Ladda ner presentationen
Presentation laddar. Vänta.
Publicerades avAnn-Marie Axelsson
1
Microsoft Visual Studio och.NET Framework, idag och imorgon! Robert Folkesson http://blogs.msdn.com/robf/ rfolkes@microsoft.com
2
Versioner av.NET-ramverket.NET Framework 2.0 + SP1 Windows Presentation Foundation Windows Communication Foundation Windows Workflow Foundation Windows CardSpace.NET Framework 3.0 + SP1.NET Framework 3.5 LINQLINQ ASP.NET 3.5 CLR Add-in Framework Framework Additional Enhancements
3
Windows server 2008 Ramverks-versioner i Windows Server 2008: Fresh Install.NET Framework 2.0 w/SP1 App Server Role.NET Framework 3.0 w/SP1 Windows Update.NET Framework 3.5
4
Nyheter i Visual Studio 2008 Multi-targeting – Val av ramverksversion att utveckla mot (2.0, 3.0, 3.5) – Endast funktionalitet för vald ramverksversion visas – Verktygslåda, Projekttyper, Referenser, Intellisense,… – Enkelt att uppgradera till VS 2008 Enhetstestning – Nu tillgängligt i alla varianter av Visual Studio Professional Förbättringar för Webbutvecklare – HTML /CSS-design – Integrerat AJAX och JavaScript-stöd
5
Multi-targeting i Visual Studio 2008
6
Language INtegrated Query (LINQ) Designat för att reducera komplexiteten när du arbetar med data Frågeuttryck som kan användas mot alla typer av kollektioner – Inbyggda : Select, Where, GroupBy, Join, etc. – Utbyggbart via ‘Extensibility model ‘ Fördelar – Arbeta med data på ett konsistent sätt oavsett vilken typ av data – Interagera med data som objekt – Integrerat med.NET-språken – IntelliSense i Visual Studio Ny programmeringsmodell för dataåtkomst som integrerar frågespråk direkt i.NET-språken (C#, VB.NET)
7
LINQ arkitektur & komponenter Objekt XML.NET Language Integrated Query C# 3.0 VB 9.0 andra… Relationsdata LINQ to Objects LINQ to SQL LINQ to XML LINQ to DataSets
8
Language Integrated Query (LINQ)
9
ADO.NET Entity Framework Datastorage OO Classes Datastore Objects Schema Datastore Objects Schema Entity Data Model Schema Entity Data Model Schema Conceptual ModelStorage/Logical Model *.CSDL *.MSL *.SSDL Map
10
Förbättringar för webbutveckling ASP.NET AJAX 1.0 integration – Inkluderat in.NET Framework 3.5 – Ny projektmall för ASP.NET AJAX Projektmall för Web Application inkluderad i Visual Studio Javascript IntelliSense och debuggning Bättre HTML/CSS-designvy – Split View (både källkod och designvy) – Nästlad Master Page går att visa i designvy – CSS-egenskaper, hantera/lägg på stilar, verktygsval för stilar – Förbättrad CSS/HTML-layout och visualisering i designvy Nya kontroller: Web data controls – LinqDataSource, ListView, DataPager
11
Webbutveckling med Visual Studio 2008
12
Förbättringar för Windows- applikationer Visual Studio Designer for WPF (“Cider”) – XAML-baserad editering – Visuell designyta synkroniserad med XAML – XAML IntelliSense – ClickOnce-utrullning för WPF-applikationer – Stöd för Winforms-integration Integrerat arbetsflöde med Expression Blend för samarbete mellan designer/utvecklare
13
Office-applikationer VS 2008 innehåller Visual Studio Tools for Office 3.0 Visuell designyta för: – Word- och Excel-dokument och mallar – Ribbon-kontroll – Task & Action-paneler – Outlook-formulär Stöd för Workflow & SharePoint Databindning i Word Content Controls Applikation “add-ins” (både 2003 & 2007) Dokument “add-ins” för Excel & Word 2007 Förbättrad utrullning och säkerhet med ClickOnce
14
Ribbon & Task-panel support i Microsoft Office 2007 Document- level Actions Pane Ribbon UI Customization App-level Custom Task Pane Excel 2007 Word 2007 Outlook 2007 PowerPoint 2007 InfoPath 2007
15
Mobila applikationer Visual Studio Tools for Devices – Enhetstestning för mobil-applikationer – Device Emulator 3.0 – Stöd för certifikat, Xml config .NET Compact Framework 3.5 – Stöd för LINQ (XML, Objects & Dataset) – Windows Communication Foundation – CLR Profiler / Performance Monitor – Förbättringar i basklassbiblioteket: Kompression, klient-certifikat, API:er för ljud
16
Device Emulator 3.0
Liknande presentationer
© 2024 SlidePlayer.se Inc.
All rights reserved.