20
1 Unit 02. Visual Studio 2010

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

Embed Size (px)

Citation preview

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