Download presentation
Presentation is loading. Please wait.
Published byCandice Short Modified over 9 years ago
3
Free Phone!
4
Graphics, pick one technology Browser, Maps Control
5
Everything but graphics, mix and match
6
XNA is the likely choice But what about…
7
Silverlight is the way to go But what about…
8
XNA 3D graphics within your Silverlight app! Silverlight app model XNA Rendering takes over entire display
9
XNA SharedGraphicsDeviceManager GPU resource management
10
demo
11
Microsoft.Xna.Framework.Game System.Windows.Application does many of these already New GameTimer type for Update/Draw events
12
Microsoft.Xna.Framework.GameTimer
13
demo
14
GREAT Question!
15
Silverlight Page is still active when using XNA Shared Rendering UIElementRenderer renders a UIElement to a Texture2D Use the texture how you want!
16
Single-use render target Per-frame render target
17
demo
18
Use Silverlight input Or use XNA TouchPanel for input Recommendation – don’t use both at the same time
19
Navigation across pages while using XNA rendering Multiple UIElementRenderers – reduce overdraw TextBox and software keyboard
20
demo
21
MediaElement Camera capture preview and VideoBrush
22
demo
23
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! http://create.msdn.com/
24
Q&A
25
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.
26
Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
27
Resources www.microsoft.com/teched Sessions On-Demand & CommunityMicrosoft Certification & Training Resources Resources for IT ProfessionalsResources for Developers www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn http://northamerica.msteched.com Connect. Share. Discuss.
29
Required Slide Your MS Tag will be inserted here during the final scrub.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.