1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE...

20
1 Unit 02. Visual Studio 2010

Transcript of 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE...

Page 1: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

1

Unit 02. Visual Studio 2010

Page 2: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Visual Studio.NETCreating ProjectsProject AnatomyUsing the IDECode Snippets

Page 3: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Creating a new Project

Page 4: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Major Project Types

Windows Application

Web Application/Site

Console Application

Class Library

Windows / Web Control

Setup and Deployment Projects

Page 5: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Creating a new Web Application

Page 6: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Web Site Types

ASP.NET Web Application

Traditional web app with pages containing text and images Viewed in a web browser

ASP.NET Web Service

Communication protocol used to exchange information across HTTP

Used between applications

Page 7: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Project Files

.sln Solution File

.vbproj Visual Basic Project File

.vb Visual Basic File (Form, Class etc)

.csproj C# Project File

.cs C# File (Form, Class etc)

.aspx Active Server Pages (Web Forms)

Page 8: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

The Solution Explorer

Page 9: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

The Properties Window

Page 10: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

The Toolbox

Page 11: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

The Server Explorer

Page 12: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

The Designer

Page 13: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

The Code Window

IntelliSense

Regions

Syntax Checking

Page 14: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Code Snippets

Insert frequently used code

Right Click › Insert Snippet Tools>Code Snippet Manager to add a Snippet

Page 15: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Error Correction

Visual Studio provides smart tag error correction for many syntax errors

Solutions can be automatically applied

Page 16: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Editing Code Snippets

Replacement points highlighted

Use [TAB] and [SHIFT]+[TAB] to move

Overtype with new values

Page 17: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Task List

User defined tasks

Code comments (TODO, HACK, UNDONE)

User defined code comments Tools › Options › Environment › Task List

Page 18: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Docking Windows

New "Guide Diamond" to control docking

Page 19: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Import / Export Settings

Some or all of VS 2010 settings can be exported using Tools › Import and Export settings

Setting can be imported on another machine

Settings can also be reset to one of the standard configurations

Page 20: 1 Unit 02. Visual Studio 2010. Visual Studio.NET Creating Projects Project Anatomy Using the IDE Code Snippets.

Lab 2: Introduction to .Net

Using code snippets to insert a for loop and if statement