Jesse Liberty Silverlight Geek Microsoft WUX206 How To Tell If This Is The Right Presentation For You: 1.You have Programmed In Silverlight 2 (Even A.

Slides:



Advertisements
Similar presentations
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

Announcing Demo Announcing.
Dan Parish Program Manager Microsoft OFC305 Excel Services Microsoft Office Excel 2007 Thin Rendering in Browser View and interact Custom Applications.
Session 1.
 Jamie Cool Program Manager Microsoft Corporation.
Robert LevyDoug Kramer Program ManagerDevelopment Lead DTL337.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Samantha Durante Program Manager Microsoft Corporation WUX305.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Ram Cherala Principal Program Manager Microsoft Corporation DTL320.

customer.
Jeff King Senior Program Manager Microsoft Session Code: WIA204.
Nik Kalyani Co-founder DotNetNuke Corporation WUX312.
Rahul Garg National Technology Specialist Microsoft Australia SOA303.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Eric Carter Development Manager Microsoft Corporation OFC324.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Gavin Russell-Rockliff BI Technical Specialist Microsoft BIN202.
Sara Ford Program Manager Microsoft Corporation DPR301.

OFC308 Hilton Giesenow Development Manager - 3fifteen Host –
Scott Morrison Program Manager Microsoft Corporation Session Code: WUX308.
Ian Griffiths Principle Interact Software Ltd. Brian A. Randell Senior Consultant MCW Technologies DEV302.
Tech·Ed North America /6/2018 2:20 AM
6/26/2018 9:02 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Ajax Taking Ajax to the Next Level
9/11/2018 5:53 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /14/2018 7:13 PM
Tech·Ed North America /15/2018 3:31 AM
Sysinternals Tutorials
MIX 09 11/22/2018 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
11/22/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
11/22/2018 8:05 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Jason Zander Unplugged
Using Windows Runtime and SDK to build Metro style apps
12/5/2018 3:24 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /7/2018 2:51 PM
Ben Robb MVP, SharePoint Server cScape Ltd Session Code: OFS207
12/27/ :01 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend
Data Driven ASP.NET Web Forms Applications Deep Dive
Tech Ed North America /1/ :36 AM Required Slide
Tech Ed North America /1/2019 2:58 AM Required Slide
Tech·Ed North America /2/2019 4:47 PM
Tech·Ed North America /17/2019 1:47 AM
Tech·Ed North America /18/2019 4:15 PM
Peter Provost Sr. Program Manager Microsoft Session Code: DEV312
Building Silverlight Apps with RIA Services
Using Windows Runtime and SDK to build Metro style apps
Tech Ed North America /12/2019 6:45 AM Required Slide
Silverlight Debugging
A Lap Around Internet Explorer 9 For Developers
SharePoint 2013 Authentication with Azure – Part 1
Windows 8 Security Internals
2010 Microsoft BI Conference
Tech·Ed North America /25/ :53 PM
Hack-proofing your Clients using Windows 7 Security!
TechEd /27/2019 5:37 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
SharePoint 2013 Authentication with Azure – Part 2
5/24/ :22 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
7/5/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
6/20/2019 1:09 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
WCL425 App Compat for Nerds Chris Jackson.
Presentation transcript:

Jesse Liberty Silverlight Geek Microsoft WUX206

How To Tell If This Is The Right Presentation For You: 1.You have Programmed In Silverlight 2 (Even A Little) 2.You Are Comfortable With The Relationship Between Xaml and the Code Behind 3.You Are Eager To Find Out What Is New In Silverlight 3

Buy Land, They're Not Making It Anymore. - Mark Twain

3d Flip Jesse Liberty Silverlight Greek Microsoft

Demos Every Demo Fully Documented in my Blog Every Demo Fully Demonstrated in a Video

Silverlight 3 - Overview What a pace! Spring 2007 – Silverlight 1 (Beta) Spring 2008 – Silverlight 2 (Beta) Spring 2009 – Silverlight 3 (Beta)

The Slider and the TextBlock Jesse Liberty Silverlight Bleak Microsoft

Propeller-Heads Rejoice! We now support H.264/AAC/MP4 YouTube. iPhone. Flash. QuickTime. GPU Opt-in on the plug-in Opt-in per element Faster, Cleaner, Sharper Video

Easing

Easing Made Easy Easier Jesse Liberty Silverlight Freak Microsoft

Pixel & Bitmaps Pixel Shading (per pixel!) Written in High Level Shading Language (HLSL) Effects: Drop Shadow & Blur Create Bitmaps dynamically Render elements INTO a bitmap

Creating Bitmaps From Video Jesse Liberty Silverlight Squeak Microsoft

Creating Bitmaps From Video Video Drag and Drop Jesse Liberty Silverlight Squeak Microsoft

Raw Video & Raw Audio API Essentially Raw Pixels over time Dynamic Sound Generation Custom Video Decoders

Local Messaging Communicate From One Plug-in To Another …Across Pages … Across Brosers Shared memory Messages Are String-based Great For Mixed HTML and Silverlight

Bounce Jesse Liberty Silverlight Speak Microsoft

UI Framework Improvements Based-on Styles Merged Resource Dictionaries Multi-select ListBox ClearType Image Improvements Save File Dialog

Based-on Style and You? Aye! Jesse Liberty Silverlight Squeak Microsoft

Validation Validate Input against Data Object Mechanism is via Binding & VSM NotifyOnValidationErrors = true ValidatesOnExceptions = true UpdateSourceTrigger for explicit update BindingExpression.UpdateSource()

These Validate out of the box… TextBox PasswordBox (post-Beta) CheckBox & RadioButton ListBox & ComboBox

Validation With thanks to Karen Corby!

Validation ExceptionException With thanks to Karen Corby! Validating input Validating input

DataValidation Jesse Liberty Silverlight Tweak Microsoft

Silverlight: Out of the Browser Runs on desktop Networking API

Out Of Browser Experience Jesse Liberty Silverlight Sheik Microsoft

Navigation Navigation Framework Home page and about page out of the box Easily modified and extended

Navigation Jesse Liberty Silverlight Shriek Microsoft

What Have You Learned, Dorothy? Perspective 3-D Audio & Video – H.264, AAC, MP4 Pixel Shaders & Bitmap Creation Easing Made Easy Messaging UI Improvements Data Validation Out of Browser Navigation

Jesse Liberty Silverlight Geek Microsoft Gotta run? Please don't forget to complete an evaluation on CommNet.

Resources Get Started -Download Everything You Need Learn -Videos, Tutorials, and more Community -Blogs and More Showcase -Find Inspiration Forums -Fast Answers

Sessions On-Demand & Community Resources for IT Professionals Resources for Developers Microsoft Certification & Training Resources Resources Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online. Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online. Microsoft Certification and Training Resources

Related Content ARC310 Building Modular Applications Using Silverlight and WPF ARC310 Building Modular Applications Using Silverlight and WPF OFC408 Silverlight on SharePoint: Architectural Patterns OFC408 Silverlight on SharePoint: Architectural Patterns SOA03 Interacting with Web Services Using Silverlight SOA03 Interacting with Web Services Using Silverlight WUX203 Building Offline Applications Using Silverlight 3 WUX203 Building Offline Applications Using Silverlight 3 WUX303 Building Data-Driven RIAs with ASP.NET and Silverlight WUX303 Building Data-Driven RIAs with ASP.NET and Silverlight WUX308 Delivering Rich UX for Business Apps with Silverlight 3 WUX308 Delivering Rich UX for Business Apps with Silverlight 3 WUX316 The Silverlight Control Model WUX316 The Silverlight Control Model WUX401 Deep Dive into Microsoft Silverlight Graphics WUX401 Deep Dive into Microsoft Silverlight Graphics WUX402 Deep Dive on Virtual Earth Silverlight Map Control WUX402 Deep Dive on Virtual Earth Silverlight Map Control OFC01-HOL Adventure Works Sample Site: Advanced Microsoft Silverlight Techniques

Complete an evaluation on CommNet and enter to win! WUX206 What's New In Silverlight 3 – Jesse Liberty

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.