Tonight (9/26):

9/26 Madison, AL 5:30-7:30 - Russ Fustino's Tool Shed MSDN Tour.
Topic: It’s All About The Tools – Episode 1.

Location: Intergraph Building 15B, 170, Graphics Drive, Madison, AL 35758

Organized and Sponsored by: Sujata Devraj and HUNTUG.

For description and registration see:
Pizza will be served.

It's All About The Tools – Episode 1 –Did you ever feel inundated with developer tools? Did you ever feel you are missing something that could make your life easier as a developer and as a power user? There are so many tools available to choose from and it keeps getting tougher to keep up with. Tool familiarity continues to be one of the top developer challenges. This series of seminars is all about tools for developers, by developers. Join Microsoft Florida Developer Evangelist Russ Fustino in person and MVP Stan Schultes (via Live meeting) as they bring you demos and discussion about their favorite developer tools. Attend this session and see tools including but not limited to: Fiddler, Web Stress tool, IE Developer Toolbar, Visual Studio IDE Tools, Live Services, and Community tool web sites. There's something here for everyone, from beginners to experts. Don’t miss this event. It’s where “It’s AATT”!

Tomorrow Night (9/27):

9/27 Birmingham, AL 7-8:30  Russ Fustino's Tool Shed MSDN Tour.
Topic: Intro to Visual Studio Tools for Office in Visual Studio 2008.

Organized and Sponsored by: Todd Miranda and Birmingham .NET User Group (
Location: 3000 Riverchase Galleria, Suite 1010, Hoover, Alabama 35244

(card necessary for access so we will have folks available to usher in - If you have any problems getting in, please call Jeremy at 807-1112 or Todd at 616-7086.)


Pizza will be served.

Intro to VSTO – Visual Studio Tools for Office in Visual Studio 2008.

What's New for Office Developers in Visual Studio ``Orcas''. Orcas will release to the public before you know it! This session gives a developer overview of the new features. We will cover UI extensibility with the Ribbon designer, Outlook Form Region designer, and how to incorporate complex data-bound controls in the Office Custom Task Panes. We will introduce the new SharePoint Workflow Designer that makes it easy to create a new workflow, add code, and start debugging faster than you've ever been able to do before! This information-packed session will cover a lot of technology, so pay attention!


Tomorrow Day (9/27) MSDN Event:

MSDN event during the day from 1-5pm

Theater - Regal Trussville Stadium 16
5895 Trussville Crossings Parkway
Birmingham Alabama 35235

Session 1 | New Thinking in Data with LINQ and Visual Studio 2008

Ever worked with an existing system’s database and struggled to make sense of it all? A deep understanding of the data schema you’re tackling takes time to develop, but it’s invaluable for successfully navigating the application. Because developers have had to work with one tool to explore and understand the database and another to develop the code, the new capabilities of integrating query into the language known as LINQ will make your development efforts far more effective.

Visual Studio 2008 (formerly code-named "Orcas") provides an innovative and powerful way to manipulate data by treating objects in the IDE as full citizens. The Language Integrated Query (LINQ) enables developers to consistently control data with language extensions and perform data access using new data design surfaces. In this session, you’ll learn the architecture of LINQ and the C# and Visual Basic extensions for writing queries within the development tool you’re already comfortable with. You’ll see specific scenario demonstrations including LINQ to SQL, LINQ to XML and more. After this dynamic event, you’ll leave with a solid understanding of how LINQ gives you the power to query anything.

We’ll cover:

  • The architecture of LINQ
  • C# and Visual Basic extensions
  • Manipulating data with Visual Studio 2008
  • Scenario demonstrations, including LINQ to SQL and LINQ to XML
  • Incorporating LINQ into ASP.NET Web applications

Session 2 | Building an Effective Messaging Infrastructure with WCF

Windows Communication Foundation (WCF) brings tremendous power to developers and architects who are charged with creating distributed systems, but the many coding and configuration choices within WCF can be daunting. When faced with an almost infinitely configurable system, how can you be sure you’re utilizing WCF effectively? Learn how to solve the real-world technical problems that led you to WCF in the first place.

This session will educate and inform both developers and architects about how to build and configure services in WCF using a variety of real-world scenarios as examples. After a brief review of WCF’s code concepts, we’ll explore techniques for building an effective messaging infrastructure, taking advantage of WCF’s many built-in services, including security, transactions, reliability and durability.

You’ll learn:

  • How to build and configure services in WCF
  • WCF core code concepts
  • Techniques for building a rock-solid messaging infrastructure
  • How to maximize WCF services, including security, transactions and durability

Session 3 | Light up the Web with Microsoft Silverlight

Users continue to expect more of the Web. Many sites now feature active animations and media elements, without breaking the browser navigation metaphor or requiring the user to endure long and often complex installations. Microsoft provides a broad spectrum of tools to help developers build applications that target the Web and the desktop. However, a new blended segment is emerging that includes characteristics of both – providing rich experiences and incorporating media elements seamlessly inside the browser. Microsoft Silverlight (the technology formerly known as WPF/E) is a brand new solution that equips developers to create visually stunning, interactive applications that run on multiple browsers and operating systems and are painlessly deployed to the end users.

In this session, you’ll learn all about Silverlight from a developer’s perspective, including how to build rich, interactive applications using the developer IDE of choice, Visual Studio, as well as Microsoft’s powerful new designer tool, Expression Blend. You’ll also see how to create dynamic experiences with the Extensible Application Markup Language (XAML), how to manipulate the overall application or experience with code, and how to retrieve data and media from a Web service and incorporate it all into a Silverlight application.