Upload
reuben
View
51
Download
0
Embed Size (px)
DESCRIPTION
What’s New In Visual Studio 2010. Denys Kholod Technology Expert Hmarasoft.com. Agenda. VS2010 improvements for Productivity .Net 4 – overview Building Azure Service in VS 2010 - overview Demos. Visual Studio Targets Many…. Complete. Ultimate. Premium. Feature Set. Professional. - PowerPoint PPT Presentation
Citation preview
What’s New InVisual Studio 2010
What’s New InVisual Studio 2010
Denys KholodTechnology ExpertHmarasoft.com
AgendaAgenda
VS2010 improvements for Productivity.Net 4 – overviewBuilding Azure Service in VS 2010 - overviewDemos
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
New Look & Feel
Web Deploy
web.config Transformation
Call Hierarchy
Inline Call Tree
Highlight References
Document Map Margin
Extensible Test Runner
WPF-based Editor
Sharepoint Tooling
JQuery Intellisense
HTML Snippets
Historical Debugging
Concurrency Profiler
Parallel Tasks Window
Parallel Stacks Window
Quick Search
Generate From Usage
Improved Multi-Monitor
MVC Tooling
Dynamic Data Tooling
Click-Once Enhancements for Office
64-bit Mixed-Mode
Minidump Debugging
Breakpoint Grouping
Breakpoint Labeling
Breakpoint Import/Export
New features, the tip of the iceberg…
Improved WPF Tooling
High-Level FeaturesHigh-Level Features
Visual Studio 2010Professional
New WPF Editor
Generate FromUsage
Customizable IDE
Silverlight Tooling
Multi-CoreDevelopment
CloudDevelopment
WebDevelopment
WindowsDevelopment
OfficeDevelopment
SharePointDevelopment
Welcome to Visual Studio 2010Welcome to Visual Studio 2010
Modernize the IDEModernize the IDE
> Start Page Enhancements> New look and feel> Pin and remove items in “Recent Projects” list> Enable “Close page after project load”
> New Project Dialog> Sort templates> Search templates (Ctrl + E)
> Extension manager> Easily find and install extensions (Tools Extension
Manager)
> Multi-monitor Support> Move windows between monitors (Win + <arrow key>)
> Float/Dock tab (Ctrl + Double Click)
Deep InsightDeep Insight
> High Level Understanding> Architecture Explorer
> Understanding Source> Source code outliner (Available in extension
gallery)> Zoom (Ctrl + mouse scroll)> Highlight References (Ctrl + Shift +
Up/Down)> Hide selection (Ctrl + M, H)> Iteration list window (F8)> Call Hierarchy (Ctrl + K, T)
Speed to SolutionSpeed to Solution
> Test First Development> IntelliSense Suggestion Mode (Ctrl + Alt + Space)
> Generate from usage
> Faster Editing Experience> Smart tags (Ctrl + .)
> Remove line (Ctrl + L)
> Triple Click (Available in extension gallery)
> IntelliSense Filtering (Substring and Camel Case)
> Multi-line editing (Alt + Up/Down -or- Alt + Mouse Up/Down)
> Quick Navigation> Navigate To (Ctrl + ,)
The VS2010 RoadmapThe VS2010 Roadmap
Beta 2, October 19th, 2009RC, February 2010RTM, April, 2010
.NET Framework 4
A Look Back…A Look Back…
.NET 1.0 .NET 1.1 .NET 2.0
3.0
3.5
.NET 4
2002 2003 2009 CTP2005-08
CLR 1.0 CLR 1.1 CLR 2.0 CLR 4
SP1
The .NET FrameworkThe .NET Framework
Base Class Libraries
The CLRJIT & NGEN
Garbage Collector
Security Model
Exception Handling
Loader & Binder
WPF Win Forms DLR ASP.NET WCF And
more!LINQ
.Net Framework 4.Net Framework 4
WEBWeb Forms 4Ajax 4 Client templatesMVC 2.0.
WPF 4Data GridRibbonMulti-TouchWindows 7 Enhancements
Entity Framework 4Model-First POCOLazy LoadingForeign Keys
.Net Framework 4.Net Framework 4
MEF (Microsoft Extensions Framework)WF/WCF
XAML-only workflows are the new defaultExtended base activity librarySimplified WF programming modelSupport for arguments, variables, expressionsMajor improvements to WCF integrationRuntime and designer improvementsHosting & management via AppFabric Workflow Management ("Dublin“)
.Net Framework 4.Net Framework 4
ADO.NET Data Services 2.0Server Enhancements: Row count, Server-side paging, BLOB streamsClient Enhancements: Row Count, WPF/SL data binding
• Task Parallel Library (TPL)• Parallel LINQ (PLINQ)• System.Threading Improvements
• DLR (Dynamic Language Runtime)
.Net Framework 4.0.Net Framework 4.0
Cloud ServicesCloud Services
LinksLinks
VS Toolshttp://visualstudiogallery.msdn.microsoft.com/
PDC 09 sessionshttp://microsoftpdc.com/Sessions#/tags/FrameworksTools
2010 Training Kithttp://cut.ms/Ika
VS 2010 welcome page (+download links)http://cut.ms/FFw
Way2Cloud.com
QUESTIONS?QUESTIONS?