Presentation laddar. Vänta.

Presentation laddar. Vänta.

Microsoft Visual Studio och.NET Framework, idag och imorgon! Robert Folkesson

Liknande presentationer


En presentation över ämnet: "Microsoft Visual Studio och.NET Framework, idag och imorgon! Robert Folkesson"— Presentationens avskrift:

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

17


Ladda ner ppt "Microsoft Visual Studio och.NET Framework, idag och imorgon! Robert Folkesson"

Liknande presentationer


Google-annonser