Oj, oj nu blev det tätt mellan blogginläggen men jag har även kollat på denna presentation som jag tycker var bra: http://www.msdev.com/Directory/Description.aspx?eventId=1271
Installation
Side-by-side, fungerar med tidigare versioner.
Dynamiska språk
IronPython, IronRuby, Nytt i .Net 4.0 är Dynamic Language Runtime, Ligger som ett lager ovan på CLR
C#
Named parameters
- Lägga parametrar i olika ordning
- Default värde
- Optional parameters
VB.Net
Multi-line Lambda
F#
Nytt språk, som kommer. Funktionellt språk som innebär att man beskriver vad man ska gör i större grad än hur man vill att datorn ska exekvera. Ett steg längre ifrån hårdvaran.
MEF
Plug-In ramverk för Applikationer
- Attribut för Import, Export
- CompositionContainer, Catalog
- System.System.CompositionModel.Composition för Hosting
Threads
- CountDown Events
- Barriers
- Ger möjlighet att vänta in delprocesser
CodeContract
Assert i all ära men här kommer det som chefen vill att man ska göra, dvs beskriva vad gränssnitten stöder och på så sätt få bättre kvalité på koden.
- System.Diagnostics.contracts
- PreConditions
- PostConditions
- Invariants
No comments:
Post a Comment