Sessions tagged as Event-based Programming

.NET Static Code Analysis

Presenter: Craig Berntson
Time: 1:30 PM – 2:45 PM, Saturday, May 22, 2010
Location: Franz Hall, Room 018

Static code analysis is a way to test your code without actually running it. It can detect errors that often times don't show up until the application is running at your customer's site. It also shows where your code doesn't follow best practices. In this session, you will learn how to manually perform static code analysis with FxCop and StyleCop and how to add these tools into a Continuous Integration process so the code analysis is performed automatically.

A Primer on Distributed Event-Driven Architecture with NServiceBus

Presenter: Richard Cirerol
Time: 4:45 PM – 6:00 PM, Saturday, May 22, 2010
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.

Reactive Extensions for Silverlight

Presenter: Tim Greenfield
Time: 4:45 PM – 6:00 PM, Saturday, May 22, 2010
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

Presenter: Shaun McAravey
Time: 10:45 AM – 12:00 PM, Saturday, May 22, 2010
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.