Windows Vista, Office System 2007 a další produkty roku 2006 (z pohledu vývojáře) Michael Juřek, Dalibor Kačmář Microsoft s.r.o.
Orientace na služby Stoupá význam uživatelského rozhraní Modelování obchodních procesů Správa digitálních identit Softwarové trendy
MS.NET Framework 3.0 Běhové prostředí pro řízený kód na platformě Windows
Windows Presentation Foundation Jednotný framework pro vývoj nové generace zkušeností uživatele pomocí UI, médií a dokumentů
OK LightBlue XAML Button b1 = new Button(); b1.Content = "OK"; b1.Background = new SolidColorBrush(Colors.LightBlue); b1.Width = 100; C# Dim b1 As New Button b1.Content = "OK" b1.Background = New _ SolidColorBrush(Colors.LightBlue) b1.Width = 100 VB.NET XAML eXtensible Application Markup Language
Windows Communication Foundation Jednotná technologie pro rychlé vytváření servisně-orientovaných, bezpečných, spolehlivých aplikací
Interoperabilní ASMX Ent Services Infrastruktura pomocí atributů WSE Poslední WS-* spec. Sys.Messaging Spolehlivé doručování zpráv Nezávislost na umístění Remoting Kombinuje silné stránky existujících technologií Windows Communication Foundation
Programový model, engine a nástroje pro vytváření workflow a řízení procesů v aplikacích Windows Workflow Foundation
CardSpace Technologie, která zjednodušuje a zlepšuje bezpečnost autentizace v prostředí internetových aplikací
Požadavky na.NET FX 3.0 Hardware: Minimum: 400 MHz Pentium, 96 MB RAM Doporučeno: 1 GHz Pentium, 256 MB RAM Pozor u WPF na grafickou náročnost UI Software: Windows XP SP2 Windows Server 2003 SP1 nebo R2 Windows Vista (součást)
Dostupnost.NET FX 3.0 Poslední RC v září Finální verze do konce roku Součást Windows Vista, pro ostatní systémy zdarma ke stažení Vývoj ve Visual Studiu 2005, k dispozici add-iny pro pohodlnější vývoj Nenahrazuje žádnou součást.NET Frameworku 2.0 !!!
Další API ve Vistě Mimo.NET Framework 3.0 obsahují nová Windows Vista celou řadu dalších programových rozhraní: Gadgets a Windows Sidebar RSS Feeds Aero/AeroGlass Synchronizace dat Search...
IIS 7 Nová generace web serveru pro Windows Vista a Windows Server „Longhorn“ Modulární – malé moduly s možností náhrady i odstranění, konec ISAPI Rozšiřitelný – vlastní moduly v C++, C#, VB.NET Konfigurovatelný – využívá.NET konfigurační soubory, konec metabase Bezpečný – zmenšení „povrchu“
ASP.NET “Atlas” Očekávejte dnes nebo zítra oficiální zprávy na blogu Scotta Guthrieho „Atlas“ technologie budou rozděleny na zralou podporovanou část a dozrávající části dostupné jako CTP RTM podporované části do konce roku Změna jména – obsahuje AJAX
Office OpenXML formát Nový formát pro Word/Excel/PowerPoint Kompatibilita – mezi novými i starými formáty/aplikacemi všemi směry Standardizace – podáno k ECMA, 100% garance bezplatného užívání patentů Otevřenost – používání osvědčených standardů ZIP a XML Využitelnost – zdokumentovaná API pro manipulaci na klientovi i serveru
VS Tools for Office (v3) Add-in pro aplikace: Word, Excel, PowerPoint, Outlook, InfoPath, Visio Add-in pro dokumenty: Word, Excel, InfoPath Možnosti vývoje: Osvědčené techniky z předchozí verze: Task pane, host controls, data binding,... Nový objektový model pro Outlook 2007 Noví návrháři: ribbon, ActionsPane, Outlook form region ClickOnce nasazení a bezpečnost
Operating System Services Web Parts | Personalization | Master Pages | Provider Framework (Navigation, Security…) Database services Workflow services Search services Content Mgt Authoring Approval Web Publishing Policy & Auditing Rights Mgt Retention Multi-Lingual Staging Portal MySites Targeting People Finding Social Networking Privacy Profiles Site Directory Search Indexing Relevance Metadata Alerts Customizable UX BPM Rich\Web Forms Biz Data Catalog Data in Lists LOB Actions Single Sign-On BizTalk Integ. BI Excel Services Report Center KPIs Dashboards SQL RS\AS Integ. Data Con. Library Core Services Collaboration Discussions Calendars Presence Project Mgt Offline Site Model Rendering Templates Navigation Visual Blueprint Storage Repository Metadata Versioning Backup Security Rights\Roles Pluggable Auth. Per Item Rights Trimming Management Delegation Provisioning Monitoring Staging Topology Config. Mgmt. Farm Services Feature Policy Extranet APIs Fields\Forms OM and SOAP Events Deployment SharePoint Services 3.0
Office SharePoint Server 2007 Windows SharePoint Services* Team CollabProject Mgmt Text search of team sites Issue tracking applications Project workspaces Workspaces and tools Blogs Workflow Document & Web Content Management Site Model, Security, and Management 5 out of box workflows reporting for ECM Policy Management Auditing Records management Personalization Deployment Site Manager Windows Workflow Foundation Admin and deployment Status and history Framework: repository, versioning, metadata Basic document management Site and role management infrastructure Search Extensible and customizable search of enterprise content and people Business data Data Integration E-FormsData Mgmt & Reporting Business data library Web part integration Mgmt, publishing, process creation & completion Spreadsheet publishing & calculation Report Center Office SharePoint Server Enterprise CAL Office SharePoint Server CAL
Nová edice VS 2005 Change ManagementWork Item TrackingReportingProject Portal Visual Studio Team Foundation Server Integration ServicesProject Management Process and Architecture Guidance Dynamic Code Analyzer Visual Studio Team Edition Software Architects Static Code Analyzer Code Profiler Application DesignerSystem Designer Logical Datacenter Designer Visual Studio Team Edition Software Developers Visual Studio Industry Partners Team BuildDeployment DesignerUnit Testing (C#, VB.NET)Code CoverageTeam Explorer (includes Team Foundation Server CAL)Visual Studio Professional EditionLoad TestingManual Testing Test Case Management Visual Studio Team Edition Software Testers Class Designer (in Visual Studio Standard Edition and higher) Visio for Enterprise Architects (in MSDN Premium Subscription) Visual Studio Team Edition Database Professionals Offline Database Project Schema Compare DB Rename Refactoring Data GeneratorData CompareUnit Testing (T-SQL)
Závěrem Do konce roku 2006 na Vás čeká celkem 16 zajímavých webcastů: Zadarmo ke stažení na webu DVD bude zdarma k objednání začátkem roku 2007 Právo volně stahovat, využívat a šířit veškerý obsah Témata: Windows Vista a.NET Framework 3.0 Vývoj pro Office System 2007 VS2005 pro DB Profesionály
© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.