MicrosoftDevelopment PlatformRockford LhotkaCTOEmail: rockyl@magenic.comTwitter: @rockylhotka
Developer Platform     Smart                    Data                Browser     Client                 Exploration        ...
SQL Server 2012HadoopData analysisData modelingPowerPivotPowerViewSharePoint
Server Sprawl                                                         Compliance andDedicating servers to                 ...
Modern Computing Models      SOFTWARE           as a SERVICE      PLATFORM           as a SERVICE      INFRASTRUCTURE     ...
Evolution of Computing                         Private Public
Windows AzureOffice 365Cloud app platformSQL AzureAzure StorageAzure IaaS
Windows Server 2012ManageabilityHyper VFile systemPrivate cloud support
IIS 8 and ASP.NET 4.5IIS 8     CPU throttling          SSL improvements          Scalability improvementsASP.NET   HTML 5W...
IE 10        HTML 5 and    Desktop and          CSS 3       WinRT shells         Hardware       “Chakra”        accelerate...
Windows 8• Faster and leaner than Windows 7• Compatible with Windows 7 apps• New programming model/platform: WinRT• Contin...
Windows 8 Development Platform                                                                                            ...
Win7                         Windows                                                   WPF                 Silverlight    ...
Metro Example: Dynamics
Metro Example: Outlook 15
Windows Phone• Current: 7.5 “Mango”  – Developer/feature enhancements• Current?: 7.5.1 “Tango”  – Smaller/cheaper devices•...
Developer Platform    Windows 8      Smart                    PowerView                                 Data              ...
Thank you!Rockford Lhotkarockyl@magenic.com@rockylhotka
Keynote   Rockford Lhotka on the Microsoft Development Platftorm
Upcoming SlideShare
Loading in …5
×

Keynote Rockford Lhotka on the Microsoft Development Platftorm

1,075 views

Published on

We are at an exciting point in the history of Microsoft, where yet again they are an underdog forced to innovate to overcome tough competition in the form of the iPhone/iPad devices, while also dealing with the commoditization of client computing, the emergence of HTML 5 as a real development platform, and the potential of cloud computing. Although no one has a crystal ball, a picture is emerging of Microsoft’s strategy around this new environment, and in this keynote you’ll get a glimpse of what is happening today and into the future.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,075
On SlideShare
0
From Embeds
0
Number of Embeds
386
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Keynote Rockford Lhotka on the Microsoft Development Platftorm

  1. 1. MicrosoftDevelopment PlatformRockford LhotkaCTOEmail: rockyl@magenic.comTwitter: @rockylhotka
  2. 2. Developer Platform Smart Data Browser Client Exploration Data Web Server Analysis App Server BI Data
  3. 3. SQL Server 2012HadoopData analysisData modelingPowerPivotPowerViewSharePoint
  4. 4. Server Sprawl Compliance andDedicating servers to Security single applications Often cited as top concerns for IT of IT budgets is spent maintaining inflexible and “siloed” data center equipment Infrastructure Complexity Business Application The average $1 Owner “I can billion company Developer maintains 48 get it “IT slows disparate financial better, faster, and me down” systems and uses cheaper if I work 2.7 ERP systems around IT”
  5. 5. Modern Computing Models SOFTWARE as a SERVICE PLATFORM as a SERVICE INFRASTRUCTURE as a SERVICE
  6. 6. Evolution of Computing Private Public
  7. 7. Windows AzureOffice 365Cloud app platformSQL AzureAzure StorageAzure IaaS
  8. 8. Windows Server 2012ManageabilityHyper VFile systemPrivate cloud support
  9. 9. IIS 8 and ASP.NET 4.5IIS 8 CPU throttling SSL improvements Scalability improvementsASP.NET HTML 5Web Data bindingForms Unobtrusive JavaScriptASP.NET Enhanced site templatesMVC Razor improvements Mobile display
  10. 10. IE 10 HTML 5 and Desktop and CSS 3 WinRT shells Hardware “Chakra” accelerated JavaScript graphics engine
  11. 11. Windows 8• Faster and leaner than Windows 7• Compatible with Windows 7 apps• New programming model/platform: WinRT• Continue new UX model: Metro
  12. 12. Windows 8 Development Platform Windows DirectX DirectX Forms GDI+ HTML XAML HTML XAML C# C# C# JavaScript VB JavaScript VB VB C++ WinJS C++ Chakra Silverlight MFC .NET 4/5 .NET ATL 4.5 WinRT 4.5 Client/Full Chakra Browser OOB WinRT API Win32 API COM DirectX Devices / Printing COM GDI+ Devices / Printing Communications Graphics & Media Data DCOM DirectX File system Application Model Windows Kernel Services
  13. 13. Win7 Windows WPF Silverlight HTML Forms C#/VB C#/VB C#/VB ASP.NET Windows WPF Silverlight HTML XAML HTMLWin8 Forms C#/VB C#/VB C#/VB ASP.NET C#/VB JavaScript Desktop WinRT Little to no effort Reasonable effort with limitations and prep Reasonable effort Skills and some code assets transfer
  14. 14. Metro Example: Dynamics
  15. 15. Metro Example: Outlook 15
  16. 16. Windows Phone• Current: 7.5 “Mango” – Developer/feature enhancements• Current?: 7.5.1 “Tango” – Smaller/cheaper devices• Future: 8 “Apollo” – Windows 8 kernel – WinRT
  17. 17. Developer Platform Windows 8 Smart PowerView Data Browser IE10 Client WP8 Exploration SharePoint Data Web Server IIS 8 PowerPivot Analysis Windows Azure App Server SQL BI BI Windows Server 2012 SQL Server 2012 Data
  18. 18. Thank you!Rockford Lhotkarockyl@magenic.com@rockylhotka

×