<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>WCF</title>
        <link>http://blog.galasoft.ch/category/4987.aspx</link>
        <description>WCF</description>
        <language>en-US</language>
        <copyright>Laurent Bugnion</copyright>
        <managingEditor>laurent@galasoft.ch</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license>
        <item>
            <title>Posting the source code for my #mix09 and #techdays (Belgium) talk</title>
            <link>http://blog.galasoft.ch/archive/2009/03/25/posting-the-source-code-for-my-mix09-talk.aspx</link>
            <description>&lt;div class="gslb_rsbDivFrame"&gt;Note: I just updated the title for this article, sorry to all of you who were waiting for the TechDays Belgium source code and didn't realize it was here :)&lt;/div&gt;  &lt;p&gt;I just posted the source code of the demo applications I used in my MIX09 talk "Working across the client continuum".&lt;/p&gt;  &lt;p&gt;The source code is structured as follows:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.galasoft.ch/mydotnet/articles/resources/mix09/DotNetContinuum.zip"&gt;DotNetContinuum&lt;/a&gt;&lt;/strong&gt;: This solution contains the following projects:       &lt;ul&gt;       &lt;li&gt;DotNetContinuum: a WCF service configured with 2 endpoints (SOAP and JSON), as well as 3 client applications: &lt;/li&gt;        &lt;li&gt;DotNetContinuum.Mvc: An ASP.NET MVC application showing a "pure" ASP.NET MVC application enhanced with AJAX content. See the following files          &lt;ul&gt;           &lt;li&gt;HomeController.cs (in Controllers): Contains the "ServerDateTime" action. &lt;/li&gt;            &lt;li&gt;ServerDateTime.aspx (in Views/Home): Contains the view code for ServerDateTime. &lt;/li&gt;            &lt;li&gt;Index.aspx (in Views/Home): Start page for the MVC application, contains the links to ServerDateTime, as well as the AJAX code. &lt;/li&gt;            &lt;li&gt;Silverlight.html: Start page for the Silverlight application. &lt;/li&gt;         &lt;/ul&gt;       &lt;/li&gt;        &lt;li&gt;DotNetContinuum.SL: A Silverlight application connecting to the WCF service in an asynchronous way. See the following files:          &lt;ul&gt;           &lt;li&gt;Page.xaml: Front end with a very simple UI. &lt;/li&gt;            &lt;li&gt;Page.xaml.cs: Code behind with the code to connect to the WCF service. &lt;/li&gt;         &lt;/ul&gt;       &lt;/li&gt;        &lt;li&gt;DotNetContinuum.Wpf: A WPF application connecting to the WCF service in an asynchronous way. See the following files:          &lt;ul&gt;           &lt;li&gt;Window.xaml: Front end with a very simple UI. &lt;/li&gt;            &lt;li&gt;Window.xaml.cs: Code behind with the code to connect to the WCF service. &lt;/li&gt;         &lt;/ul&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.galasoft.ch/mydotnet/articles/resources/mix09/Customers.zip"&gt;Customers&lt;/a&gt;:&lt;/strong&gt; This solution is a WCF service reading a list of customers from an XML file and delivering them as a list of Customer objects.       &lt;ul&gt;       &lt;li&gt;CustomerAccess.cs: Contains the LINQ to XML code used to read and write the XML file. &lt;/li&gt;        &lt;li&gt;Customer.cs: The class used to pass information between the service and the client. &lt;/li&gt;        &lt;li&gt;CustomerService.svc.cs: The service implementation. &lt;/li&gt;        &lt;li&gt;Customers.xml: The "data base" of customers &lt;/li&gt;        &lt;li&gt;Note also that there is a unit test project in the solution, used to unit test the WCF service. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.galasoft.ch/mydotnet/articles/resources/mix09/CustomersApplication.zip"&gt;CustomersApplication&lt;/a&gt;:&lt;/strong&gt; This solution contains client applications for the Customers WCF service.       &lt;ul&gt;       &lt;li&gt;CustomersApplication.Mvc: An ASP.NET MVC and AJAX client.          &lt;ul&gt;           &lt;li&gt;HomeController.cs: Contains the "ShowCustomers" action. &lt;/li&gt;            &lt;li&gt;ShowCustomers.aspx: Contains a mix of ASP.NET MVC and AJAX code to interact with the WCF service. &lt;/li&gt;            &lt;li&gt;Silverlight.html: Start page for the Silverlight application. &lt;/li&gt;         &lt;/ul&gt;       &lt;/li&gt;        &lt;li&gt;CustomersApplication.SL: The Silverlight application connecting to the WCF service and showing the list of customers. &lt;/li&gt;        &lt;li&gt;CustomersApplication.WPF: Same application, implemented in WPF. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The last applications (CustomersApplication.SL and CustomersApplication.WPF) are implemented using the MVVM pattern, and share a maximum of code.&lt;/p&gt;  &lt;p&gt;As soon as I have a moment, I will post a walkthrough of my demos. In the mean time, you can catch the Powerpoint slides and the talk's video &lt;a href="http://videos.visitmix.com/MIX09/T13F"&gt;&lt;strong&gt;from the MIX09 session page&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Have fun!!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130385"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130385" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://blog.galasoft.ch/aggbug/130385.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Laurent Bugnion</dc:creator>
            <guid>http://blog.galasoft.ch/archive/2009/03/25/posting-the-source-code-for-my-mix09-talk.aspx</guid>
            <pubDate>Wed, 25 Mar 2009 12:06:30 GMT</pubDate>
            <wfw:comment>http://blog.galasoft.ch/comments/130385.aspx</wfw:comment>
            <comments>http://blog.galasoft.ch/archive/2009/03/25/posting-the-source-code-for-my-mix09-talk.aspx#feedback</comments>
            <wfw:commentRss>http://blog.galasoft.ch/comments/commentRss/130385.aspx</wfw:commentRss>
            <trackback:ping>http://blog.galasoft.ch/services/trackbacks/130385.aspx</trackback:ping>
        </item>
        <item>
            <title>My #MIX09 session is available in video</title>
            <link>http://blog.galasoft.ch/archive/2009/03/21/my-mix09-session-is-available-in-video.aspx</link>
            <description>&lt;p&gt;MIX09 is over, people are slowly going back home. I will be flying home tomorrow, quite a long trip since I will reach Zurich only on Sunday morning.&lt;/p&gt;  &lt;p&gt;I had the great pleasure to see that the video of my talk was posted online! This is great, because I didn't have a huge crowd (what do you expect when you "compete" against and Vertigo and their Playboy talk, and the amazing Corrina Black :))&lt;/p&gt;  &lt;p&gt;But it's OK, because the people at my talk were really great. I felt wonderful during the talk, and even the small issue I had with Visual Studio didn't manage to disturb me much (even though I kind of freaked out when it happened, you can hardly notice it).&lt;/p&gt;  &lt;p&gt;The video is &lt;a href="http://mschannel9.vo.msecnd.net/o9/mix/09/wmv-hq/t13f.wmv"&gt;available for download&lt;/a&gt;. You can also stream it (Silverlight required) by clicking on the image below. Have fun!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://videos.visitmix.com/MIX09/T13F"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Working across the client continuum" border="0" alt="Working across the client continuum" src="http://www.galasoft.ch/blogs-all/MyMIX09sessionisavailableinvideo_1047C/image.png" width="657" height="409" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130286"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130286" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://blog.galasoft.ch/aggbug/130286.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Laurent Bugnion</dc:creator>
            <guid>http://blog.galasoft.ch/archive/2009/03/21/my-mix09-session-is-available-in-video.aspx</guid>
            <pubDate>Sat, 21 Mar 2009 20:09:41 GMT</pubDate>
            <wfw:comment>http://blog.galasoft.ch/comments/130286.aspx</wfw:comment>
            <comments>http://blog.galasoft.ch/archive/2009/03/21/my-mix09-session-is-available-in-video.aspx#feedback</comments>
            <wfw:commentRss>http://blog.galasoft.ch/comments/commentRss/130286.aspx</wfw:commentRss>
            <trackback:ping>http://blog.galasoft.ch/services/trackbacks/130286.aspx</trackback:ping>
        </item>
        <item>
            <title>Reminder: My talk at #MIX09</title>
            <link>http://blog.galasoft.ch/archive/2009/03/19/reminder-my-talk-at-mix09.aspx</link>
            <description>&lt;p&gt;Tomorrow Thursday 19th of March 2009&lt;/p&gt;  &lt;p&gt;Location: Delfino 4105&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Working across the .NET continuum&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Come see how to build a continuum of client applications including HTML, AJAX, ASP.NET, Microsoft Silverlight, and Windows Presentation Foundation (WPF) that all consume the same Windows Communication Foundation (WCF) service. Learn how to reuse as much code as possible, how to optimize the development process, and how to address key logistical issues like external servers and cross domain communication.&lt;/em&gt;&lt;/p&gt;  &lt;h2&gt;See you there!!&lt;/h2&gt; &lt;img title="MIX09" alt="MIX09" src="http://geekswithblogs.net/images/geekswithblogs_net/lbugnion/4797/r_MIX09_BlogBling_InterfaceCreativity_CR4_3.jpg" /&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130210"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130210" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://blog.galasoft.ch/aggbug/130210.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Laurent Bugnion</dc:creator>
            <guid>http://blog.galasoft.ch/archive/2009/03/19/reminder-my-talk-at-mix09.aspx</guid>
            <pubDate>Thu, 19 Mar 2009 13:58:01 GMT</pubDate>
            <wfw:comment>http://blog.galasoft.ch/comments/130210.aspx</wfw:comment>
            <comments>http://blog.galasoft.ch/archive/2009/03/19/reminder-my-talk-at-mix09.aspx#feedback</comments>
            <wfw:commentRss>http://blog.galasoft.ch/comments/commentRss/130210.aspx</wfw:commentRss>
            <trackback:ping>http://blog.galasoft.ch/services/trackbacks/130210.aspx</trackback:ping>
        </item>
        <item>
            <title>TechDays Belgium is over</title>
            <link>http://blog.galasoft.ch/archive/2009/03/14/techdays-belgium-is-over.aspx</link>
            <description>&lt;p&gt;I just held two talks in Antwerp, Belgium, for TechDays and it was really nice. First the Belgian team did a fantastic work welcoming the speakers, and as far as I could say, the attendees were also taken care of in an exemplary way. We had just a small incident (there was a power breakdown about 15 minutes before my show and the whole center went black), but noone panicked and it was taken care of with a lot of care. We started the sessions only 15 minutes late on the last day. Everyone stayed calm. I also want to especially mention the technical teams who were simply AMAZING. Such a great work. Before my first session, the technician called my mobile to tell me that he was available and I could go to the room if I wanted. Once there, they totally made me feel at home, were efficient, polite and interested, and even gave feedback after the talk. I would work again with such a team any time!!&lt;/p&gt;  &lt;p&gt;My 2 talks went great, I got approximately 300 people at each. The talks were held in big movie theaters, and we actually used the movie projectors to beam. We had image in image so the speakers were filmed while they talked. The screen was impressive.&lt;/p&gt; &lt;img src="http://farm4.static.flickr.com/3473/3351334054_59b789eb35.jpg?v=0" /&gt;  &lt;p&gt;I want to thank all the people who made this possible. It was a fantastic experience, and I am looking forward to repeat that soon. For the people who attended my talks, I will post the source code and walkthroughs here after MIX is over, so stay tuned.&lt;/p&gt;  &lt;p&gt;Cheers!!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130086"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130086" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://blog.galasoft.ch/aggbug/130086.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Laurent Bugnion</dc:creator>
            <guid>http://blog.galasoft.ch/archive/2009/03/14/techdays-belgium-is-over.aspx</guid>
            <pubDate>Sun, 15 Mar 2009 00:09:54 GMT</pubDate>
            <wfw:comment>http://blog.galasoft.ch/comments/130086.aspx</wfw:comment>
            <comments>http://blog.galasoft.ch/archive/2009/03/14/techdays-belgium-is-over.aspx#feedback</comments>
            <wfw:commentRss>http://blog.galasoft.ch/comments/commentRss/130086.aspx</wfw:commentRss>
            <trackback:ping>http://blog.galasoft.ch/services/trackbacks/130086.aspx</trackback:ping>
        </item>
        <item>
            <title>Talking at MIX09: Las Vegas and the continuum</title>
            <link>http://blog.galasoft.ch/archive/2009/02/21/talking-at-mix09-las-vegas-and-the-continuum.aspx</link>
            <description>&lt;a href="http://2009.visitmix.com/"&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" align="left" src="http://geekswithblogs.net/images/geekswithblogs_net/lbugnion/4797/r_MIX09_BlogBling_InterfaceCreativity_CR4_3.jpg" /&gt;&lt;/a&gt;   &lt;p&gt;One of my dreams is going to come true: Since the very first time I attended &lt;a href="http://2009.visitmix.com/"&gt;MIX&lt;/a&gt; in 2006, I have wanted to talk there. MIX has a very special meaning for me. It is in the Venetian conference rooms that I heard about Windows Presentation Foundation and what would later become Silverlight. It is there that me and my two colleagues Andreas and James decided that we wanted WPF for the project we had just started at Siemens. A decision that was definitely the right one, from a technical point of view but also from a user experience point of view. It is at MIX 2007 that I started to talk to people from my current firm &lt;a href="http://identitymine.com/"&gt;IdentityMine&lt;/a&gt; about the possibility to join them, which I did in December 2008.&lt;/p&gt;  &lt;p&gt;In short, the MIX conference has a special place in my professional life, and I am very glad and honored to announce that one of the sessions I proposed has been accepted. Yes, I will be talking at MIX 2009! My session just appeared on the sessions list at    &lt;br /&gt;&lt;a title="https://content.visitmix.com/2009/sessions/" href="https://content.visitmix.com/2009/sessions/"&gt;https://content.visitmix.com/2009/sessions/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And my short bio can be seen at    &lt;br /&gt;&lt;a title="https://content.visitmix.com/2009/speakers/" href="https://content.visitmix.com/2009/speakers/"&gt;https://content.visitmix.com/2009/speakers/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The session's title is:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Working across the Client Continuum&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Come see how to build a continuum of client applications including HTML, AJAX, ASP.NET, Microsoft Silverlight, and Windows Presentation Foundation (WFP) that all consume the same Windows Communication Foundation (WCF) service. Learn how to reuse as much code as possible, how to optimize the development process, and how to address key logistical issues like external servers and cross domain communication.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;I really hope I will see many of you at my session. For those of you who cannot come, it will be recorded (like MIX08 and PDC08 were too). But let's face it, nothing replaces the real MIX, and nothing replaces Vegas, baby!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=129585"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=129585" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://blog.galasoft.ch/aggbug/129585.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Laurent Bugnion</dc:creator>
            <guid>http://blog.galasoft.ch/archive/2009/02/21/talking-at-mix09-las-vegas-and-the-continuum.aspx</guid>
            <pubDate>Sun, 22 Feb 2009 10:33:30 GMT</pubDate>
            <wfw:comment>http://blog.galasoft.ch/comments/129585.aspx</wfw:comment>
            <comments>http://blog.galasoft.ch/archive/2009/02/21/talking-at-mix09-las-vegas-and-the-continuum.aspx#feedback</comments>
            <wfw:commentRss>http://blog.galasoft.ch/comments/commentRss/129585.aspx</wfw:commentRss>
            <trackback:ping>http://blog.galasoft.ch/services/trackbacks/129585.aspx</trackback:ping>
        </item>
        <item>
            <title>Updated my laptop to the June CTP of .NET 3.0</title>
            <link>http://blog.galasoft.ch/archive/2006/07/02/83859.aspx</link>
            <description>        &lt;div class="gslbDivBlogParagraph" style="margin-top: 8px;margin-bottom: 8px;"&gt;
          I took the time today to install the June CTP of .NET 3.0 (see the checklist hereunder).
          It went rather well, and I didn't have major problems, but it takes a long time... well,
          when you do it on the balcony with your kids playing in the pool, it's not that terrible,
          is it? ;-)
        &lt;/div&gt;
        
        &lt;div class="gslbDivBlogParagraph" style="margin-top: 8px;margin-bottom: 8px;"&gt;
          Update: My
          &lt;a href="http://www.galasoft-lb.ch/mydotnet/GalaSoftLb.Wpf.Demo/index.html"&gt;WPF demo&lt;/a&gt;
          now works with the June CTP.
        &lt;/div&gt;
        
        &lt;div class="gslbDivBlogParagraph" style="margin-top: 8px;margin-bottom: 8px;"&gt;
          &lt;b&gt;Uninstall May CTP edition:&lt;/b&gt;
          &lt;ol&gt;
            &lt;li&gt;
              Pre-released WinFX Runtime Components
              &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=AAE7FC63-D405-4E13-909F-E85AA9E66146&amp;displaylang=en"&gt;
              Uninstall Tool&lt;/a&gt;              
            &lt;/li&gt;
            &lt;li&gt;
              Download and run Uninstall tool
            &lt;/li&gt;
            &lt;li&gt;
              Removed Debug tools for Windows
            &lt;/li&gt;
            &lt;li&gt;
              Removed Atlas
            &lt;/li&gt;
            &lt;li&gt;
              Removed FxCop
            &lt;/li&gt;
            &lt;li&gt;
              Removed Web Application project add-in
            &lt;/li&gt;
            &lt;li&gt;
              Removed Windows SDK
            &lt;/li&gt;
            &lt;li&gt;
              Removed
              &lt;a href="http://msdn.microsoft.com/windowsvista/support/relnotes/netfxjunectp/default.aspx#topic2"&gt;
              WIC&lt;/a&gt;
            &lt;/li&gt;
          &lt;/ol&gt;
        &lt;/div&gt;
        
        &lt;div class="gslbDivBlogParagraph" style="margin-top: 8px;margin-bottom: 8px;"&gt;
          &lt;b&gt;.NET 3.0:&lt;/b&gt;
          &lt;ol&gt;
            &lt;li&gt;
              Install
              &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8D09697E-4868-4D8D-A4CF-9B82A2AE542D&amp;displaylang=en"&gt;
              WinFX Runtime components June CTP&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;
              Install
              &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9221A6AA-AC1C-4604-A326-B8CF2B12B6EB&amp;displaylang=en"&gt;
              WinSDK June CTP&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;
              Install MSDN 2005 (from CD)
            &lt;/li&gt;
            &lt;li&gt;
              Install
              &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=1A994549-94CB-4F61-903D-A8C8E453EEF4&amp;displaylang=en"&gt;
              Orcas development tools June CTP&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;
              Reinstall
              &lt;a href="http://msdn.microsoft.com/windowsvista/support/relnotes/netfxjunectp/default.aspx#topic2"&gt;
              WIC&lt;/a&gt;
            &lt;/li&gt;
          &lt;/ol&gt;
        &lt;/div&gt;

        &lt;div class="gslbDivBlogParagraph" style="margin-top: 8px;margin-bottom: 8px;"&gt;
          &lt;b&gt;Atlas:&lt;/b&gt;
          &lt;ol&gt;
            &lt;li&gt;
              Install Microsoft Visual Studio 2005 -
              &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8B05EE00-9554-4733-8725-3CA89DD9BFCA&amp;displaylang=en"&gt;
              Update to Support Web Application Projects&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;
              Install Visual Studio 2005
              &lt;a href="http://msdn.microsoft.com/asp.net/reference/infrastructure/wap/default.aspx"&gt;
              Web Application Projects&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;
              Download
              &lt;a href="http://atlas.asp.net/default.aspx?tabid=47&amp;subtabid=471"&gt;Atlas&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;
              Install AtlasSetup.msi
            &lt;/li&gt;
            &lt;li&gt;
              Install AtlasDocumentation.msi
            &lt;/li&gt;
            &lt;li&gt;
              Install AtlasSample.msi
            &lt;/li&gt;
            &lt;li&gt;
              Install
              &lt;a href="http://download.microsoft.com/download/B/8/1/B8176A86-5D85-41B8-819B-19A9ACF1CE8C/AtlasControlToolkit.exe"&gt;
              AtlasToolkit&lt;/a&gt;
            &lt;/li&gt;
          &lt;/ol&gt;
        &lt;/div&gt;
&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=83859"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=83859" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://blog.galasoft.ch/aggbug/83859.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Laurent Bugnion</dc:creator>
            <guid>http://blog.galasoft.ch/archive/2006/07/02/83859.aspx</guid>
            <pubDate>Sun, 02 Jul 2006 23:57:00 GMT</pubDate>
            <wfw:comment>http://blog.galasoft.ch/comments/83859.aspx</wfw:comment>
            <comments>http://blog.galasoft.ch/archive/2006/07/02/83859.aspx#feedback</comments>
            <wfw:commentRss>http://blog.galasoft.ch/comments/commentRss/83859.aspx</wfw:commentRss>
            <trackback:ping>http://blog.galasoft.ch/services/trackbacks/83859.aspx</trackback:ping>
        </item>
    </channel>
</rss>