Download presentation
Presentation is loading. Please wait.
1
Visual Studio 2008
2
Agenda What is .NET Framework 3.5 .NET Framework 3.5 overview
Visual Studio design goals Lap around new features
3
What is the .NET Framework 3.5?
LINQ ASP.NET 3.5 CLR Ad-in Framework Additional Enhancements .NET Framework SP1 Windows Presentation Foundation Windows Communication Foundation Windows Worklow Foundation Windows CardSpace NET Framework SP1
4
Windows Server 2008 Next major release of Windows Server scheduled for release in Q1 2008 What’s included with Windows Server 2008? Fresh Install App server Role Windows Update Framework 2.0 w/SP1 Framework 3.0 w/SP1 Framework 3.5
5
Visual Studio 2008 Design Goals
Best Tools for Windows Server 2008, Windows Vista and Microsoft Office 2007 .Net Framework 3.5 design surface Office 2007 support including ClickOnce and VSTO Improvements for Web Developers HTML / CSS designers enhancements Integrated AJAX and JavaScript support Language advances .NET Framework multi-targeting support Improved data & Language integration in VB / C#
6
Visual Studio Enhancements
Multi-targeting Target multiple versions of the framework from the single tool – Visual Studio 2008 Supports framework versions 2.0, 3.0, and 3.5 Enables only features available in target frameworks Toolbox, project types, References, Intelligence … Making is easy to upgrade o Visual Studio 2008 Unit Testing Now available in all editions of Visual Studio Professionals
7
Language Integrated Query (LINQ)
New Programming model for data access that integrates Query support directly within the .NET languages Designed to reduce the complexity when working with Data Query operators ca be used against any collection Benefits Work with data in a consistent way, regardless the typeof data Integrates with data as object Better integration with programming languages Improved productivity though IntelliSense in visual Studio
8
The .NET Language Integrated Query Framework
9
Data != Objects
10
.NET Language Integrated Query
The LINQ Project C# 3.0 Visual Basic 9.0 Others .NET Language Integrated Query LINQ to Objects LINQ to DataSets LINQ to SQL LINQ to Entities LINQ to XML Objects Relational XML
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.