what’s new in visual studio 2010 denys kholod technology expert hmarasoft.com

21
What’s New In Visual Studio 2010 Denys Kholod Technology Expert Hmarasoft.com

Upload: sheena-snow

Post on 27-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

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?