G. Andrew Duthie  

MSDN Flash: Volume 13, Number 15 - July 20, 2009
Editorial News and Notes from Developer Evangelist G. Andrew Duthie

New Roadshows and PDC

As I mentioned in the last MSDN Flash newsletter, we're planning our next set of MSDN Mid-Atlantic Roadshow events. We've got the dates and venues locked, so I wanted to share those with my readers ASAP. Here are the cities we're visiting in August and September:

You'll note that there are links for both developers and IT pros, since we're being joined on this tour by our team's IT pro evangelists. Feel free to register for either event, or both, and you should definitely share this with your friends (or bring them along)!

Our developer roadshow events will follow this agenda:

Building Compelling Rich Internet Applications (RIAS) on the Microsoft Platform
Session 1: Creating Rich Internet Applications on the Microsoft Platform Using Silverlight 3 and Expression Studio 3

You're a developer not a designer. So how do you shine in this new world of rich Internet applications (RIA) while still leveraging your .NET skills? This 2-hour overview will get you up to speed on the latest that Microsoft Silverlight, Expression Studio, and Visual Studio have to offer. Go beyond hello world and get the latest tips and tricks to make your applications shine. You'll be surprised how easily you can create a working Web application that is engaging to your users, and integrates with your existing Web architecture.
Level: 200-300 | Length: 1:45

Session 2: Building Composite Silverlight and WPF Applications Using Prism and MVVM
When you have two UI technologies like WPF and Silverlight written in similar languages (XAML) but that run against different assemblies in different situations, it's not unreasonable to want to write a UI once with only a trivial amount of effort. This session will show you how to get the most out of your XAML-based applications and what architectural decisions can help enable these options from the beginning of the development cycle.
Level: 200 | Length: 1:15

Session 3: Introduction to .NET RIA Services
This session is an introduction on how Microsoft is simplifying the traditional n-tier application pattern by bringing together ASP.NET and Silverlight. Learn about patterns for working with data, implementing reusable and independently testable application logic, and application services that readily scale with growing requirements.
Level: 200 | Length: 0:30

Win a trip to PDC09! Component Code ChallengeIn addition to the cool content from our roadshows, I'd like to share news of a way you can get to PDC, for free! INETA will be giving away 2 scholarships to the conference including air, hotel and conference pass. All we ask is that you take some time to build an application using some third-party components. This could be something new or something that you have been working on for a while - it could even be something you are doing at work. All you have to do is make a 5-minute video telling us why your application is so cool, and you are in the running. The judges will be evaluating submissions on many different criteria, so even if you are new to a component you still have a good chance to win. So what are you waiting for? Get busy, the deadline to get submissions in is August 25th. Get all the details.

Last, but not least, if you're a fan of podcasts, here's a new one to add to your collection. The Connected Show podcast is hosted by my fellow developer evangelist Peter Laudati, and Dmitry Lyalin, from Microsoft Consulting Services. The show focuses on new Microsoft developer technologies, as well as connecting Microsoft technologies with non-Microsoft technologies. It's a heterogeneous world out there. Most companies don't use just a single stack. Join Dmitry and Peter each week as they discuss recent tech news and interview folks from within and outside of Microsoft who are helping folks get connected. You can find The Connected Show at connectedshow.com. The show is also on iTunes and Zune marketplace. Just search for keyword "Connected Show."

Interested in hosting a code camp or similar community event, and not sure where to start? Drop me a line and I can help you get started.

To find out about and/or promote upcoming local developer community events, check out Community Megaphone. For more information about user groups and other developer information, visit Codezone. You can also find out about local and national developer and gadget stuff on my blog. You can also follow me on Twitter.

Want to share your information or make suggestions for future updates? You can contact me via my blog.

Until next time...

G. Andrew Duthie
Developer Evangelist, Mid-Atlantic States District

Andrew Duthie has been working with computers since the days of the Commodore PET, hacking game programs loaded from cassette tapes to say funny stuff, and has been writing and speaking about developer technologies for more than a decade.


Meet the Microsoft Evangelists in Your Region

Community Events & User Groups

Central VA DotNetNuke: Securing DNN for the Internet
July 23, 7:00 P.M., Richmond, VA
Event Details | Map & Directions | Add to Calendar

NOVA SQL User Group July Meeting
July 27, 7:00 P.M., Vienna, VA
Bob Harford (Buchanan & Edwards) presents Geographic Information Systems using SQL Server, SharePoint, Virtual Earth, and GeoAnalyzer.
Event Details | Map & Directions | Add to Calendar

Maryland and Pennsylvania Microsoft Developer's User Group
July 28, 6:00 P.M., online
Bryan Hagner presents some of the pros and cons of object-oriented programming. He'll talk about his research into OOP and compare and contrast OOP with functional programming (think F#), procedural programming, and other 4GLs.

Want your events listed? Add them at CommunityMegaphone.com.