Transcript

3.
ObjectivesGive You A Concrete Understanding of WPF 4New Features in WPF 4Windows 7 light upTooling improvementsTells You Which Features Can Also Be Used With .NET 3.5SP1 and How3.5 SP1 is Preinstalled with Windows 7Answer Questions (during Q&A)3.5 SP1

34.
WPF 4 MultitouchUIElement changesManipulation Events (tracking and interpreter)Touch System Gesture events (double-tap, rollover)Raw Touch Input Events (for going to the metal)Multi-touch support in controlsScrollViewer Update to accept pan gesturesBase Controls Updated to be multi-touch awareMulti-capture Support for more than one contact point at timeNew Multi-touch Controls e.g. ScatterViewCompatible with Surface SDK 2.0

45.
What is ClickOnce?Technology to help deploy, version and update rich clientsSupports automatic detection and deployment of application updatesProvides bootstrapping capabilitiesApplications execute in a secure sandbox with support for safe permission elevation

51.
Problems Solved by ClickOnceChoice of web, UNC or CD installationOn demand feature deploymentAutomatic application updatesSupport for application rollbackRemoval of version conflicts…Administrators can control how applications are granted permissions, safe elevation

<TextBlock Text="This will use Display mode formatting and render with ClearType"/> </StackPanel> </Page>

55.
Text APIsTextFormattingModeIdeal.Maintains high fidelity with their outlines from the font file (default behavior which uses IdealWidth text metrics)Display.Glyph has width of multiple whole pixels and is positioned on whole pixels (optional new behavior which uses CompatibleWidthtext metrics)When To Use Ideal ModeLarge Text – As text size increases, Ideal clarity issues dissipate. After ~15pt, Ideal mode is as clear & better spaced than display mode textTransformed Text – If transform is applied to text, Ideal mode should be used. Ideal mode text is designed to be drawn anywhereZoomed Text – Zooming text is a special case of transformed text. Zoomed text should be implemented by increasing the text sizeWhen To Use Display ModeSmall Text – Smaller WPF text (<~15pt) can appear more blurry. If so, switching to display mode should help

80.
#Feedback: Performance!#VS2010add reference dialog is much faster! Can I get a AMEN?The developers on the Visual Studio 2010 RC must have had their usual beverages replaced with unicorn tears or somethingVS2010 RC is fast, I wonder what happens when they hit RTM, it'll be like a cheetah, should be called VS Cheetah!!!Just tried VS2010 RC. One word incredible. Super fast, great build with things I saw in earlier releases fixed. So awesome. #vs2010 is fast like ambulances flying through a school zone at 120 mph being chased by ninjas. and the ninjas are on fire!VS 2010 RC performance is ridiculously faster, can't wait to switch over full time!

81.
More #Feedback“Definitely a MASSIVE improvement since VS2010Beta2… So much better than the beta2 that it's hard to know where to start… GREAT WORK GUYS.” “This release works much faster and is more responsive than VS 2008.” “I was concerned about the time that particularly xaml files were taking to load - this is now way better.” “My impression of XAML editor performance seemed better – particularly in the designer.” “I’ve used the latest build over RDP and on my tablet, and I am very happy with the state of VS2010.” “Involving partners and [the] community to take feedback is a good strategy!” “Add References was fast! :)“IntelliSense seems to be faster/snappier than VS2008 – great job!”