Your SlideShare is downloading. ×
Graphical User Interface Technologies from Microsoft ®- a sneak peek<br />Ash Subramanian<br />
Agenda<br />Opportunity<br /><ul><li>The business need and technology advancements to support effective GUI</li></ul>Choic...
Compare and Contrast Top choices</li></ul>Review<br /><ul><li>A Quick Recap with Suggestion
Questions ?
Time for a quick demo?</li></ul>8/26/2010<br />2<br />Version 1.0<br />
The Business Need<br />8/27/2010<br />3<br />Version 1.0<br />Earthquake detail for New Zealand<br />
Business Need<br />8/26/2010<br />4<br />Version 1.0<br />Opportunity<br />Business need for GUI<br />Data                ...
Business Need<br />8/26/2010<br />5<br />Version 1.0<br />Opportunity<br />Business need for GUI<br /><ul><li>Need an intu...
Statistics, Trends, Correlations, Special or Unique Cases, Trouble Spots
GUI needs to effectively address Business use cases and information flow
Must be quick to obtain information graphically
Quick glance to get a big picture</li></li></ul><li>The Business Need<br />8/27/2010<br />6<br />Version 1.0<br />
Technology Advancements<br />Opportunity<br />8/26/2010<br />7<br />Version 1.0<br />Better GUI Technology & Standards<br ...
Inexpensive or almost free development platform
Better GUI is a Core Requirement
Customers seek for attractiveness, consistency, uniformity, and a great deal of usability in GUI
Number of choices: Vendor supported and open source</li></li></ul><li>Current Choices - GUI Development<br />GUI Choices<b...
Windows Presentation Foundation (WPF) and Windows Business Application (XBAP) for Web Browser
Silverlight (SL) 4.x/5.x (Beta October 2010 RC)
Adobe
Adobe Flex 3.x/4.x SDK</li></li></ul><li>Top Choices – WPF & Silverlight<br />WPF & SL<br />8/26/2010<br />9<br />Version ...
Upcoming SlideShare
Loading in...5
×

Microsoft GUI Technologies

3,130

Published on

Microsoft GUI Technologies
Microsoft, GUI, WPF, Silverlight, XAML, XBAP

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,130
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Microsoft GUI Technologies"

  1. 1. Graphical User Interface Technologies from Microsoft ®- a sneak peek<br />Ash Subramanian<br />
  2. 2. Agenda<br />Opportunity<br /><ul><li>The business need and technology advancements to support effective GUI</li></ul>Choices<br /><ul><li>Current Choices
  3. 3. Compare and Contrast Top choices</li></ul>Review<br /><ul><li>A Quick Recap with Suggestion
  4. 4. Questions ?
  5. 5. Time for a quick demo?</li></ul>8/26/2010<br />2<br />Version 1.0<br />
  6. 6. The Business Need<br />8/27/2010<br />3<br />Version 1.0<br />Earthquake detail for New Zealand<br />
  7. 7. Business Need<br />8/26/2010<br />4<br />Version 1.0<br />Opportunity<br />Business need for GUI<br />Data Information<br />
  8. 8. Business Need<br />8/26/2010<br />5<br />Version 1.0<br />Opportunity<br />Business need for GUI<br /><ul><li>Need an intuitive way to present information
  9. 9. Statistics, Trends, Correlations, Special or Unique Cases, Trouble Spots
  10. 10. GUI needs to effectively address Business use cases and information flow
  11. 11. Must be quick to obtain information graphically
  12. 12. Quick glance to get a big picture</li></li></ul><li>The Business Need<br />8/27/2010<br />6<br />Version 1.0<br />
  13. 13. Technology Advancements<br />Opportunity<br />8/26/2010<br />7<br />Version 1.0<br />Better GUI Technology & Standards<br /><ul><li>GUI development platforms improved significantly in standard, reduced development time, stability, maturity, performance, & ease of deployment
  14. 14. Inexpensive or almost free development platform
  15. 15. Better GUI is a Core Requirement
  16. 16. Customers seek for attractiveness, consistency, uniformity, and a great deal of usability in GUI
  17. 17. Number of choices: Vendor supported and open source</li></li></ul><li>Current Choices - GUI Development<br />GUI Choices<br />8/26/2010<br />8<br />Version 1.0<br />Vendor based Offerings<br /><ul><li>Microsoft
  18. 18. Windows Presentation Foundation (WPF) and Windows Business Application (XBAP) for Web Browser
  19. 19. Silverlight (SL) 4.x/5.x (Beta October 2010 RC)
  20. 20. Adobe
  21. 21. Adobe Flex 3.x/4.x SDK</li></li></ul><li>Top Choices – WPF & Silverlight<br />WPF & SL<br />8/26/2010<br />9<br />Version 1.0<br /> Similarities<br /><ul><li>Highly invested and Fully supported
  22. 22. Replace the appearance of a control without having to rewrite its entire behaviour
  23. 23. Declarative, higher-level graphics API
  24. 24. Flexible data binding mechanisms
  25. 25. GUI for Information visualizations can be designed and developed very quickly</li></li></ul><li>Top Choices – Compare & Contrast<br />8/26/2010<br />Version 1.0<br />10<br />WPF vs SL<br />Comparison<br />
  26. 26. Top Choices – Compare & Contrast<br />8/26/2010<br />Version 1.0<br />11<br />WPF vs SL<br />Comparison<br />
  27. 27. Top Choices – Compare & Contrast<br />8/26/2010<br />Version 1.0<br />12<br />WPF vs SL<br />Comparison<br />
  28. 28. Top Choices – Compare & Contrast<br />8/26/2010<br />Version 1.0<br />13<br />WPF vs SL<br />Comparison<br />
  29. 29. Top Choices – Compare & Contrast<br />8/26/2010<br />Version 1.0<br />14<br />WPF vs SL<br />Comparison<br />
  30. 30. Top Choices – Compare & Contrast<br />8/26/2010<br />Version 1.0<br />15<br />WPF vs SL<br />Comparison<br />
  31. 31. Top Choices – Compare & Contrast<br />8/26/2010<br />Version 1.0<br />16<br />WPF vs SL<br />Comparison<br />
  32. 32. WPF – Summary<br />WPF<br />8/26/2010<br />17<br />Version 1.0<br /> High Level Architecture<br />
  33. 33. Silverlight - Summary<br />Silverlight<br />8/26/2010<br />18<br />Version 1.0<br /> High Level Architecture<br />
  34. 34. Review<br />8/26/2010<br />19<br />Version 1.0<br />Suggested GUI Platform - Silverlight<br /><ul><li>Silverlight 4.0 from Microsoft
  35. 35. Highly invested, fully supported, and developer’s favorite
  36. 36. Better Web development Standards & Framework
  37. 37. Web browser on multiple platform/OS based => platform independent
  38. 38. Ease of Deployment
  39. 39. Improves with Adobe’s (Flex) competition
  40. 40. Supports Mobile Development as well
  41. 41. Windows Phone 7, Nokia’s Symbian, Android OS, Blackberry OS (wip), and iPhone (wip)</li></ul>Review<br />
  42. 42. Review – Silverlight<br />Silverlight<br />8/26/2010<br />20<br />Version 1.0<br /> Overview<br />
  43. 43. Key information <br />8/26/2010<br />21<br />Version 1.0<br /> References<br /><ul><li>URLs</li></ul>http://www.silverlight.net<br />http://silverlight.codeplex.com<br />http://channel9.msdn.com<br />http://www.syncfusion.com<br /><ul><li>Books: Microsoft Silverlight 4 Data And Services Cookbook; ISBN-10:1847199844
  44. 44. Visit Microsoft Professional Developer Conference (PDC) 2010 at Seattle, Washington: Oct 28-29, 2010</li></ul>Close<br />
  45. 45. Microsoft GUI TechnologiesAny Questions?<br />Ash Subramanian<br />ashokrs@gmail.com<br />http://ashokrs.wordpress.com<br />

×