<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by jantu</title>
    <description>Stories kicked by jantu</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>Presentation at Microsoft Day @ Dhaka - Tanzim Saqib on .NET discovery</title>
      <description>Presentation slide for the &amp;quot;Development in ASP.NET [WebForms, LINQ, Dynamic Data]&amp;quot; session on Microsoft Day @ Dhaka &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2ftanzimsaqib%2farchive%2f2009%2f06%2f21%2fpresentation-at-microsoft-day-dhaka.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2ftanzimsaqib%2farchive%2f2009%2f06%2f21%2fpresentation-at-microsoft-day-dhaka.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Presentation_at_Microsoft_Day_Dhaka_Tanzim_Saqib_on_NET_discovery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Presentation_at_Microsoft_Day_Dhaka_Tanzim_Saqib_on_NET_discovery</guid>
      <pubDate>Wed, 01 Jul 2009 10:45:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC UI Components (Continued) - Kazi Manzur Rashid</title>
      <description>In my last post, two important issues are raised
1. The justification of having server side components for jQuery UI.
2. The style of syntax.
The intension of my last post was to get the feedback of the type of syntax the ASP.NET MVC developer prefers, so I did not mention anything on the server side side integration, this might be the reason why few people were unable to find the benefits of this server side support. In this post, I will try to show few simple examples of the server side integration, lets say that you are creating a Task submit form, you can use the Slider as completed percent field instead of regular input field, like the following.... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f05%2f28%2fasp-net-mvc-ui-components-continued.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f05%2f28%2fasp-net-mvc-ui-components-continued.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_UI_Components_Continued_Kazi_Manzur_Rashid</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_UI_Components_Continued_Kazi_Manzur_Rashid</guid>
      <pubDate>Mon, 01 Jun 2009 12:15:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC - Poll Result, jQuery UI MVC Component Demo and More Fe...</title>
      <description>Few days back I ran a Poll to gather the feedback on ASP.NET MVC View Components that I am planning to build building. Though it is certainly not possible to get everyone's vote of the ASP.NET MVC Community, but I think the result has enough votes to represents the whole community: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f05%2f20%2fasp-net-mvc-poll-result-jquery-ui-mvc-component-demo-and-more-feedback-required.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f05%2f20%2fasp-net-mvc-poll-result-jquery-ui-mvc-component-demo-and-more-feedback-required.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Poll_Result_jQuery_UI_MVC_Component_Demo_and_More_Fe</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Poll_Result_jQuery_UI_MVC_Component_Demo_and_More_Fe</guid>
      <pubDate>Thu, 21 May 2009 05:06:48 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Domain Routing</title>
      <description>Ever since the release of ASP.NET MVC and its routing engine (System.Web.Routing), Microsoft has been trying to convince us that you have full control over your URL and routing. This is true to a certain extent: as long as it's related to your application path, everything works out nicely. If you need to take care of data tokens in your (sub)domain, you're screwed by default.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f05%2f18%2fASPNET-MVC-Domain-Routing.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f05%2f18%2fASPNET-MVC-Domain-Routing.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Domain_Routing</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Domain_Routing</guid>
      <pubDate>Wed, 20 May 2009 20:09:52 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC - Poll Time - Kazi Manzur Rashid's Blog</title>
      <description>Justin Etheredge recently wrote about the RAD support that he would like to see in ASP.NET MVC and I do agree with him very much (as a side note, I highly recommend his blog you should subscribe). I am also planning to create some reusable UI components for ASP.NET MVC and I need your feedback prior starting it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f05%2f07%2fasp-net-mvc-poll-time.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f05%2f07%2fasp-net-mvc-poll-time.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Poll_Time_Kazi_Manzur_Rashid_s_Blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Poll_Time_Kazi_Manzur_Rashid_s_Blog</guid>
      <pubDate>Fri, 08 May 2009 01:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Kobe - MS New Web 2.0 Resource Kit in ASP.NET MVC and My thoughts</title>
      <description>If you recently visited the home page of www.asp.net you will find that Microsoft has released a new Resource Kit for developing Web 2.0 Applications. The resource kit contains a sample reference application that is developed in ASP.NET MVC framework. Since both of these are my area of of interest, I downloaded the codes and give a quick walkthrough. Prior getting to the main discussion, I just want to remind you that it is the second reference application (after Oxite) that is named under Microsoft, so you are suppose to get some quality.... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f04%2f16%2fkobe-ms-new-web-2-0-resource-kit-in-asp-net-mvc-and-my-thoughts.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f04%2f16%2fkobe-ms-new-web-2-0-resource-kit-in-asp-net-mvc-and-my-thoughts.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Kobe_MS_New_Web_2_0_Resource_Kit_in_ASP_NET_MVC_and_My_thoughts</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Kobe_MS_New_Web_2_0_Resource_Kit_in_ASP_NET_MVC_and_My_thoughts</guid>
      <pubDate>Fri, 17 Apr 2009 09:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Adaptive Rendering in ASP.NET MVC - Kazi Manzur Rashid's Blog</title>
      <description>ASP.NET MVC comes with different action results for various purpose, but some times, you will find those are not adequate for your scenario, lets consider the following screenshot: When user navigates to a different tab or change the sort order or moves to a different page number, it will load the content as an ajax call, but if the user has JavaScript turned off, it will redirect to a regular url. One solution would be to create separate sets of controller actions that will return either the complete view (in case JavaScript is turned off) or the partial view and use the jQuery load to show the content. But the problem of this approach is that we will be duplicating the same logic for both the actions, moreover we will be returning the unnecessary html tags rather than pure json object that is sufficient for rendering the view. A better solution would be adaptive rendering. If you are not familiar with adaptive rendering then let me clarify it a bit, it is a process where the server responds differently depending upon the browser capability. So it has a broader scope(e.g. mobile devices, text only browsers etc) comparing  to our above JavaScript on/off scenario. But for the time being let us only focus on the above, so instead of creating pure html/ajax only version we would like to take the advantage of the browser capability and for this we will create a new action result, the beauty of the new action result is, the controller remains completely unaware of what kind of request it is serving. Lets take a look of the controller action that is serving both: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f04%2f15%2fadaptive-rendering-in-asp-net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f04%2f15%2fadaptive-rendering-in-asp-net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Adaptive_Rendering_in_ASP_NET_MVC_Kazi_Manzur_Rashid_s_Blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Adaptive_Rendering_in_ASP_NET_MVC_Kazi_Manzur_Rashid_s_Blog</guid>
      <pubDate>Wed, 15 Apr 2009 23:31:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Best Practices (Part 2) - Kazi Manzur Rashid's Blog</title>
      <description>This is the second part of the series and may be the last, till I find some thing new. My plan was to start with routing, controller, controller to model, controller to view and last of all the view, but some how I missed one important thing in routing, so I will begin with that in this post. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f04%2f03%2fasp-net-mvc-best-practices-part-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f04%2f03%2fasp-net-mvc-best-practices-part-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Best_Practices_Part_2_Kazi_Manzur_Rashid_s_Blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Best_Practices_Part_2_Kazi_Manzur_Rashid_s_Blog</guid>
      <pubDate>Fri, 03 Apr 2009 22:01:02 GMT</pubDate>
    </item>
    <item>
      <title>OUTPUT in SQL Server 2005 </title>
      <description>In this session, I would like to talk about one very interesting feature of SQL Server 2005. Before I say anything about this feature let me ask you some simple question.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotnetvj.com%2f2009%2f03%2foutput-in-sql-server-2005.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnetvj.com%2f2009%2f03%2foutput-in-sql-server-2005.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/OUTPUT_in_SQL_Server_2005</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/OUTPUT_in_SQL_Server_2005</guid>
      <pubDate>Fri, 03 Apr 2009 07:56:57 GMT</pubDate>
    </item>
    <item>
      <title>Working with SQL Server TempDB objects </title>
      <description>Some tips on how to use SQL Server TempDB objects  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsqlserveradvisor.blogspot.com%2f2009%2f04%2fsqlserver-tempdb-objects-t-sql-howto.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsqlserveradvisor.blogspot.com%2f2009%2f04%2fsqlserver-tempdb-objects-t-sql-howto.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Working_with_SQL_Server_TempDB_objects</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Working_with_SQL_Server_TempDB_objects</guid>
      <pubDate>Thu, 02 Apr 2009 04:17:13 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Best Practices (Part 1) - Kazi Manzur Rashid's Blog</title>
      <description>In this post, I will share some of the best practices/guideline in developing ASP.NET MVC applications which I have learned in the hard way. I will not tell you to use DI or Unit Test instead I will assume you are already doing it and you prefer craftsmanship over anything. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f04%2f01%2fasp-net-mvc-best-practices-part-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f04%2f01%2fasp-net-mvc-best-practices-part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Best_Practices_Part_1_Kazi_Manzur_Rashid_s_Blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Best_Practices_Part_1_Kazi_Manzur_Rashid_s_Blog</guid>
      <pubDate>Thu, 02 Apr 2009 07:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Calculate Age using Sql server  </title>
      <description>This simple SQL will help you to calcuate you age using SQL server
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsanjevsharma.blogspot.com%2f2009%2f04%2fcalculate-age-using-sql-server.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsanjevsharma.blogspot.com%2f2009%2f04%2fcalculate-age-using-sql-server.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Calculate_Age_using_Sql_server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Calculate_Age_using_Sql_server</guid>
      <pubDate>Wed, 01 Apr 2009 23:55:17 GMT</pubDate>
    </item>
    <item>
      <title>Implementing Audit Trail using Entity Framework Part -2</title>
      <description>Implementing Audit Trail using Entity Framework's caching entries with rollback features &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%2fdatabase%2fImplAudingTrailUsingEFP-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2fdatabase%2fImplAudingTrailUsingEFP-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Implementing_Audit_Trail_using_Entity_Framework_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Implementing_Audit_Trail_using_Entity_Framework_Part_2</guid>
      <pubDate>Thu, 02 Apr 2009 19:01:02 GMT</pubDate>
    </item>
    <item>
      <title>The Open Source Projects on ASP.NET MVC - Kazi Manzur Rashid's Blog</title>
      <description>Last night the forehead four head has released the 1st chapter of their upcoming Wrox book along with a sample project NerdDinner and I think this is the best application to check if anyone is trying to lean the new ASP.NET MVC framework. 
And this is the list of currently available Open Source Projects developed in ASP.NET MVC. I am ordering it based ... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f03%2f12%2fthe-open-source-projects-on-asp-net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f03%2f12%2fthe-open-source-projects-on-asp-net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/The_Open_Source_Projects_on_ASP_NET_MVC_Kazi_Manzur_Rashid_s_Blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/The_Open_Source_Projects_on_ASP_NET_MVC_Kazi_Manzur_Rashid_s_Blog</guid>
      <pubDate>Fri, 13 Mar 2009 18:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Use Event Aggregator to make your application more extensible</title>
      <description>

Recently, in KiGG/DotNetShoutout we have integrated Twitter, nothing complex, very basic thing like when a story is submitted or appears in the front page it will broadcast in Twitter and like our feed it will post the short url of the original story (Cant resist to do some shameless marketing for DotNetShoutout).

Since it is a new requirement, initially I have modified the StoryService constructor to include the twitter client as a new argument and use it after the story is added in the database, the code is something like the following:...
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f03%2f05%2fuse-event-aggregator-to-make-your-application-more-extensible.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f03%2f05%2fuse-event-aggregator-to-make-your-application-more-extensible.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Use_Event_Aggregator_to_make_your_application_more_extensible</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Use_Event_Aggregator_to_make_your_application_more_extensible</guid>
      <pubDate>Fri, 06 Mar 2009 19:01:03 GMT</pubDate>
    </item>
    <item>
      <title>JQuery Shortcuts: $.showhide(length &amp;gt; 0) </title>
      <description>Eliminate boolean situations like

if (length &amp;gt; 0) { $('div').show() } else { $('div').hide() } &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.dynback.com%2findex.php%2f2009%2f03%2fcoder%2fjquery-shortcuts-showhide%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dynback.com%2findex.php%2f2009%2f03%2fcoder%2fjquery-shortcuts-showhide%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/JQuery_Shortcuts_showhide_length_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/JQuery_Shortcuts_showhide_length_0</guid>
      <pubDate>Thu, 05 Mar 2009 20:18:53 GMT</pubDate>
    </item>
    <item>
      <title>Back to Basics: Interfaces</title>
      <description>When it comes to object-oriented programming there are few concepts as basic and important as interfaces. Only recently though, and at a snails pace, have .NET developers started to take advantage of the simple benefits interfaces have to offer. This interest stems from the core role interfaces play in some pretty hot topics, including: dependency injection, unit testing and mocking (to name a few). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2009%2f03%2f04%2fback-to-basics-interfaces.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2009%2f03%2f04%2fback-to-basics-interfaces.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Back_to_Basics_Interfaces</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Back_to_Basics_Interfaces</guid>
      <pubDate>Thu, 05 Mar 2009 01:46:09 GMT</pubDate>
    </item>
    <item>
      <title>Unit Testable Configuration Manager - Kazi Manzur Rashid's Blog</title>
      <description>If you are a TDD purist, you should know that accessing file system in Unit Test is violating the rule. But in our application, our infrastructural code often requires to access the configuration values form web.config/app.config. In this post, I will show you how can create a simple wrapper class which you can use in your unit tests without hitting the file ... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f03%2f03%2funit-testable-configuration-manager.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f03%2f03%2funit-testable-configuration-manager.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Unit_Testable_Configuration_Manager_Kazi_Manzur_Rashid_s_Blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Unit_Testable_Configuration_Manager_Kazi_Manzur_Rashid_s_Blog</guid>
      <pubDate>Tue, 03 Mar 2009 20:31:19 GMT</pubDate>
    </item>
    <item>
      <title>Implementing UnitOfWork Pattern In Linq To SQL Application</title>
      <description>Implementing UnitOfWork Pattern In Linq To SQL Application 

In my previous post, I have shown how to create Linq to Sql Repository which will have the maximum code coverage, In this post, I will show a simple UnitOfWork class which will flash the changes back to your database. I will be again use my ongoing UnityCommonServiceLocatorMVC project. Lets assume that in your ASP.NET MVC application you have a method in your controller which will add a category and its associate product in the Northwind database. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f26%2fimplementing-unitofwork-pattern-in-linq-to-sql-application.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f26%2fimplementing-unitofwork-pattern-in-linq-to-sql-application.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Implementing_UnitOfWork_Pattern_In_Linq_To_SQL_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Implementing_UnitOfWork_Pattern_In_Linq_To_SQL_Application</guid>
      <pubDate>Fri, 27 Feb 2009 13:46:02 GMT</pubDate>
    </item>
    <item>
      <title>T4 Templates: A Quick-Start Guide for ASP.NET MVC Developers</title>
      <description>&amp;quot;As mentioned in our recent blog post on the ASP.NET MVC Release Candidate, our code-generation features (namely, Add Controller and Add View) now use the T4 (Text Template Transformation Toolkit) templating technology behind the scenes.  Because users can customize the templates to a great extent, we wanted to make a post to bring everyone up to speed on T4.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fwebdevtools%2farchive%2f2009%2f01%2f29%2ft4-templates-a-quick-start-guide-for-asp-net-mvc-developers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fwebdevtools%2farchive%2f2009%2f01%2f29%2ft4-templates-a-quick-start-guide-for-asp-net-mvc-developers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/T4_Templates_A_Quick_Start_Guide_for_ASP_NET_MVC_Developers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/T4_Templates_A_Quick_Start_Guide_for_ASP_NET_MVC_Developers</guid>
      <pubDate>Thu, 26 Feb 2009 23:31:23 GMT</pubDate>
    </item>
    <item>
      <title>JQuery 1.3.2 Released with much better performance</title>
      <description>The benefits of the new Sizzle selector engine are really starting to come to light as contributions from the larger JavaScript community come in. A number of additions have landed that have helped to improve the performance of the engine - especially in Internet Explorer. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdocs.jquery.com%2fRelease%3ajQuery_1.3.2"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdocs.jquery.com%2fRelease%3ajQuery_1.3.2" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/JQuery_1_3_2_Released_with_much_better_performance</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/JQuery_1_3_2_Released_with_much_better_performance</guid>
      <pubDate>Sun, 22 Feb 2009 13:01:02 GMT</pubDate>
    </item>
    <item>
      <title>100% Unit Testable Linq To Sql Repository - Kazi Manzur Rashid's Blog</title>
      <description>In this post, I will show you how you can architect your Linq To Sql repository which will have 100% code coverage. I will use our favorite Northwind database along with my ongoing UnityCommonServiceLocatorMVC project. First, lets add a Linq To Sql diagram in our project and drag n drop the Category and Product table that will look something like foll... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f19%2f100-unit-testable-linq-to-sql-repository.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f19%2f100-unit-testable-linq-to-sql-repository.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/100_Unit_Testable_Linq_To_Sql_Repository_Kazi_Manzur_Rashid_s_Blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/100_Unit_Testable_Linq_To_Sql_Repository_Kazi_Manzur_Rashid_s_Blog</guid>
      <pubDate>Fri, 20 Feb 2009 23:31:47 GMT</pubDate>
    </item>
    <item>
      <title>Use Bootstrapper in Your ASP.NET MVC Application and Reduce Code Smell</title>
      <description>In this post, I will how you can use a simple bootstrapper to make your application more extensible. In a typical ASP.NET MVC application you will find there are lots of thing going on in Application_Start, like configuring your IoC/DI, registering routes, model binders etc. The following is the code snippet of latest Oxite... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f17%2fuse-bootstrapper-in-your-asp-net-mvc-application-and-reduce-code-smell.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f17%2fuse-bootstrapper-in-your-asp-net-mvc-application-and-reduce-code-smell.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Use_Bootstrapper_in_Your_ASP_NET_MVC_Application_and_Reduce_Code_Smell</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Use_Bootstrapper_in_Your_ASP_NET_MVC_Application_and_Reduce_Code_Smell</guid>
      <pubDate>Wed, 18 Feb 2009 18:16:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC RC1, ValidateInput, A potential dangerous request</title>
      <description>ASP.NET MVC RC1, ValidateInput, A potential dangerous request and the Pitfall - Kazi Manzur Rashid's Blog
            
In the latest release of ASP.NET MVC, a new attribute ValidateInput is introduced which is same as Web Forms ValidateRequest page directive, certainly a good choice. Phil Haack blogged it, so as Steven Smith and also Nick Berarrdi. But it starts to break when you want to accept html tags from your user and using Rend... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f14%2fasp-net-mvc-rc1-validateinput-a-potential-dangerous-request-and-the-pitfall.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f14%2fasp-net-mvc-rc1-validateinput-a-potential-dangerous-request-and-the-pitfall.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_RC1_ValidateInput_A_potential_dangerous_request</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_RC1_ValidateInput_A_potential_dangerous_request</guid>
      <pubDate>Sat, 14 Feb 2009 07:28:12 GMT</pubDate>
    </item>
    <item>
      <title>Domain Model (Developing KiGG v2.0 Part 1) - Kazi Manzur Rashid's Blog</title>
      <description>As mention in my previous post that I will be discussing the technical side of **KiGG**. So this is the beginning and it will be a multi-part series. I will try to put as much detail as possible, do let me know if I missed anything.

Just for a recap, KiGG is Web 2.0 style social news application where I am trying to exercise some of the best practice like TDD, DDD, SOLID etc with Microsoft supported tooling. If you want to see it in action just visit http://dotnetshoutout.com .

KiGG is already a fully functional application, but here I am starting from scratch, so the actual code might not look the same with following but it will show you how it is evolved as I am going to post more on it over the time. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f12%2fdomain-model-developing-kigg-v2-0-part-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f02%2f12%2fdomain-model-developing-kigg-v2-0-part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Domain_Model_Developing_KiGG_v2_0_Part_1_Kazi_Manzur_Rashid_s_Blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Domain_Model_Developing_KiGG_v2_0_Part_1_Kazi_Manzur_Rashid_s_Blog</guid>
      <pubDate>Thu, 12 Feb 2009 23:31:05 GMT</pubDate>
    </item>
  </channel>
</rss>