Free Phone!
Graphics, pick one technology Browser, Maps Control
Everything but graphics, mix and match
XNA is the likely choice But what about…
Silverlight is the way to go But what about…
XNA 3D graphics within your Silverlight app! Silverlight app model XNA Rendering takes over entire display
XNA SharedGraphicsDeviceManager GPU resource management
demo
Microsoft.Xna.Framework.Game System.Windows.Application does many of these already New GameTimer type for Update/Draw events
Microsoft.Xna.Framework.GameTimer
demo
GREAT Question!
Silverlight Page is still active when using XNA Shared Rendering UIElementRenderer renders a UIElement to a Texture2D Use the texture how you want!
Single-use render target Per-frame render target
demo
Use Silverlight input Or use XNA TouchPanel for input Recommendation – don’t use both at the same time
Navigation across pages while using XNA rendering Multiple UIElementRenderers – reduce overdraw TextBox and software keyboard
demo
MediaElement Camera capture preview and VideoBrush
demo
Leverage the best of both powerful frameworks Many opportunities for new app types using SL + XNA If you know XNA – go learn Silverlight! If you know Silverlight – go learn XNA!
Q&A
Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that relate to your session. Also indicate when they can find you staffing in the TLC.
Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
Resources Sessions On-Demand & CommunityMicrosoft Certification & Training Resources Resources for IT ProfessionalsResources for Developers Connect. Share. Discuss.
Required Slide Your MS Tag will be inserted here during the final scrub.