Stop starting new projects with ASMX Web Services or .NET Remoting! OK, now that we have your attention, let’s get serious. These two technologies are so 2002! You need to start learning Windows Communication Foundation (WCF) if you haven't already. This is the platform for connected applications on the Windows platform going forward, and you know what? It's easier to use than you may think.
Even if you've been tinkering with writing basic services in WCF for a while but haven't dived into anything more advanced, you should come in for the NYC WCF Firestarter.
Join us for a full day of nothing but WCF sessions. Ranging from an introductory so you can hit the ground running, and with best practices, continuing with topics involving the most important features of WCF, and ending with some cutting edge material on REST & Microsoft's new service bus and Azure technology in .NET 4.0.
Event Date: Saturday June 19th, 2010
Microsoft NYC Offices
1290 Ave of the Americas 6th Floor
New York, NY 10104
Doors open 8:30am. Sessions run from 9:00am – 5:00pm. Lunch will be served.
- Session 1: Keynote – Intro to SOA & WCF
- Session 2: Most Common WCF Usage Scenarios
- Session 3: REST Programming with WCF
- Session 4: WCF Made Easy – Data & RIA Services
- Session 5: What’s New With WCF 4.0
Intro to SOA & WCF
Jump right in to understanding what service orientation is and how WCF is the preferred technology for this architecture. You'll see how services get written in WCF from scratch and using best practices from the beginning.
Most Common WCF Usage Configurations
WCF has many characteristics, each with several options. There are however some optimal settings for the most common scenarios. In this session you'll learn the whys and hows for configuring WCF services to work optimally in the areas of instantiation, concurrency, transactions, security, and bindings.
REST Programming With WCF
With .NET 3.5 came the addition of the System.Service.Web assembly and the addition of REST capabilities to WCF. REST is an HTTP-based messaging protocol that is common in web applications today and even more common in non-.NET services that expose API (think Twitter & Google). In this session, you'll learn how to expose your services using REST and also how to consume non-.NET REST APIs using WCF.
WCF Made Easy - Data & RIA Services
You have seen all the various ways you can leverage WCF, but what if all you want to do is expose your data via HTTP? In that case, you can simplify your development, by using WCF Data Services or WCF RIA Services. In this session we will learn how to easily expose your data using Entity Framework in a RESTful fashion using WCF Data Services, how to consume WCF Data Services, and then dive into WCF RIA Services.
What's New With WCF 4.0
No Day-Of-WCF would be complete without letting you know what's new with .NET 4.0 and Visual Studio 2010. This session will give you a heads up on several new and powerful features introduced in WCF 4.0. Among these are "Configuration-less Hosting", "Discovery", "Routing", and an intro to the new Azure Service Bus.
Swag & Prizes
We hope you come to attend the NYC WCF Firestarter for the unique content, providing a FREE opportunity to advance your skills by learning a new technology. However, like many events, we’ll have some fun stuff to giveaway at the end. If you stick around, you will have the chance TO BE THE LUCKY WINNER OF A MICROSOFT ZUNE! YOU MUST BE PRESENT TO WIN.
[Update 6/18/2010] If you can't join us in NYC this weekend, have no worries, the event is being simulcast live online via Live Meeting. See my more recent post for details. Also, the event IS being recorded and will be made available for on demand viewing along with the presentation materials and demo code. This will likely take a couple of weeks before the videos are available. Keep checking back here on my blog for the links when they be come available!
[Update 7/29/2010] The video recordings of the NYC WCF Firestarter are now available!