<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by Jalal</title>
    <description>Stories kicked by Jalal</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Open Source ASP.NET Maintenance Mode Module - AM3</title>
      <description>Web developers at times need to put their web applications in an offline mode so as to prevent visitors from accessing the site while they are updating it. The classic way to do this would be to upload an app_offline.html file to the root of the web application. The limitation of this technique is that even the developer cannot visit the site! A developer might need to ensure if everything is working fine and at the same time prevent other users from accessing the web site. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.raihaniqbal.net%2fblog%2f2009%2f06%2fasp-net-maintenance-mode-module%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.raihaniqbal.net%2fblog%2f2009%2f06%2fasp-net-maintenance-mode-module%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Open_Source_ASP_NET_Maintenance_Mode_Module_AM3</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Open_Source_ASP_NET_Maintenance_Mode_Module_AM3</guid>
      <pubDate>Mon, 22 Jun 2009 07:45:01 GMT</pubDate>
    </item>
    <item>
      <title>5 Quick Steps to Get Introduced with VSTS and TFS 2010 Beta 1</title>
      <description>As the Beta 1 releases is pretty infant, there are very limited resources available in the web and community, so I just wanted to gather all of the useful resources with respect to these two tool in one places, so that anyone can move forward from installation to first "Hello VSTS/TFS" excitement smoothly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgeekswithblogs.net%2fjoycsharp%2farchive%2f2009%2f06%2f03%2f5-quick-steps-to-get-introduced-with-visual-studio-team.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgeekswithblogs.net%2fjoycsharp%2farchive%2f2009%2f06%2f03%2f5-quick-steps-to-get-introduced-with-visual-studio-team.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/5_Quick_Steps_to_Get_Introduced_with_VSTS_and_TFS_2010_Beta_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/5_Quick_Steps_to_Get_Introduced_with_VSTS_and_TFS_2010_Beta_1</guid>
      <pubDate>Thu, 04 Jun 2009 06:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Perform batch inserts in sql server 2005 using XML</title>
      <description>My current project requires me to download huge amounts of data from a remote server in the form of XML and save them to our local database. Lets see if we can do this using just one simple T-SQL stored procedure. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.raihaniqbal.org%2fblog%2fperform-batch-insertsupdates-in-sql-server-2005-using-xml%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.raihaniqbal.org%2fblog%2fperform-batch-insertsupdates-in-sql-server-2005-using-xml%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Perform_batch_inserts_in_sql_server_2005_using_XML</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Perform_batch_inserts_in_sql_server_2005_using_XML</guid>
      <pubDate>Mon, 20 Apr 2009 21:16:05 GMT</pubDate>
    </item>
    <item>
      <title>Aggregator Provider Pattern: White Paper and Samples</title>
      <description>Provider Aggregator Pattern is an extension of Provider Pattern, which enables us to create and utilize multiple instance of the class having the same provider interface. In this pattern, there is an Aggregator class which implements the provider interface and contains a collection of instances of classes having the same provider interface.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcode.msdn.microsoft.com%2fagpp"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcode.msdn.microsoft.com%2fagpp" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Aggregator_Provider_Pattern_White_Paper_and_Samples</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Aggregator_Provider_Pattern_White_Paper_and_Samples</guid>
      <pubDate>Fri, 10 Apr 2009 22:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Email Reporter: VSTS 2008 Load Test Plug-in</title>
      <description>Microsoft's Visual Studio Team System Test Edition provides a powerful platform to perform high volume load testing. It also provides high end flexibilities to write and utilize external plug-in for extended functionalities. 

&amp;quot;Email Reporter: VSTS 2008 Load Test Plug-in&amp;quot; enables users to send the load test reports to one or more pre-configured email addresses automatically, once a VSTS Load Test is completed. This open-source load test plug-in also provides supports for customization by which you can customize the reported performance data.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcode.msdn.microsoft.com%2ferep"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcode.msdn.microsoft.com%2ferep" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Email_Reporter_VSTS_2008_Load_Test_Plug_in</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Email_Reporter_VSTS_2008_Load_Test_Plug_in</guid>
      <pubDate>Mon, 09 Mar 2009 21:16:04 GMT</pubDate>
    </item>
    <item>
      <title>Top 10 Favorite Performance Counters in Load Testing Using VSTS 2008</title>
      <description>Fortunately VSTS 2008 provides a support for wide range of performance counters, from web page request per second to condition of physical disk, memories. Unfortunately, they are too huge that, initially testers/designers get overwhelmed with all of those, to find out a clear idea about the performance of the site they built. 

The number of counter parameters to be considered by the load tester/designers is greatly varies based on the type and size of the web application to be tested. Here is my favorite top 10 performance counters that I use on my each load tests, regardless of project size.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgeekswithblogs.net%2fjoycsharp%2farchive%2f2009%2f02%2f19%2ftop-10-favorite-performance-counters-in-web-site-load-testing.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgeekswithblogs.net%2fjoycsharp%2farchive%2f2009%2f02%2f19%2ftop-10-favorite-performance-counters-in-web-site-load-testing.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Top_10_Favorite_Performance_Counters_in_Load_Testing_Using_VSTS_2008</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Top_10_Favorite_Performance_Counters_in_Load_Testing_Using_VSTS_2008</guid>
      <pubDate>Thu, 19 Feb 2009 16:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Understanding Safe Database Synchronization</title>
      <description>Data or content synchronization is one of the classic problems in software world. It becomes very trivial point while working on software production, where production data and schema needs to be synchronized with live data and schema. Having some basic conceptual complexity, developers often get afraid to use any automated tool considering the risk factors to lose of data or content. Having a clear specific idea on content synchronization will greatly help to reduce lots of confusion and fear.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fashraful%2farchive%2f2009%2f02%2f04%2funderstanding-safe-database-synchronization.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fashraful%2farchive%2f2009%2f02%2f04%2funderstanding-safe-database-synchronization.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Understanding_Safe_Database_Synchronization</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Understanding_Safe_Database_Synchronization</guid>
      <pubDate>Wed, 04 Feb 2009 17:31:16 GMT</pubDate>
    </item>
    <item>
      <title>Debate: Do We Really Need Three Layer Architecture?</title>
      <description>How many of you changed your database vendor (i.e. Sql Server, Access) after developing an application? How many of your data entities include business logic? I could say, less than 10% in both cases for my case. I found the similar statistics for my other known developers. I guess this is true for less that 10% of the developers around the world.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fforums.asp.net%2ft%2f1343018.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fforums.asp.net%2ft%2f1343018.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Debate_Do_We_Really_Need_Three_Layer_Architecture</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Debate_Do_We_Really_Need_Three_Layer_Architecture</guid>
      <pubDate>Thu, 06 Nov 2008 04:46:09 GMT</pubDate>
    </item>
    <item>
      <title>.NET Application Modeling Language (nAML) Specification and Tools </title>
      <description>Understanding the architecture and code in software application plays as major factors while building good software products. This free e-book introduces a new visual modeling technique, termed as "nAML" (.NET Application Modeling Language) which overcomes the limitation of typical modeling languages by providing revolutionary way!

Nothing much to say, just download it and you can get to know how POWERFUL it is! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcode.msdn.microsoft.com%2fProject%2fDownload%2fFileDownload.aspx%3fProjectName%3dnaml%26DownloadId%3d3083"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcode.msdn.microsoft.com%2fProject%2fDownload%2fFileDownload.aspx%3fProjectName%3dnaml%26DownloadId%3d3083" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/NET_Application_Modeling_Language_nAML_Specification_and_Tools</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/NET_Application_Modeling_Language_nAML_Specification_and_Tools</guid>
      <pubDate>Thu, 11 Sep 2008 23:31:03 GMT</pubDate>
    </item>
    <item>
      <title>10 Tools Which I Still Use, Even I Have VSTS 2008</title>
      <description>In my last post, titled &amp;quot;10 Tools Which I Left After Using VSTS 2008&amp;quot;,  I have included a list of 10 tools which I am not using currently, as I have the corresponding features available in Visual Studio Team System 2008. However, on the other hand, I am still using few tools even I have VSTS 2008! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fashraful%2farchive%2f2008%2f06%2f24%2f10-tools-which-i-still-use-even-i-have-vsts-2008.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fashraful%2farchive%2f2008%2f06%2f24%2f10-tools-which-i-still-use-even-i-have-vsts-2008.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/10_Tools_Which_I_Still_Use_Even_I_Have_VSTS_2008</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/10_Tools_Which_I_Still_Use_Even_I_Have_VSTS_2008</guid>
      <pubDate>Wed, 25 Jun 2008 23:31:11 GMT</pubDate>
    </item>
    <item>
      <title>Employee Info ASP.NET Starter Kit </title>
      <description>This is a starter kit, which includes very simple user requirements, where we can create, read, update ad delete (crud) the employee info of a company.

The primary purpose of this starter kit is, to provide a solid guideline with respect to building enterprise level projects, by utilizing new asp.net 2.0 and sql server 2005 features, as well as latest best coding practices. 

The starter kit includes several cases where we can perform multi-table joining and/or write operations. Combining high performance and security features this starter kit shows how we can solve in real world problems and challenges, from a wide range of view point. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcode.msdn.microsoft.com%2feisk"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcode.msdn.microsoft.com%2feisk" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Employee_Info_ASP_NET_Starter_Kit</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Employee_Info_ASP_NET_Starter_Kit</guid>
      <pubDate>Wed, 09 Apr 2008 17:42:46 GMT</pubDate>
    </item>
  </channel>
</rss>