XML 2007 Conference
Marriott Copley Place
Boston, Massachusetts, USA
3-5 December 2007

LINQ to XML: Visual Studio 2008, Silverlight, and Beyond

Shyam Pather (Microsoft)
XML and the Web Berkeley/Clarendon
Chair: Rich Salz (SOA Appliances, IBM)

LINQ to XML is a modernized in-memory XML programming API designed to take advantage of the latest .NET Framework language innovations. It provides both DOM and XQuery/XPath like functionality in a consistent programming experience across the different LINQ-enabled data access technologies. Additionally, VB 9.0 will add XML as a built in data type using LINQ to XML to allow developers to write what they mean without compromising best practices. We will dive into the integration of XML into VB9.0 and cover the editing and debugging experience when developing for the web using the upcoming Visual Studio 2008 and Silverlight releases. We will also discuss incubation efforts for a post-Visual Studio 2008 technology, LINQ to XSD, which provides .NET developers with support for typed XML programming. LINQ to XSD contributes to the LINQ project (.NET Language Integrated Query); in particular, LINQ to XSD enhances the previously mentioned LINQ to XML technology that is expected to release in Visual Studio 2008.

Photo of Shyam Pather

Shyam Pather

Microsoft

Shyam Pather is a Principal Development Lead on the Data Programmability Team at Microsoft. His team built some of the key infrastructure pieces within the ADO.NET Entity Framework, including the object-relational mapping and metadata systems. Shyam and his team are now focused on the Astoria project (an effort to help developers expose data services on the web), improving the DataSet experience with LINQ, and building the next generation of the core XML platform.

Shyam began his career at Microsoft in the Windows Networking team, working first on network driver infrastructure, then on the first two releases of Universal Plug and Play in Windows. Shyam joined the SQL Server team to work on an incubation project that eventually became SQL Server Notification Services. After shipping two releases of that product, Shyam started in his current role in Data Programmability.

Your account


(?)

Premiere sponsor

Microsoft Interoperability

Platinum sponsors

JustSystems
DataDirect
IBM

Gold sponsors

Intel
Antenna House

Produced by

IDEAlliance

Event sponsor

RSuite CMS

Co-hosts

OASIS
Philly XML
XML Guild
Event software by Expectnation