Raw Notes for Scott Guthrie’s KeyNote at PDC 2008
I took some raw notes from the PDC keynote today, during Scott Gu’s presentation that I thought I would share. Enjoy:
- Reviewed some of the Windows 7 highlights
- .NET 3.5 SP 1 improvements
- Graphical improvements
- Start up performance of .NET code
- WPF improvements, including graphics and performance
- .NET end user experience in click once and installation
- Will be installed as part of Windows 7
- WPF
- New WPF controls are shipping this week
- Ribbon
- A new DataGrid control
- Calendar
- DatePicker
- Visual State Manager is also available for WPF
- Showed Jump Lists
- Adding contextualized tasks to your task bar
- Multi Touch demos and notes
- Demonstrated using multi touch to scroll through photos
- Pixel shading effects to create ripples in images or any part of an app
- Demonstrated sorting out photos, resizing them, etc similar to the iPod Touch
- New WPF controls are shipping this week
- .NET 4
- CLR 2 and CLR 4 can be loaded in the same address space
- backwards support!!!
- Improved managed and native code interop support
- Managed Extensibility Framework
- CLR 2 and CLR 4 can be loaded in the same address space
- Visual Studio 2010
- First public CTP was released at the PDC
- Improved WPF design time experience in VS 2010
- VS 2010 is built on WPF
- Multi monitor support
- Improved refactoring support
- Code visualizations
- Better test driven workflow
- Improved plug in extensibility (very sweet stuff)
- Scott Gu created a visualization in the IDE and showed how to embed bug tracking information from VSTS.
- Improved REST support
- jQuery integrated (also an add-in for VS 2008)
- ASP.NET MVC enhancements
- Velocity – distributed caching API (CTP is out this week at PDC)
- web.config file versions for test, staging, deployment, etc.
- Great ASP.NET list from Mike Ormond
- Silverlight 2
- Closing in on 100,000,000 installed machines
- Samples
- NBC Olympics site
- 55 million unique visitors
- Average person watched 27 minutes of video
- K2 front end developed in SIlverlight
- NetFlix turned on video support in Silverlight 2
- NBC Olympics site
- Silverlight Toolkit (Free)
- Find it at codeplex
- Additional controls and features
- TreeView, Charting, Expander, etc.
- Fully interactive Silverlight 2 designer in Visual Studio 2010
- WYSIWIG
- Data Binding
- Finally!!!
- Silverlight will run inside or outside the browser!!!
- Tesco WPF based grocery app demo (an interesting application of the new tools)
- This is a demo app, so its more just an example of how Tesco used some of these features for their app.
- Targets grocery shoppers
- Sorts recipes, instructions, videos, caloric counts, add all items to your shopping cart
- Find a birthday cake and add to the cart
- Rotate, zoom and multi touch built in
- Integrated web cam scanned the bar code of the Coke can, searched for it, and found some to add to the basket