<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Off Shore Development India &#187; MVC framework</title>
	<atom:link href="http://www.offshoresoftwaredevelopmentindia.com/blog/tag/mvc-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.offshoresoftwaredevelopmentindia.com/blog</link>
	<description>Offshore Software Development India</description>
	<lastBuildDate>Wed, 25 Jan 2012 13:14:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ASP.NET MVC Framework</title>
		<link>http://www.offshoresoftwaredevelopmentindia.com/blog/2009/01/11/aspnet-mvc-framework/</link>
		<comments>http://www.offshoresoftwaredevelopmentindia.com/blog/2009/01/11/aspnet-mvc-framework/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 10:26:39 +0000</pubDate>
		<dc:creator>nirav</dc:creator>
				<category><![CDATA[.Net Development]]></category>
		<category><![CDATA[ASP.Net Frameworks]]></category>
		<category><![CDATA[C# Development]]></category>
		<category><![CDATA[.Net Development India]]></category>
		<category><![CDATA[ASP.Net 3 Tier Framework]]></category>
		<category><![CDATA[Asp.Net Development]]></category>
		<category><![CDATA[ASP.Net Framework]]></category>
		<category><![CDATA[ASP.Net MVC Framework]]></category>
		<category><![CDATA[Learn ASP.Net MVC framework]]></category>
		<category><![CDATA[MVC framework]]></category>

		<guid isPermaLink="false">http://www.offshoresoftwaredevelopmentindia.com/blog/?p=32</guid>
		<description><![CDATA[By Rupen
Microsoft has released the MVC source to support the MVC structure with ASP.Net. The ASP.NET MVC Framework is a Model-view-controller framework. 
What is ASP.Net?
Asp.Net is the web application framework developed by Microsoft. Software developers can create dynamic websites, web applications and web services using the ASP.Net. ASP.Net is based on .Net framework, which runs [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">By Rupen</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">Microsoft has released the MVC source to support the MVC structure with ASP.Net. The ASP.NET MVC Framework is a Model-view-controller framework. </span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';"><strong>What is ASP.Net?</strong></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">Asp.Net is the web application framework developed by Microsoft. Software developers can create dynamic websites, web applications and web services using the ASP.Net. ASP.Net is based on .Net framework, which runs on CLR – Common Language Runtime. Developers can write ASP.Net code various .Net languages like C#, VB.Net and many more.</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';"><strong>What is MVC structure?</strong></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">MVC is architecture with model-view-controller. This architecture differentiates the business layer and presentation layer. </span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">Model part represents the Business data layer, which manipulates the application data.<br />
View part represents the Presentation layer, which displays the design for user interface.<br />
Controller part represents the Business logic layer, which communicates with Model part and View part.</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';"><strong>What is ASP.Net MVC framework?</strong></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">MVC architecture support with the ASP.Net is delivered by Microsoft with the source file under the name of ASP.Net MVC framework. The ASP.NET MVC Framework is a Model-view-controller framework architecture.</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">This manages the model, view, controllers using interface based contracts. Server – Client post back communication uses the ASP.Net routing mechanism. </span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">Views can be standard .aspx pages or different view engines can be used based on XSLT files. </span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">Model maps to the database with entries into tables. All the data access and data manipulation tasks delivered through Model.</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">Controller handles the communication and updates the Model part, delivers necessary information to view part to render the user interface.</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">The ASP.NET MVC framework fully supports existing ASP.NET features like forms/windows authentication, URL authorization, membership/roles, output and data caching, session/profile state management, health monitoring, configuration system, the provider architecture, etc</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';"><span style="text-decoration: underline;">ASP.NET MVC features:</span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">- Provides complete control over your HTML markup<br />
- Enables rich AJAX integration<br />
- Intuitive website URLs<br />
- Clear separation of concerns which results in web applications that are easier to maintain and extend over time.<br />
- Testability – including support for test-driven development.</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">For more information please visit following link,</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';"><a href="http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx">http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx</a></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">To download the ASP.Net MVC framework visit following link,</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';"><a href="http://www.asp.net/mvc/download/">http://www.asp.net/mvc/download/</a></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';">To learn the ASP.Net MVC framework visit following link,</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 10pt"><span style="font-size: 10pt; line-height: 115%; font-family: 'Verdana','sans-serif';"><a href="http://www.asp.net/mvc/learn/">http://www.asp.net/mvc/learn/</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshoresoftwaredevelopmentindia.com/blog/2009/01/11/aspnet-mvc-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

