san diego asp.net meeting oct 21st

Post on 13-May-2015

3.081 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

This is the deck I used at the San Diego ASP.NET user group meeting on Oct 12st the code in the VS 2010 / .NET Framework 4.0 Training Kit http://bit.ly/3KVJix is the sample code I used for the demos.

TRANSCRIPT

What’s New:Visual Studio 2010

Woody PewittTechnology EvangelistMicrosoft

Getting in Touch

Blog: http://blog.pewitt.org

Twitter: http://twitter.com/woodyp

Email: woodyp@microsoft.com

Visual Studio for Everyone!

Users

Featu

res

Less

More

Hobbyist Enterprise

Professional

Team System

Express

Visual Studio 2008

Visual Studio 2008 Professionalwith MSDN Professional

Visual Studio 2008 Professionalwith MSDN Premium

Visual Studio Team System 2008Team Editions with MSDN Premium

Visual Studio Team System 2008Team Suite with MSDN Premium

Visual Studio 2010

Test and Lab Manager

Manual Testing

Layer Diagram

UML Modeling

Load Testing Web Testing

Test Case Management

IntelliTrace™

Architecture Explorer Test Record & Playback

Logical Class Designer

Cloud Development

Office Development

Windows Development

New WPF Editor Customizable IDE

Multi-core Development

Silverlight Tools

Web Development

SharePoint Development

Generate from Usage

Static Code Analysis

Database Deployment

Code Metrics

Database Unit Testing Test Data Generation

Test Impact AnalysisUI Test Automation

Code Coverage

Performance Profiling

Database Change Mgmt

Moving Parts

Visual Studio 2010 .NET Framework Version 4 Languages Changing

Visual C# 2010 Visual Basic 2010 Visual F# 2010 Visual C++ 2010

The VS2010 Roadmap

Beta 1, Currently Available

Beta 2, Now!

RTM, March 2010

Huge List of New Features Breakpoint Labeling Breakpoint Searching Breakpoint

Import/Export Dynamic Data Tooling WPF Tree Visualizer Call Hierarchy Improved WPF Tooling Historical Debugging Mini-Dump

Debugging Quick Search Better Multi-Monitor

Support Highlight References

Parallel Stacks Window Parallel Tasks Window Document Map Margin Generate From Usage Concurrency Profiler Inline Call Tree Extensible Test Runner MVC Tooling Web Deploy JQuery Intellisense Sharepoint Tooling HTML Snippets Web.config Transformation Click-Once Enhancements

for Microsoft Office

Overview

General Improvements

Debugging

Parallelism

Web

Extensibility

The Two Faces of Visual Studio 2010

Visual Studio As An Editor

Visual Studio As A Platform

As An Editor

An improved focus on…

Writing code,

Understanding code,

Navigating code,

Publishing code

General Improvements

General Improvements

Zoom Docking Windows Call Hierarchy Highlighting References Generate from Usage Intellisense Consume-First Mode

Zoom

CTRL + Mouse Wheel

New feature that enhances the size of your code

Very useful for pair programming (or similar scenarios)

Docking Windows

New docking visuals

Windows can be docked anywhere

Better use with multiple monitors

Generate from Usage

Used to automatically create stub code

Enables you to use classes and members before you define them

Call Heirarchy

CTRL + ALT + K

Available in C#

Used to see calls to and from a method

Great way to see calls at design time

Highlighting References

Automatic highlighting of a symbol

Can be used with declarations and references, and many other symbols

Navigate To

CTRL + ,

Provides search-as-you-type support for files, types, and members

Enables quick searching based on case usage

Intellisense Consume-First Mode

CTRL + ALT + SPACE

Used when when classes and members are used before they are defined

Helps to reduce situations where IntelliSense inserts unintended text into the editor

General Improvements

Debugging

Breakpoints

Can add labels to breakpoints

All breakpoints are now searchable

Import / Export now available

Floating Data Tips

DataTips can now float in the source window

Floating DataTips remain visible until the debugging session ends

Threading

Completely redesigned threading window

Now provides filtering, call-stack searching and expansion, and grouping

New columns added: Affinity masks Process names Managed IDs

Dumps

You can save a dump file and debug it later, either on the build computer or on another computer that has the source files and debugging symbols

Can read dump files that contain information about managed code, unmanaged code, or a mixture of both

Debugging

Parallelism

Parallel Tasks and Stacks Used to visualize and

debug parallel code that is written in C++, C#, or Visual Basic

Using the Parallel Stacks window, you can view multiple call stacks at the same time in a single view

Parallel Tasks allow you to see multiple tasks and the corresponding status of those tasks

Web

One-Click Web Deployment With Visual Studio

2010, MSDeploy is integrated directly into Visual Studio

Once you have your profiles configured, you can easily deploy to a given environment with a single click

Web.config Transforms

You can create configuration file transforms to modify your project's Web.config file to work with various deployment environments

Extensibility

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

Extensions

Online Visual Studio Gallery integrated directly into Visual Studio

New Extensible Editor allows editor to be easily extended to provide a rich and robust editing experience

The Visual Studio Gallery

Extensibility

Resources

The 10-4 Show on Channel9 channel9.msdn.com/shows/10-4/

Visual Studio 2010 home page http://bit.ly/1skkN0

Get the VS 2010 / .NET Framework 4.0 Training Kit http://bit.ly/3KVJix

top related