Monday 9:00 to 9:40 Welcome Keynote
VS Language team discussions about
- F#
- IronPython
- IronRuby
- DLR Dynamic Language Runtime
- VB
- VC#
Good part is, the first four languages listed above have open source code on CodePlex.
Major new language IDE features in Visual Studio 10.
- Auto-implemented propertoes
- Collection colorization
- Statement Lambdas
- Type colorization
- Intellisense Builder
- Call Hierarchy
- Highlight References
- VB Nullable Option Parameters
- New WPF Shell written from scratch
Monday 10:00 to 11:00 C# Language
New features in C# 4.0 and probably in 5.0
Monday 11:15 to 12:15 Compiler as a Service
We can generate code on the fly, compile it and use it. Literally !!!
- We can call services of the complier to parse, lexical syntax, and other functions a compiler does.
- C# to VB.NET code conversion tool
- Refactoring tools - ReSharper and Refactor Pro
Monday 12:30 to 1:30 Lunch
Some photos from lunch
Monday 12:30 to 1:15 Managed Contracts
Very cool feature.
Monday 1:30 to 2:30 C# IDE
Cool IDE features added
Monday 4:00 to 5:00 Community
Community discussions and feedback.