Data Development......uses Microsoft's data platform to create data-centric solutions across mobile devices and desktops for web servers, enterprise servers, and the cloud. Read: Technologies At-a-Glance | Guide for .NET Developers Technologies Past, Present, & Future | Top Ten Questions on Data .png) | .NET Technologies Use the Entity Framework to easily access databases using LINQ, with direct access to SQL Server and the option to control the mapping between an Entity Data Model (EDM) and raw relational structures.
Use Data Services for a near-turnkey solution to easily create and consume REST-based data services on both the web and intranet.
Use the core ADO.NET technology to manually implement a data access layer on top of any data store, and System.XML for XML access in .NET. Also see LINQ to SQL for access to SQL Server tables represented as objects. | | | | .png) | Native Technologies Depend on Microsoft's XML technologies for working with XML, and on Native Data Access Technologies (ADO, OLEDB, and ODBC), collectively known as MDAC/WDAC, for uniform data access to diverse data sources. Also visit the SQL Server Developer Center for more direct access to SQL Server including the SQL Server Native Client. | | | | .png) | Roadmap to the Future Look to new features in Entity Framework and Data Services added in the .NET Framework 4.0 and Visual Studio 2010. Look to the SQL Server Modeling technologies for new approaches to textual modeling (the code name "M" language), a new environment for building data-driven applications (code name "Quadrant"), and enterprise-level Modeling Services. |
Featured Team Blog.jpg) | Kraig Brockschmidt Kraig's Microsoft Career 1.0 ran from 1988-1996 during which time he was the primary industry expert on the OLE and COM technologies. After a 12-year "retirement" and the arrival of his first child, Kraig returned for Microsoft Career 2.0 in September 2008 as a Program Manager in the SQL Server Modeling team. He presently manages the Data Developer Center and is focused on helping developers really enjoy working with Microsoft platforms. Website | Blog. |
More... Team BlogsView all team posts... | Featured Community Blogger.jpg) | Christian Weyer Christian Weyer is co-founder of thinktecture, a European company aiding and supporting software architects and developers in designing and implementing distributed solutions architectures. He has been modelling and implementing distributed applications with Java, COM, DCOM, COM+, Web Services and other technologies. Christian has been focusing on the ideas and concepts of service-orientation and their practical translation in customer projects in the past few years, with Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) being the two main technologies applied recently. |
More... Community BlogsView all community posts... |
| More Data Development Resources |