1 / 26

Visuals Studio 2008 és .NET Framework 3.5 áttekintés

Visuals Studio 2008 és .NET Framework 3.5 áttekintés. Bátorfi Zsolt. zbatorfi@microsoft.com. Microsoft Magyarország. Fejlesztési és Platform Üzletág. Tartalom. Általános információk Időzítés .NET 3.5 csomagolás Tervezési célok VS 2008 termékinformációk Kompatibilitás és áttérés

uriel-petty
Download Presentation

Visuals Studio 2008 és .NET Framework 3.5 áttekintés

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visuals Studio 2008 és .NET Framework 3.5 áttekintés Bátorfi Zsolt zbatorfi@microsoft.com Microsoft Magyarország Fejlesztési és Platform Üzletág Visual Studio 2008 és .NET 3.5 Konferencia

  2. Tartalom • Általános információk • Időzítés • .NET 3.5 csomagolás • Tervezési célok • VS 2008 termékinformációk • Kompatibilitás és áttérés • Funkcionalitás • Web • Windows • Szolgáltatások • Jövőkép • Windows Server 2008, SQL Server 2008, Silverlight ASP.NET futures

  3. Időzítés 2009++ Első félév2008 Második félév2007 Második félév 2006 • Második félév 2005 Termékek Kiegészítések Open Source .NET Framework 2.0 Visual Studio 2005 2008. február 27 – hármas termékbejelentés: Visual Studio 2008 + Windows Server 2008 + SQL Server 2008

  4. .NET Framework csomagolás .NET Framework 3.5 LINQ ASP.NET 3.5 CLR Add-in Framework Additional Enhancements .NET Framework 3.0 + SP 1 Windows Presentation Foundation Windows Communication Foundation Windows Workflow Foundation Windows CardSpace .NET Framework 2.0 + SP 1

  5. Visual Studio 2008 tervezési célok • Modern fejlesztő eszköz támogatás • Windows Server 2008, Windows Vista & Microsoft Office 2007 • .NET Framework 3.5 designer-ek • Office 2007 (ribbon, add-in, Sharepoint WF) • Szolgáltatás orientált, elosztott rendszerek (WF + WCF) • Windows Mobile • Új webfejlesztési támogatás • HTML / CSS designer • Integrált AJAX and JavaScript támogatás • Nyelvi újdonságok • Automatic PropertiesObject Initializers, Implicitly-typed Local Variables, Lambda Expressions, Extension Methods,Anonymous Types • Linq to Objects/XML/DataSets/SQL • + bármi (Active Directory, Sharepoint, Amazon, „WebDB”) • Intellisense támogatás

  6. Termékverziók Architektekfejlesztőktesztelők Projekt menedzserek Hobbi fejlesztők oktatás http://devportal.hu/Portal/Detailed.aspx?NewsId=9d7e42b6-6910-4cd3-984f-d7e2b74d1942

  7. Kompatibilitás, áttérés • Visual Studio Side-by-Side támogatás • Meglévő projektek konvertálása • Multitargeting

  8. Tartalom • Általános információk • Időzítés • .NET 3.5 csomagolás • Tervezési célok • VS 2008 termékinformációk • Kompatibilitás és áttérés • Funkcionalitás • Web • Windows • Szolgáltatások • Jövőkép • Windows Server 2008, SQL Server 2008, Silverlight ASP.NET futures

  9. Webfejlesztés • Teljeskörű ASP.NET AJAX 1.0 támogatás • Most már a .NET Framework 3.5 része! • ASP.NET AJAX projekt sablonok • Web Application Projects a Visual Studio-ban • Javascript IntelliSense & Debugger támogatás • HTML/CSS Designer támogatás • Split View • Nested Master Page • CSS Properties, Manage/Apply Styles windows, • CSS/HTML layout • Új adatvezérlők: • LinqDataSource, ListView, DataPager

  10. Windows kliens fejlesztés • Visual Studio Designer for WPF (“Cider”) • Profi XAML editor • design time támogátás • XAML IntelliSense • Privew a kiválasztott elem-re • Document Outline nézet • Új property grid • Projekt sablon, debugger és telepítő támogatás • Winforms interoperabilitás • Expression Blend – VS 2008 átjárhatóság

  11. Szolgáltatások fejlesztése • A két foundation egyesítése • WCF – Kommunikációs infrastruktúra • WF – Alkalmazás vezérlő logika • .NET 3.5-ös újdonságok • Http programozási modell (URI API-k) • JSON serialization & ASP.NET AJAX • Szindikáció (RSS) • Partial Trust (WCF .xbap) • Eszköztámogatás a Visual Studio 2008-ban • Add Service Reference • WF Designer • Project & item sablonok • Autohost & teszt kliens generálás • WCF konfiguráció szerkesztő

  12. Tartalom • Általános információk • Időzítés • .NET 3.5 csomagolás • Tervezési célok • VS 2008 termékinformációk • Kompatibilitás és áttérés • Funkcionalitás • Web • Windows • Szolgáltatások • Jövőkép • Windows Server 2008, SQL Server 2008, Silverlight ASP.NET futures

  13. Jövőkép: Silverlight 1.1 HTML DOMIntegration Framework Browser Host MS AJAX Library Controls DRM Media Inputs Integrated Networking Stack Media Editing Keyboard WMA MP3 Mouse Ink VC1 Layout .NET for Silverlight UI Core BCL DLR Data WPF Vector Text Extensible Controls CLR Execution Engine Generics Ruby LINQ Collections XLINQ Python Images Animation Application Services Networking XAML REST POX Presentation Core Legend Legend RSS JSON V1.1 V1.0 Installer

  14. Jövőkép: Windows Server 2008 • Megjelenés 2007 év végén • Fontosabb újdonságok • IIS7 • Virtualizáció • Powershell

  15. Jövőkép: SQL Server 2008 Entities Új adatmodellezés SQL Server CE  EE egységes programozói modell Rich Services Keresés, Elemzés, Szinkronizálás Visual Studio Projekt sablonok, explorer, Entity Designer

  16. Jövőkép: ASP.NET futures • ASP.NET + Silverlight • <ASP:XAML>, <ASP:Media> • Dynamic Data Controls • DynamicAutoData, DynamicList, DynamicDetails, DynamicFilter, DynamicInsert, DynamicNavigator, DynamicRssLink • ASP.NET Application Services • Dinamikus nyelvek • DLR • IronPython, Ruby, Managed Jscript • MVC támogatás

  17. //ch9.hu bejelentés „Az ember, a kód és ami köztük van...” Az alaptechnológiák értéke és a velük kapcsolatos igazság keresése – erről szól a Channel9. A valóság bemutatása ez, ahogyan a fejlesztők látják. Ha Neked is van egy történeted, meséld el itt...

  18. WPF - a Szépművészetiben- UMPC-n

  19. Függelék

  20. Amiről nem volt szó... • Language enhancements • MFC & C++ enhancements for Vista “look & feel” • ClickOnce improvements for WPF apps, alternative browser support and ISV rebranding • CLR enhancements - Partial trust & Threading • High-performance trace listener • Trace listener that logs events to Event Tracing for Windows in Windows Vista • WMI Provider Extension 2.0 • Anonymous pipes and named pipes • Peer-to-peer network APIs • Windows CardSpace UI & HTTP support • XSLT Debugger • SQL Server Compact Edition • SQL Server Reporting Services Support • MSBuild – parallel/multi-processor & multi-threaded builds • Client Application Services for Login/Logout, Role management and profiles • Profiler support for WCF Applications • Customize and extend code correctness policies – Team edition for developers • Tools for performance tuning an enterprise app • Web Test rules improvements

  21. Források - LINQ • MSDN Developer Center • http://msdn2.microsoft.com/en-us/netframework/aa904594.aspx • LINQ Forum • http://forums.microsoft.com/msdn/showforum.aspx?forumid=123 • Channel9 Linq Videos • http://channel9.msdn.com/tags/linq • Blog • Scott Guthrie • http://weblogs.asp.net/scottgu/archive/2007/04/21/new-orcas-language-feature-query-syntax.aspx • Charlie Calvert • http://blogs.msdn.com/charlie/archive/2006/10/05/Links-to-LINQ.aspx • Közüsség • http://www.linqdev.com/publicportal/ • http://linqinaction.net/ • Mintapéldák • 101 samples • http://msdn2.microsoft.com/en-us/vcsharp/aa336746.aspx • Orcas Beta 1 samples • http://msdn2.microsoft.com/en-us/bb330936.aspx

  22. Források – VS2008/WPF • Cider MSDN Forum http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=169&SiteID=1 • Cider Channel9 Wiki http://channel9.msdn.com/wiki/default.aspx/Cider.HomePage • Blog • James Nakashima http://blogs.msdn.com/jnak/ • Brian Pepin http://www.urbanpotato.net/ • Chuck Jazdzewski http://www.removingalldoubt.com/ • Richard Bailey http://myfun.spaces.live.com/blog/

  23. Források – Services & Workflow • MSDN Developer Center • http://msdn2.microsoft.com/netframework/default.aspx • http://msdn.microsoft.com/webservices/ • Forum • http://forums.microsoft.com/msdn/showforum.aspx?forumid=123 • Blog • Matt Winkler • http://blogs.msdn.com/mwinkle • Justin Smith • http://blogs.msdn.com/justinjsmith • Vittorio Bertocci • http://blogs.msdn.com/vbertocci • Steve Maine • http://hyperthink.net/blog

  24. Források – mobilalkamazások • .NET Compact Framework Developer Centerhttp://msdn2.microsoft.com/en-us/netframework/aa497273.aspx • MSDN Forums: Smart Device Developmenthttp://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=11 • Blog • .NET Compact Framework Teamhttp://blogs.msdn.com/netcfteam • David Klinehttp://blogs.msdn.com/davidklinems • Esettanulmányokhttp://www.microsoft.com/casestudies/search.aspx?ProTaxID=1714

  25. Források – Languages • Visual Basic • MSDN Developer Center • http://msdn2.microsoft.com/en-us/vbasic/default.aspx • Blog • VB Team: http://blogs.msdn.com/vbteam • Paul Vick: http://www.panopticoncentral.net • Forum • http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=903 • Visual C# • MSDN Developer Center • http://msdn2.microsoft.com/en-us/vcsharp/default.aspx • Blog • Charlie Calvert: http://blogs.msdn.com/charlie/archive/tags/Community%20Convergence/default.aspx \ • Forum • http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=9&SiteID=1

  26. Források – VSTO • Blog • VSTO Team Blog – http://blogs.msdn.com/vsto2 • Eric Carter (VSTO Team Member) - http://blogs.msdn.com/eric_carter/ • Andrew Whitechapel (VSTO Team Member) - http://blogs.msdn.com/andreww/default.aspx • John Durant (VSTO Team Member) - https://blogs.msdn.com/johnrdurant/default.aspx • Paul Stubbs (VSTO Team Member) – http://blogs.msdn.com/pstubbs/ • Mike Hernandez (VSTO Product Manager) – http://blogs.msdn.com/mikeh/default.aspx • Kathleen McGrath (UE Team Writer) - http://blogs.msnd.com/kathleen • Office Zealot Site (Tim Huckaby) - http://www.officezealot.com/VSTO/bloghome.aspx • Visual Studio Tools for Office Developer Center on MSDN • http://msdn.microsoft.com/office/tool/vsto/default.aspx • Forum • http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=16&SiteID=1

More Related