whats new in visual studio 2010
DESCRIPTION
Overview Session on Visual Studio 2010TRANSCRIPT
What’s New InVisual Studio 2010
What’s New InVisual Studio 2010
Name : Daniel N. EganTitle : Developer EvangelistOrganization : MicrosoftEmail : [email protected]
About : Daniel N. EganAbout : Daniel N. Egan
Developer Evangelist - Microsoft Former MVP – ASP/ASP.Net Former Microsoft Regional Director MCSD, MCT Former President INETA CSUF - .Net Advisory Board CSUF - .Net Certificate Instructor Published – Building Websites with VB.Net &
DotNetNuke (3 & 4), aspnetPro Magazine
www.DotNetDoc.com, www.TheSociableGeek.com
www.DotNetDoc.com,
www.TheSociableGeek.com
What the heck is a Developer
[email protected]:@DanielEgan
Facebook: http://facebook.com/DanielEgan
This one time…. at code camp
This one time…. at code camp
SoCalCodeCamp FullertonSoCalCodeCamp Fullerton
Jan 30th & 31st California State University FullertonCall for speaker (SoCalCodeCamp.com)Geek DinnerNew TracksAnd lots of finger pointing
What is coming in March 2010What is coming in March 2010
DLRASP.Net 4.0AJAX 4.0WF 4.0EF 4.0MEFWCF 4.0WPF 4.0
Parallel Computing Data Services 1.5WebForms RoutingTemplatesClientID’sThreading ImprovmentsVS2010Muliti-Touch Improvemnts
Visual Studio Targets Many…Visual Studio Targets Many…
Audience
Featu
re S
et
Minimal
Complete
Hobbyist Enterprise
Professional
Ultimate
Express
Premium
Visual Studio Targets Many…Visual Studio Targets Many…
Audience
Featu
re S
et
Minimal
Complete
Hobbyist Enterprise
Professional
Ultimate
Express
Premium
A New, Simplified SKU StructureA New, Simplified SKU Structure
VSTS Team Suitew/ MSDN Premium
VSTS Development Ed.w/ MSDN Premium
VSTS Database Ed.w/ MSDN Premium
VSTS Test Ed.w/ MSDN Premium
VSTS Architecture Ed.w/ MSDN Premium
Visual Studio Professionalw/ MSDN Professional
Visual Studio Professionalw/ MSDN Premium
Visual Studio Professional
Visual Studio Standard
VS 2010 Ultimatew/ MSDN
VS 2010 Premiumw/ MSDN
VS 2010 Professionalw/ MSDN
VS 2010 Professional
The Pillars of Visual Studio 2010The Pillars of Visual Studio 2010
Creativity Unleashed
SimplicityThrough
Integration
Quality CodeEnsured
The Pillars of Visual Studio 2010The Pillars of Visual Studio 2010
Creativity Unleashed
SimplicityThrough
Integration
Community Involvement
High-Level FeaturesHigh-Level Features
Visual Studio 2010Professional
New WPF Editor
Generate FromUsage
Customizable IDE
Silverlight Tooling
Multi-CoreDevelopment
CloudDevelopment
WebDevelopment
WindowsDevelopment
OfficeDevelopment
SharePointDevelopment
The Two Faces of Visual Studio 2010
The Two Faces of Visual Studio 2010
Visual Studio As An Editor
Visual Studio As A Platform
… As An Editor… As An Editor
An improved focus on…
Writing code,
Understanding code,
Navigating code,
Publishing code
… As A Platform… As A Platform
New Extensible Editor allows editor to be easily extended to provide a rich and robust editing experience
Online Visual Studio Gallery integrated directly into Visual Studio
IDE Enhancements
IDE Enhancements
New ProjectsWindows AzureSharepoint 2010
Pinning a Recent Project / Removing ProjectOnline Template GalleryStarter Templates (ASP.Net cool)Clean Web.Config files
Online Template GalleryOnline Template Gallery
Highlighted ReferencesAdd Reference Dialog Box (HOw quick it is)Code Size in window (ctrl Scrollwheel)Color coding in the margin to show edits have been madeMulti-Targeting (What it is and why its different)Multi-Monitor Support MDI Window :))))
HTML Snipits (VB and C# already had snipits. Now there is HTML Snipits)NavigateToArchitecture ExplorerSequence Diagrams
MEFManaged
ExtensibilityFramework
MEFManaged
ExtensibilityFramework
Turning fat apps into slimmer appsTurning fat apps into slimmer apps
RealityReality
RIA 1.0
RealityReality
A
We need….
We need…..
BC
VS2010
We need…..
D
EF
GH
IJ
K
We need…..We need…..
We need…..
We need…..
We need…..
We need…..
We need….
Managed Extensibility FrameworkManaged Extensibility Framework
The Managed Extensibility Framework (MEF) is a library for building applications that can be incrementally extended.
For customersFor you and your team Always there, always ready
Adding a little color to ToDo’s
DebuggingDebugging
Collaborative DebuggingCollaborative Debugging
Breakpoints and DataTipsBreakpoints and DataTips
IntelliTrace (Historical Debugging)IntelliTrace (Historical Debugging)
Extending the Framework with
MEF
Extending the Framework with
MEF
The VS2010 RoadmapThe VS2010 Roadmap
Beta 2, October 19th, 2009
RTM, March 22nd, 2010
Thank You
Code and Slides can be found on
http://www.DotNetDoc.com
For later in preso (no internet)For later in preso (no internet)
DeploymentDeployment