<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by mehfuzh</title>
    <description>Stories kicked by mehfuzh</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>Introducing Autobox - on the fly DI container</title>
      <description>This post introduces Autobox - on the fly dependency injection (DI) container.  &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%2f2011%2f11%2f06%2fintroducing-autobox-on-the-fly-dependency-injection-and-caching-container.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2011%2f11%2f06%2fintroducing-autobox-on-the-fly-dependency-injection-and-caching-container.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Introducing_Autobox_on_the_fly_DI_container</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Introducing_Autobox_on_the_fly_DI_container</guid>
      <pubDate>Sun, 06 Nov 2011 07:21:11 GMT</pubDate>
    </item>
    <item>
      <title>Doing your first mock with JustMock</title>
      <description>In this post, i will start with a  more traditional mocking example that  includes a fund transfer scenario between two different currency account using JustMock. &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%2f2010%2f04%2f13%2fdoing-your-first-mock-with-justmock.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2010%2f04%2f13%2fdoing-your-first-mock-with-justmock.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Doing_your_first_mock_with_JustMock</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Doing_your_first_mock_with_JustMock</guid>
      <pubDate>Tue, 13 Apr 2010 15:48:32 GMT</pubDate>
    </item>
    <item>
      <title>JustMock is here !!</title>
      <description>As announced earlier by Hristo Kosev at Telerik blogs , we have started giving out JustMock builds from today. This is the first of early builds before the official Q2 release and we are pretty excited to get your feedbacks.  &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%2f2010%2f04%2f12%2fjustmock-is-here.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2010%2f04%2f12%2fjustmock-is-here.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/JustMock_is_here</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/JustMock_is_here</guid>
      <pubDate>Mon, 12 Apr 2010 19:09:36 GMT</pubDate>
    </item>
    <item>
      <title>Creating a basic proxy for intercepting [quick update]</title>
      <description>In my previous post, i enhanced the proxy to support generic calls. In order to minimize IL emit and move more parts to managed code, there is a better way to process the return value rather doing the checks against runtime method and see whether the method's return type is a value or not for generic calls to un-box the object form that is returned from the interceptor. &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%2f2010%2f02%2f28%2fcreating-a-basic-proxy-for-intercepting-quick-update.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2010%2f02%2f28%2fcreating-a-basic-proxy-for-intercepting-quick-update.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Creating_a_basic_proxy_for_intercepting_quick_update</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Creating_a_basic_proxy_for_intercepting_quick_update</guid>
      <pubDate>Sun, 28 Feb 2010 16:15:21 GMT</pubDate>
    </item>
    <item>
      <title>A basic proxy for intercepting method calls (Part - 3)</title>
      <description>In my previous posts, I showed how to create a proxy that can delegate calls. I further modified it to support argument list from original method and handled scenarios for void and non-void calls. In this post, i will further enhance it to introduce generic calls. &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%2f2010%2f02%2f22%2fa-basic-proxy-for-intercepting-method-calls-part-3.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2010%2f02%2f22%2fa-basic-proxy-for-intercepting-method-calls-part-3.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_basic_proxy_for_intercepting_method_calls_Part_3</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_basic_proxy_for_intercepting_method_calls_Part_3</guid>
      <pubDate>Sun, 21 Feb 2010 20:46:44 GMT</pubDate>
    </item>
    <item>
      <title>A basic proxy for intercepting method calls (Part -2)</title>
      <description>In my previous post , i introduced a basic proxy that intercepts methods. But what is missing in the proxy is that it does not consider method arguments and can not handle return types. In this post, i will enhance the proxy to support exactly those. &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%2f2010%2f01%2f23%2fa-basic-proxy-for-intercepting-method-calls-part-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2010%2f01%2f23%2fa-basic-proxy-for-intercepting-method-calls-part-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/A_basic_proxy_for_intercepting_method_calls_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/A_basic_proxy_for_intercepting_method_calls_Part_2</guid>
      <pubDate>Sat, 23 Jan 2010 07:19:37 GMT</pubDate>
    </item>
    <item>
      <title>A basic proxy for intercepting method calls (Part -1)</title>
      <description>In this post i am going to show how you can write your own proxy for delegating calls. This just shows a way how you can handle it on your own but for complex interceptions its always wise to use alpha/beta/tested solutions. The post is more of an under the hood / aims to solve simple interception tasks where you might not need a full featured dynamic proxy or building something that requires similar techniques that might save your day. &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%2f2010%2f01%2f03%2fa-basic-proxy-for-intercepting-method-calls-part-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2010%2f01%2f03%2fa-basic-proxy-for-intercepting-method-calls-part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_basic_proxy_for_intercepting_method_calls_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_basic_proxy_for_intercepting_method_calls_Part_1</guid>
      <pubDate>Sun, 03 Jan 2010 16:57:01 GMT</pubDate>
    </item>
    <item>
      <title>Do you Encode your interface ?</title>
      <description>Yesterday , i was reading Clean Code by Uncle Bob. While i was doing so , i came across a line that really stuck my thought patterns and i would like to share it with my readers as well.

The line looks something like, provided that there is a shape factory that will be implemented by concrete classes.
... &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%2f2009%2f12%2f07%2fdo-you-encode-your-interface.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f12%2f07%2fdo-you-encode-your-interface.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Do_you_Encode_your_interface</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Do_you_Encode_your_interface</guid>
      <pubDate>Mon, 07 Dec 2009 06:29:14 GMT</pubDate>
    </item>
    <item>
      <title>Configuring Team build using XUnit [From Client]</title>
      <description>Recently, while i was setting up TFS build [to enable CI] for a project at Telerik that i am currently working on, i came across configuring it up with XUnit for doing automated tests every time someone checks-in source code after the build process is complete using the Xunit MsBuild task and additionally it will print the build steps so that developer knows what's the issue. &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%2f2009%2f08%2f25%2fconfiguring-team-build-using-xunit.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f08%2f25%2fconfiguring-team-build-using-xunit.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/teamsystem/Configuring_Team_build_using_XUnit_From_Client</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/teamsystem/Configuring_Team_build_using_XUnit_From_Client</guid>
      <pubDate>Tue, 25 Aug 2009 12:58:32 GMT</pubDate>
    </item>
    <item>
      <title>Introducing CodePaste.NET</title>
      <description>As a learning experience for taking ASP.NET MVC for a spin I recently created a new site that has now gone live: Codepaste.NET which provides a public location to post code  snippet and link them from social network sites that have limited input lengths and make code discussions otherwise difficult. The site's a work in process, but I hope it's useful to some of you for sharing and discussing small blocks of code online. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f833802.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f833802.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Introducing_CodePaste_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Introducing_CodePaste_NET</guid>
      <pubDate>Tue, 21 Jul 2009 22:15:03 GMT</pubDate>
    </item>
    <item>
      <title>Introducing LINQ to M</title>
      <description>Now , it happens that you go to McDonalds website and order an item for you. It could happen that price of the menu changed or new one comes to the menu. Now, generally it can happen that admin can go though wizard and loads of textboxes or dropdowns to make the changes or he/she can just write as if he/she is writing in some text editor and everything else is taken care of on behalf. Textual DSL is a powerful tool that might become the future of how we communicate to computer systems. Well, things are not that easy to convert human language to machine readable forms completely but its not bad to dream for the best :-). &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%2f2009%2f07%2f19%2fintroducing-linq-to-m.aspx%23comments"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f07%2f19%2fintroducing-linq-to-m.aspx%23comments" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Introducing_LINQ_to_M</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Introducing_LINQ_to_M</guid>
      <pubDate>Sun, 19 Jul 2009 07:17:21 GMT</pubDate>
    </item>
    <item>
      <title>Hey jQuery lovers, ASP.NET AJAX can do Ajax too!</title>
      <description>Learn how to make Ajax requests easy with the ASP.NET AJAX client-side library. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.myviewstate.net%2fblog%2fpost%2f2009%2f06%2f26%2fHey-jQuery-lovers-ASPNET-AJAX-can-do-Ajax-too!.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.myviewstate.net%2fblog%2fpost%2f2009%2f06%2f26%2fHey-jQuery-lovers-ASPNET-AJAX-can-do-Ajax-too!.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Hey_jQuery_lovers_ASP_NET_AJAX_can_do_Ajax_too</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Hey_jQuery_lovers_ASP_NET_AJAX_can_do_Ajax_too</guid>
      <pubDate>Fri, 26 Jun 2009 02:32:19 GMT</pubDate>
    </item>
    <item>
      <title> ASP.NET AJAX &amp;amp; Type-safe parameters</title>
      <description>Learn how to use the &amp;quot;new&amp;quot; parameter-type-checking feature of the ASP.NET AJAX 4.0 client library. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.myviewstate.net%2fblog%2fpost%2f2009%2f06%2f23%2fASPNET-AJAX-Type-safe-parameters.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.myviewstate.net%2fblog%2fpost%2f2009%2f06%2f23%2fASPNET-AJAX-Type-safe-parameters.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_AJAX_Type_safe_parameters</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_AJAX_Type_safe_parameters</guid>
      <pubDate>Tue, 23 Jun 2009 03:55:29 GMT</pubDate>
    </item>
    <item>
      <title>Operation could destabilize the runtime - Reflection.Emit and common p</title>
      <description>In the last post i said about LinqtExtender implementing necessary property and injecting specific settings for entity objects. The issue i have is that it works fine under full / high trust settings but when running in medium trust it gives the following error:

Ouch.. it is only happening while i am the using the extender from medium trus...
 &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%2f2009%2f06%2f07%2foperation-could-destabilize-the-runtime-reflection-emit-and-common-pitfalls.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f06%2f07%2foperation-could-destabilize-the-runtime-reflection-emit-and-common-pitfalls.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Operation_could_destabilize_the_runtime_Reflection_Emit_and_common_p</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Operation_could_destabilize_the_runtime_Reflection_Emit_and_common_p</guid>
      <pubDate>Sun, 07 Jun 2009 07:20:12 GMT</pubDate>
    </item>
    <item>
      <title>Extending your existing API or legacy data classes to support LINQ </title>
      <description>While developing LinqExtender, i have come across various scenarios that people don't want to extent any query class or even implement any interface. Also, it is almost absurd when they have to add new extender specific attributes to their entity class. It is though not very important for people creating new provider with small codebase but with large... &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%2f2009%2f06%2f06%2fextending-your-existing-api-or-legacy-data-classes-to-support-linq.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f06%2f06%2fextending-your-existing-api-or-legacy-data-classes-to-support-linq.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Extending_your_existing_API_or_legacy_data_classes_to_support_LINQ</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Extending_your_existing_API_or_legacy_data_classes_to_support_LINQ</guid>
      <pubDate>Sat, 06 Jun 2009 06:19:30 GMT</pubDate>
    </item>
    <item>
      <title>Learning the Adapter Pattern</title>
      <description>Taking a look at how you can use the Adapter Design Pattern in your applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f106"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f106" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Learning_the_Adapter_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Learning_the_Adapter_Pattern</guid>
      <pubDate>Fri, 01 May 2009 06:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Using of JSON Result in Asp.net MVC 1.0</title>
      <description>In a post few month back , i showed how can i simulate a callback using JQuery and ASP.NET with my experimental FlickrXplorer project. More detail on this can be found at the following URL

http://weblogs.asp.net/mehfuzh/archive/2008/10/13/using-jquery-to-do-ajax-form-posts-in-asp-net-mvc.aspx

Now, what i have done here is basically, i did an AJAX call to the controller and rendered the view result in a div.  One thing about this way is that i am able to make the view strongly typed as i first rendered view using standard way with all the strongly type ViewData.Model. It is nice for rendering views with small amount of html in it (Like , tag lists), but slow for big outputs. The best practice for all these is to use the JSONResult. Here, i will show a small example of how i render the comment list in FlickrXplorer using JSON result and JQuery $.Post in conjunction to make the AJAX request.

 &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%2f2009%2f04%2f28%2fusing-of-json-result-in-asp-net-mvc-1-0.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f04%2f28%2fusing-of-json-result-in-asp-net-mvc-1-0.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Using_of_JSON_Result_in_Asp_net_MVC_1_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Using_of_JSON_Result_in_Asp_net_MVC_1_0</guid>
      <pubDate>Tue, 28 Apr 2009 15:30:04 GMT</pubDate>
    </item>
    <item>
      <title>Programmatically generating SQL(DDL) from M </title>
      <description>In this post, i will show how you can generate SQL programmatically from M. Now, so far i have learnt that MGrammer is a contract that converts user's input into MGraph. Now, Oslo by default comes with MSchema. Through MSchema you can define a type and extend it with MGraph to populate your repository. Here, i will use MSchema to define an entity object , then MGraph and finally run this through a custom SQL generator in C# to get my DDL statement similar to what you can generate by using intellipad that comes with Oslo SDK.
More ... &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%2f2009%2f03%2f30%2fprogrammatically-generating-sql-ddl-from-m.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f03%2f30%2fprogrammatically-generating-sql-ddl-from-m.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Programmatically_generating_SQL_DDL_from_M</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Programmatically_generating_SQL_DDL_from_M</guid>
      <pubDate>Mon, 30 Mar 2009 16:05:17 GMT</pubDate>
    </item>
    <item>
      <title>Essential LINQ Published</title>
      <description>There was a knock on my door this morning. By the time I could make it to the front of the house, the delivery man was gone, but he had left behind a box full red and white books, each with the title Essential LINQ. On the cover was my name, and the name of my good friend Dinesh Kulkarni. This was, of course, a box full of the first copies of my most recent book. They had a arrived at my house on a most propitious date: the first day of spring. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2009%2f03%2f21%2fessential-linq-published.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2009%2f03%2f21%2fessential-linq-published.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Essential_LINQ_Published</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Essential_LINQ_Published</guid>
      <pubDate>Tue, 24 Mar 2009 02:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Create custom LINQ providers fluently</title>
      <description>Just released LinqExtender 2.0. Over previous release , it contains generally bugs fixes. Overall, I have focused on striping out complexity as much as possible to keep you focused on your business logic. You can see the full list of features in the documentation that comes with 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%2fmehfuzh%2farchive%2f2009%2f02%2f25%2fcreate-custom-linq-providers-fluently.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f02%2f25%2fcreate-custom-linq-providers-fluently.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Create_custom_LINQ_providers_fluently</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Create_custom_LINQ_providers_fluently</guid>
      <pubDate>Fri, 27 Feb 2009 00:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Adding streaming video content to your site</title>
      <description>In my last post, I showed how to turn on Amazon S3 support in Sitefinity. In this post, I will show how to create a simple video site using the video library support that is bundled with 3.6 release. It is often required that you want to add a streaming video content to your site, either it could be a product demonstration or a getting started tutorial. Using third party video provider is one way to get the job done but sometimes it requires a lot of manual work, thus headache for managing them as the library grows bigger. 3.6 release breaks you free from all these and provides an easy way for creating , uploading and managing video content. &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%2f2009%2f01%2f29%2fadding-streaming-video-content-to-your-site.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f01%2f29%2fadding-streaming-video-content-to-your-site.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Adding_streaming_video_content_to_your_site</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Adding_streaming_video_content_to_your_site</guid>
      <pubDate>Fri, 30 Jan 2009 16:39:55 GMT</pubDate>
    </item>
    <item>
      <title>Amazon S3 support in Sitefinity 3.6</title>
      <description>Here at Telerik, Sitefinity team is preparing for the 3.6 release next week. 3.6 comes with lot of core level enhancements and cool new features. Of which , I can't but mention one feature that will make most ISV vendors who want the power of CMS but want to let go their pain of managing large content. As, the title suggests its external storage support via Amazon S3. The data plan for hosting and transferring data to/from S3 server is pretty cheap these days in return to world class service with almost zero downtime that it offers which of course makes the most of your money. If you are not familiar with Sitefinity to add it is a product by Telerik  that comes with full content management features along with blogs, news, events, list and few other pre-made modules with easy setup and management via unique control designer.

 &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%2f2009%2f01%2f23%2famazon-s3-support-in-sitefinity-3-6.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f01%2f23%2famazon-s3-support-in-sitefinity-3-6.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Amazon_S3_support_in_Sitefinity_3_6</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Amazon_S3_support_in_Sitefinity_3_6</guid>
      <pubDate>Fri, 23 Jan 2009 14:41:12 GMT</pubDate>
    </item>
    <item>
      <title>Hidden Features of C#</title>
      <description>In this article, I'll just link to a pretty great StackOverFlow Question about Hidden Features of C#.
Most of C# Features are obscure for us and need some explanations, the following list and explain how to use it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.sb2.fr%2fpost%2f2009%2f01%2f01%2fHidden-Features-of-C.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sb2.fr%2fpost%2f2009%2f01%2f01%2fHidden-Features-of-C.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Hidden_Features_of_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Hidden_Features_of_C</guid>
      <pubDate>Fri, 02 Jan 2009 18:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Creating LINQToTwitter library using LinqExtender</title>
      <description>In this post, I will show how to cook an LINQToTwitter library with LinqExtender. My target is to create it easily and over existing twitter API. I used Yedda Twitter library. Yedda library basically returns response in XML/JSON/RSS/ATOM format depending on the option provided. I used XML format and serialized it to objects.  &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%2f2009%2f01%2f01%2fcreating-linqtotwitter-library-using-linqextender.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f01%2f01%2fcreating-linqtotwitter-library-using-linqextender.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Creating_LINQToTwitter_library_using_LinqExtender</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Creating_LINQToTwitter_library_using_LinqExtender</guid>
      <pubDate>Fri, 02 Jan 2009 00:02:05 GMT</pubDate>
    </item>
    <item>
      <title>Making cross domain web requests in asp.net with medium trust enabled</title>
      <description>There could be plenty of reasons that you might need to do a cross domain web request in your application. One could be let's say you want to divert the resource pressure from your server to some third party provider like Amazon S3. In my last post I have mentioned a bit about uploading content using WSE to S3 server. I have also mentioned about the simple library located at  www.codeplex.com/threesharp that does not necessarily require you to work in full trust mode.It does simple HttpRequest and only concern for you is to be able get the call though out of your shared hosting. 

 &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%2f12%2f07%2fmaking-cross-domain-web-requests-in-asp-net-with-medium-trust-enabled.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2008%2f12%2f07%2fmaking-cross-domain-web-requests-in-asp-net-with-medium-trust-enabled.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Making_cross_domain_web_requests_in_asp_net_with_medium_trust_enabled</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Making_cross_domain_web_requests_in_asp_net_with_medium_trust_enabled</guid>
      <pubDate>Sun, 07 Dec 2008 23:52:56 GMT</pubDate>
    </item>
  </channel>
</rss>
