<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.bartdesmet.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>B# .NET Blog : Personal, TechEd 2006 Europe</title><link>http://community.bartdesmet.net/blogs/bart/archive/tags/Personal/TechEd+2006+Europe/default.aspx</link><description>Tags: Personal, TechEd 2006 Europe</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20423.869)</generator><item><title>TechEd 2006 Developers - The Last Day</title><link>http://community.bartdesmet.net/blogs/bart/archive/2006/11/10/TechEd-2006-Developers-_2D00_-The-Last-Day.aspx</link><pubDate>Fri, 10 Nov 2006 14:25:56 GMT</pubDate><guid isPermaLink="false">863c5522-913f-4a64-ac0a-bd5f05abad0f:11943</guid><dc:creator>bart</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.bartdesmet.net/blogs/bart/rsscomments.aspx?PostID=11943</wfw:commentRss><comments>http://community.bartdesmet.net/blogs/bart/archive/2006/11/10/TechEd-2006-Developers-_2D00_-The-Last-Day.aspx#comments</comments><description>&lt;p&gt;The last day at TechEd 2006 Developers. Let's put a little report online.&lt;/p&gt; &lt;p&gt;First of all I'm on the &lt;strong&gt;Virtual Side &lt;/strong&gt;(&lt;em&gt;Live code wins the day&lt;/em&gt;) for my Speaker Idol survival.&amp;nbsp;I didn't dare to look at it myself yet, but if you want to see it (on your own risk), take a look &lt;a href="http://www.mseventseurope.com/TechEd/06/pre/live/VideoDev11.aspx?id=1#an1"&gt;over here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Last night I felt how it was to be famous. On the metro, I was sitting in front of another TechEd attendee coming from Germany and working on SAP who invited me to join him for &lt;strong&gt;dinner last night&lt;/strong&gt; together with his colleague. Thanks Siddharta for the wonderful evening.&lt;/p&gt; &lt;p&gt;Today I've been attending some &lt;strong&gt;SQL Server 2005 sessions&lt;/strong&gt; by Bob Beauchemin (which was great!) and Don Vilen (needless to say he's great too). And of course the &lt;strong&gt;ATE duties on PowerShell&lt;/strong&gt; are a great learning experience while being there together with Jeffrey. Next week I'll be on the PowerShell booth again, so feel free to jump by and have a little chat.&lt;/p&gt; &lt;p&gt;In the meantime I've been chatting with a couple of &lt;strong&gt;Belgian community guys&lt;/strong&gt; in the ATE Lounge, while writing some TxF wrapping code in C# :-). I had an interesting discussion with &lt;a href="http://www.dotnetjunkies.com/WebLog/wimdc/default.aspx"&gt;Wim&lt;/a&gt; on how anonymous methods work in C# 2.0. I'll post about that later on.&lt;/p&gt; &lt;p&gt;On to TechEd 2006 &lt;strong&gt;IT Forum&lt;/strong&gt; next week. See you on my blog!&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;font color="#ff0000"&gt;&lt;u&gt;PS:&lt;/u&gt; This weekend automatic posting will take over, providing you with information on cool Windows Vista APIs including &lt;strong&gt;Application Recovery&lt;/strong&gt; and the &lt;strong&gt;Restart Manager&lt;/strong&gt;.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;img src="http://community.bartdesmet.net/aggbug.aspx?PostID=11943" width="1" height="1"&gt;</description><category domain="http://community.bartdesmet.net/blogs/bart/archive/tags/Personal/default.aspx">Personal</category><category domain="http://community.bartdesmet.net/blogs/bart/archive/tags/TechEd+2006+Europe/default.aspx">TechEd 2006 Europe</category></item><item><title>TechEd 2006 Developers - Day Four</title><link>http://community.bartdesmet.net/blogs/bart/archive/2006/11/09/TechEd-2006-Developers-_2D00_-Day-Four.aspx</link><pubDate>Thu, 09 Nov 2006 16:10:31 GMT</pubDate><guid isPermaLink="false">863c5522-913f-4a64-ac0a-bd5f05abad0f:11934</guid><dc:creator>bart</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.bartdesmet.net/blogs/bart/rsscomments.aspx?PostID=11934</wfw:commentRss><comments>http://community.bartdesmet.net/blogs/bart/archive/2006/11/09/TechEd-2006-Developers-_2D00_-Day-Four.aspx#comments</comments><description>&lt;p&gt;Damn God, what a busy day this was. Yesterday at our Belgian country party, organized together with Luxembourg and France, I didn't make it that late to go back to the hotel and implement my next (big) idea.&amp;nbsp;Let's tell you the complete story...&lt;/p&gt; &lt;p&gt;For &lt;strong&gt;Speaker Idol&lt;/strong&gt; I had to present today in the semi-finals with a topic of choice, so I took the great &lt;strong&gt;&lt;font color="#008000"&gt;Windows Vista Application Recovery API&lt;/font&gt;&lt;/strong&gt; for my five minutes demo. Nevertheless, yesterday night I thought about creating another presentation too on another great technology and lots of things popped up in my mind, including dynamic WF adaptation, Windows Live Messenger plug-ins and the&amp;nbsp;&lt;strong&gt;&lt;font color="#008000"&gt;Windows&amp;nbsp;RSS platform&lt;/font&gt;&lt;/strong&gt; (otherwise known as the&amp;nbsp;Microsoft Feeds API). The latter one, on which I blogged some time ago (&lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/11/01/Exploring-the-IE7-RSS-platform-in-C_2300_-_2D00_-Part-1.aspx"&gt;post 1&lt;/a&gt;, &lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/11/02/Exploring-the-IE-7-RSS-platform-in-C_2300_-_2D00_-Part-2.aspx"&gt;post 2&lt;/a&gt;, &lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/11/03/Exploring-the-IE7-RSS-platform-_2D00_-Part-3.aspx"&gt;post 3&lt;/a&gt;), made it to further consideration and so I sat down in my hotel at 1:30 AM in the morning, writing a simple RSS viewer in Windows Forms for a 5 minutes presentation with 4 slides (one saying "Demo" and one holding the title). Exactly what people like to see I thought, lots of code live on stage.&lt;/p&gt; &lt;p&gt;In fact I do have to mention that yesterday, before the country party, I was at the Speaker Idol Theatre to set up my demo projection which didn't work out with Vista RC1 (I'm outdated I know, luckily it RTM'ed today) due to known projection errors. The solution we came up with was RDP-ing in to the Vista machine from the computer on the desk. A few network connectivity problems later, I joined the fellow Belgians for a drink at Havana Club.&lt;/p&gt; &lt;p&gt;So right, there I was at 12:30 at the Speaker Idol Theatre with the decision to leave it up to the audience to choose one of both presentations. Apparently I had a bunch of gurus over there who wanted to see interop with the Windows Vista APIs, and even beter they liked it. I've posted the &lt;a href="http://www.bartdesmet.net/download/CrashingLottery.zip"&gt;code sample&lt;/a&gt; about the &lt;strong&gt;Windows Vista Application Recovery API&lt;/strong&gt; for download.&lt;/p&gt; &lt;p&gt;Demo instructions:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Download, extract and open in VS2005.  &lt;li&gt;Set #define DEMO disabled (just comment the first line of Program.cs out).  &lt;li&gt;Press CTRL-F5 and let the app crash.  &lt;li&gt;Now turn #define DEMO on.  &lt;li&gt;Press CTRL-F5 again, and see Vista calling the recovery handler and restarting the application.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;So I won the semi-finals in Wave 3, somewhere around 1:30 PM. Have to say I was pretty warmed up with lots of adrenaline pumping through my veins. Which was required since I had to go back on stage a few hours later in the finals at 2:45 PM. I'd like to give the audience the choice again, and in that case I'd try to convince them to choose for the cool RSS demo. Or, even better, why no additional item of choice... So I went back to my PowerShell booth to open my laptop and start to do some coding on Windows PowerShell: &lt;strong&gt;&lt;font color="#008000"&gt;Your first Windows PowerShell cmdlet in 5 minutes&lt;/font&gt;&lt;/strong&gt;. With the time ticking, only 1 hour left, 45 minutes left, 10 minutes chatting to other folks out there, 35 minutes left, ... (well, you get the idea) I managed to come up with a very compact code sample in my fingers, ready to go.&lt;/p&gt; &lt;p&gt;Again I gave the audience the choice, this time between the Windows RSS Platform stuff in IE7 and the Windows PowerShell cmdlet, putting the live coding pressure on. Guess what they chose, exactly: the &lt;strong&gt;Windows PowerShell cmdlet&lt;/strong&gt; development which I posted right &lt;a href="http://www.bartdesmet.net/download/democmdlet.zip"&gt;here&lt;/a&gt;. Thanks to my ATE colleague Jeffrey Snover (yes, Mr. PowerShell himself!) to point out I could make life easier by deriving from PSSnapIn instead of CustomPSSnapIn to build the snap-in for my cmdlet. No plumbing around with configuration entries and stuff, PS just reflects against the assembly adding all cmdlets and providers to the shell.&lt;/p&gt; &lt;p&gt;Demo instructions:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Download and extract.  &lt;li&gt;Compile in VS2005 with CTRL-SHIFT-B.  &lt;li&gt;Open a command-line with the environment path set to the .NET Framework tools (the Windows SDK or VS2005 prompt will do) and (on Vista) run it elevated as administrator.  &lt;li&gt;Run installutil.exe -i DemoCmdlet.dll from the bin\debug folder where you compiled to.  &lt;li&gt;Open Windows PowerShell.  &lt;li&gt;Execute &lt;em&gt;get-pssnapin -registered&lt;/em&gt; to make sure your snap-in is present.  &lt;li&gt;Execute &lt;em&gt;add-pssnapin Greetings&lt;/em&gt;.  &lt;li&gt;Now run &lt;em&gt;get-greetings -Name Bart&lt;/em&gt; and see your cmdlet in action.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;The judges apparently liked the coding on stage with no strings attached and I seem to have &lt;strong&gt;&lt;font color="#ff0000"&gt;won&lt;/font&gt;&lt;/strong&gt; the competition (hopefully no radio alarm clock will wake me up, luckily I didn't brought one to Barcelona). So, come and see me next year presenting some session on some topic at some timeslot.&lt;/p&gt; &lt;p&gt;Right, I'm off now to the last session of the day (and the only one for me, I arrived rather late at the conference this morning :$) on &lt;strike&gt;&lt;strong&gt;How to Make Managed Code Fly?&lt;/strong&gt; by Claudio Caldato&lt;/strike&gt; &lt;strong&gt;Building Web Parts the Smart Way&lt;/strong&gt; by Belgian community fellows Jan Tielens and Patrick Tisseghem. Tomorrow will be another great day. I'll catch up a bit on my ATE duties in the forenoon and hope to be able to join some sessions as well.&lt;/p&gt; &lt;p&gt;PS: Let's not forget about the really important things: &lt;a href="http://www.microsoft.com/presspass/features/2006/nov06/11-08VistaRTM.mspx"&gt;Windows Vista went RTM today&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://community.bartdesmet.net/aggbug.aspx?PostID=11934" width="1" height="1"&gt;</description><category domain="http://community.bartdesmet.net/blogs/bart/archive/tags/Personal/default.aspx">Personal</category><category domain="http://community.bartdesmet.net/blogs/bart/archive/tags/TechEd+2006+Europe/default.aspx">TechEd 2006 Europe</category></item><item><title>Oh my god, I'm on Wygwam</title><link>http://community.bartdesmet.net/blogs/bart/archive/2006/11/08/Oh-my-god_2C00_-I_2700_m-on-Wygwam.aspx</link><pubDate>Wed, 08 Nov 2006 11:19:58 GMT</pubDate><guid isPermaLink="false">863c5522-913f-4a64-ac0a-bd5f05abad0f:11923</guid><dc:creator>bart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.bartdesmet.net/blogs/bart/rsscomments.aspx?PostID=11923</wfw:commentRss><comments>http://community.bartdesmet.net/blogs/bart/archive/2006/11/08/Oh-my-god_2C00_-I_2700_m-on-Wygwam.aspx#comments</comments><description>If you want to see a short interview with me at the ATE booth, take a look at &lt;a href="http://www.wygwam.com/TechEd/Default.html"&gt;this&lt;/a&gt;&amp;nbsp;(interview of 07/11/2006 entitled "Bart De Smet -&amp;nbsp;MVP C# Belgique). &lt;a href="http://blogs.developpeur.org/redo/"&gt;Rédo&lt;/a&gt; was so kind to ask me (and I was allowed to speak English instead of my horrible French), I couldn't resist :-). Great iniative for the community once more. Check out the other interviews as well of course.&lt;img src="http://community.bartdesmet.net/aggbug.aspx?PostID=11923" width="1" height="1"&gt;</description><category domain="http://community.bartdesmet.net/blogs/bart/archive/tags/Personal/default.aspx">Personal</category><category domain="http://community.bartdesmet.net/blogs/bart/archive/tags/TechEd+2006+Europe/default.aspx">TechEd 2006 Europe</category></item><item><title>The October 06 Month Report</title><link>http://community.bartdesmet.net/blogs/bart/archive/2006/10/31/The-October-06-Month-Report.aspx</link><pubDate>Tue, 31 Oct 2006 13:00:00 GMT</pubDate><guid isPermaLink="false">863c5522-913f-4a64-ac0a-bd5f05abad0f:4634</guid><dc:creator>bart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.bartdesmet.net/blogs/bart/rsscomments.aspx?PostID=4634</wfw:commentRss><comments>http://community.bartdesmet.net/blogs/bart/archive/2006/10/31/The-October-06-Month-Report.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Arial" size="2"&gt;One month after the start of the &lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/10/01/4488.aspx"&gt;Daily Blogging Mission&lt;/a&gt;&amp;nbsp;I&amp;#39;m happy to see I survived yet another month: &lt;em&gt;&amp;quot;a post a day keeps the ... away&amp;quot;&lt;/em&gt;. And again the comments and feedback have been great, so thanks everyone for the active participation. Furthermore, I&amp;#39;m proud to be re-elected as an &lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/10/01/4518.aspx"&gt;MVP on Visual C#&lt;/a&gt;. Needless to say, the &lt;em&gt;Daily Blogging Mission&lt;/em&gt; is part of my commitment for this MVP year. But the community world isn&amp;#39;t only about acronyms of course: it&amp;#39;s great to obtain the new string(new char[] {0x4D, 0x56, 0x50}) title, but the more important thing is to spread the word and help people in discovering new technologies and working with existing ones. Last but not least, I want to thank the people at Microsoft Belux to put me in the spotlight on &lt;a href="http://www.msdn.be/"&gt;www.msdn.be&lt;/a&gt; last month.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;Some highlights of last month include another series of blogposts about &lt;a href="http://community.bartdesmet.net/blogs/bart/archive/tags/Windows+Workflow+Foundation+_2800_WF_2900_/default.aspx"&gt;Windows Workflow Foundation&lt;/a&gt;:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/10/14/4580.aspx"&gt;Working with Persistence Services&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/10/15/4582.aspx"&gt;Working with Tracking Services&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/10/16/4585.aspx"&gt;Using the WorkflowMonitor in combination with dynamic updates&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/10/17/4584.aspx"&gt;Introducing External Data Exchange, the CallExternalMethodActivity and Local Communication Services&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/10/18/4587.aspx"&gt;Handling external events with HandleExternalEvent, External Data Exchange&amp;nbsp;and Local Communication Services&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/10/19/4588.aspx"&gt;Working with events and the ListenActivity&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I hope you really enjoyed reading these articles as much as I did in writing it. Beside my personal interest in .NET FX 3.0 (and WF as one of the core pillars), the big stimulans to write these kind of lengthy tutorial fashioned posts is my thesis research activity at &lt;a href="http://www.ugent.be"&gt;UGent&lt;/a&gt; on dynamic and generic workflows. This month I reached a next milestone in this research, dealing with &lt;em&gt;dynamic workflow instrumentation&lt;/em&gt; and various performance-related tests. I can&amp;#39;t tell very much about it yet, but stay tuned for regular updates.&lt;/p&gt;&lt;p&gt;Technically, there has been an upgrade of my blog to &lt;a href="http://communityserver.org/Default.aspx"&gt;CommunityServer 2.1&lt;/a&gt;&amp;nbsp;(better late than never). Once more a decent job of &lt;a href="http://www.telligent.com"&gt;Telligent&lt;/a&gt;&amp;nbsp;with this release. And not to forget: &lt;a href="http://install7.com"&gt;Internet Explorer 7&lt;/a&gt; has been released last month, so allow me to congratulate the IE team with this release. Check out the &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=246705"&gt;Channel 9 &amp;quot;Internet Explorer 7: The Browser. The Team. The Tour.&amp;quot; series&lt;/a&gt; of posts.&lt;/p&gt;&lt;p&gt;Next month, blogging will continue on the same basis but with a slight difference: &lt;strong&gt;from November 5 to November 18 I&amp;#39;ll be in Barcelona for Microsoft TechEd Europe&lt;/strong&gt;. It&amp;#39;s my goal to report about TechEd adventures during these two weeks, instead of the typical technical daily deferred posts. However, deferred posts are already online for the weekends, i.e. November 5, 11, 12 and 18. Nevertheless, lots of great stuff will be presented at TechEd and you&amp;#39;ll hear from it through this blog as well as through the &lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2006/10/10/4583.aspx"&gt;Virtual Side&lt;/a&gt;. During TechEd, I&amp;#39;ll be on the&amp;nbsp;&lt;strong&gt;Ask The Experts&lt;/strong&gt; booth (schedule will be posted later on), so feel free to jump in for questions or a chat. And make sure to come and see me at &lt;strong&gt;Speaker Idol&lt;/strong&gt; too for a 5 minutes presentation :-). For the first round at TechEd Developers, I&amp;#39;ll be on stage on November 8th somewhere between 12:30 and 13:30. And for TechEd IT Forum my first round presentation will take place on November 14th in the timeslot from 19:00 to 20:00.&lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;font color="#ff0000" face="Arial" size="3"&gt;Thanks to everyone for reading my blog. More cool stuff soon!&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;font color="#000000" face="Arial" size="2"&gt;Bart De Smet - 10/23/06 - 8:14 PM&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;img src="http://community.bartdesmet.net/aggbug.aspx?PostID=4634" width="1" height="1"&gt;</description><category domain="http://community.bartdesmet.net/blogs/bart/archive/tags/Personal/default.aspx">Personal</category><category domain="http://community.bartdesmet.net/blogs/bart/archive/tags/TechEd+2006+Europe/default.aspx">TechEd 2006 Europe</category><category domain="http://community.bartdesmet.net/blogs/bart/archive/tags/IT+Forum+2006/default.aspx">IT Forum 2006</category></item></channel></rss>