Date: Fri, 8 Nov 2002 13:55:16 -0500 From: lee@pandorasystems.com Subject: November BACOM 11/18/02 Hello All, Because of the Verteran's Day Holiday BACOM will be delayed 1 week to Monday November 18, 2002. We will return to our normal 2nd Monday meeting date in December. Location: Microsoft at the Waltham/Weston Corporate Center See Directions Below. Please RSVP so we can get an accurate pizza count. No cost to attendees. Join the BACOM mailing list! Speakers and suggestions for topics/venues always welcome. Please contact Lee Laughlin. Overview Harnessing the Power of Metadata and Remoting to create Distributed Object Servers -- Richard Hale Shaw The .NET Framework is often pitched as a "platform for XML Web Services", or viewed as a set of disparate technologies (ASP.NET, ADO.NET, etc.). But the real power of developing applications and components using .NET comes from its integrated design, that lets you mix and match technologies and components in creative and powerful ways. In this session, we'll specifically examine 2 parts of the Framework -- Reflection and Remoting -- to demonstrate their use in creating distributed objects. We'll start with Reflection -- the Framework services for dynamically discovering type information -- and how it can be used to load assemblies, and discover and instantiate interesting classes, and write some code during the session to demonstrate how this works. Next, we'll look at Remoting: the unsung hero of .NET distributed objects, and how it can be used to dynamically publish objects at runtime. Then, we'll put the two together with an eye to creating an object broker that can publish objects for remote invocation at runtime. We'll conclude with a look at working code, by stepping through it with the debugger, and then watching it run. A PDF of the slides and copies of the working code will be distributed to those who attend.^C Bio: Richard Hale Shaw is CEO of the Richard Hale Shaw Group, an independent consulting and training resource for software developers with clients in the US, Canada, Europe and the Far East. Richard created the .NET BootCamp, a 5-day, hands-on intensive training class given in either C# or VB.NET, which focuses on in-depth delivery of practical, best-practice techniques for designing, implementing and shipping software, while avoiding theoretical approaches. You can learn more about the .NET BootCamp, the UML BootCamp, the ASP.NET BootCamp and the XML/SOAP BootCamp at www.RichardHaleShawGroup.com. Monday 11/18/02 Meeting Agenda 6:00 Pizza compliments of Microsoft 6:10 Business 6:15 Harnessing the Power of Metadata and Remoting to create Distributed Object Servers -- Richard Hale Shaw Please RSVP to lee@pandorasystems.com Join us Monday December 9th when Shawn Wildermuth speaks on ADO.NET Driections From Downtown/Airport: Follow 1-93 South to 1-90 West (Mass Turnpike). Mass Turnpike West to Exit 15 (1-95/Rte 128 North). I-95/Rte 128 North to Exit 26 (Route 20 - first exit North of Mass Turnpike). Follow Route 20 East through first stoplight. Take next left turn on Stow Street (following signs for Route 117). Take left at Main Street (Route 117) stoplight, and take second left onto Jones Road. Waltham Weston Corporate Center is located at the end of Jones Road (201 Jones Road). >From the South: I-95/Rte 128 North to Exit 26 (Route 20 - first exit North of Mass Turnpike). Follow Route 20 East through first stoplight. Take next left turn on Stow Street (following signs for Route 117). Take left at Main Street (Route 117) stoplight, and take second left onto Jones Road. Waltham Weston Corporate Center is located at the end of Jones Road (201 Jones Road). >From the North: I-95/Rte 128 South to Exit 26 (Route 20). Continue on rotary following signs for Route 20 East through first stoplight. Take next left turn on Stow Street (following signs for Route 117). Take left at Main Street (Route 117) stoplight, and take second left onto Jones Road. Waltham Weston Corporate Center is located at the end of Jones Road (201 Jones Road). MIT.