<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>DevForce Community Forum : ASP.net MVC</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce 2010 : ASP.net MVC</description>
  <pubDate>Wed, 13 May 2026 09:56:29 -700</pubDate>
  <lastBuildDate>Thu, 16 Feb 2012 08:16:18 -700</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ideablade.com/forum/RSS_post_feed.asp?TID=3266</WebWizForums:feedURL>
  <image>
   <title>DevForce Community Forum</title>
   <url>http://www.ideablade.com/forum/forum_images/IdeaBlade_logo_tm.png</url>
   <link>http://www.ideablade.com/forum/</link>
  </image>
  <item>
   <title>ASP.net MVC : When it comes to architecting...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=3266&amp;PID=12679#12679</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=804" rel="nofollow">jmarbutt</a><br /><strong>Subject:</strong> 3266<br /><strong>Posted:</strong> 16-Feb-2012 at 8:16am<br /><br />When it comes to architecting a simple modular asp.net mvc app, the thing I have found specially moving from MVVM in Silverlight is not to over architect. MVC is extremely simple and by its nature is the architecture you need.&nbsp;<br><br>If you are wanting a more modular approach, you can build your controlers, and views in a&nbsp;separate&nbsp;assembly and pull them in via MEF. Take a look at the first few articles under: http://www.bing.com/search?setmkt=en-US&amp;q=load+mvc+controllers+from+mef<div><br></div><div>But the biggest thing I can tell you is not to over architect. One of my largest MVC apps has about 300 controllers with about 500-600 views. Many of the controllers inherit from a single abstract base controller that provides things like Index, Search, Grid, Dashboard actions. Many of these actions are handled by the base controller. I also have a few generics defined on the base class for things like EntityType, GridType. Based on the entitytype and grid type I can make the appropriate EF calls to return the data. This made it very simple to basically just have to define the views and extend the controllers that I needed. But when you look at the code it is not a grand "architecture" but very simple.&nbsp;<br><br>When moving to design the UI for mobile site and leverage your current view, I suggest a combination of responsive views via CSS and custom mobile views. The big question in the design world is responsive UI vs custom mobile UI, with MVC you can structure it well enough that you can do both. Essentially build your partial views as responsive while building a shell that is either for mobile or computer. In most projects I have found it easier to just do a complete responsive UI where it can adapt to the screen size. Just google "responsive css" and you will see there are several css frameworks that can assist with this.</div><div><br></div><div>When it comes to 3rd party controls, I would also suggest looking at telerik's kendoUI specially if you are going to want it to work on mobile. Kendo is still fairly new and has some kinks to work out but in a lot of cases it can get the job done and is much lighter. Also some of the jquery mobile stuff is good but with any control suite you will find quirks on every platform so there is no real perfect solution. Many are getting there but you always will find that case where one device will drive you nuts.</div><div><br></div><div>I have done a ton of Silverlight consulting over the past few years and most of my clients have moved to mvc or other technologies that have a HTML5 front end. Many people may say MS killed Silverlight but the reality is the iPad and such killed Silverlight.&nbsp;</div>]]>
   </description>
   <pubDate>Thu, 16 Feb 2012 08:16:18 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=3266&amp;PID=12679#12679</guid>
  </item> 
  <item>
   <title>ASP.net MVC :  One of the projects is for managing...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=3266&amp;PID=12675#12675</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1395" rel="nofollow">floatingleaf</a><br /><strong>Subject:</strong> 3266<br /><strong>Posted:</strong> 15-Feb-2012 at 11:34pm<br /><br />One of the projects is for managing the health and safety issues within a business. I want this to run both as a single copy for each comany that purchases it, but also as a shared (subscription style) portal for smaller businesses and indiividuals. I want to be able to update and add features/modules as simply and self contained as possible.<div>&nbsp;</div><div>I am also creating for a customer of mine, an information management system that will also need the facility to add new/update modules easily, as it will be setup as an initial version used by my customer and the ones they sell to other companies ideally need to be the same basic codebase, with new customer specific features solely by new modules, or extended versions of existing modules.</div><div>Any bug fixes and patches are then simpler to rollout (hopefully).</div><div>&nbsp;</div><div>Later I want to support phone browsers and understand that it is simpler to have it running as a separate set of layouts due to the amount of realestate available on screen.</div><div>&nbsp;</div><div>I have done apps in asp.net, silverlight and windows forms, but this is my first foray into ASP.NET MVC as ASP.NET does not seem to give me what I want.</div><div>&nbsp;</div><div>I also use Telerik controls as well and have an active subscription, but prefer the DevExpress reporting tools.</div><div>Also, DevExpress controls seem to be happier with the touch screens, especially the asp.net/asp.net mvc controls.</div><div>&nbsp;</div><div>I would have normally looked to Silverlight, but need these two sites to work on non-windows platforms as well, such as ipads and android tablets.</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><div>Cheers</div><div>Ade</div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div>]]>
   </description>
   <pubDate>Wed, 15 Feb 2012 23:34:07 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=3266&amp;PID=12675#12675</guid>
  </item> 
  <item>
   <title>ASP.net MVC :   I have used Dev Force for...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=3266&amp;PID=12672#12672</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=804" rel="nofollow">jmarbutt</a><br /><strong>Subject:</strong> 3266<br /><strong>Posted:</strong> 15-Feb-2012 at 3:10pm<br /><br />I have used Dev Force for a number of MVC apps also with out any issues.<div><br></div><div>Out of the items you have listed, here are my responses:</div><div><br></div><div><ul><li>custom user and roles - This is not an issue, I generally always use custom user and roles. As long as you follow the typical MVC pattern, you will not have an issue.</li><li>What are looking for as far as a "single pluggable framework" can you expand on this?</li><li>You wouldn't have to do anything specific to DevForce for scalability.</li><li>I do not like to store entities cache between pages. But most of the apps I have worked with are CRM / LOB type apps where 1 user may hit one instant of the data every now and then. Can you tell me a little more about the app you are building with it.</li><li>I have only used Telerik's controls and KendoUI along with Knockout.JS</li></ul><div><br></div></div><div>If you have any other questions I will see if I can help</div>]]>
   </description>
   <pubDate>Wed, 15 Feb 2012 15:10:05 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=3266&amp;PID=12672#12672</guid>
  </item> 
  <item>
   <title>ASP.net MVC :   Hi AllI was wondering if anyone...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=3266&amp;PID=12667#12667</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=1395" rel="nofollow">floatingleaf</a><br /><strong>Subject:</strong> 3266<br /><strong>Posted:</strong> 15-Feb-2012 at 4:55am<br /><br />Hi All<div>&nbsp;</div><div>I was wondering if anyone had any links or examples of using devforce with asp.net mvc 3 (Razor)?</div><div>I have so far used devforce in 2 apps (with great success) and want to use it in a couple of new projects.</div><div>&nbsp;</div><div>I don't know if all of this is relevant to just devforce. Sorry if some of the info is not relevant.</div><div>&nbsp;</div><ul><li>I use my own custom user and roles</li><li>I want to make a single pluggable framework for use with all future projects.</li><li>How would I need to do for scalability for the site itself.</li><li>Would I need to store the entity cache between pages.</li><li>Anyone had experience in using Devforce with DevExpress ASP.Net/MVC controls?</li></ul><p>Ade</p>]]>
   </description>
   <pubDate>Wed, 15 Feb 2012 04:55:11 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=3266&amp;PID=12667#12667</guid>
  </item> 
 </channel>
</rss>