Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sanjay Parthasarathy Corporate Vice President Developer & Platform Evangelism Microsoft.

Similar presentations


Presentation on theme: "Sanjay Parthasarathy Corporate Vice President Developer & Platform Evangelism Microsoft."— Presentation transcript:

1

2

3 Sanjay Parthasarathy Corporate Vice President Developer & Platform Evangelism Microsoft

4 Goal: Modern UI and UX –A Joy to Use –Better Decisions Platform Component: Windows Presentation Foundation (WPF) –Integrated support for UI, media, documents –2-D, 3-D, media, animation, text, data-binding, acceleration

5 XAML UI definition language Developer Value: Simplicity and flexibility –Hardware Unified framework with incremental learning curve –Tool-able persistence format –Flexible deployment model

6 Microsoft Tools for Designers & DevelopersMicrosoft Tools for Designers & Developers Declarative Programming through XAMLDeclarative Programming through XAML Third Party Tools (e.g. Aurora by Mobiform, ZAM 3D by Electric Rain)Third Party Tools (e.g. Aurora by Mobiform, ZAM 3D by Electric Rain) Designers design With XAML designers & developers can streamline their collaboration Developers add business logic

7 Goal: Seamless Connectivity –New class of consumer applications –More efficient enterprise applications Platform Components –WCF: secure, reliable, transacted, interoperable messaging as a basis for SOA –PeerNet: P2P discovery and communication mesh –WF: Extensible, model-based workflow engine

8 Developer Value –Unified communication stack spanning transports, security systems, messaging patterns, encodings, network topologies, and hosting models –Drive complex data and UI interactions through simple workflow models

9 Goals: Simple and Secure Access –Secure solution for identity, authorization and control Platform Components –CardSpace: User controlled identity meta-system provider; IE, WCF integration –UAC: Limit exposure of admin accounts –Tools: /GS, SAL, CAS, and more Developer Value –Common identity infrastructure that users trust –Reduced attack surface and risky bugs

10 Goal: Naturally Mobile Applications –Consistent cross-device experiences Platform Components –Power awareness, management and scalability –Network location awareness and dynamic reconfiguration –Pen (feedback, panning, flicks) –Handwriting, input, and touch –Synch center Developer Value –Support to optimize performance for mobile devices

11 Goals: Find and Act on Documents –Search, stack, filter, preview and act quickly Platform Components –Desktop search: Full-text and metadata index –Search-aware common controls –Rich document previews and icons Developer Value –Robust query engine “for free” –Richer visuals for custom file types

12 Goal Improve process efficiency in applications, across both structured and unstructured processes Platform Components Base Activity Library: Out-of-box activities and base for custom activities Runtime Engine: Workflow execution and state management Runtime Services: Hosting flexibility and communication Visual Designer: Graphical and code-based construction Host Process Windows Workflow Foundation Runtime Engine A Workflow An Activity Runtime Services Base Activity Library Custom Activity Library Visual Designer

13 StumpVision Live cricket match broadcasts with up-to-the-second statistics

14 UK Government: Building Schools for Future A £45b initiative to reform education over the next 20 years

15 Skandia Cowes Week Course setting software to plan and monitor a world-class sailing event

16 New York Times High-fidelity newspaper reader; Forrester’s “killer application” for Windows Vista Website:http://firstlook.nytimes.com http://firstlook.nytimes.com

17 OTTO Next-generation retail experience

18 Roxio Central Front-end to all Roxio’s products

19 Showtime Interactive Media Center experience with pay-per-view downloads of TV shows

20 Yahoo Next-generation instant messaging client

21 Content Management Workflow & Portal Business Intelligence Business Intelligence SearchSearch Communications & Collaboration Word Processing Spreadsheets Presentations Databases PIM The Evolution of Microsoft Office

22

23 The Office Server Platform Blog and Wiki Templates RSS throughout Web Services API ASP.NET 2.0 Integration Web Part Framework Pluggable Auth. Providers User Profile Store and API Audience Targeting API Protocol Handlers/iFilters Business Data Catalog Web Services Search API Pluggable SSO Integrated Workflow InfoPath Forms Services Excel Services Web Services API Excel Services Calculation Engine Filter Web Parts and Connections Data Connection Libraries Extensible Type System Document Information Panel Records Repository API Web Management API Document converter plug-ins Information Rights API BusinessIntelligence Business Process and Forms Enterprise Search EnterpriseContentManagement Collaboration Portal Platform Services Workspaces, Mgmt, Security, Storage, Topology, Site Model

24 Contextual Collaborative Easy to use Role-based Configurable Multi-device

25 NHS Next-generation patient admission and management application

26 Emerson Process Factory floor design and analysis tool

27 Scripps Healthcare Helpinh cancer researchers to collaborate in the search for a cure

28 London Underground Limited Peter Goss The Boss Keith Walker Solutions Designer

29 Communications, Training & Capability 29 London Underground Limited Office 2007 and WPF PoC Solutions Development Underground Statistics 13 lines, over 408km of track, 275 Stations, 16,000 staff, 971 Million passenger Journeys a year, recently completed record numbers of journeys in one day of 4 million.13 lines, over 408km of track, 275 Stations, 16,000 staff, 971 Million passenger Journeys a year, recently completed record numbers of journeys in one day of 4 million. London Underground IM Solutions Development Produce, Maintain and Support Software for Operational Railway.Produce, Maintain and Support Software for Operational Railway. 60+ applications in production.60+ applications in production. Covering areas like; Crew Management, Real-Time Train Movements, Engineering Planning, Contract and Asset Management.Covering areas like; Crew Management, Real-Time Train Movements, Engineering Planning, Contract and Asset Management. Proof Of Concept Collaboration with Microsoft at their MTC to produce PoC using WPFCollaboration with Microsoft at their MTC to produce PoC using WPF Help towards defining a GUI strategy and platform for future development.Help towards defining a GUI strategy and platform for future development. Leverage the heavy investment in SOA to consume the various business and data services.Leverage the heavy investment in SOA to consume the various business and data services.

30 Communications, Training & Capability 30 Summary Solutions Development What we have just seen... Demonstrated the use of various Office 2007 components and how they can manipulate the same information in different ways. Demonstrated the use of various Office 2007 components and how they can manipulate the same information in different ways. the integration of Office 2007 and external applications. the integration of Office 2007 and external applications. What This means for LUL We have done things we haven’t been able to do before. We have done things we haven’t been able to do before. Reduced time scales. Reduced time scales. Produced a platform for future operational software development. Produced a platform for future operational software development. Very encouraging feedback from the business. Very encouraging feedback from the business. Starting first development using WPF. Starting first development using WPF.

31 Build People  Ready Applications Windows VistaMicrosoft Office Rich, Visual User ExperiencesResults Oriented User Experiences Secure, Reliable CommunicationEnd-to-End Experience Applications mirror the way people work Better Collaboration & Decisions Multi-deviceSolutions Platform

32 Improve Developer Productivity.NET Framework 3.0 included by default in Windows Vista Tool Set across Windows Vista and Microsoft Office –Visual Studio –Visual Studio 2005 Tools for Office SE –Visual Studio Extensions for SharePoint SharePoint Server built on ASP.NET 2.0, common component reuse Wide array of resources on MSDN Partners and customers realising significant productivity gains

33 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

34 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Sanjay Parthasarathy Corporate Vice President Developer & Platform Evangelism Microsoft."

Similar presentations


Ads by Google