<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Coffee, smoke and techilicious burps at 3.47 AM</title><link>http://weblogs.asp.net/nilotpal/default.aspx</link><description>Some half baked ideas by Nilotpal about Tao, Zen and the art of converting coffee into code...</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Visual Studio 2008 Unit tests… Error loading *.vsmdi: *.vsmdi</title><link>http://weblogs.asp.net/nilotpal/archive/2009/09/22/visual-studio-2008-unit-tests-error-loading-vsmdi-vsmdi.aspx</link><pubDate>Tue, 22 Sep 2009 13:01:38 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7213946</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7213946</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/09/22/visual-studio-2008-unit-tests-error-loading-vsmdi-vsmdi.aspx#comments</comments><description>I got this error. I got no information on the internet as to how to get around it… 3 hours earlier: I wanted to create a sequence diagram from the code I have already written. Visual Studio 2010 comes with the sequence diagram feature. I decided heck...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/09/22/visual-studio-2008-unit-tests-error-loading-vsmdi-vsmdi.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7213946" width="1" height="1"&gt;</description></item><item><title>UML 101</title><link>http://weblogs.asp.net/nilotpal/archive/2009/09/09/uml-101.aspx</link><pubDate>Wed, 09 Sep 2009 03:13:31 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7197120</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7197120</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/09/09/uml-101.aspx#comments</comments><description>So you need to read the entire UML book in 20 minutes. What do you do? These are the excerpts from the Unified Modeling Language Reference Manual I was reading and thought I could summarize for a quick refresh. &amp;#160; Aggregation and composition: Generalization...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/09/09/uml-101.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7197120" width="1" height="1"&gt;</description></item><item><title>Dots instead of spaces in Studio 2008 while running test cases…</title><link>http://weblogs.asp.net/nilotpal/archive/2009/08/22/dots-instead-of-spaces-in-studio-2008-while-running-test-cases.aspx</link><pubDate>Sat, 22 Aug 2009 09:51:16 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7177554</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7177554</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/08/22/dots-instead-of-spaces-in-studio-2008-while-running-test-cases.aspx#comments</comments><description>Well I was running my test cases today and suddenly all my white spaces turned into dots. Yes it creeped the heck out of me. First thing I thought was to get rid of that. Went to Tools and Options and couldn’t find the setting that would get rid of the...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/08/22/dots-instead-of-spaces-in-studio-2008-while-running-test-cases.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7177554" width="1" height="1"&gt;</description></item><item><title>Left outer join in Entity Framework</title><link>http://weblogs.asp.net/nilotpal/archive/2009/08/19/left-outer-join-in-entity-framework.aspx</link><pubDate>Tue, 18 Aug 2009 20:04:46 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7172592</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7172592</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/08/19/left-outer-join-in-entity-framework.aspx#comments</comments><description>This evening I heard someone say that Left Outer Joins are not possible in Entity Framework or perhaps Left Outer Joins are possible, but they bring in all the data and then filter out the right table. I felt an urge to argue, but I resisted. I thought...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/08/19/left-outer-join-in-entity-framework.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7172592" width="1" height="1"&gt;</description></item><item><title>Singleton Vs. Static Class</title><link>http://weblogs.asp.net/nilotpal/archive/2009/07/30/singleton-vs-static-class.aspx</link><pubDate>Thu, 30 Jul 2009 04:40:01 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7157507</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7157507</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/07/30/singleton-vs-static-class.aspx#comments</comments><description>Well I was asked this question once. “What is a singleton design pattern and why should I use it? Why not use a static class instead?” And it was quite surprising how it went. I said that Singleton is used when you need to maintain state. Static classes...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/07/30/singleton-vs-static-class.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7157507" width="1" height="1"&gt;</description></item><item><title>To query the local object context</title><link>http://weblogs.asp.net/nilotpal/archive/2009/07/28/to-query-the-local-object-context.aspx</link><pubDate>Tue, 28 Jul 2009 05:48:53 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7155644</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7155644</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/07/28/to-query-the-local-object-context.aspx#comments</comments><description>When faced with the dilemma that what if I wanted to insert something and before I actually saved the changes into a persistent storage (database) by calling SaveAllChanges() method on the data context, I wanted to do a select, and also I wanted to make...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/07/28/to-query-the-local-object-context.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7155644" width="1" height="1"&gt;</description></item><item><title>Entity Framework, Business Objects and Beyond…</title><link>http://weblogs.asp.net/nilotpal/archive/2009/07/14/entity-framework-business-objects-and-beyond.aspx</link><pubDate>Tue, 14 Jul 2009 17:58:50 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7147348</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7147348</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/07/14/entity-framework-business-objects-and-beyond.aspx#comments</comments><description>Back during the RMI days, we used to generate skeleton (henceforth referred to as skel or skels) and stubs for all long range service communications… Yes… WCF has its roots there and perhaps further into the past…! Details available here . Looking at...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/07/14/entity-framework-business-objects-and-beyond.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7147348" width="1" height="1"&gt;</description></item><item><title>Does not have a valid owner</title><link>http://weblogs.asp.net/nilotpal/archive/2009/05/30/does-not-have-a-valid-owner.aspx</link><pubDate>Sat, 30 May 2009 07:27:19 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7102589</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7102589</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/05/30/does-not-have-a-valid-owner.aspx#comments</comments><description>“Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/05/30/does-not-have-a-valid-owner.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7102589" width="1" height="1"&gt;</description></item><item><title>Xsd to Database</title><link>http://weblogs.asp.net/nilotpal/archive/2009/05/28/xsd-to-database.aspx</link><pubDate>Thu, 28 May 2009 14:03:32 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7100310</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7100310</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/05/28/xsd-to-database.aspx#comments</comments><description>There are times when you have to work with XML. Yes those dreadful times. Specially the times when you get data as XML. And not just master data you sometimes get transactional data in XML. Think about it. How much worse can it get if you had to work...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/05/28/xsd-to-database.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7100310" width="1" height="1"&gt;</description></item><item><title>Your user profile was not loaded correctly! You have been logged on with a temporary profile.</title><link>http://weblogs.asp.net/nilotpal/archive/2009/04/22/your-user-profile-was-not-loaded-correctly-you-have-been-logged-on-with-a-temporary-profile.aspx</link><pubDate>Wed, 22 Apr 2009 06:19:05 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7055471</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7055471</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/04/22/your-user-profile-was-not-loaded-correctly-you-have-been-logged-on-with-a-temporary-profile.aspx#comments</comments><description>This is not a problem that I feel you would encounter on a regular basis. I think I had a unique problem because of which I encountered this one. When you install an operating system it allows you to create a profile. Now I installed the machine at home...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/04/22/your-user-profile-was-not-loaded-correctly-you-have-been-logged-on-with-a-temporary-profile.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7055471" width="1" height="1"&gt;</description></item><item><title>Function Point Analysis (FPA) Glossary</title><link>http://weblogs.asp.net/nilotpal/archive/2009/04/08/function-point-analysis-fpa-glossary.aspx</link><pubDate>Wed, 08 Apr 2009 13:00:55 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7035521</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=7035521</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/04/08/function-point-analysis-fpa-glossary.aspx#comments</comments><description>Internal Logical File (ILF): An internal logical file (ILF) is a user identifiable group of logically related data or control information maintained within the boundary of the application. The primary intent of an ILF is to hold data maintained through...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/04/08/function-point-analysis-fpa-glossary.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7035521" width="1" height="1"&gt;</description></item><item><title>Update an entity in Repository Pattern</title><link>http://weblogs.asp.net/nilotpal/archive/2009/03/17/update-an-entity-in-repository-pattern.aspx</link><pubDate>Tue, 17 Mar 2009 13:08:19 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6970233</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=6970233</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/03/17/update-an-entity-in-repository-pattern.aspx#comments</comments><description>Look around the web. You will find no Update method in the repository patterns for entity framework implementations published. There are different flavors of retrieves, mark for insertions an deletions but no update implementation. And curiously this...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/03/17/update-an-entity-in-repository-pattern.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6970233" width="1" height="1"&gt;</description></item><item><title>Repository Pattern – The purpose</title><link>http://weblogs.asp.net/nilotpal/archive/2009/03/17/repository-pattern-the-purpose.aspx</link><pubDate>Tue, 17 Mar 2009 00:33:07 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6968611</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=6968611</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/03/17/repository-pattern-the-purpose.aspx#comments</comments><description>We decided to implement the repository pattern for the Entity Framework Implementation in our project. So last couple of weeks people have been asking me why the repository pattern is required. I mean what is it that this pattern does besides giving a...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/03/17/repository-pattern-the-purpose.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6968611" width="1" height="1"&gt;</description></item><item><title>Are you Eager? Or are you Lazy? Or are you both on a case to case basis...??</title><link>http://weblogs.asp.net/nilotpal/archive/2009/01/28/are-you-eager-or-are-you-lazy-or-are-you-both-on-a-case-to-case-basis.aspx</link><pubDate>Wed, 28 Jan 2009 15:37:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6866462</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=6866462</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/01/28/are-you-eager-or-are-you-lazy-or-are-you-both-on-a-case-to-case-basis.aspx#comments</comments><description>Entity Framework, Eager Loading and Lazy Loading, my own 2 cents. For those new to Entity Framework, we are talking about the patterns that you can use to load related objects. The strategy by which you would load entity objects that are related to the...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/01/28/are-you-eager-or-are-you-lazy-or-are-you-both-on-a-case-to-case-basis.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6866462" width="1" height="1"&gt;</description></item><item><title>StyleCop and Good Code</title><link>http://weblogs.asp.net/nilotpal/archive/2009/01/15/stylecop-and-good-code.aspx</link><pubDate>Thu, 15 Jan 2009 14:58:17 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6836242</guid><dc:creator>Nilotpal Das</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/nilotpal/rsscomments.aspx?PostID=6836242</wfw:commentRss><comments>http://weblogs.asp.net/nilotpal/archive/2009/01/15/stylecop-and-good-code.aspx#comments</comments><description>So you are serious about your code quality huh... well StyleCop is a fantastic tool to ensure that. The best part is, it integrates with Studio 2008. It is simple. Go to This Location , click on downloads and download the latest version of StyleCop. As...(&lt;a href="http://weblogs.asp.net/nilotpal/archive/2009/01/15/stylecop-and-good-code.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6836242" width="1" height="1"&gt;</description></item></channel></rss>