Visual Studio 2010 IDE Enhancements - Alex Mackey, Readify
1.
2. • Developing ASP.net/SQL applications for last 9
years
• Previously lead dev on number of health care
applications in UK, Ireland and Middle East
• Recently joined Readify
• MVP
• dddmelbourne.com organizer & run
Melbourne user group DevEve.net
3. REST toolkit Compress viewstate
Optional params Extensible caching
Better standards support
Biginteger Config less WCF
Provider based model
ASP.net Silverlight 3 MEF Iron Ruby
Variance Control over
ExpandoObject
Client Id’s
Discoverable services IronPython F#
Named params
Dynamic
DynamicObject Dynamic Language Runtime
Parallel extensions
Model first development Client side data binding model
Transparency
Task Oslo Entity Framework 2
Parallel debugging windows Workflow
ASP.net MVC Lazy loading
Client profile
Pluralization
Extensibility Lazy<t> Corrallated messaging
Concurrent collections
Flowchart
Multi monitor support
SQL Azure
Consume first mode Azure No PIA’s
WPF 4
Tuple Element to element binding Cloud Computing
Side by side execution CLR
Mult itouch support
Win7 Support
Co-eveloution of VB & C# Background GC
Historical debuging
4.
5. 1:45pm IDE/what you need to know
3.00pm Break/Afternoon Tea
3:30pm Web changes and ASP.net 4
4:30pm Q&A time and close
6. • New productivity features
• Creating snippets
• Modifying start page
• MEF
• Advanced customizations
11. • Help stored as XHTML and new indexing
system
• Better share-point support
• Improved threading windows
• Improved dump debugging
• Enhanced version of Dotfuscator (tamper
defence, usage recording & expiration)
12. • Web changes: Improved CSS 2.1
support, intellisense perf, support for 3rd
party libraries, profiles and snippets
• WPF tree visualiser
• Premium & Ultimate edition: intelli-
trace, generate sequence diagram and
much more..
15. • Margins and scrollbars
• Adornments (stuff on editor
surface)
• Mouse events
• Options
• IntelliSense
16. • Download SDK from:
http://tinyurl.com/yd8wed6
• SDK adds template projects
• Editor API’s (will be) fully documented
• 80%+ of existing IDE customization
functionality supported
• New immutable text snapshots give
you a safe snapshot of the text buffer
28. • VS2010 is the most extensible release ever!
• New features: Zoom, multi monitor
support, quick search, call
hierarchy, generate type, breakpoints, pin
watch window, navigate references, box
selection
• Code snippets, customizing start
page, brief look at IDE customization and
MEF
29. Learn what is involved in getting TFS 2010 up and
running in your development environment
Stephen Godbold & Dr Tafline Murnane
Monday 2 August 2010
Level 5, 4 Freshwater Place, Southbank
AM session: 8:30am – 12:15pm
PM session: 1:15pm – 5:00pm
$75 + GST (includes light refreshments)
Notas do Editor
Breadth rather than depth look at changes in .net 4
Show extensibility templates and transform texttextView.VisualElement.LayoutTransform = new RotateTransform(275);
Whilst playing with new features I found feature that was actually available in VS2008 – brush up on features with Sara’s book