I'm doing 3 webcasts next week.  I will be presenting two of them and a partner will be presenting one:

 

Introduction to LINQ + LINQ to SQL

May 8th 2:00P-3:30P EST (11:00A-12:30P PST)

Modern applications operate on data in several different forms: Relational tables, XML documents, and in-memory objects. Each of these domains can have profound differences in semantics, data types, and capabilities, and much of the complexity in today’s applications is the result of these mis-matches. In this talk, we will explain how the Orcas release of Visual Studio aims to unify the programming models through LINQ capabilities in C# and Visual Basic, a strongly typed data access framework, and an innovative Application Programming Interface (API) for manipulating and querying XML.
Database-centric applications have traditionally had to rely on two distinct programming languages: one for the database and one for the application. In the second part of this talk we will introduce LINQ to SQL, a component of the LINQ project designed to help integrate relational data and queries with C# and Visual Basic. LINQ to SQL enables developers to express queries and updates in terms of their local programming language without sacrificing the server-side execution model of today’s high-performance SQL-based approaches. Using these advances, database queries that previously were stored as opaque strings now benefit from static type checking, CLR metadata, design-time type inference, and of course IntelliSense. LINQ to SQL also supports a rich update capability that lets you save changes to an object graph back to the database using optimistic concurrency or transactions.

Register at this link: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032336099&Culture=en-US

 

Extending Microsoft Virtual Earth with MapDotNet Server 2007

May 9th 2:00P-3:30P EST (11:00A-12:30P PST)

The purpose of this webcast is to inform the Microsoft developer community of the capabilities of MapDotNet Server 2007 (MDNS).  The audience will be introduced to Virtual Earth (VE) at a high level.  A presentation of the MDNS architecture will be delivered, a demonstration of real world use cases, and demonstrations of established instances of VE and MDNS will be reviewed.  Examples of the MDNS SDK, included templates, and examples of .net coding of MDNS 2007 will be shown to the audience.The audience will be presented with examples of using VE as a base map foundation, adding functionality of MDNS to provide additional data elements, and leveraging existing shapefiles, ESRI databases, and open source spatial databases to create compelling web based applications for enterprise and consumer use.After completing the webcast the audience should have an understanding of VE and MDNS integration with legacy databases, and be able to identify clients that can benefit from the integration of VE and MDNS in their base. 

Register at this link: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032336101&Culture=en-US

 

Introduction to Microsoft Silverlight

May 10th 2:00P-3:30P EST (11:00A-12:30P PST)

Microsoft Silverlight is a technology for delivering rich, cross-platform interactive experiences for the Web and beyond. Silverlight will enable the creation of rich, visually stunning and interactive content and applications that run on multiple browsers and operating systems. In this session, learn more about the benefits of Silverlight from a developer perspective and get an introduction to building Silverlight applications using JavaScript and C# using Microsoft developer and designer tools. 

Register at this link: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032336103&Culture=en-US

 

-Marc