Glen Gordon
Developer Evangelist
Microsoft                          This tag has my contact info. Snap
                   ...
Microsoft’s designer|ux|developer conference
Attendance of 4000-6000
World class keynoters
  Bill Buxton
  Deborah Adler
 ...
http://videos.visitmix.com/mix09
  Videos
  Silverlight Streaming
  PowerPoints
  Demo code
Cross browser
Cross platform
Browser plug-in
Rich Applications
Rich Media
Video/Audio (H.264, AAC)
GPU Acceleration
3D Support
Animation Easing
Custom dialogs
Effects
Pixel and Media APIs
Local Me...
Microsoft Confidential
SketchFlow
Adobe Photoshop and Illustrator import
Behaviors
Designing with data
Source code control
XAML, C# and VB code I...
Microsoft Confidential
Servers
Services
Tools
Design & Development experience
Interop/Integration
Community
SuperPreview
ASP.NET MVC 1.0
Web Platform Installer
Windows Azure
Internet Explorer 8
Standards based web authoring
Multi-language targeting
Secure FTP support
CSS Diagnostics
SuperPreview
Simplify RIA development
  n-tier is hard, and un-natural
Bring ASP.NET/RAD-style productivity
to RIA development
  Focus ...
Focus on data in an end-to-end manner
A unified story for client and server
development
A prescriptive framework that targ...
DomainContext: Bindable Data                                           DomainService: CRUD + App Logic
                   ...
Support for multiple presentation tiers
     and data access technologies
.NET Clients                               Datab...
T14F What's new in Silverlight 3
T12F Principles of Microsoft Silverlight
Animation
T41F .NET RIA Services - Building Data...
C01F Sketch Flow: From Concept to
Production
B03M Copyright Laws for Web Designers
and Developers
C02F Improving UX throug...
Upcoming SlideShare
Loading in …5
×

Highlights of MIX 2009

914 views
874 views

Published on

Slide deck highlighting several key announcements from Microsoft's MIX 2009 conference.

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

  • Be the first to like this

No Downloads
Views
Total views
914
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

Highlights of MIX 2009

  1. 1. Glen Gordon Developer Evangelist Microsoft This tag has my contact info. Snap a picture of it with the free mobile http://blogs.msdn.com/glengordon app from http://gettag.mobi. Works on iPhone, Windows Mobile and Blackberry. @glengordon
  2. 2. Microsoft’s designer|ux|developer conference Attendance of 4000-6000 World class keynoters Bill Buxton Deborah Adler Guy Kawasaki Excellent side speakers Microsoft Industry experts
  3. 3. http://videos.visitmix.com/mix09 Videos Silverlight Streaming PowerPoints Demo code
  4. 4. Cross browser Cross platform Browser plug-in Rich Applications Rich Media
  5. 5. Video/Audio (H.264, AAC) GPU Acceleration 3D Support Animation Easing Custom dialogs Effects Pixel and Media APIs Local Messaging Out of Browser
  6. 6. Microsoft Confidential
  7. 7. SketchFlow Adobe Photoshop and Illustrator import Behaviors Designing with data Source code control XAML, C# and VB code IntelliSense
  8. 8. Microsoft Confidential
  9. 9. Servers Services Tools Design & Development experience Interop/Integration Community
  10. 10. SuperPreview ASP.NET MVC 1.0 Web Platform Installer Windows Azure Internet Explorer 8
  11. 11. Standards based web authoring Multi-language targeting Secure FTP support CSS Diagnostics SuperPreview
  12. 12. Simplify RIA development n-tier is hard, and un-natural Bring ASP.NET/RAD-style productivity to RIA development Focus on end-to-end scenarios and solutions
  13. 13. Focus on data in an end-to-end manner A unified story for client and server development A prescriptive framework that targets key scenarios, and leads the common developer to a pit of success
  14. 14. DomainContext: Bindable Data DomainService: CRUD + App Logic class Catalog class Catalog EntityList<Product> Products { get } IQueryable<Product> GetProducts() Data Model + void LoadProducts(IQueryable<Product>) void UpdateProduct(Product, Product) Metadata + void ToggleSale(Product) void ToggleSale(Product) Shared Code Validation and authorization rules, class Product Application workflows, … Data members + Validation void ToggleSale() Data Model class Product Application Services Presentation Network App Data Access Logic Logic Layer DB Microsoft Confidential
  15. 15. Support for multiple presentation tiers and data access technologies .NET Clients Databases Silverlight, WPF ADO.NET, ORMs (LTS, EF, …) Standards Clients JavaScript CLR Lists/Objects App Server Rendering Repository Logic HTML, SEO, (nHibernate, …) Printing, … XML, JS Services Services ON, Bina REST/SOAP WCF ry (Azure, …) Unit Test Code
  16. 16. T14F What's new in Silverlight 3 T12F Principles of Microsoft Silverlight Animation T41F .NET RIA Services - Building Data- Driven Applications with Microsoft Silverlight T18F Delivering Ads to a Silverlight Media Player Application
  17. 17. C01F Sketch Flow: From Concept to Production B03M Copyright Laws for Web Designers and Developers C02F Improving UX through Application Lifecycle Management C04F The Future of Microsoft Expression Blend C10F Design Prototyping: Bringing Wireframes to Life

×