Sessions tagged as Asynchronous Programming
A Primer on Distributed Event-Driven Architecture with NServiceBus
Location: Franz Hall, Room 217
Using a distributed message bus, we are able to decouple our distributed systems yet continue to add business value. In this session, we will discuss common enterprise integration patterns and real-world systems that utilize these patterns. We will build an extensible, event-driven, and distributed service layer using the open-source framework, NServiceBus. We will also briefly compare and contrast NServiceBus to MassTransit and the Windows AppFabric Service Bus.
Asynchronous Programming Futures for .NET (C# 5 / VB 11)
This session will take a peek into the future and examine some of the features proposed for C# 5.0. This includes studying async methods which are part of C# 5.0 and build on the PFx Task library. We will also briefly look at the PFx Task libraries to gain the necessary background for working with the new language features. Note that Visual Basic 11 will also have these identical features so in essence we'll be covering VB 11 as well.
Integrating External Data With CMS Content
Location: Franz Hall, Room 025
This session will cover how to build a CMS application that will access external data and combine it with CMS content. The application will be built using jQuery and provide AJAX functionality. As an additional feature code will be provided to store the external data in as CMS content. This application can easily be moved to most any other CMS.
Microsoft Visual F# IDE Overview
Location: Franz Hall, Room 005
An F# IDE walkthrough in Visual Studio 2010. Talking about what VS2010 brings to F# developers as IDE support, F# IntelliSense tips & tricks.
Pushing data to Silverlight
Location: Franz Hall, Room 205
There are situations where it makes sense to have the server initiate a data transfer to the client instead of the usual client request. In the case of Silverlight, we can take advantage of a modality of WCF called Duplex communications. Nonetheless, it does not come free in terms of performance and scalability. Another alternative is the use of plain old network sockets, especially now that the port range restrictions have been lifted from Silverlight 4. Yet, once again, there are some trade-offs in terms of security. This is a hands-on session walking through the process of building a WCF Polling Duplex application, touring through the different options and presenting some gotchas and their solutions. We will also discuss some of the practical strengths and faults of this architecture. This session would be especially useful to those trying to put together the different concepts in WCF, wondering how to get started with Silverlight and WCF, or trying to wrap their heads around the asynchronous model of programming used in Silverlight.
Reactive Extensions for Silverlight
Location: Franz Hall, Room 205
An overview of Reactive extensions for Silverlight. Find out how to use reactive extensions (Rx) to help simplify events handling, async programming and manage multiple threads.
Rx - Just the right medicine
Location: Franz Hall, Room 205
If you are more than 30 seconds into the RIA world, you will know that asynchronous programming is pervasive. This is usually more than enough to give most engineers a pounding headache or at least sweating palms. The Reactive Framework is just what the doctor ordered. Come and see how Rx significantly simplifies asynch programming for the Silverlight and jQuery programmer.
Using jQuery to simplify your life
Location: Franz Hall, Room 128
If you are new to javascript or have been developing client-side applications against bare metal then this session is for you! We will shed some light on how to deal with common scenarios in jQuery DOM manipulation, plugin authoring and asynchronous development.