PDC 2009: Retrospective Thoughts

28/11/2009

The PDC ended over a week ago with me coming back home this Wednesday after a short vacation. On this blog post, I’ll try to summarize my main thoughts and conclusions from this year’s conference and also give a quick reminder regarding the upcoming SDP. Cloud Computing in Full Thrust In my opinion, the main issue in this year’s PDC was Microsoft’s full thrust motion towards cloud computing with Windows Azure. Ray Ozzie’s vision of “Three Screens in a Cloud” and Bob Muglia’s approach to “Cloud: The Next Generation” right at very start of the conference,...
no comments

PDC 2009: The End

20/11/2009

Well, the PDC has adjourned yesterday, and what a conference it was. Windows Azure launch, SilverLight 4 announcement and the Windows Server AppFabric application server are just some of the main issues which kept me occupied me the most. If you’d like, you can join Sasha and me at the SDP at our sessions on “Parallel Programming with .NET 4.0 and Visual Studio 2010” and “Building Workflow Services with WF 4.0 and WCF 4.0”. To wrap things us, some of us here went to the Los-Angeles Lakers vs. Chicago Bulls NBA match yesterday, and it...
tags: , ,
no comments

PDC 2009 Day 3: Application Server Extensibility with .NET 4.0 and Windows Server AppFabric

In this PDC session, Nicholas Allen, Program Manager at Microsoft Corporation, reviewed various extensibility points in Windows Serer AppFabric workflow hosting . Hosting Workflows AppFabric ships with three out-of-the-box extensible workflow hosts: Workflow Driven Application – A host for workflows which are used as an execution engine and which do not require WCF interaction to drive them. Workflow Service – A host for workflows which require WCF message interactions with the outside world. Scaled-Out-Service – A host which includes built-in tools for scaling out a workflow application...
no comments

PDC 2009 Day 3: Microsoft Visual C# IDE Tips and Tricks

19/11/2009

In this PDC session, DJ Park, C# IDE Program Manager, reviewed a lot of tips and tricks available in Visual-Studio 2010. Announcing CodeRush Xpress CodeRush Xpress is coming soon for Visual-Studio 2010, and will be free and downloadable. This release is scheduled soon after the release of Visual-Studio 2010. My Highlighted Features Below are the features which impressed me the most. Watch the session Video to see all of the available reviewed features. Multi-Monitor Support Visual-Studio 2010 now (finally) support multi-monitor setups. Just click and drag document windows onto other monitors, outside of...
tags: , ,
no comments

PDC 2009 Day 3: Workflow Services and Windows Server AppFabric

In this PDC session, Mark Fussel, Program Manager at Microsoft, spoke of creating Workflow Services in .NET 4.0, and hosting and deploying them on Windows Server AppFabric. AppFabric AppFabric provides a set of features for hosting, managing and deploying workflow services: A set of runtime databases for persisting and monitoring the running instances. Persistence services. Hosting of the runtime. Auto-start applications – start the service when the machine starts. Pushing diagnostics information from the hosted services into a...
no comments

PDC 2009 Day 3: What’s New in WCF 4.0

In this PDC session, Ed Pinto, Program Manager at Microsoft, reviewed the many new additions to WCF 4.0. REST and WF services were not covered in this session, as they are covered in other sessions. WCF Configuration Default Endpoints – The WCF team took feedback in and decided to prefer “Convention over Configuration”. This means that if an endpoint is not explicitly configured for your service, a default endpoint will be created whose configuration is set by convention. Default Bindings – It is now possible to specify an unnamed binding configuration, which becomes the default binding configuration for that particular...
no comments

PDC 2009 Day 3: Building Hybrid Cloud Applications with Windows Azure and Service Bus

In this PDC session, Clemens Vasters, Principal Technical Lead at Microsoft, showed how can an existing “regular” distributed enterprise application be migrated to the cloud. DinnerNow.NET The session revolved around the migrating the DinnerNow.NET sample application into the cloud. DinnerNow.net is a popular Microsoft sample illustrating IIS7, ASP.NET Ajax, LINQ, WCF, WF, WPF, PowerShell and .NET CF. This demo is interesting since it is an existing application code base which was not designed for the cloud, with parts that cannot run in the cloud (such as the kiosk application) and parts that we don’t want to run in the cloud (such as...
no comments

PDC 2009 Day 2 Concluded with Geek Fest

Well, the second day of the PDC is now over with only one more day to go. I can really start to feel the end… So what have we had today? Silverlight 4 announcement, several technical sessions, a free laptop and at the end – Geek Fest. Geek Fest was basically a party Microsoft arranged instead of the traditional big PDC party which was probably canceled due to budget limitations. This festival was comprised mostly of a lot of games spread across the conference hall, massage tables, good music and a lot food. All in all,...
no comments

PDC 2009 Day 2: Scale Your Data Tier using Windows Server AppFabric Caching

In this PDC session, Muralidhar Krishnaprasad, Principal Software Architect at Microsoft, presented the caching functionality of Windows Server AppFabric, which replaces the project formerly known as “Velocity”. What is AppFabric Caching? AppFabric caching is an explicit, distributed in-memory cache for all kinds of application data. In a typical 3-tier application, one has three tiers: User/Presentation, Application/Web and Data. As the load on the application grows, things start to work slower and the DB becomes sluggish as more and more DB accesses are required. The solution for this situation is the addition of an additional Cache Tier before...
no comments

PDC 2009 Day 2: WF 4.0

Today at the PDC, I attended two sessions on WF 4.0 - “Spice Up Your Applications with Windows Workflow Foundation 4” and “Windows Workflow Foundation 4 from the Inside Out”. I didn’t blog live about these sessions as their main punch was delivered via code examples and usage of WF designer which in my opinion are hard to capture with words. If you are new to WF than I recommend watching the videos once they get published as these sessions start from a very basic level without requiring prior knowledge of WF at all. On the other...
tags: , , ,
no comments