Visual Studio Team Systems Architect Bootcamp - April 26, 2005 - Ottawa - -54

This hands-on, instructor-led course will provide the knowledge and skills required to understand and evaluate new technologies being introduced in Visual Studio Team System, Team Architect edition. These next generation tools will significantly add value to the architecture role within the software development life cycle by improving individual productivity, team communications and predictability in the software development process.  For more details and to view delivery dates across Canada, please view this link.

Visual Studio Team Systems Architect Bootcamp - April 21, 2005 - Toronto - -48

This hands-on, instructor-led course will provide the knowledge and skills required to understand and evaluate new technologies being introduced in Visual Studio Team System, Team Architect edition. These next generation tools will significantly add value to the architecture role within the software development life cycle by improving individual productivity, team communications and predictability in the software development process.  For more details and to view delivery dates across Canada, please view this link.

Architects Breakfast - Migrating to a Service Based Architecture - April 20, 2005 - Montreal - -69

It is estimated that 70-80% of business data resides in legacy applications.  It is not a stretch to conclude that the ratio of  business logic implemented in these legacy applications is similarly skewed. The focus for integrating enterprise level applications has, to this point, been at the data level. However, the same techniques are not applicable when attempting to accessing the business rules trapped in these same environments. So what's the best way to unlock this treasure trove of functionality?

As easy as it is to suggest that SOA will be the integration silver bullet, legacy application integration faces many of the same issues that other service-based applications do.  Security, architectural, and transactional questions abound.  The purpose of this presentation is to go into greater detail about these issues and describe some of the approaches that are available to address them.  If you attend, expect to walk away with not only a full stomach (it is a breakfast meeting, after all), but also a head full of techniques that can be applied to your own situation.

For more details, check out the complete session description here.

VSLive! ObjectSharp Contest Winners! - April 19, 2005 - Toronto - -75

We're pleased to announce this year's VSLive! contest winners:

"Last Developer Standing" Champion: Jason Hunt of Edmonton, Alberta (Xbox Grand Prize)

Sinisa Stokic of Guelph, Ontario (MuVo Player Draw)

Matt Stone of Orillia, Ontario (MuVo Player Draw)

Congratulations!

Visual Studio Team Systems Architect Bootcamp - April 19, 2005 - Montreal - -55

This hands-on, instructor-led course will provide the knowledge and skills required to understand and evaluate new technologies being introduced in Visual Studio Team System, Team Architect edition. These next generation tools will significantly add value to the architecture role within the software development life cycle by improving individual productivity, team communications and predictability in the software development process.  For more details and to view delivery dates across Canada, please view this link.

ASP.NET 2.0 Custom Membership Provider Webcast - April 12, 2005 - On-Line - -63

Would you like to migrate your ASP.NET application to Whidbey, but want to leverage your existing persistence architecture for user security? In this web cast we'll demonstrate create a custom provider to wrap up your existing membership sub-system so that it can be plugged into the ASP.NET membership model to take advantage of the new membership controls and interfaces to other parts of the ASP.NET 2.0 framework.

To register for this webcast, click here.

Tips and Trick with Sql Server Reporting Services - April 11, 2005 - On-Line - -64

This presentation will discuss advanced techniques for common scenario's in SQL Reporting Services. We will discuss programmatic techniques for customizing reports at runtime and at deployment time to assist in the deployment and management of reports including template driven approaches, localization support, and dynamic report generation.

To register for this webcast, click here.

Architect's Breakfast - Enterprise Integration Patterns - April 6, 2005 - Kitchener - -60

Most companies use an esoteric mix of software to run their business. Each piece of code was created for different purposes and at different times. As we all know, much of that code continues to run long after it was scheduled to be “replaced”. It must continue to run next to newer code that is built using newer (and different) tools. Integrating these different pieces of code can be a tough challenge for many IT departments.

This talk will show you how to integrate code using messages. A pattern language has evolved to describe how messages are used in integration projects. We will use it to discuss how to create, deliver, route, transform, receive and manage messages. During the talk, we will also design a complex application using these simple patterns. By the end of this talk, you will have a clearer picture of when, why, and how to apply these patterns in your next integration project.

 For more details, check out the complete session description here.

Metro Toronto UG - Taking Control of VS.NET - April 6, 2005 - Toronto - -74

VS.NET is a tool that has a lot of nooks and crannies.  Regardless of how long you have been using it, there are always techniques, commands and shortcuts that are available to make your life easier.  The purpose of this session is to examine the extensibility framework and macros that can be employed to automate VS.NET.  As well, some of the author's favorite short cuts will be discussed, along with an invitation from the audience for some of their own.

Visual Studio Team Systems Architect Bootcamp - March 31, 2005 - Vancouver - -50

This hands-on, instructor-led course will provide the knowledge and skills required to understand and evaluate new technologies being introduced in Visual Studio Team System, Team Architect edition. These next generation tools will significantly add value to the architecture role within the software development life cycle by improving individual productivity, team communications and predictability in the software development process.  For more details and to view delivery dates across Canada, please view this link.