<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Heartysoft.com - Reverberations of .NET</title><link>http://www.heartysoft.com:80/</link><description>Heartysoft.com - Reverberations of .NET</description><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/heartysoft" /><feedburner:info uri="heartysoft" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>23.7230556</geo:lat><geo:long>90.4086111</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><item><title>Formatting JavaScript Date</title><link>http://feedproxy.google.com/~r/heartysoft/~3/uSP2KUVm2Hg/formatting-javascript-date</link><pubDate>Mon, 02 Jan 2012 00:27:23 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/formatting-javascript-date</guid><description>Formatting DateTime in C# is dead simple – just call ToString() passing in the format string you desire. Doing the same in JavaScript is annoyingly cumbersome. Today, I came across a nice little...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wkVJAst66HRu-cWNsfixwxmGo70/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wkVJAst66HRu-cWNsfixwxmGo70/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wkVJAst66HRu-cWNsfixwxmGo70/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wkVJAst66HRu-cWNsfixwxmGo70/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/uSP2KUVm2Hg" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/formatting-javascript-date</feedburner:origLink></item><item><title>Agile Fragile</title><link>http://feedproxy.google.com/~r/heartysoft/~3/rrQlg0Q7CN0/agile-fragile</link><pubDate>Thu, 24 Nov 2011 04:08:25 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/agile-fragile</guid><description>I’m going to indulge myself by having a nice old fashioned rant. The topic of choice is “Agile”. A few experiences and conversations of the recent past have compelled me to write something on this...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AX3IHjEoKckCbj8w3jJpjzdZeSY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AX3IHjEoKckCbj8w3jJpjzdZeSY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AX3IHjEoKckCbj8w3jJpjzdZeSY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AX3IHjEoKckCbj8w3jJpjzdZeSY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/rrQlg0Q7CN0" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/agile-fragile</feedburner:origLink></item><item><title>The Other Side of NuGet</title><link>http://feedproxy.google.com/~r/heartysoft/~3/2v9iZ4w9HKE/the-other-side-of-nuget</link><pubDate>Thu, 27 Oct 2011 22:37:58 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/the-other-side-of-nuget</guid><description>NuGet is a very nice addition to the .NET developers’ arsenal. It is a central place for every library and framework in .NET. It has pretty good tooling integrated into Visual Studio and the command...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IidHGXHJ7_Dh-DOblS0dWfBGtLE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IidHGXHJ7_Dh-DOblS0dWfBGtLE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IidHGXHJ7_Dh-DOblS0dWfBGtLE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IidHGXHJ7_Dh-DOblS0dWfBGtLE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/2v9iZ4w9HKE" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/the-other-side-of-nuget</feedburner:origLink></item><item><title>DDD North 2011</title><link>http://feedproxy.google.com/~r/heartysoft/~3/6ZCXNC8HkmM/ddd-north-2011</link><pubDate>Thu, 13 Oct 2011 23:22:40 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/ddd-north-2011</guid><description>One week after DDD Belfast, I was up in Sunderland for the first ever DDD North. The session line-up looked fantastic and it geared up to be a fantastic day. My Session Clean Up Your JavaScript Act...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xJGrmQ7FDlseBPDQuHpF7f8hyOU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xJGrmQ7FDlseBPDQuHpF7f8hyOU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xJGrmQ7FDlseBPDQuHpF7f8hyOU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xJGrmQ7FDlseBPDQuHpF7f8hyOU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/6ZCXNC8HkmM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/ddd-north-2011</feedburner:origLink></item><item><title>DDD Belfast 2011</title><link>http://feedproxy.google.com/~r/heartysoft/~3/bW848X7hAWM/ddd-belfast-2011</link><pubDate>Tue, 11 Oct 2011 22:40:07 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/ddd-belfast-2011</guid><description>After repeated attempts to resume blogging, I think I’m pretty much determined to end my hiatus. And I’ll start off with my experience at DDD Belfast. 
Apart from a Scott Gu special event last year,...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2B7WA6Y0dtG0RijN-WXw5lDI09I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2B7WA6Y0dtG0RijN-WXw5lDI09I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2B7WA6Y0dtG0RijN-WXw5lDI09I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2B7WA6Y0dtG0RijN-WXw5lDI09I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/bW848X7hAWM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/ddd-belfast-2011</feedburner:origLink></item><item><title>2011 MVP Hat Trick</title><link>http://feedproxy.google.com/~r/heartysoft/~3/QNSInrj8rko/2011-mvp-hat-trick</link><pubDate>Fri, 01 Jul 2011 22:32:41 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/2011-mvp-hat-trick</guid><description>Got this email today:

"Congratulations! We are pleased to present you with the 2011 Microsoft&amp;reg; MVP Award! This award is given to exceptional technical community leaders who actively share their...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zKCTgAxj8sN6aEucMjAgJ0nwEJM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zKCTgAxj8sN6aEucMjAgJ0nwEJM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zKCTgAxj8sN6aEucMjAgJ0nwEJM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zKCTgAxj8sN6aEucMjAgJ0nwEJM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/QNSInrj8rko" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/2011-mvp-hat-trick</feedburner:origLink></item><item><title>My CQRS Session at the Canary Wharf Dot Net User Group</title><link>http://feedproxy.google.com/~r/heartysoft/~3/pjgCqg69b8I/canary-wharf-cqrs</link><pubDate>Mon, 20 Jun 2011 02:14:00 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/canary-wharf-cqrs</guid><description>About a couple of weeks ago, I presented some very basic CQRS and Event Sourcing concepts to the Canary Wharf Dot Net User Group. It was an interesting experience to say the least. About everybody...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zQlpgrkQ33UcPKQoiWa4-5J8LSA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zQlpgrkQ33UcPKQoiWa4-5J8LSA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zQlpgrkQ33UcPKQoiWa4-5J8LSA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zQlpgrkQ33UcPKQoiWa4-5J8LSA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/pjgCqg69b8I" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/canary-wharf-cqrs</feedburner:origLink></item><item><title>ASP.NET MVC Gotcha – String as Model</title><link>http://feedproxy.google.com/~r/heartysoft/~3/uw2FIXN1UEo/aspnet-mvc-gotcha-string-model</link><pubDate>Mon, 18 Apr 2011 23:25:00 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/aspnet-mvc-gotcha-string-model</guid><description>A very common task in ASP.NET MVC is to return a ViewResult from a controller Action. This is usually achieved by a simple:  
   
return View(“ViewName”, modelForTheView);    
  
And this works...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LrK4zDZrR_5qFSoMYPtOPq1sLRU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LrK4zDZrR_5qFSoMYPtOPq1sLRU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LrK4zDZrR_5qFSoMYPtOPq1sLRU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LrK4zDZrR_5qFSoMYPtOPq1sLRU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/uw2FIXN1UEo" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/aspnet-mvc-gotcha-string-model</feedburner:origLink></item><item><title>Ninja Coding: Composition over Inheritance–Even when Overriding</title><link>http://feedproxy.google.com/~r/heartysoft/~3/1v8SGgA6keM/composition-when-overriding</link><pubDate>Thu, 17 Mar 2011 18:08:45 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/composition-when-overriding</guid><description>We’ve all heard it a million times – composition is favourable to inheritance. But inheritance can sometimes come with its own charms. One of its main attractions is to do some grunt work in a base...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7A9kbgHQz5aaHQJKdp3uIAiIhC4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7A9kbgHQz5aaHQJKdp3uIAiIhC4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7A9kbgHQz5aaHQJKdp3uIAiIhC4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7A9kbgHQz5aaHQJKdp3uIAiIhC4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/1v8SGgA6keM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/composition-when-overriding</feedburner:origLink></item><item><title>ViewBag can be good…honestly</title><link>http://feedproxy.google.com/~r/heartysoft/~3/83w8yetkp_0/ViewBag-can-be-goode280a6honestly</link><pubDate>Sun, 13 Mar 2011 05:47:22 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/ViewBag-can-be-goode280a6honestly</guid><description>A lot of people seem to have an allergic reaction towards anything not “strongly typed”. They abhor ViewBag and resent ViewData[“key”] for passing values from the controller to the view. They write...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gq_dPM_iEUHd3HSxpj83q6jnro4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gq_dPM_iEUHd3HSxpj83q6jnro4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gq_dPM_iEUHd3HSxpj83q6jnro4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gq_dPM_iEUHd3HSxpj83q6jnro4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/83w8yetkp_0" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/ViewBag-can-be-goode280a6honestly</feedburner:origLink></item><item><title>Introducing MSMSpec</title><link>http://feedproxy.google.com/~r/heartysoft/~3/pgsvG6Qky0E/Introducing-MSMSpec</link><pubDate>Sun, 06 Mar 2011 21:35:00 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/Introducing-MSMSpec</guid><description>http://msmspec.codeplex.com/   
MSMSpec is a T4 based tool that can generate MSTest code to extend your MSpec (Machine.Specifications) tests so that they can run under anything that runs MSTest. This...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Aw--JPAxIWo2biZbqmvbEaoHl0s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Aw--JPAxIWo2biZbqmvbEaoHl0s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Aw--JPAxIWo2biZbqmvbEaoHl0s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Aw--JPAxIWo2biZbqmvbEaoHl0s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/pgsvG6Qky0E" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/Introducing-MSMSpec</feedburner:origLink></item><item><title>Introducing SeleniuMspec</title><link>http://feedproxy.google.com/~r/heartysoft/~3/rCNoPUU1cVE/Introducing-SeleniuMspec</link><pubDate>Mon, 03 Jan 2011 15:02:29 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/Introducing-SeleniuMspec</guid><description>Happy new year to you all. And to celebrate, I’ve just published my first codeplex project. SeleniuMspec is a template that you can use to generate MSpec BDD tests from Selenium IDE. I’ve been using...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0cuRntBbt_eSuo9xzK2Ek4WKnfw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0cuRntBbt_eSuo9xzK2Ek4WKnfw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0cuRntBbt_eSuo9xzK2Ek4WKnfw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0cuRntBbt_eSuo9xzK2Ek4WKnfw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/rCNoPUU1cVE" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/Introducing-SeleniuMspec</feedburner:origLink></item><item><title>Ninja Coding: Code Comments and Self Explanatory Code</title><link>http://feedproxy.google.com/~r/heartysoft/~3/s5ImIkljlYw/ninja-coding-code-comments</link><pubDate>Mon, 20 Dec 2010 02:06:41 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/ninja-coding-code-comments</guid><description>It’s been a while since I last blogged and thought I would get back into the habit by starting off a new category of posts. The title for this category is “Ninja Coding” and will cover topics from...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ROnggnGcjY67BO6G4JlAHs60joI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ROnggnGcjY67BO6G4JlAHs60joI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ROnggnGcjY67BO6G4JlAHs60joI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ROnggnGcjY67BO6G4JlAHs60joI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/s5ImIkljlYw" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/ninja-coding-code-comments</feedburner:origLink></item><item><title>ASP.NET MVC 3 CTP1 View Improvements</title><link>http://feedproxy.google.com/~r/heartysoft/~3/sun10wvpbAs/aspnet-mvc-3-ctp1-view-improvements</link><pubDate>Wed, 15 Sep 2010 16:12:40 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/aspnet-mvc-3-ctp1-view-improvements</guid><description>ASP.NET MVC 3 CTP1 has introduced many improvements, not least of which is in the View. This screencast explores the improvements in the View, specially looking at the awesome new ViewEngine – Razor....&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nlwGjtaks5liBckaM0hwapopHwQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nlwGjtaks5liBckaM0hwapopHwQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nlwGjtaks5liBckaM0hwapopHwQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nlwGjtaks5liBckaM0hwapopHwQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/sun10wvpbAs" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/aspnet-mvc-3-ctp1-view-improvements</feedburner:origLink></item><item><title>Selecting ListView Items with CheckBoxes</title><link>http://feedproxy.google.com/~r/heartysoft/~3/qTAYVI472EM/Selecting-ListView-Items-with-CheckBoxes</link><pubDate>Sat, 14 Aug 2010 04:57:28 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/Selecting-ListView-Items-with-CheckBoxes</guid><description>Often we need to enable users to select multiple items from a ListView control and do a batch operation on them. While the ListView control does enable selection, it only supports selecting one row...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-Ep2eemdNpve6AOnNs3mTc6setM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-Ep2eemdNpve6AOnNs3mTc6setM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-Ep2eemdNpve6AOnNs3mTc6setM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-Ep2eemdNpve6AOnNs3mTc6setM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/qTAYVI472EM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/Selecting-ListView-Items-with-CheckBoxes</feedburner:origLink></item><item><title>ASP.NET Routing with IIS 7 – Remember Your Modules</title><link>http://feedproxy.google.com/~r/heartysoft/~3/hCCA5OAk9fM/aspnet-routing-iis7-remember-modules</link><pubDate>Mon, 26 Jul 2010 13:04:57 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/aspnet-routing-iis7-remember-modules</guid><description>ASP.NET 4.0 introduces routing and it works very well. With IIS 7, there are some interesting configuration options that can help improve your site's performance. When done wrong, they can have...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KqVe2dMezQDT0SP1mhsIaVhsuSY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KqVe2dMezQDT0SP1mhsIaVhsuSY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KqVe2dMezQDT0SP1mhsIaVhsuSY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KqVe2dMezQDT0SP1mhsIaVhsuSY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/hCCA5OAk9fM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/aspnet-routing-iis7-remember-modules</feedburner:origLink></item><item><title>BUET, World Cups, Politicians, Students, Teachers, Authorities… ah BUET</title><link>http://feedproxy.google.com/~r/heartysoft/~3/EXfiaEco4rg/BUET-World-Cups-Politicians-Students-Teachers-Authoritiese-ah-BUET</link><pubDate>Sat, 19 Jun 2010 16:31:30 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/BUET-World-Cups-Politicians-Students-Teachers-Authoritiese-ah-BUET</guid><description>I was planning on starting a write up involving ASP.NET, EF4, Spark, MSpec etc. when Zinat came over to tell me that BUET halls were again vacant. Slightly surprised, I went through facebook comments...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4Q-LkwLa0k1FhhXsSoC9NSvayg8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4Q-LkwLa0k1FhhXsSoC9NSvayg8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4Q-LkwLa0k1FhhXsSoC9NSvayg8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4Q-LkwLa0k1FhhXsSoC9NSvayg8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/EXfiaEco4rg" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/BUET-World-Cups-Politicians-Students-Teachers-Authoritiese-ah-BUET</feedburner:origLink></item><item><title>Anonymous Types are Internal, C# 4.0 Dynamic Beware!</title><link>http://feedproxy.google.com/~r/heartysoft/~3/RaK9sqqMbLE/anonymous-types-c-sharp-4-dynamic</link><pubDate>Wed, 26 May 2010 14:10:47 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/anonymous-types-c-sharp-4-dynamic</guid><description>C# 4.0 has introduced the dynamic keyword. You can declare a variable as dynamic and regardless of what can be inferred at compile time, you can access any properties and call any methods and your...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vfJdgUJVCPsggDrjh8F4OaDjfRg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vfJdgUJVCPsggDrjh8F4OaDjfRg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vfJdgUJVCPsggDrjh8F4OaDjfRg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vfJdgUJVCPsggDrjh8F4OaDjfRg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/RaK9sqqMbLE" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/anonymous-types-c-sharp-4-dynamic</feedburner:origLink></item><item><title>ASP.NET MVC – Unit Testing JsonResult Returning Anonymous Types</title><link>http://feedproxy.google.com/~r/heartysoft/~3/gl2Z5lCxnNg/ASPNET-MVC-Unit-Testing-JsonResult-Returning-Anonymous-Types</link><pubDate>Tue, 25 May 2010 15:41:54 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/ASPNET-MVC-Unit-Testing-JsonResult-Returning-Anonymous-Types</guid><description>Unit testing of ASP.NET MVC JsonResults can be a source of confusion. The problem arises from the fact that an Action Method itself doesn't produce any html / json / string output – it simply returns...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_AJe1dDHkMsWo0Vab83yO3I4yqk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_AJe1dDHkMsWo0Vab83yO3I4yqk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_AJe1dDHkMsWo0Vab83yO3I4yqk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_AJe1dDHkMsWo0Vab83yO3I4yqk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/gl2Z5lCxnNg" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/ASPNET-MVC-Unit-Testing-JsonResult-Returning-Anonymous-Types</feedburner:origLink></item><item><title>Fetching a Property Value via Reflection</title><link>http://feedproxy.google.com/~r/heartysoft/~3/1Shs7QcnsW4/Fetching-a-Property-Value-via-Reflection</link><pubDate>Mon, 10 May 2010 21:31:51 GMT</pubDate><guid isPermaLink="false">http://www.heartysoft.com:80/Fetching-a-Property-Value-via-Reflection</guid><description>Reflection is a method by which we can use metadata at runtime to dynamically create an instance of a type, bind the type to an existing object, or get the type from an existing object and invoke its...&lt;br/&gt;
&lt;br/&gt;
[continued on www.heartysoft.com]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OHVHb91ay5p3B02q6SRYyHlMi98/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OHVHb91ay5p3B02q6SRYyHlMi98/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OHVHb91ay5p3B02q6SRYyHlMi98/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OHVHb91ay5p3B02q6SRYyHlMi98/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/heartysoft/~4/1Shs7QcnsW4" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.heartysoft.com:80/Fetching-a-Property-Value-via-Reflection</feedburner:origLink></item></channel></rss>

