MIX/TechEd/D9 Update<br />Richard Erwin<br />Developer Tools Specialist<br />Microsoft Ltd<br />
MIX 11<br />April 12th – 14th<br />~3000 Designers/Developers<br />
Windows Internet Explorer<br />
Internet Explorer<br />IE9 released March 2011<br />“Native HTML5”<br />“people consistently choose native apps over web s...
IE10 Preview  & HTML5 Labs<br />http://ietestdrive.com<br />http://html5labs.com<br />Prototypes of experimental or unstab...
Windows Phone<br />
Language Support<br />Now supporting 16 more languages<br />世界您好<br />Γεια σου κόσμε<br />Moimaailma<br />Всем привет<br /...
capability<br />HTML5 via IE9 on the phone<br />same core engine as the desktop<br />hardware accelerated<br />UX<br />imp...
capability<br />core<br />sockets<br />built-in SQL database<br />more launchers & choosers<br />access to the contacts an...
capability<br />multi-tasking<br />fast application switching<br />OS implements common multi-tasking scenarios (audio, do...
Silverlight<br />
Silverlight 5<br />beta released at MIX11<br />tooling for Visual Studio 2010 Sp1<br />Expression Blend Preview for SL 5<b...
Tools/Frameworks<br />
tools/frameworks<br />Nuget<br />find, download, use libraries in Visual Studio<br />jQuery<br />highlighted MS jQuery plu...
Kinect SDK<br />
Kinect SDK for Windows<br />Kinect is the fastest selling electronic device (ever) with 10 million devices<br />Windows SD...
Windows Azure<br />
Windows Azure<br />Release V2 of the Windows Azure Access Control Service<br />Release of Windows Azure AppFabric Caching ...
TechEd 2011<br />~10,000 devs, IT pros<br />
Windows Azure<br />Windows Azure Toolkit for Windows Phone<br />Support and tooling for ACS 2.0<br />Push notifications<br...
Visual Studio/ALM<br />
Visual Studio/ALM<br />Recent announcements<br />TFS SDK for Java<br />TFS Project Server Connector<br />TFS SCOM Connecto...
The Virtuous Cyclethe essence of planning, building, and managing software<br />Storyboarding<br />Backlog Management<br /...
StoryBoard Assistant Tool<br /><ul><li>Tighter loop between the Business Stakeholders and Development Team
Graphical design tools built in PowerPoint
Embed other content including context slides
Capture screen shots and create lightweight animations
Store common elements within a shape library
Create master templates to simplify multiple similar views
Get feedback to others
mail the document
print the document
version control the document
leverage collaborative editing tools
leverage web viewing tools</li></li></ul><li>Managing the Product Backlogleverage agile best practices<br />Velocity progr...
Shows a single view of the current backlog of work
Dynamically re-ordered and group
Enable Product Owner to quickly prioritize work and outline dependencies and relationships</li></ul>Easily drag and drop t...
Upcoming SlideShare
Loading in...5
×

Mix Tech Ed Update No Video

211

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
211
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mix Tech Ed Update No Video

  1. 1. MIX/TechEd/D9 Update<br />Richard Erwin<br />Developer Tools Specialist<br />Microsoft Ltd<br />
  2. 2. MIX 11<br />April 12th – 14th<br />~3000 Designers/Developers<br />
  3. 3. Windows Internet Explorer<br />
  4. 4. Internet Explorer<br />IE9 released March 2011<br />“Native HTML5”<br />“people consistently choose native apps over web sites”<br />“every abstraction between your site and the device challenge the experience”<br />“the only native experience of HTML5 today is on Windows 7 with IE9”<br />Windows 7 & IE9 enable HTML5 sites to push the boundaries<br />http://www.beautyoftheweb.com<br />
  5. 5. IE10 Preview & HTML5 Labs<br />http://ietestdrive.com<br />http://html5labs.com<br />Prototypes of experimental or unstable specs<br />Prove site-readiness before they go into IE<br />CSS3 Gradients<br />CSS3 Grid, Flexbox<br />ECMAScript 5 Strict Mode<br />
  6. 6. Windows Phone<br />
  7. 7. Language Support<br />Now supporting 16 more languages<br />世界您好<br />Γεια σου κόσμε<br />Moimaailma<br />Всем привет<br />ハローワールド<br />Hej världen<br />Olámundo<br />Hellóvilág<br />Hallo mensen<br />Hallo, verden<br />Cześć ludzie<br />Hej verden<br />전 세계 여러분 안녕하세요<br />Ahojsvěte<br />
  8. 8. capability<br />HTML5 via IE9 on the phone<br />same core engine as the desktop<br />hardware accelerated<br />UX<br />improved panorama and pivot<br />live tiles – multiple, animated, more update mechanisms<br />access ring tone settings<br />
  9. 9. capability<br />core<br />sockets<br />built-in SQL database<br />more launchers & choosers<br />access to the contacts and calendar<br />Silverlight 4<br />sensors<br />raw camera access<br />compass support (& gyro in the future)<br />performance & graphics improvement<br />
  10. 10. capability<br />multi-tasking<br />fast application switching<br />OS implements common multi-tasking scenarios (audio, download, alarms etc)<br />live agents for background code without damaging battery life/UX<br />tools<br />emulator adds accelerometer control<br />emulator adds location simulation<br />profiling support in the (free) phone tools<br />
  11. 11. Silverlight<br />
  12. 12. Silverlight 5<br />beta released at MIX11<br />tooling for Visual Studio 2010 Sp1<br />Expression Blend Preview for SL 5<br />highlights<br />3D API offering direct GPU access<br />PInvoke support<br />trusted applications in the browser<br />debug your data bindings<br />will release in 2011<br />
  13. 13. Tools/Frameworks<br />
  14. 14. tools/frameworks<br />Nuget<br />find, download, use libraries in Visual Studio<br />jQuery<br />highlighted MS jQuery plugins<br />MVC3 tools update available<br />EF 4.1, HTML5, jQuery1.5, Scaffolding tooling<br />also adding Modernizr<br />Orchard CMS<br />new release V1.1<br />
  15. 15. Kinect SDK<br />
  16. 16. Kinect SDK for Windows<br />Kinect is the fastest selling electronic device (ever) with 10 million devices<br />Windows SDK coming later this Spring<br />both managed and native code<br />initially with a non-commercial license<br />
  17. 17. Windows Azure<br />
  18. 18. Windows Azure<br />Release V2 of the Windows Azure Access Control Service<br />Release of Windows Azure AppFabric Caching Service<br />Preview of Windows Azure Content Delivery Network for IIS Smooth Streaming<br />Preview of Windows Azure Traffic Manager<br />route traffic to different data centres based on locality<br />
  19. 19. TechEd 2011<br />~10,000 devs, IT pros<br />
  20. 20. Windows Azure<br />Windows Azure Toolkit for Windows Phone<br />Support and tooling for ACS 2.0<br />Push notifications<br />Windows Azure Queues<br />SQL Azure<br />REST api’s<br />Multiple servers<br />JDBC Driver<br />DAC Framework<br />Codename “Austin”, StreamInsight as a service<br />
  21. 21. Visual Studio/ALM<br />
  22. 22. Visual Studio/ALM<br />Recent announcements<br />TFS SDK for Java<br />TFS Project Server Connector<br />TFS SCOM Connector CTP<br />
  23. 23. The Virtuous Cyclethe essence of planning, building, and managing software<br />Storyboarding<br />Backlog Management<br />Sprint Planning & Execution<br />Personalized Productivity<br />Feedback Client<br />Intellitrace in Production<br />SCOM & TFS Integration<br />
  24. 24. StoryBoard Assistant Tool<br /><ul><li>Tighter loop between the Business Stakeholders and Development Team
  25. 25. Graphical design tools built in PowerPoint
  26. 26. Embed other content including context slides
  27. 27. Capture screen shots and create lightweight animations
  28. 28. Store common elements within a shape library
  29. 29. Create master templates to simplify multiple similar views
  30. 30. Get feedback to others
  31. 31. mail the document
  32. 32. print the document
  33. 33. version control the document
  34. 34. leverage collaborative editing tools
  35. 35. leverage web viewing tools</li></li></ul><li>Managing the Product Backlogleverage agile best practices<br />Velocity progress<br /><ul><li>Accessed from the Team Project Web Access
  36. 36. Shows a single view of the current backlog of work
  37. 37. Dynamically re-ordered and group
  38. 38. Enable Product Owner to quickly prioritize work and outline dependencies and relationships</li></ul>Easily drag and drop to prioritize tasks<br />
  39. 39. Sprint Planning ToolCapacity & Sprint Burndown<br />Burndown progress<br /><ul><li>The enhanced work item management tools in Team Web Access
  40. 40. Tool pre-populates required data
  41. 41. Streamlines the association and update process.
  42. 42. Effectively allocate work balancing load with available capacity
  43. 43. Real-time feedback on the updates to the plan</li></ul>Team capacity at a glance<br />
  44. 44. Task Board in Team Web Accessupdate the status of work items visually<br />Burndown progress<br />Easily move tasks around<br />
  45. 45. Team NavigatorMy Work<br /><ul><li>Allows the developer to easily context switch
  46. 46. Packages all the open work
  47. 47. Save entire environment settings
  48. 48. Fix urgent bugs
  49. 49. Recall task, work is instantly restored in context and error-free.
  50. 50. Resume where the developer left off</li></li></ul><li>Unit Testing Runnercontinuous unit testing execution<br /><ul><li>Run tests in the background
  51. 51. Never pause and wait for test results
  52. 52. Support for multiple unit testing frameworks
  53. 53. Integrated deeply into the IDE
  54. 54. Support MS Test, xunit, and nunit
  55. 55. Target both .NET and native C++ code
  56. 56. Combined with Test Impact Analysis, most important tests are always run first, so failures appear in seconds.</li></li></ul><li>Integrated Code Reviewproviding feedback from other team members<br /><ul><li>Shared knowledge across team
  57. 57. Code reviews can be set as a quality gate
  58. 58. Source changes highlighted and comments about the changes.</li></li></ul><li>Code Clone Detectionreviews common code blocks exposing refactoring opportunities<br /><ul><li>Detect code blocks with common structure and approach
  59. 59. Search is semantic, not just literal
  60. 60. Detects both ‘copy and paste’ errors
  61. 61. Detects code fragments with a common logical structure
  62. 62. Review common code and decide how to proceed</li></li></ul><li>Client Feedback ToolExploratory Testing with MTM in vNext<br /><ul><li>Support for rich text and images
  63. 63. Embedded in the view
  64. 64. Improves fidelity of feedback
  65. 65. Standard fields are pre populated.</li></li></ul><li>IntellitraceIn Production<br /><ul><li>Series of PowerShell commands
  66. 66. Historical Debugger
  67. 67. Full collection options
  68. 68. View requests and exceptions
  69. 69. Shows all events and calls</li></li></ul><li>System Center & TFS Integration<br /><ul><li>Capture application issues in production
  70. 70. Actionable workflow between development and operations
  71. 71. Operations leveraging System Center to pass data to the development team
  72. 72. Integrated IntelliTrace infrastructure used for historical debugging
  73. 73. Fully integrated with TFS work items</li></li></ul><li>“Windows 8”/IE10 on ARM?<br />Steven Sinofksy demonstrates IE10 on Windowsrunning on an ARM CPU<br />
  74. 74. All Things Digital <br />May 31 – June 2, 2011<br />
  75. 75. “Building Windows 8”<br />http://www.youtube.com/watch?v=p92QfWOw88I<br />
  76. 76. Build Windows Conference<br />Sept 13-16, 2011<br />Anaheim, California<br />
  1. A particular slide catching your eye?

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

×