<?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>SQL Server Performance &#187; ASP.NET</title>
	<atom:link href="http://www.sql-server-performance.com/category/articles/aspnet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sql-server-performance.com</link>
	<description>SQL Server Performance Tuning</description>
	<lastBuildDate>Wed, 22 May 2013 06:37:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Preventing Parameter Tampering in ASP.NET MVC</title>
		<link>http://www.sql-server-performance.com/2012/preventing-parameter-tampering-in-asp-net-mvc/</link>
		<comments>http://www.sql-server-performance.com/2012/preventing-parameter-tampering-in-asp-net-mvc/#comments</comments>
		<pubDate>Wed, 03 Oct 2012 05:17:04 +0000</pubDate>
		<dc:creator>Jude O'Kelly</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Developer]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?p=3246</guid>
		<description><![CDATA[Never trust data submitted from a web page is a core security concept for web development. When using an MVC framework, this statement takes on added relevance. MVC frameworks rely heavily on binding querystrings, route values and form values to in-code objects. Take for example the scenario where an authenticated user needs to update their [...]]]></description>
		<wfw:commentRss>http://www.sql-server-performance.com/2012/preventing-parameter-tampering-in-asp-net-mvc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WCF Tutorial</title>
		<link>http://www.aspnet101.com/2010/08/windows-communication-foundation-wcf-tutorial/</link>
		<comments>http://www.aspnet101.com/2010/08/windows-communication-foundation-wcf-tutorial/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 01:12:50 +0000</pubDate>
		<dc:creator>Sanjit Sil</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=1583</guid>
		<description><![CDATA[Prior to .Net 3.0 it was not an easy matter to select a particular technology for communicating between systems due to the number of technologies available from &#160;Microsoft. For example, users could have used Web Service to communicate between a Java based application and a .Net application; WSE users &#160;could have take advantage of some [...]]]></description>
		<wfw:commentRss>http://www.aspnet101.com/2010/08/windows-communication-foundation-wcf-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET Hosting Guide</title>
		<link>http://www.aspnet101.com/hosting/asp-net-hosting-guide/</link>
		<comments>http://www.aspnet101.com/hosting/asp-net-hosting-guide/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 01:12:50 +0000</pubDate>
		<dc:creator>J OKelly</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=1886</guid>
		<description><![CDATA[Detailed guide to shared, VPS and dedicated hosting.]]></description>
		<wfw:commentRss>http://www.aspnet101.com/hosting/asp-net-hosting-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WebMatrix Tutorial &#8211; Getting Started</title>
		<link>http://www.aspnet101.com/2010/07/webmatrix-tutorial-part-1/</link>
		<comments>http://www.aspnet101.com/2010/07/webmatrix-tutorial-part-1/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 01:12:50 +0000</pubDate>
		<dc:creator>J OKelly</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=1878</guid>
		<description><![CDATA[xx]]></description>
		<wfw:commentRss>http://www.aspnet101.com/2010/07/webmatrix-tutorial-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET 4.0 &#8211; New Features</title>
		<link>http://www.aspnet101.com/2010/04/new-features-in-asp-net-4-0/</link>
		<comments>http://www.aspnet101.com/2010/04/new-features-in-asp-net-4-0/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 01:12:50 +0000</pubDate>
		<dc:creator>Joydip Kanjilal</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=1824</guid>
		<description><![CDATA[By Joydip Kanjilal and Bhupali Khule ASP.NET 4.0 is neither a revolutionary change nor a refactoring of the existing ASP.NET. Instead, it consists of a number of small-scale changes that allow developers to have a strong control of certain frequently used events. What makes ASP.NET 4.0 more effective than the already existing versions of ASP.NET [...]]]></description>
		<wfw:commentRss>http://www.aspnet101.com/2010/04/new-features-in-asp-net-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>50 Tips to Boost Performance of an ASP.NET Application &#8211; Part 2</title>
		<link>http://www.aspnet101.com/2010/04/50-tips-to-boost-asp-net-performance-part-ii/</link>
		<comments>http://www.aspnet101.com/2010/04/50-tips-to-boost-asp-net-performance-part-ii/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 01:12:50 +0000</pubDate>
		<dc:creator>SSPAdmin</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=1823</guid>
		<description><![CDATA[Continuing from ASP.NET Performance Tips Part 1 we now conclude with Performance Tips 26-50. 26. Batched Queries: Queries can be used in a batch and thus network traffic can be reduced: Here is an example: “Select EmpNo, EmpName, EmpAddress from Employee”; “Select DepNo, DeptName From Department”; From the above two queries it seems that there [...]]]></description>
		<wfw:commentRss>http://www.aspnet101.com/2010/04/50-tips-to-boost-asp-net-performance-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>50 Tips to Boost Performance of an ASP.NET Application &#8211; Part 1</title>
		<link>http://www.aspnet101.com/2010/03/50-tips-to-boost-asp-net-performance-part-i/</link>
		<comments>http://www.aspnet101.com/2010/03/50-tips-to-boost-asp-net-performance-part-i/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 01:12:50 +0000</pubDate>
		<dc:creator>SSPAdmin</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=1822</guid>
		<description><![CDATA[When we are looking to optimize the performance of  web applications we should keep in mind about Memory Load, Processor Load and Network Bandwidth. Here are 50  best practices to improve the performance and scalability of ASP.NET applications. 1. Page.IsPostBack Property Keep code which only needs to be loaded once inside an IsPostBack block. if(!IsPostBack) [...]]]></description>
		<wfw:commentRss>http://www.aspnet101.com/2010/03/50-tips-to-boost-asp-net-performance-part-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementing a Generic Data Access Layer in ADO.NET Part 1</title>
		<link>http://www.aspnet101.com/2010/05/implementing-a-generic-data-access-layer-in-ado-net-part-1/</link>
		<comments>http://www.aspnet101.com/2010/05/implementing-a-generic-data-access-layer-in-ado-net-part-1/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 01:12:50 +0000</pubDate>
		<dc:creator>Joydip Kanjilal</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=1357</guid>
		<description><![CDATA[A Data Access Layer (DAL) is an integral part in the design of any application. There are plenty of articles that discuss how we an implement a DAL using ADO.NET. Most of these have constraints in the sense that they are not generic in nature. In other words, they are not provider independent. This series [...]]]></description>
		<wfw:commentRss>http://www.aspnet101.com/2010/05/implementing-a-generic-data-access-layer-in-ado-net-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementing a Generic Data Access Layer in ADO.NET Part 3</title>
		<link>http://www.aspnet101.com/2010/05/implementing-a-generic-data-access-layer-in-ado-net-part-3/</link>
		<comments>http://www.aspnet101.com/2010/05/implementing-a-generic-data-access-layer-in-ado-net-part-3/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 01:12:50 +0000</pubDate>
		<dc:creator>Joydip Kanjilal</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=1359</guid>
		<description><![CDATA[In this the final article of this series, I will discuss the other classes in this framework and how we can use this framework to perform various CRUD operations in our applications. Let us start from where we left off in the previous part of this series. Note that most of the methods of the DatabaseHelper class have been [...]]]></description>
		<wfw:commentRss>http://www.aspnet101.com/2010/05/implementing-a-generic-data-access-layer-in-ado-net-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementing a Generic Data Access Layer in ADO.NET Part 2</title>
		<link>http://www.aspnet101.com/2010/05/implementing-a-generic-data-access-layer-in-ado-net-part-2/</link>
		<comments>http://www.aspnet101.com/2010/05/implementing-a-generic-data-access-layer-in-ado-net-part-2/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 01:12:50 +0000</pubDate>
		<dc:creator>Joydip Kanjilal</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=1358</guid>
		<description><![CDATA[In the first part of this series of articles on Data Access Layer, we have had a look at what the strategies are, for designing and implementing a Generic Data Access Layer. We have had a look at the enumerators and the factory classes that we will be using. In this part of this article [...]]]></description>
		<wfw:commentRss>http://www.aspnet101.com/2010/05/implementing-a-generic-data-access-layer-in-ado-net-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
