Your SlideShare is downloading. ×
0
Make Web Not War
                        the Microsoft platform

Luis Alves Martins
luis.martins@microsoft.com
Architect A...
thank you
happiness
economy
profit
TCO
more with less
vision
web commited
Web Platform Installer (microsoft.com/web)
                                            Web App Gallery
    Tools          ...
what is the real cost
of any application?
development
test
deployment
         maintenance
               user education
               user productivity
          ...
user productivity
user experience
Multi point              Multi Touch                   Natural UI
(screen)                 (screen)                      (...
touch is not a solution in
  search of a problem
development
technologies
tools
servers
communities
technologies
F12
less is more
<html>
<style type="text/css">CSS Stylesheet</style>
<script src="/ajax.js"></script>
<body><h1>Hello Web</h1>
     <asp:c...
rich windows applications

       XAML + C#
rich int**net applications

       XAML + C#
Cross          Video                   Trusted
Platform                               Applications                Online/
...
30 months
since launch




Silverlight first shipped in 2007…
30 months      500m+
since launch   downloads

                           63%
 500m+
 Downloads
500,000
30 months      500m+          +
since launch   downloads   Developers &
                            Designers




...
500,000          350+
30 months      500m+          +            partners in
since launch   downloads   Developers &
     ...
500,000          350+          350+
30 months      500m+          +            partners in    Microsoft
since launch   dow...
500,000          350+          350+             Thousands
30 months      500m+          +            partners in    Micros...
Silverlight 4
Beta
• Business Applications
• Media
• Beyond the Browser


Silverlight 1    Silverlight 2   Silverlight 3  ...
Silverlight 4 Themes
Media


Rich Experiences

Business
Applications

Beyond the Browser


Developer Tools
Silverlight 4 New Capabilities : Media
                        Support for Higher Quality Video and Audio

               ...
Silverlight 4 New Capabilities : Rich Experiences
                                Empowering Rich Experiences

           ...
Silverlight 4 New Capabilities : Business Applications
                                      Business Applications

      ...
Silverlight 4 New Capabilities : Beyond the Browser
                                          Beyond the Browser

        ...
Silverlight 4 New Capabilities : Developer Tools
                         World Class tooling for development and
        ...
Silverlight 4 Themes
Media


Rich Experiences

Business
Applications

Beyond the Browser


Developer Tools
“and now, for something
 completely different…”
tools
tools for developers
ASP.NET 4.0 & ASP.NET MVC 2      RICH DESIGN SURFACES & PROTOTYPING

     MIDDLE-TIER FRAMEWORKS
                         ...
tools for (web?) designers
tools for (UX?) designers
development
Seamless collaboration
customers <-> suppliers
SketchFlow: Rich, fast, cost-effective prototyping
• Conceptual Prototyping
  Rapidly create application user experience f...
Seamless integration and collaboration
  between designers and developers
creating a great experience
                                  user experience
            PSD, AI, Paper                  ...
Behaviors: Interactivity without writing code
• Building blocks of production-quality interactivity
• Easily applied and c...
Adobe Photoshop : Full fidelity import
•   Graphic elements imported at full fidelity
•   Live import preview
•   Full con...
servers
Microsoft’s Software Plus Services Portfolio
Windows Azure Platform Availability
                        Northern
        North Central    Europe
            USA


   ...
communities
PontoNetPT
pontonetpt.com   arquitecturasoftware.org   xamlpt.com   netponto.pt
but we have more…
starter programs!
para Software Startups




SOFTWARE    SUPORTE         VISIBILIDADE
                       microsoft.com/bizspark
Programa apoio a
 programadores & designers Web
    August 2009

 profissionais

microsoft.com/web/WebSiteSpark
Beneficios

          Visibilidade                 Formação & Suporte   Software & Soluções




             microsoft.com...
thank you
happiness
20, 21 e 22 de Abril!
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Luis Martins
Upcoming SlideShare
Loading in...5
×

Luis Martins

1,130

Published on

apresentação do Luis Martins no evento RIAPT de dia 16 de Janeiro.

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,130
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Luis Martins"

  1. 1. Make Web Not War the Microsoft platform Luis Alves Martins luis.martins@microsoft.com Architect Advisor | Microsoft
  2. 2. thank you
  3. 3. happiness
  4. 4. economy
  5. 5. profit
  6. 6. TCO
  7. 7. more with less
  8. 8. vision
  9. 9. web commited
  10. 10. Web Platform Installer (microsoft.com/web) Web App Gallery Tools Technologies IIS 7 Extensions Smooth streaming | Seo Toolkit | Web deployment | url scan| loggging | url rewrite | ip restriction | request routing media services cache extension for php remote administration ftp publishing database manager administration Servers
  11. 11. what is the real cost of any application?
  12. 12. development test deployment maintenance user education user productivity support
  13. 13. user productivity
  14. 14. user experience
  15. 15. Multi point Multi Touch Natural UI (screen) (screen) (Gesture & Physical/Digital) Reacts to direct input Reacts to multiple inputs Reacts to multiple inputs Orients UI to the direction Spatial Recognition - of the touch Orients UI to the direction of the touch Spatial recognition of system Object recognition - Blurring physical and digital
  16. 16. touch is not a solution in search of a problem
  17. 17. development
  18. 18. technologies
  19. 19. tools
  20. 20. servers
  21. 21. communities
  22. 22. technologies
  23. 23. F12
  24. 24. less is more
  25. 25. <html> <style type="text/css">CSS Stylesheet</style> <script src="/ajax.js"></script> <body><h1>Hello Web</h1> <asp:content> ASP.NET</asp:content> </body> </html>
  26. 26. rich windows applications XAML + C#
  27. 27. rich int**net applications XAML + C#
  28. 28. Cross Video Trusted Platform Applications Online/ Player Offline Out of Desktop Browser RIA LOB .NET XAML Apps Browser Web Plug-in Client Animation Designer Casual Gaming Expression Mobile Rich Presentation Developer Experiences Visual Studio Layer VB User Cross Platform C# Experience Browser
  29. 29. 30 months since launch Silverlight first shipped in 2007…
  30. 30. 30 months 500m+ since launch downloads 63% 500m+ Downloads
  31. 31. 500,000 30 months 500m+ + since launch downloads Developers & Designers 500,000+ Developers & Designers Source: Microsoft Developer Tracker 2008 Report
  32. 32. 500,000 350+ 30 months 500m+ + partners in since launch downloads Developers & Designers 30 countries
  33. 33. 500,000 350+ 350+ 30 months 500m+ + partners in Microsoft since launch downloads Developers & Products & Designers 30 countries Websites
  34. 34. 500,000 350+ 350+ Thousands 30 months 500m+ + partners in Microsoft of Apps since launch downloads Developers & Products & across the Designers 30 countries Websites world www.silverlight.net/showcase
  35. 35. Silverlight 4 Beta • Business Applications • Media • Beyond the Browser Silverlight 1 Silverlight 2 Silverlight 3 Silverlight 4 Beta September 2007 October 2008 July 2009 Nov 2009
  36. 36. Silverlight 4 Themes Media Rich Experiences Business Applications Beyond the Browser Developer Tools
  37. 37. Silverlight 4 New Capabilities : Media Support for Higher Quality Video and Audio Webcam and Microphone Native Multicast Media Rich Experiences Output Protection Online and Offline Business Applications Content Protection Beyond the Browser Developer Tools H.264 Content Protection Local Recording
  38. 38. Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences Fluid User Interface Copy and Paste Media Rich Experiences Drag and Drop Productivity Enhancements Business Applications Beyond the Browser Developer Tools Google Chrome Support Enhanced Performance
  39. 39. Silverlight 4 New Capabilities : Business Applications Business Applications Printing Forms Controls Media Rich Experiences WCF RIA Services Enhanced Data binding Business Applications Beyond the Browser Developer Tools Internationalization Managed Extensibility Framework
  40. 40. Silverlight 4 New Capabilities : Beyond the Browser Beyond the Browser Trusted Applications Render HTML within Silverlight Media Rich Experiences Notifications Local File System Access Business Applications Beyond the Browser Developer Tools Applications and Devices Cross Domain Access
  41. 41. Silverlight 4 New Capabilities : Developer Tools World Class tooling for development and design Silverlight Support Design Surface Media Rich Experiences Drag and Drop Data XAML Intellisense Business Applications Binding Beyond the Browser Developer Tools Import Blend Resources Sketchflow
  42. 42. Silverlight 4 Themes Media Rich Experiences Business Applications Beyond the Browser Developer Tools
  43. 43. “and now, for something completely different…”
  44. 44. tools
  45. 45. tools for developers
  46. 46. ASP.NET 4.0 & ASP.NET MVC 2 RICH DESIGN SURFACES & PROTOTYPING MIDDLE-TIER FRAMEWORKS DEBUGGING & UNIT TESTING (SERVICES, WORKFLOW, DATA) CLAIMS-BASED IDENTITY SINGLE-CLICK DEPLOYMENT WPF 4 IMPROVEMENTS (WIN7, TEXT, BUILT IN WINDOWS AZURE & SHAREPOINT GRAPHICS) TOOLS PARALLEL, FUNCTIONAL (F#) DYNAMIC PROJECT & TEAM COLLABORATION LANGUAGES CORE RUNTIME ENHANCEMENTS (SPEED, TFS ENHANCEMENTS, CROSS-PLATFORM SIZE, IO) SUPPORT
  47. 47. tools for (web?) designers
  48. 48. tools for (UX?) designers
  49. 49. development
  50. 50. Seamless collaboration customers <-> suppliers
  51. 51. SketchFlow: Rich, fast, cost-effective prototyping • Conceptual Prototyping Rapidly create application user experience flows • Total Flexibility Prototypes can be as real as a project requires • Effective Communication Easily communicate ideas to all stakeholders • Rapid Testing / Reviewing Enable client review and feedback
  52. 52. Seamless integration and collaboration between designers and developers
  53. 53. creating a great experience user experience PSD, AI, Paper Client Production Prototype SketchFlow 1: Ideas Expression Blend 2: Resources 3: Project Visual Studio core architecture
  54. 54. Behaviors: Interactivity without writing code • Building blocks of production-quality interactivity • Easily applied and configured without additional code • Extensible and limited only by your imagination • Powerful collaboration
  55. 55. Adobe Photoshop : Full fidelity import • Graphic elements imported at full fidelity • Live import preview • Full control over imported layers • Remains editable within Blend
  56. 56. servers
  57. 57. Microsoft’s Software Plus Services Portfolio
  58. 58. Windows Azure Platform Availability Northern North Central Europe USA Eastern Asia Western Europe South Central USA Southeast Asia
  59. 59. communities
  60. 60. PontoNetPT pontonetpt.com arquitecturasoftware.org xamlpt.com netponto.pt
  61. 61. but we have more…
  62. 62. starter programs!
  63. 63. para Software Startups SOFTWARE SUPORTE VISIBILIDADE microsoft.com/bizspark
  64. 64. Programa apoio a programadores & designers Web August 2009 profissionais microsoft.com/web/WebSiteSpark
  65. 65. Beneficios Visibilidade Formação & Suporte Software & Soluções microsoft.com/web/WebSiteSpark Condições empresa WebDev com < 10 pessoas Hosting Partners
  66. 66. thank you
  67. 67. happiness
  68. 68. 20, 21 e 22 de Abril!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×