<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by oazabir</title>
    <description>Stories kicked by oazabir</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>Delete entity or collection in Linq to SQL without getting them</title>
      <description>In order to delete an entity or a collection of entity in Linq to SQL, you have to first get them and then delete them. This requires additional database roundtrip. Here's a strongly typed maintenance free way to delete entities directly using their primary key. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f30%2flinq-to-sql-delete-an-entity-using-primary-key-only.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f30%2flinq-to-sql-delete-an-entity-using-primary-key-only.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Delete_entity_or_collection_in_Linq_to_SQL_without_getting_them</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Delete_entity_or_collection_in_Linq_to_SQL_without_getting_them</guid>
      <pubDate>Tue, 04 Nov 2008 17:16:15 GMT</pubDate>
    </item>
    <item>
      <title>How to convince developers and management to use automated unit test f</title>
      <description>Introducing automated unit testing in the middle of your product development is hard, especially when you have a live product without thousands of features and being sold to customers. It's incredibly hard to take some break in development and invest the time in building automated unit test where everyone is so forced to build new features only. This article tells you about some ways to convince Developers and then senior Management to take the time to write automated unit tests for a better future. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f27%2fhow-to-convince-developers-and-management-to-use-automated-unit-test-for-ajax-websites.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f27%2fhow-to-convince-developers-and-management-to-use-automated-unit-test-for-ajax-websites.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/How_to_convince_developers_and_management_to_use_automated_unit_test_f</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/How_to_convince_developers_and_management_to_use_automated_unit_test_f</guid>
      <pubDate>Tue, 28 Oct 2008 07:01:51 GMT</pubDate>
    </item>
    <item>
      <title>Solving common problems with Compiled Queries in Linq to Sql for high </title>
      <description>If you are using Linq to SQL, instead of writing regular Linq Queries, you should be using Compiled Queries. if you are building an ASP.NET web application that's going to get thousands of hits per hour, the execution overhead of Linq queries is going to consume too much CPU and make your site slow. There's a runtime cost associated with each and every Linq Query you write.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f27%2fsolving-common-problems-with-compiled-queries-in-linq-to-sql-for-high-demand-asp-net-websites.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f27%2fsolving-common-problems-with-compiled-queries-in-linq-to-sql-for-high-demand-asp-net-websites.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Solving_common_problems_with_Compiled_Queries_in_Linq_to_Sql_for_high</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Solving_common_problems_with_Compiled_Queries_in_Linq_to_Sql_for_high</guid>
      <pubDate>Sat, 01 Nov 2008 12:01:02 GMT</pubDate>
    </item>
    <item>
      <title>How to convince developers and management to use automated unit test </title>
      <description>Automating unit test for AJAX websites is hard, especially when you already have a product live or sold at customer. The initial investment is just way too high to see past it and realize the benefits of automated unit test. This article is tells you how to sell automated unit test to your engineering lead and then sell it to management in order to reduce manual QA load and deliver new features faster. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fomarzabir%2farchive%2f2008%2f10%2f27%2fhow-to-convince-developers-and-management-to-use-automated-unit-test-for-ajax-websites.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fomarzabir%2farchive%2f2008%2f10%2f27%2fhow-to-convince-developers-and-management-to-use-automated-unit-test-for-ajax-websites.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/How_to_convince_developers_and_management_to_use_automated_unit_test</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/How_to_convince_developers_and_management_to_use_automated_unit_test</guid>
      <pubDate>Mon, 27 Oct 2008 14:30:46 GMT</pubDate>
    </item>
    <item>
      <title>Json.NET 3.5 Beta 1 - Big performance gains, Compact Framework support</title>
      <description>New in this beta release of Json.NET 3.5 are big performance improvements (400%), Compact Framework support and lots more. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f10%2f27%2fjson-net-3-5-beta-1-big-performance-improvements-compact-framework-support-and-more.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f10%2f27%2fjson-net-3-5-beta-1-big-performance-improvements-compact-framework-support-and-more.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Json_NET_3_5_Beta_1_Big_performance_gains_Compact_Framework_support</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Json_NET_3_5_Beta_1_Big_performance_gains_Compact_Framework_support</guid>
      <pubDate>Tue, 28 Oct 2008 09:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Tips and Tricks to rescue overdue project</title>
      <description>One of my friends, who runs his own offshore development shop, was having nightmare situation with one of his customers. He's way overdue on a release, the customer is screaming everyday, he's paying his team from his own pocket, customer is sending an ever increasing list of changes and so on. Here's how we discussed some ideas to get out of such a situation and make sure it does not repeat in future &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f20%2ftips-and-tricks-to-rescue-overdue-projects.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f20%2ftips-and-tricks-to-rescue-overdue-projects.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Tips_and_Tricks_to_rescue_overdue_project</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Tips_and_Tricks_to_rescue_overdue_project</guid>
      <pubDate>Mon, 20 Oct 2008 18:24:36 GMT</pubDate>
    </item>
    <item>
      <title>An Agile Developer's workflow when SCRUM is used</title>
      <description>If you are planning to start SCRUM at your company, you might need to train developers and QA to get into the mindset of an Agile developer. SCRUM is only successful when the developers and QA get into the habit of following the principles of SCRUM by heart. So, sometimes you need to offer training or do trial sprints to give some room to your developers how to get used to the working fashion of SCRUM. Giving them a handy workflow diagram that shows how they should work helps soothe the steep learning curve required for non-super star developers. I made such a workflow while I was teaching SCRUM at my friend's company. The following diagram was printed and hung over the desk of each and every developer to help them grasp the culture of SCRUM quickly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f11%2fan-agile-developer-s-workflow-when-scrum-is-used.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f11%2fan-agile-developer-s-workflow-when-scrum-is-used.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/An_Agile_Developer_s_workflow_when_SCRUM_is_used</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/An_Agile_Developer_s_workflow_when_SCRUM_is_used</guid>
      <pubDate>Thu, 16 Oct 2008 15:05:11 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET website Continuous Integration+Deployment using CruiseControl.</title>
      <description>You can setup continuous integration and automated deployment for your web application using CruiseControl.NET, Subversion, MSBuild and Robocopy. I will show you how you can automatically build the entire solution, email build report to developers and QA, deploy latest code in IIS all using CruiseControl.NET every N minutes. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f06%2fasp-net-website-continuous-integration-deployment-using-cruisecontrol-net-subversion-msbuild-and-robocopy.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f06%2fasp-net-website-continuous-integration-deployment-using-cruisecontrol-net-subversion-msbuild-and-robocopy.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/ASP_NET_website_Continuous_Integration_Deployment_using_CruiseControl</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/ASP_NET_website_Continuous_Integration_Deployment_using_CruiseControl</guid>
      <pubDate>Mon, 06 Oct 2008 21:31:04 GMT</pubDate>
    </item>
    <item>
      <title>Best practices for creating websites in IIS 6</title>
      <description>A list of steps that I always take while creating ASP.NET websites in IIS 6. It ensures better performance maintainability, and scalability of your application.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f04%2fbest-practices-for-creating-websites-in-iis-6-0.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f04%2fbest-practices-for-creating-websites-in-iis-6-0.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Best_practices_for_creating_websites_in_IIS_6</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Best_practices_for_creating_websites_in_IIS_6</guid>
      <pubDate>Sun, 05 Oct 2008 20:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Organize ASP.MVC Controllers in Namespace and specific Urls</title>
      <description>Distribute your ASP.NET MVC controllers in namespaces and subfolders and ensure the controllers can only be access from specific subfolder. For example, controllers that belong to MvcWebAPI.Admin.User can only be accessed from /MvcWebAPI/Admin/User not from /MvcWebAPI/User.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2fdefault.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2fdefault.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Organize_ASP_MVC_Controllers_in_Namespace_and_specific_Urls</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Organize_ASP_MVC_Controllers_in_Namespace_and_specific_Urls</guid>
      <pubDate>Sat, 04 Oct 2008 08:11:55 GMT</pubDate>
    </item>
    <item>
      <title>Create REST API using ASP.NET MVC that speaks both Json and Xml</title>
      <description>MvcWebAPI is a collection of library that helps creating RESTful Web API for your website. You can directly return objects or collections from controllers. The library takes care of property serializing them into Json or plain Xml. The library also allows Action methods to consume objects or collections directly as it takes care of underlying deserialization from Json or Xml. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f03%2fcreate-rest-api-using-asp-net-mvc-that-speaks-both-json-and-plain-xml.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f03%2fcreate-rest-api-using-asp-net-mvc-that-speaks-both-json-and-plain-xml.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Create_REST_API_using_ASP_NET_MVC_that_speaks_both_Json_and_Xml</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Create_REST_API_using_ASP_NET_MVC_that_speaks_both_Json_and_Xml</guid>
      <pubDate>Fri, 03 Oct 2008 16:06:52 GMT</pubDate>
    </item>
    <item>
      <title>HTTP handler to combine multiple files, cache and deliver compressed </title>
      <description>An HTTP handler that combines multiple CSS, Javascript or URL into one response for faster page load. It can combine, compress and cache response which results in faster page load and better scalability of web application &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f08%2f28%2fhttp-handler-to-combine-multiple-files-cache-and-deliver-compressed-output-for-faster-page-load.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f08%2f28%2fhttp-handler-to-combine-multiple-files-cache-and-deliver-compressed-output-for-faster-page-load.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/HTTP_handler_to_combine_multiple_files_cache_and_deliver_compressed</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/HTTP_handler_to_combine_multiple_files_cache_and_deliver_compressed</guid>
      <pubDate>Thu, 28 Aug 2008 19:18:27 GMT</pubDate>
    </item>
    <item>
      <title>Loading static content in ASP.NET pages from different domain for fast</title>
      <description>Generally we put static content (images, css, js) of our website inside the same web project. Thus they get downloaded from the same domain like www.dropthings.com. As browser can only open two concurrent connections, all of these download only two at once. If you move the static content to a separate domain, browser can download more content in parallel and thus load the page faster. This HttpFilter parses the page output and automatically moves all static content links to a different domain as specified. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f08%2f01%2floading-static-content-in-asp-net-pages-from-different-domain-for-faster-parallel-download.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f08%2f01%2floading-static-content-in-asp-net-pages-from-different-domain-for-faster-parallel-download.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Loading_static_content_in_ASP_NET_pages_from_different_domain_for_fast</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Loading_static_content_in_ASP_NET_pages_from_different_domain_for_fast</guid>
      <pubDate>Fri, 01 Aug 2008 18:20:41 GMT</pubDate>
    </item>
    <item>
      <title>Open Source ASP.NET 3.5 AJAX Portal - new and improved</title>
      <description>A new release of Dropthings, open source ASP.NET 3.5 AJAX portal. Features many performance and scalability techniques and a new design.
Showcases:
- 10 ASP.NET Performance and Scalability Secrets.
- Fast ASP.NET page rendering by deferred script loading. 
- Load large amount of Javascripts in batch and thus load AJAX sites a lot faster.
- Fast Streaming AJAX proxy that solves double downloading problems and continuously streams content from external domain.
- Making best use of cache for high performance website.
- On-demand UI loading on AJAX websites.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f07%2f14%2fopen-source-asp-net-3-5-ajax-portal-new-and-improved.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f07%2f14%2fopen-source-asp-net-3-5-ajax-portal-new-and-improved.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Open_Source_ASP_NET_3_5_AJAX_Portal_new_and_improved</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Open_Source_ASP_NET_3_5_AJAX_Portal_new_and_improved</guid>
      <pubDate>Sun, 20 Jul 2008 14:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Deploy ASP.NET MVC on IIS 6, solve 404, compression and performance pr</title>
      <description>Load dynamic pages 5 to 20 times faster by compressing response on the fly.
Serve static files (js, html, css) 10 to 100 times faster by compressing and caching their content.
Improve repeated site load time by maximizing caching on browser. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f06%2f30%2fdeploy-asp-net-mvc-on-iis-6-solve-404-compression-and-performance-problems.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f06%2f30%2fdeploy-asp-net-mvc-on-iis-6-solve-404-compression-and-performance-problems.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Deploy_ASP_NET_MVC_on_IIS_6_solve_404_compression_and_performance_pr</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Deploy_ASP_NET_MVC_on_IIS_6_solve_404_compression_and_performance_pr</guid>
      <pubDate>Mon, 30 Jun 2008 08:35:23 GMT</pubDate>
    </item>
    <item>
      <title>Ensure - load javascript and html snippet on-demand</title>
      <description>A tiny javascript library that provides a handy function &amp;quot;ensure&amp;quot; which allows you to load Javascript, HTML, CSS on-demand and then execute your code. Ensure ensures that relevent Javascript and HTML snippets are already in the browser DOM before executing your code that uses them. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fKB%2fajax%2fensure.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2fajax%2fensure.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Ensure_load_javascript_and_html_snippet_on_demand</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Ensure_load_javascript_and_html_snippet_on_demand</guid>
      <pubDate>Mon, 09 Jun 2008 12:14:34 GMT</pubDate>
    </item>
    <item>
      <title>Flickr web app with MVC preview 3</title>
      <description>In previous release of ASP.net MVC you had RenderView, which is lets you render your UI right from the controller and controller classes are with void return type, now with new release this is slightly changed. In case of the FLickrViewer app, I have a PhotoController, where I did the following changes...

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2008%2f05%2f31%2fflickr-web-app-with-mvc-preview-3-cont.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2008%2f05%2f31%2fflickr-web-app-with-mvc-preview-3-cont.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Flickr_web_app_with_MVC_preview_3</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Flickr_web_app_with_MVC_preview_3</guid>
      <pubDate>Sat, 31 May 2008 07:46:25 GMT</pubDate>
    </item>
    <item>
      <title>UFRAME: goodness of UpdatePanel and IFRAME combined</title>
      <description>UFrame simulates the behavior of IFRAME on a DIV. Any page can be loaded inside a DIV and hyperlink navigation and form posts happen within the DIV. As a result, a regular page can start providing AJAX features without ever writing any AJAX code. ASP.NET MVC websites can now use UFrame instead of UpdatePanel.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fKB%2faspnet%2fuframe.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2faspnet%2fuframe.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/UFRAME_goodness_of_UpdatePanel_and_IFRAME_combined</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/UFRAME_goodness_of_UpdatePanel_and_IFRAME_combined</guid>
      <pubDate>Mon, 26 May 2008 16:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Fast web page loading by defering and combining multiple javascripts </title>
      <description>A web page can load a lot faster and feel faster if the Javascripts files referenced on the page can be loaded after the visible content has been loaded and multiple Javascripts files can be batched into one download. This handy technique combines external javascripts references into one script tag and serves multiple javascripts using a Http Handler. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fKB%2faspnet%2ffastpageload.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2faspnet%2ffastpageload.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Fast_web_page_loading_by_defering_and_combining_multiple_javascripts</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Fast_web_page_loading_by_defering_and_combining_multiple_javascripts</guid>
      <pubDate>Mon, 12 May 2008 14:01:12 GMT</pubDate>
    </item>
    <item>
      <title>Basic WPF: Stylize standard tabs into Aqua Gel</title>
      <description>A graphical guide to chaning the basic look ot tab control using WPF styles. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.shafqatahmed.com%2f2008%2f04%2fbasic-wpf-chang.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.shafqatahmed.com%2f2008%2f04%2fbasic-wpf-chang.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Basic_WPF_Stylize_standard_tabs_into_Aqua_Gel</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Basic_WPF_Stylize_standard_tabs_into_Aqua_Gel</guid>
      <pubDate>Sat, 19 Apr 2008 14:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Fast page loading by moving ASP.NET AJAX scripts after visible content</title>
      <description>Learn how to move all scripts on a page at the end of the body content so that page content is displayed much faster and the scripts download behind the scene without blocking browser rendering. Get a fast loading website with this simple ASP.NET Response Filter. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fomarzabir%2farchive%2f2008%2f04%2f06%2ffast-page-loading-by-moving-asp-net-ajax-scripts-after-visible-content.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fomarzabir%2farchive%2f2008%2f04%2f06%2ffast-page-loading-by-moving-asp-net-ajax-scripts-after-visible-content.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Fast_page_loading_by_moving_ASP_NET_AJAX_scripts_after_visible_content</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Fast_page_loading_by_moving_ASP_NET_AJAX_scripts_after_visible_content</guid>
      <pubDate>Wed, 09 Apr 2008 20:54:23 GMT</pubDate>
    </item>
    <item>
      <title>Reduce website download time by heavily compressing PNG and JPEG</title>
      <description>Use some advance compression tools like OptiPNG, AdvPNG and jpegtran to compress PNG and JPEG on your site and save 30% to 50% download time. See some handy powershell scripts than can run these tools on all your png and jpeg files and compress them all at once. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f04%2f07%2freduce-website-download-time-by-heavily-compressing-png-and-jpeg.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f04%2f07%2freduce-website-download-time-by-heavily-compressing-png-and-jpeg.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Reduce_website_download_time_by_heavily_compressing_PNG_and_JPEG_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Reduce_website_download_time_by_heavily_compressing_PNG_and_JPEG_1</guid>
      <pubDate>Wed, 09 Apr 2008 20:14:22 GMT</pubDate>
    </item>
    <item>
      <title>Reduce website download time by heavily compressing PNG and JPEG</title>
      <description>Use some advance compression tools like OptiPNG, AdvPNG and jpegtran to compress PNG and JPEG on your site and save 30% to 50% download time. See some handy powershell scripts than can run these tools on all your png and jpeg files and compress them all at once. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fomarzabir%2farchive%2f2008%2f04%2f07%2freduce-website-download-time-by-heavily-compressing-png-and-jpeg.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fomarzabir%2farchive%2f2008%2f04%2f07%2freduce-website-download-time-by-heavily-compressing-png-and-jpeg.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Reduce_website_download_time_by_heavily_compressing_PNG_and_JPEG</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Reduce_website_download_time_by_heavily_compressing_PNG_and_JPEG</guid>
      <pubDate>Wed, 09 Apr 2008 19:39:28 GMT</pubDate>
    </item>
    <item>
      <title>10 ASP.NET Performance and Scalability Secrets</title>
      <description>ASP.NET 2.0 has many secrets, when revealed, can give you big performance and scalability boost. For instance, there are secret bottlenecks in Membership and Profile provider which can be solved easily to make authentication and authorization faster. Furthermore, ASP.NET Http pipeline can be tweaked to avoid executing unnecessary code that gets hit on each and every request... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fKB%2faspnet%2f10ASPNetPerformance.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2faspnet%2f10ASPNetPerformance.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/10_ASP_NET_Performance_and_Scalability_Secrets</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/10_ASP_NET_Performance_and_Scalability_Secrets</guid>
      <pubDate>Thu, 31 Jan 2008 16:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Book: Building a Web 2.0 Portal with ASP.NET 3.5</title>
      <description>If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with this framework. You learn how to develop rock-solid web portal applications similar to My Yahoo!, iGoogle, and Pageflakes using ASP.NET AJAX, Windows Workflow Foundation, LINQ, and .NET 3.5, along with ASP.NET 3.5 -- sites that can withstand millions of hits every day while surviving scalability and security pressures.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.oreilly.com%2fcatalog%2f9780596510503%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.oreilly.com%2fcatalog%2f9780596510503%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Book_Building_a_Web_2_0_Portal_with_ASP_NET_3_5</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Book_Building_a_Web_2_0_Portal_with_ASP_NET_3_5</guid>
      <pubDate>Sun, 20 Jan 2008 10:16:03 GMT</pubDate>
    </item>
  </channel>
</rss>