Thursday, August 18, 2005 - Posts

Distributed System Designers

Tonights meeting of NYCDOTNETDEV, Rapid Application Design of SOA Applications with Distributed System Designers formerly called Whitehorse

Visual Basic 1.0 revolutionized the world of software development in 1991 with the introduction of a new concept: Rapid Application Development (RAD). RAD has been both a blessing and a curse, allowing great strides to be made in the area of software development productivity, while also feeding a false assumption that the analysis, architecture and design phases could be bypassed. Visual Studio .NET 2005 brings us a new set of visual tools, the Distributed System Designers (formerly codenamed “Whitehorse”), giving a new meaning to the term “RAD”, or “Rapid Application Design”. This session is your first foray into these tools targeted at architects and developers to easily design service-oriented applications and operations infrastructure simultaneously. Through intuitive demonstrations, you’ll learn how the DSDs can be used to connect XML Web Services using a drag-and-drop design surface without any need for an intermediate modeling language, while dynamically maintaining synchronization between your .NET source code and the actual application model. We’ll also explore how the DSD tools provide advanced functionality to describe applications and components, define security policies and protocols, and maintain a consistent model between the logical infrastructure and the actual deployment environment. This is a “must attend” session for any .NET specialist who is serious about application architecture, development productivity and software quality.

Nick Landry, senior .NET architect/trainer, Infusion Development Corp.

Nick is a frequent speaker at major software development conferences worldwide, a member of the MSDN Canada Speakers Bureau, a Microsoft MVP on the .NET Compact Framework, and a former Microsoft Regional Director. Aside from his work in designing business solution architectures using .NET technologies, Nick provides mentoring services in architecture, design and .NET development, authors and teaches .NET classes, performs system audits, and profiles technologies for various enterprise scenarios.