<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Theil's WebLog</title><link>http://blogs.msdn.com/theil/default.aspx</link><description>Jesper Theil Hansen - On MBF UI Model and Application Patterns</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Test post from NewsGator</title><link>http://blogs.msdn.com/theil/archive/2004/06/14/155858.aspx</link><pubDate>Tue, 15 Jun 2004 05:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:155858</guid><dc:creator>Theil</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/theil/comments/155858.aspx</comments><wfw:commentRss>http://blogs.msdn.com/theil/commentrss.aspx?PostID=155858</wfw:commentRss><description>&lt;div class="Section1"&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span&gt;&lt;a href="http://www.newsgator.com/"&gt;NewsGator&lt;/a&gt; looks to be really great. Combining my blog-reading with Outlook that I use 90% of the time anyway is an obvious winner, now if it would only support posting to multiple blogs..&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=155858" width="1" height="1"&gt;</description></item><item><title>Soma joins the IN-crowd</title><link>http://blogs.msdn.com/theil/archive/2004/05/28/143639.aspx</link><pubDate>Fri, 28 May 2004 16:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:143639</guid><dc:creator>Theil</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/theil/comments/143639.aspx</comments><wfw:commentRss>http://blogs.msdn.com/theil/commentrss.aspx?PostID=143639</wfw:commentRss><description>&lt;p&gt;&lt;em&gt;Let me take a minute to introduce myself.&amp;nbsp; My name is Somasegar and I run the Developer Division at Microsoft. &lt;/em&gt;&lt;/p&gt;&lt;p&gt;Awesome - my manager's manager's manager's boss is Blogging too - I must be doing something right. &lt;i&gt;[Via &lt;a href="http://blogs.msdn.com/somasegar/archive/2004/05/27/143480.aspx"&gt;Somasegar's WebLog&lt;/a&gt;]&lt;/i&gt; &lt;/p&gt;&lt;p&gt;This is posted from w.bloggar btw. since I got &lt;a href="http://blogs.msdn.com/theil/archive/2004/05/27/143236.aspx"&gt;pinged&lt;/a&gt; by &lt;a href="http://www.25hoursaday.com/weblog"&gt;Dare&lt;/a&gt; of RSS Bandit fame who made me feel guilty for highlighting other RSS Readers. I love the Bandit, but I think I need to get used to w.bloggar - I am back to remembering to write HTML-tags in the middle of sentences.&lt;/p&gt;&lt;p&gt;Update: Well the inevitable happened - I submitted some HTML that messed up the entire page! Turned out to be BlockQuote tags that somehow didn't digest well on my page - but I think I am better off with an editor that is simpler but lets me focus on content. I'm going to try a couple more times though, so watch out.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=143639" width="1" height="1"&gt;</description></item><item><title>Cool stuff of the moment</title><link>http://blogs.msdn.com/theil/archive/2004/05/27/143236.aspx</link><pubDate>Fri, 28 May 2004 03:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:143236</guid><dc:creator>Theil</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/theil/comments/143236.aspx</comments><wfw:commentRss>http://blogs.msdn.com/theil/commentrss.aspx?PostID=143236</wfw:commentRss><description>&lt;p&gt;Some programs get me as excited as a 4-year old who just discovered how fun running with&amp;nbsp;your boots stuffed with mud is!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.maxivista.com/"&gt;MaxiVista - Dual Monitor Software&lt;/a&gt;&amp;nbsp;is one of those - everybody within shouting distance of my office (and a few&amp;nbsp;I ran out and caught up with in&amp;nbsp;the hallway)&amp;nbsp;got dragged in to see me use the screen of my build-machine as an extra monitor for my laptop - NO WIRES - dig that !&lt;/p&gt;&lt;p dir="ltr" style="MARGIN-RIGHT: 0px"&gt;&lt;img style="WIDTH: 116px; HEIGHT: 26px" height="25" alt="" hspace="0" src="http://www.theil.dk/blog/images/lookout.jpg" width="122" align="baseline" border="0"&gt;&lt;br /&gt;Another tool I picked up after a reference in a blog I've now forgotten - but thanks - is &lt;a href="http://www.lookoutsoft.com/Lookout/"&gt;Lookout&lt;/a&gt;&amp;nbsp;for Outlook. It indexes your entire mailbox, including personal folders and then allows you to do Google-like searching across it all.&lt;/p&gt;&lt;p&gt;Finally I asked in an earlier post if anybody could point me to some good tools for posting to my blog and thanks to everybody for the responses. I am now using &lt;a href="http://www.synop.com/Products/SauceReader/"&gt;Sauce Reader&lt;/a&gt; as my main rss aggregator - it does pretty much what Sharp Reader and RSS Bandit does - but is does a great job of posting to my blog directly from an entry I'm reading. It is still a bit bug-ridden, but I think the advantages outway the occasional breakdowns.&lt;/p&gt;&lt;p&gt;One thing that Sauce Reader didn't give me was the "Blog This" button in Internet Explorer, but thanks to another feedback I am now writing this entry using &lt;a href="http://blogjet.com/"&gt;BlogJet&lt;/a&gt;. As you can hopefully see BlogJet also supports uploading images via ftp for inclusion in posts. It has a nice simple interface and an editor with most of the features I feel I need.&lt;/p&gt;&lt;p&gt;That's the cool stuff I've come across recently, most of it I wouldn't have known existed if I hadn't read blog-posts.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=143236" width="1" height="1"&gt;</description></item><item><title>The little virus that couldn't</title><link>http://blogs.msdn.com/theil/archive/2004/05/27/142900.aspx</link><pubDate>Thu, 27 May 2004 14:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:142900</guid><dc:creator>Theil</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/theil/comments/142900.aspx</comments><wfw:commentRss>http://blogs.msdn.com/theil/commentrss.aspx?PostID=142900</wfw:commentRss><description>&lt;p&gt;Gotta love this : &lt;a href="http://www.hanselman.com/blog/PermaLink.aspx?guid=5d177297-46fb-4dfb-9e84-3b1155ce098b"&gt;Scott Hanselman's Weblog - A Poor Man's Computer Virus&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=142900" width="1" height="1"&gt;</description></item><item><title>Ram on SOA Challenges, Entity Aggregation</title><link>http://blogs.msdn.com/theil/archive/2004/05/25/141613.aspx</link><pubDate>Wed, 26 May 2004 04:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:141613</guid><dc:creator>Theil</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/theil/comments/141613.aspx</comments><wfw:commentRss>http://blogs.msdn.com/theil/commentrss.aspx?PostID=141613</wfw:commentRss><description>&lt;P&gt;One of the key tenets of MBF is to be able to support building systems based on a Service Oriented Architecture. Ram in his &lt;A href="http://blogs.msdn.com/ramkoth/"&gt;RunOfTheMillBlog&lt;/A&gt;&amp;nbsp;covers approaches and challenges in supporting SOA with todays tools and systems as well as looking forward. He links to&amp;nbsp;his &amp;nbsp;MSDN article on the topic : &lt;A href="http://msdn.microsoft.com/architecture/default.aspx?pull=/library/en-us/dnbda/html/dngrfsoachallenges-entityaggregation.asp"&gt;.NET Architecture Center Home: SOA Challenges: Entity Aggregation (Building Distributed Applications)&lt;/A&gt;&amp;nbsp;which is part of PAG's &lt;A href="http://msdn.microsoft.com/architecture/default.aspx?pull=/library/en-us/dnpag/html/intpatt.asp"&gt;Integration Patterns&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This is all very interesting reading. The goal is that MBF will give Enterprise Architects much better tools to solve some of the difficult challenges in implementing a SOA based architecture. Actually MBF will introduce something that could be referred to as "Entity Decomposition" rather than Entity Aggregation to give one common view of entities with varying subsystem representation, we should have more on that later I hope.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=141613" width="1" height="1"&gt;</description></item><item><title>Jakob Nielsen - Extreme Makeover</title><link>http://blogs.msdn.com/theil/archive/2004/05/24/140211.aspx</link><pubDate>Mon, 24 May 2004 20:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:140211</guid><dc:creator>Theil</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/theil/comments/140211.aspx</comments><wfw:commentRss>http://blogs.msdn.com/theil/commentrss.aspx?PostID=140211</wfw:commentRss><description>&lt;P&gt;The UI-Guru Jakob Nielsen, who has preached simplicity and content over design for decades and been a shining light for sideburn-lovers around the world for just as long, gets a taste of his own medicine when five designers (think "Fab Five") takes his famous alert-box to the cleaners reports Boing Boing : &lt;A href="http://www.boingboing.net/2004/05/24/design_critique_of_j.html"&gt;Design critique of Jakob Nielsen&lt;/A&gt;. It's a fun story and an interesting twist on the never ending debate over what really defines useability.&lt;/P&gt;
&lt;P&gt;You can read the &lt;A href="http://www.designbyfire.com/000094.html"&gt;article &lt;/A&gt;and see the resulting design changes at the DesignByFire site. Note that as a cruel plot by fate, your browser runs across two errors in the HTML when loading the article via the direct link, so maybe the Grand-Old Man of web design gets the last laugh.&lt;/P&gt;
&lt;P&gt;I have to say though that I agree that he probably should move on to more challenging and up-to-date design advice than preaching the old "Use underline only for links" !&lt;/P&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=140211" width="1" height="1"&gt;</description></item><item><title>Objectspaces, WinFS and MBF all in Longhorn</title><link>http://blogs.msdn.com/theil/archive/2004/05/24/139961.aspx</link><pubDate>Mon, 24 May 2004 07:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:139961</guid><dc:creator>Theil</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/theil/comments/139961.aspx</comments><wfw:commentRss>http://blogs.msdn.com/theil/commentrss.aspx?PostID=139961</wfw:commentRss><description>&lt;P&gt;I've been watching - and reading - the recent&amp;nbsp;debate over the &lt;A href="http://msdn.microsoft.com/data/"&gt;announcement &lt;/A&gt;to postpone the launch of Objectspaces to Longhorn by aligning it with WinFS. &lt;/P&gt;
&lt;P&gt;Barry Gervin has a &lt;A href="http://objectsharp.com/Blogs/barry/archive/2004/05/22/491.aspx"&gt;report &lt;/A&gt;from TechEd on this issue that ties together this decision with MBF also being moved to the Longhorn timeframe. I think it makes sense to make every effort possible to make sure that when we [MSFT] decide to put out a new data-access API, we can say that we have done everything possible to make sure that it is aligned across all layers that will build on it, and that it will provide a stable programming model for many years forward. &lt;/P&gt;
&lt;P&gt;I don't think it is prudent to dismiss WinFS as "Just a Filesystem" that does not have anything to do with data-storage. It represents a paradigm shift in terms of connecting structured and unstructured storage, database and filesystem, and provides an object-relational model for data access - That, combined with the need to support the requirements for data access that ObjectSpaces and MBF bring to the marriage will help make WinFS suited to be the data-access platform for the future. For MBF this partnership will surely mean that we can now rely on a strong underlying persistance platform that will also be the data-storage platform of choice for Longhorn generation apps.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=139961" width="1" height="1"&gt;</description></item><item><title>Cleaning up - Cool tool</title><link>http://blogs.msdn.com/theil/archive/2004/05/23/139894.aspx</link><pubDate>Mon, 24 May 2004 04:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:139894</guid><dc:creator>Theil</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/theil/comments/139894.aspx</comments><wfw:commentRss>http://blogs.msdn.com/theil/commentrss.aspx?PostID=139894</wfw:commentRss><description>While trying to find a good post-tool for my blog (if anybody knows a tool that will post to a .Text blog like this, let me know ! I am looking for something like the "Blog this" button from blogger.) I stumbled over a post on Scott Watermasysks &lt;A href="http://scottwater.com/blog"&gt;blog&lt;/A&gt; about &lt;A href="http://www.werkema.com/software/spacemonger.html"&gt;Spacemonger &lt;/A&gt;which is a cool, albeit kind of ugly, tool that will index your harddrive graphically ordering folders and files by size. This makes it easy to focus your housekeeping on that big Longhorn build you placed somewhere and then forgot&amp;nbsp; - a personal example that recovered a nice 2 gigs for me !&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=139894" width="1" height="1"&gt;</description></item><item><title>Off to a slow start</title><link>http://blogs.msdn.com/theil/archive/2004/05/18/134455.aspx</link><pubDate>Wed, 19 May 2004 06:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:134455</guid><dc:creator>Theil</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/theil/comments/134455.aspx</comments><wfw:commentRss>http://blogs.msdn.com/theil/commentrss.aspx?PostID=134455</wfw:commentRss><description>&lt;P&gt;So the crux of bloggin' is to be able to blog frequently about what's on your mind when it's still there for you to blog about. &lt;/P&gt;
&lt;P&gt;That means that&amp;nbsp;I need to increase my frequency a bit since it has taken me 3 months to get around to creating this, the first post in my blog. Having spent some time reading other people's blog's I've found that the frequency with which they are updated is almost as important as the content of the posts. Maybe it's just me taking&amp;nbsp;voyeuristic pleasure in reading tidbits about other peoples life&amp;nbsp;- work as well as private, but I think it has to do with how the blog becomes a storyline in itself - The best blogs&amp;nbsp;evolve over time, they capture like a sort of real-time book - and I think that's the real difference in a blog as opposed to the "ordinary" website with news-updates.&lt;/P&gt;
&lt;P&gt;So, now that the blog is officially opened - what storyline is this blog going to tell ? &lt;/P&gt;
&lt;P&gt;It's going to be mostly about my work at Microsoft and certainly about the exiting work we are doing on MBF. I'm happy to see that a few of my colleagues have already started bloggin' about MBF so I can take the easy way out and point you to Tim Brookins, Dan's and Kevin's blogs (see the Link section), but I will try to add to that by focusing on the work we are doing in my team to provide&amp;nbsp;framework and runtime support for UI and application patterns in MBF.&lt;/P&gt;
&lt;P&gt;To&amp;nbsp;get you started, a quick introduction to MBF is available in this &lt;A href="http://www.gotdotnet.com/team/PDC/4121/DAT340.ppt "&gt;deck&lt;/A&gt;&amp;nbsp;from PDC03. You should note however that since then we have decided to release MBF as part of the Orcas Visual Studio release instead of the 2-phase release that this presentation mentions, with a release in Whidbey and another in Orcas. Tim Brookins talks about this decision and includes some links to comments in this &lt;A href="http://blogs.msdn.com/timbrookins/archive/2004/05/10/129124.aspx"&gt;entry&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;I realize that maybe the first entry should have been an introduction of myself - but hey - isn't this what bloggin is about - I just wasn't on my mind when I wrote this, so the short intro for now will be that my name is Jesper Theil Hansen and&amp;nbsp;I am managing the "MBF Client &amp;amp; Patterns" team (Pending a team name change) in Copenhagen, Denmark. Welcome here.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=134455" width="1" height="1"&gt;</description></item></channel></rss>