Early TechEd 2010 Registration Ends this Week
TechEd this year runs from June 7th to June 10th in New Orleans, LA. As previously announced the early registration discount is scheduled to run out at the end of this month. You should register now if you're interested in getting it.
Now that more of the session summaries have been posted, here are some of the currently planned sessions that WCF developers may be interested in.
Architecting Hybrid Applications with Windows Azure AppFabric
All distributed applications need events management, remote calls and tunneling through various communication boundaries, from address spaces to firewalls and platforms. In particular, often developers take these requirements either for granted as absolute mandates for specific technologies (“must use Web services”) or as impossible to approach (“it's too hard”) and thus limit the scope of their application both in capabilities and in market share. The availability of the Windows Azure platform AppFabric service bus is disruptive since it enables new design and deployment patterns that are simply inconceivable without it, opening new horizons for architecture, integration, interoperability, deployment, and productivity. In this unique session organized especially for Tech•Ed, Clemens Vasters and Juval Lowy share their perspective, insight, and expertise in architecting solutions using the service bus for hybrid applications that straddle both the cloud and the intranet, all from the perspective of the application, not merely the technology itself. See how Windows Communication Foundation (WCF) as the universal communication fabric enables families of communication patterns, from discrete events, to elastic communication with buffers, discovery with the service bus, how to design for tunneling for diagnostics or logging, to enabling edge devices. The session ends with a glimpse at what is in store for the next versions of the service bus and the future patterns.
Real World SOA with Microsoft .NET and Windows Azure
Companies worldwide are enjoying the benefits and efficiencies that can be realized through a well-defined and implement Service-Oriented Architecture strategy. For many, with the recent “go-live” of the Windows Azure platform, intriguing new architectural patterns for distributed, loosely-coupled applications are being made possible, allowing them to fundamentally re-think how they build and consume applications. In this session we explore what it means to realize the benefits of service-oriented architectures on the Microsoft .NET Framework, and see that exposing legacy assets by means of Web services whilst being necessary is not sufficient. We explore various on-premise and off-premise real-world SOA-related capabilities, examine a number of design patterns, and drill-down into what it takes to bridge from on-premise to the Windows Azure platform. Speakers for this session consist of authors from the recently-released “SOA with .NET and Windows Azure” book and also co-authors of the SOA Manifesto.
Understanding the Microsoft Application Server: AppFabric, WF, WCF, and More
The Microsoft application server has many parts: Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) (along with other parts of the Microsoft .NET Framework), the forthcoming AppFabric, and others. This session takes a big-picture look at these technologies, illustrating what they do and how they fit together. The goal is to make clear when and why using Microsoft’s application server technologies can help you create better applications.
Effective RIA: Tips and Tricks for Building Effective Rich Internet Applications
Maintainability, testability, performance, and security can be improved by understanding the components and tools and following some basic guidelines. This session uses Windows Communication Foundation RIA Services and Microsoft Silverlight as the key tools and covers the separation of concerns between data access, logic and presentation tiers, best practices for testability and tricks for getting better performance through design. We also cover best practices for locking down your application.
WCF Data Services (Formerly ADO.NET Data Services) Patterns
Applications today employ many of the common design patterns to produce well factored architectures in order speed up the development process by leveraging tested and proven development paradigms. In this talk we explore the end-end developer experience of creating a restful service and consuming the data from an SL applications using the MVVM pattern. This talk provides insight into how to build, consume, secure, and deploy scalable WCF Data Services.