<?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>Paul Gielens:ThoughtsService</title><link>http://weblogs.asp.net/pgielens/default.aspx</link><description>another Endpoint to my thoughts</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>A welcome change</title><link>http://weblogs.asp.net/pgielens/archive/2008/06/30/a-welcome-change.aspx</link><pubDate>Mon, 30 Jun 2008 13:26:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6340190</guid><dc:creator>p.gielens</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=6340190</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2008/06/30/a-welcome-change.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;I’ve been doing my best to do other things lately and completely missed &lt;A class="" href="http://blogs.msdn.com/dsimmons/archive/2008/06/03/dp-advisory-council.aspx" mce_href="http://blogs.msdn.com/dsimmons/archive/2008/06/03/dp-advisory-council.aspx"&gt;this&lt;/A&gt; terrific news. &lt;A class="" href="http://blogs.msdn.com/adonet/archive/2008/06/23/entity-framework-v2-transparency-in-the-design-process.aspx" mce_href="http://blogs.msdn.com/adonet/archive/2008/06/23/entity-framework-v2-transparency-in-the-design-process.aspx"&gt;Opening&lt;/A&gt; up the development process of the Entity Framework V2 and the input from &lt;A class="" href="http://blogs.msdn.com/dsimmons/archive/2008/06/03/dp-advisory-council.aspx" mce_href="http://blogs.msdn.com/dsimmons/archive/2008/06/03/dp-advisory-council.aspx"&gt;these smart guys&lt;/A&gt; should guarantee success.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6340190" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Business of Today is the Infrastructure of Tomorrow</title><link>http://weblogs.asp.net/pgielens/archive/2008/06/24/business-of-today-is-the-infrastructure-of-tomorrow.aspx</link><pubDate>Tue, 24 Jun 2008 12:21:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6314613</guid><dc:creator>p.gielens</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=6314613</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2008/06/24/business-of-today-is-the-infrastructure-of-tomorrow.aspx#comments</comments><description>&lt;P&gt;Regardless of whether I agree with &lt;A class="" href="http://codebetter.com/blogs/jeffrey.palermo/archive/2008/06/23/objectively-evaluating-o-r-mappers-or-how-to-make-it-easy-to-dump-nhibernate.aspx" mce_href="http://codebetter.com/blogs/jeffrey.palermo/archive/2008/06/23/objectively-evaluating-o-r-mappers-or-how-to-make-it-easy-to-dump-nhibernate.aspx"&gt;Jeffrey Palermo&lt;/A&gt; in his answer to the question: How do we ensure the long-term maintainability of our systems in the face of constantly changing infrastructure? Jeffrey first gives his definition of long-term maintainability and changing infrastructure. With the definitions his answer to this question is: Don’t couple to infrastructure.&lt;/P&gt;
&lt;P&gt;Two questions came across my mind. First what exactly is infrastructure? In other words is the infrastructure of today the infrastructure of tomorrow. I see a trend where the business of today is the infrastructure of tomorrow. Service Orientation is one of the big drivers in this area where services covering certain aspects of the business become a commodity, because certain products and services become a commodity. I also see today’s infrastructure becoming more and more transparent. Significant investments in open standards are starting to pay of. &lt;/P&gt;
&lt;P&gt;Jeffrey’s article takes on the aspect of object-relational mapping from a particular viewpoint. Frans Bouma commented that object-relational mapping frameworks are incorporating more advanced functions which make it harder to decouple important business aspects of our applications from these framework and tools.&lt;/P&gt;
&lt;P&gt;In one of my previous lives, in the industrial automation, it was very common to enable transparency through standards and regulation. I consider a nut and bold to be very standardized. Taking this analogy further aren’t object-relational mappers the nut and bolds for our applications? What about standardisation?&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6314613" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>EDM Designer Quirks</title><link>http://weblogs.asp.net/pgielens/archive/2008/05/29/edm-designer-quirks.aspx</link><pubDate>Thu, 29 May 2008 20:24:23 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6230265</guid><dc:creator>p.gielens</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=6230265</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2008/05/29/edm-designer-quirks.aspx#comments</comments><description>&lt;p&gt;Don't be fooled with the EDM designer in SP1 beta for VS.NET 2008. Apparently there was no need &amp;quot;yet&amp;quot; for in depth customizability of the store model schema. For my class table inheritance example I'm using table prefixes since I'm running many examples on the same database. The prefix I'm using for this example is cti_ as you might have guessed. Everything works as you would expect until you try to write a linq to entities query. Instead of writing:&lt;/p&gt;  &lt;p&gt;var query = (from f in ctx.Players   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; where f.Name == &amp;quot;Roger&amp;quot;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; select f).First();&lt;/p&gt;  &lt;p&gt;I have to write, in order to have a happy compiler, something like this:&lt;/p&gt;  &lt;p&gt;var query = (from f in ctx.&lt;strong&gt;cti_Players     &lt;br /&gt;&lt;/strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; where f.Name == &amp;quot;Roger&amp;quot;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; select f).First();&lt;/p&gt;  &lt;p&gt;In order to fix this you need to hack your way into the schema files. Not really a problem as long as you don't need to do this for many entities. Designer support would be very useful though.&lt;/p&gt;  &lt;p&gt;I encountered this weird bug that when you copy paste a project containing an EDM file to a different directory other than it was created in, it doesn't open anymore in VS.NET.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6230265" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ADO.NET/default.aspx">ADO.NET</category></item><item><title>Autoincrement primary key in EDM</title><link>http://weblogs.asp.net/pgielens/archive/2008/05/26/autoincrement-primary-key-in-edm.aspx</link><pubDate>Mon, 26 May 2008 21:16:27 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6222961</guid><dc:creator>p.gielens</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=6222961</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2008/05/26/autoincrement-primary-key-in-edm.aspx#comments</comments><description>&lt;p&gt;I must be overlooking something.&lt;/p&gt;  &lt;p&gt;The ID field in my SQL Server database is configured to autoincrement through setting the Identity seed and Identity increment properties. For some reason the generated code allows the end user of the conceptual EDM model to set the ID property since it&amp;#8217;s public. I would expect the setter to be at least private.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6222961" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ADO.NET/default.aspx">ADO.NET</category></item><item><title>LINQ to SQL - TOP 5 + 1 of problems </title><link>http://weblogs.asp.net/pgielens/archive/2008/03/25/linq-to-sql-top-5-1-of-problems.aspx</link><pubDate>Tue, 25 Mar 2008 14:37:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6023930</guid><dc:creator>p.gielens</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=6023930</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2008/03/25/linq-to-sql-top-5-1-of-problems.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;&lt;A class="" href="http://blogs.class-a.nl/blogs/anko/" mce_href="http://blogs.class-a.nl/blogs/anko/"&gt;Anko Duizer&lt;/A&gt; is spot on with his post on the &lt;A class="" href="http://blogs.class-a.nl/blogs/anko/archive/2008/03/14/linq-to-sql-top-5-of-problems.aspx" mce_href="http://blogs.class-a.nl/blogs/anko/archive/2008/03/14/linq-to-sql-top-5-of-problems.aspx"&gt;top 5 problems with LINQ to SQL&lt;/A&gt;. I’d like to take this opportunity to express my biggest concern with LINQ to SQL.&lt;/P&gt;
&lt;P mce_keep="true"&gt;#6 LINQ to SQL is intended for direct 1-1 mapping of a Microsoft SQL server database to .NET classes. LINQ to SQL is not a natural fit in typical enterprise scenarios.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6023930" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Putting More into Data and Less in Code</title><link>http://weblogs.asp.net/pgielens/archive/2008/02/06/putting-more-into-data-and-less-in-code.aspx</link><pubDate>Wed, 06 Feb 2008 14:55:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5723046</guid><dc:creator>p.gielens</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=5723046</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2008/02/06/putting-more-into-data-and-less-in-code.aspx#comments</comments><description>&lt;P&gt;What does it mean to put more of our applications into data and putting less in code? Are WCF and WPF early examples of this thinking in which we put more and more of the application in configuration. It would be interesting to learn more about what Microsoft, from their perspective, considers to be an&amp;nbsp;“application”.&lt;/P&gt;
&lt;P&gt;Looking forward to the PDC where we’ll definitely get more information about this new declarative programming language code-named, ‘D’. Read more &lt;A class="" href="http://blogs.zdnet.com/microsoft/?p=1159" mce_href="http://blogs.zdnet.com/microsoft/?p=1159"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5723046" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Redmond and Architecture</title><link>http://weblogs.asp.net/pgielens/archive/2008/01/15/redmond-and-architecture.aspx</link><pubDate>Tue, 15 Jan 2008 14:03:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5605022</guid><dc:creator>p.gielens</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=5605022</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2008/01/15/redmond-and-architecture.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Next week I’ll be travelling to the Microsoft campus in Redmond for the last couple of sessions in the LEAP-program. I’m looking forward to meeting smart guys such as Clemens Vasters, Jack Greenfield and Erik Meijer. Should be great fun to talk about technology architecture and learn more about Microsoft’s vision and to exchange ideas with them.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5605022" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>The Problem is Different from the Program</title><link>http://weblogs.asp.net/pgielens/archive/2007/12/18/the-problem-is-different-from-the-program.aspx</link><pubDate>Tue, 18 Dec 2007 16:38:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5469275</guid><dc:creator>p.gielens</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=5469275</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2007/12/18/the-problem-is-different-from-the-program.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;I had the pleasure of meeting Charles a few years ago and got infected with the Intentional virus. Please read &lt;A class="" href="http://www.infoq.com/interviews/simonyi-on-intentional" mce_href="http://www.infoq.com/interviews/simonyi-on-intentional"&gt;this interview&lt;/A&gt; and be aware that your point of view on software development will never be the same again.&lt;BR&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5469275" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/Model+Driven+Development/default.aspx">Model Driven Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>Refactoring is too darn fun.</title><link>http://weblogs.asp.net/pgielens/archive/2007/12/18/refactoring-is-too-darn-fun.aspx</link><pubDate>Tue, 18 Dec 2007 10:16:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5467889</guid><dc:creator>p.gielens</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=5467889</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2007/12/18/refactoring-is-too-darn-fun.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Refactoring it too darn fun. Stop it!&lt;/P&gt;
&lt;P mce_keep="true"&gt;I agree (see &lt;A class="" href="http://weblogs.asp.net/pgielens/archive/2005/12/04/432253.aspx" mce_href="http://weblogs.asp.net/pgielens/archive/2005/12/04/432253.aspx"&gt;refactoring is not free&lt;/A&gt;)&amp;nbsp;with the &lt;A class="" href="http://www.infoq.com/news/2007/12/refactoring-is-waste" mce_href="http://www.infoq.com/news/2007/12/refactoring-is-waste"&gt;opinion&lt;/A&gt; that refactoring, under certain circumstances, is waste. Whether refactoring is a necessary waste depends on how likely it is that a particular piece of code will change in the future. Do not refactor code that will never change. You will never get a payback other than that it makes you feel good for a moment. You should refactor when you see the opportunity to diss fellow developers though ;)&lt;BR&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5467889" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>My Rescue: Visual Studio Team System 2008</title><link>http://weblogs.asp.net/pgielens/archive/2007/11/20/visual-studio-team-system-2008-available-on-msdn.aspx</link><pubDate>Tue, 20 Nov 2007 19:06:27 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5297965</guid><dc:creator>p.gielens</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=5297965</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2007/11/20/visual-studio-team-system-2008-available-on-msdn.aspx#comments</comments><description>&lt;p&gt;That's right. In my enthusiasm I even installed the whole MSDN. Don't you just love new bits. &lt;/p&gt; &lt;p&gt;Perhaps this will even halt my ivory tower architectures and help me to get my hands dirty again writing code.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5297965" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>Battle of the Ego-systems.</title><link>http://weblogs.asp.net/pgielens/archive/2007/11/18/battle-of-the-ego-systems.aspx</link><pubDate>Sun, 18 Nov 2007 13:37:42 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5269968</guid><dc:creator>p.gielens</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=5269968</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2007/11/18/battle-of-the-ego-systems.aspx#comments</comments><description>&lt;p&gt;According to Andreas Bitterer, VP Research at Gartner we are at the verge of the great battle between mega vendors and their ecosystems.  &lt;p&gt;SAP vs. IBM vs. Microsoft vs. Oracle. I can only see the need for greater synergy between vendors. &lt;p&gt;Are the vendors prepared to do that?&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5269968" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Lenovo Thinkpad X61 Tablet</title><link>http://weblogs.asp.net/pgielens/archive/2007/11/18/lenovo-thinkpad-x61-tablet.aspx</link><pubDate>Sun, 18 Nov 2007 10:00:02 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5268205</guid><dc:creator>p.gielens</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=5268205</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2007/11/18/lenovo-thinkpad-x61-tablet.aspx#comments</comments><description>&lt;p&gt;The weekend is great for easy reading so here goes. &lt;p&gt;I am writing this while removing the crapware from my new Lenovo Thinkpad X61 Tablet. This Thursday I placed my order at Bluelink (a Dutch Lenovo (IBM) specialist) and received it the next day. Final spec. Intel Core 2 Duo 1.6GHz, 2.5GB, 12.1” Multiview/MultiTouch XGA (1024x768) TFT, Intel GMA X3100 graphics, Intel 965 Express Chipset, 120GB (5400 rpm), Wi-Fi, Bluetooth, 4-cell battery, etc. Since I travel more frequently I need a compact and low weight notebook. My company supplies me with an excellent 15” Thinkpad but I never bother carrying it around. Besides 15” notebooks and European airlines don’t mix well.  &lt;p&gt;It took me quite some time to make up my mind what new hardware to select. As an early adopter I have developed this love-hate affair with Vista. The numerous crashes of Internet Explorer 7 and Office 2007 kill my productivity.&amp;nbsp; The biggest disappointment is the 15-20% performance decrease with my NVidia 7800 GTX which has completely stopped me from playing PC games. I seriously considered a MacBook (pro), and if Steve would have released a stable version of Leopard, and announced a release date for his ultra thin or tablet MacBook I would have taken the plunge. It would have been priceless to see the faces of my audience while presenting a Microsoft oriented talk on an Apple. It was time to move on so I decided in favor of the X61. &lt;p&gt;...on to more important stuff .NET 3.5&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5268205" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/Personal+Stuff/default.aspx">Personal Stuff</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Tablet PC</title><link>http://weblogs.asp.net/pgielens/archive/2007/11/11/tablet-pc.aspx</link><pubDate>Sun, 11 Nov 2007 14:41:56 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5059302</guid><dc:creator>p.gielens</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=5059302</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2007/11/11/tablet-pc.aspx#comments</comments><description>&lt;p&gt;A while ago I &lt;a href="http://weblogs.asp.net/pgielens/archive/2007/05/18/switch-to-macbook-pro.aspx" target="_blank"&gt;wrote&lt;/a&gt; that I was in the market for a MacBook. Now don’t get me wrong, I still am. It is just that I decided to wait for the 12” or 13” LED-backlit MacBook Pro and the rumored ultra thin model. When is that thing hitting the store, anyway.  &lt;p&gt;Then I met &lt;a href="http://www.kudzuworld.com" target="_blank"&gt;Chad Hower&lt;/a&gt; at the SDC in September, and Chad convinced me that I should consider getting a tablet PC instead. Since I’m doing less development work lately and find myself traveling a lot more than I thought I would, a tablet all of a sudden makes sense.  &lt;p&gt;After some research I narrowed down my options to two models. The first model is the &lt;a href="http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?expand=2&amp;amp;selected-modelname=X+Series&amp;amp;selected-machinemodel=X+Series&amp;amp;selected-familyname=ThinkPad+notebooks&amp;amp;current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&amp;amp;current-category-id=135A781CA29B4ECB9ADAD8E72CF6FD61" target="_blank"&gt;Lenovo ThinkPad X61&lt;/a&gt;. I used my company ThinkPad p40 quit a lot until the screen blacked out on me. For some reason I can’t be bothered to get it fixed, which says a lot about how I feel about this product. The second model is the &lt;a href="http://www.youtube.com/watch?v=UhIsUIK7Zjg" target="_blank"&gt;Dell Latitude XT&lt;/a&gt;. This is Dell’s first attempt to enter the market with a tablet PC with an expected release in December. More likely it will be released early 2008 due to the slip of Vista SP1. This reminds me of the Lunachicks with &lt;a href="http://www.youtube.com/watch?v=3fegJTUDvJs" target="_blank"&gt;luxury problem&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5059302" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>Does it take ALT.NET to see what sane men can't</title><link>http://weblogs.asp.net/pgielens/archive/2007/10/20/does-it-take-alt-net-to-see-what-sane-men-can-t.aspx</link><pubDate>Sat, 20 Oct 2007 13:54:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4649049</guid><dc:creator>p.gielens</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=4649049</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2007/10/20/does-it-take-alt-net-to-see-what-sane-men-can-t.aspx#comments</comments><description>&lt;P&gt;For some background lean on &lt;A href="http://www.google.com/search?hl=en&amp;amp;rls=com.microsoft%3A*&amp;amp;q=%22ALT.NET%22" target=_blank mce_href="http://www.google.com/search?hl=en&amp;amp;rls=com.microsoft%3A*&amp;amp;q=%22ALT.NET%22"&gt;Google&lt;/A&gt;. 
&lt;P&gt;&lt;STRONG&gt;No, it does not.&lt;/STRONG&gt; 
&lt;P&gt;I have been explaining, helping and coaching others with principles and best practices over the last few&amp;nbsp;years. You will find some of them on Roy’s &lt;A href="http://weblogs.asp.net/rosherove/archive/2007/06/04/alt-net-alternative-tools-and-approaches-to-mainstream-net.aspx" target=_blank mce_href="http://weblogs.asp.net/rosherove/archive/2007/06/04/alt-net-alternative-tools-and-approaches-to-mainstream-net.aspx"&gt;list&lt;/A&gt;. I enjoy being a part of and learning from the leading enterprise and innovative communities. I was even lucky enough to learn from the best of breed on two occasions. 
&lt;P&gt;&lt;STRONG&gt;Sow seeds that benefit others. Please, don’t take yourself too seriously in the process.&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4649049" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/Personal+Stuff/default.aspx">Personal Stuff</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/Events/default.aspx">Events</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/General+Software+Development/default.aspx">General Software Development</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/Community+News/default.aspx">Community News</category></item><item><title>Entity Framework for Domain Model based Application Architectures</title><link>http://weblogs.asp.net/pgielens/archive/2007/09/24/entity-framework-for-domain-model-based-application-architectures.aspx</link><pubDate>Mon, 24 Sep 2007 20:07:52 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4117906</guid><dc:creator>p.gielens</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pgielens/rsscomments.aspx?PostID=4117906</wfw:commentRss><comments>http://weblogs.asp.net/pgielens/archive/2007/09/24/entity-framework-for-domain-model-based-application-architectures.aspx#comments</comments><description>&lt;p&gt;I am sitting here listening to the &lt;a href="https://msevents.microsoft.com/cui/r.aspx?r=1292714301&amp;amp;c=en-US&amp;amp;t=4" target="_blank"&gt;MSDN Webcast: Framework Masterclass: LINQ to Entities&lt;/a&gt; and guess what. &lt;a href="http://www.lowendahl.net/" target="_blank"&gt;Patrick Lowendahl&lt;/a&gt; is there as well and beat me to it with the following remark.  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Question&lt;/strong&gt;: Eilsa, if you want more feedback from DDD mvps you can drop me or my friend &lt;a href="http://jimmynilsson.com/blog/" target="_blank"&gt;Jimmy&lt;/a&gt; (who wrote the second book, and only .net book, on the subject) a line&lt;/em&gt;  &lt;p&gt;Excellent! Wouldn't it be great to&amp;nbsp;use the Entity Framework for our domain model based application architectures.&amp;nbsp;My question&amp;nbsp;in this particular area: &lt;p&gt;&lt;em&gt;&lt;strong&gt;Question&lt;/strong&gt;: What improvements can we expect in the designer?&lt;br&gt;&lt;strong&gt;Answer&lt;/strong&gt;: The current designer is actually a CTP 1 that works with the Beta 2 of the EF. We are currently working hard to implement customer feedback and implement things such as the &lt;font color="#ff0000"&gt;&lt;strong&gt;model first scenario&lt;/strong&gt;&lt;/font&gt;. You should see significant changes in the designer coming soon.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;I asked Eilsa how POCO the Entity Framework will be? She responded with... for version&amp;nbsp;1 it will implement the IPOCO concept. This means you're entities need to implement a specific Entity Framework interface.&amp;nbsp;The Entity Framework will have full POCO support in version 2. Microsoft is acknowledging the fact that a lot of customers are practicing DDD.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4117906" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pgielens/archive/tags/Books/default.aspx">Books</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://weblogs.asp.net/pgielens/archive/tags/Domain-Driven+Design/default.aspx">Domain-Driven Design</category></item></channel></rss>