Introduction to Visual Studio.Net 2005 - PowerPoint PPT Presentation

Introduction to visual studio net 2005 l.jpg
Download
1 / 19

Introduction to Visual Studio.Net 2005. By Sam Nasr September 27, 2005. www.ClevelandDotNet.info. Agenda. Introduction Overview of VS.Net 2005 Examples Q&A Announcements Survey and raffle. Overview. Beta release code named “Whidbey” Based on .Net Framework 2.0

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

Download Presentation

Introduction to Visual Studio.Net 2005

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Introduction to visual studio net 2005 l.jpg

Introduction toVisual Studio.Net 2005

By

Sam Nasr

September 27, 2005

www.ClevelandDotNet.info


Agenda l.jpg

Agenda

  • Introduction

  • Overview of VS.Net 2005

  • Examples

  • Q&A

  • Announcements

  • Survey and raffle


Overview l.jpg

Overview

  • Beta release code named “Whidbey”

  • Based on .Net Framework 2.0

  • Production release: Nov. 7th 2005 (http://www.microsoft.com/events/2005launchevents/default.mspx)

  • Release delayed due to SQL Server 2005.


Vs editions l.jpg

VS Editions

  • Express

  • Standard

  • Professional

  • Team Systems


Express editions l.jpg

Express Editions

  • Express Edition: Lightweight development tools for hobbyists, students, and new .Net developers.

  • Less cluttered development environment with tutorials.

  • Available for 6 popular MS packages.

    • Visual Basic Express

    • Visual C# Express

    • Visual C++ Express

    • Visual Web Developer Express

    • Visual J# Express

    • SQL Server Express


Standard edition l.jpg

Standard Edition

  • Entry point professional development tool

  • Maintains simplicity of Express line but with development tools:

    • IntelliSense

    • Support for 3rd party tools

    • Visual Basic, C#, C++ and J#

    • Build Windows, Web, and Mobile Applications

    • Create client/server applications using Web services/remote data access

    • Use SQL Reporting Services to summarize, tabulate and display output

    • Full debugging tools,

    • Pre-compilation of web sites

    • 508/WCAG accessibility checking

    • Estimated Retail Price: $299 US*Upgrade Price: $199 US**Prices are estimated retail prices in U.S. dollars. Reseller prices may vary by geography.


Professional editions l.jpg

Professional Editions


Team systems editions l.jpg

Team Systems Editions

Integrated software life-cycle tools for collaboration:

  • Team Foundation: is an extensible team collaboration server that provides work item tracking, source control, reporting, and process guidance.

  • Team Edition for Architects is a set of integrated application design tools for service-oriented development.

  • Team Edition for Developers provides code quality and performance tools that enable teams to build reliable, mission-critical services and applications.

  • Team Edition for Testers provides advanced load testing tools that enable teams to verify the performance of applications before deployment.


System requirements express edition l.jpg

System Requirements(Express Edition)

  • Processor

    • Minimum: 600 megahertz (MHz) Pentium processor

    • Recommended: 1 gigahertz (GHz) Pentium processor

  • Operating System

    • Microsoft Windows 2003 Server.

    • Windows XP, Service Pack 2.

    • Windows 2000, Service Pack 4.

  • RAM

    • Minimum: 128 megabytes (MB)

    • Recommended: 256 MB

  • Hard Disk:

    • Up to 1.3 GB of available space may be


New features l.jpg

New Features

  • Development Environment

  • Code Editing

  • Projects, Solutions, and Items

  • Building, Testing, and Deployment

  • Debugger Features

  • Extensibility and Automation

  • Help Features


Development environment l.jpg

Development Environment

  • Export/Import IDE Settings

  • Guide Diamond

  • Emacs Shortcuts

  • Community Menu


Code editing l.jpg

Code Editing

  • Code Snippets

  • Smart tags

  • Refactoring

  • Track Changes

  • Bookmark window

  • AutoRecover

  • Document Outline window

  • Full XML 1.0 syntax checking

  • XML Validation

  • XML Code snippets

  • Flexible schema association

  • XSD-based IntelliSense

  • Configurable text colors

  • XSL Editing

  • XSL debugger


Projects solutions items l.jpg

Projects, Solutions, & Items

  • Temporary Projects (no saving needed)

  • Stand-alone projects (no solution needed)

  • Solution Folders

  • Referencing an EXE

  • Visual Studio Conversion Wizard

  • Create Project from Existing Code Files Wizard

  • Solution and Project Platform Targeting

  • Starter Kits (shared project templates)

  • Custom Project and Project Item Templates


Building testing deployment l.jpg

Building, Testing, Deployment

  • Microsoft Build Engine (MSBuild) XML Based

  • Class Designer: allows you to visualize systems and apps; Generates the corresponding source code for methods, classes, and objects.

  • Object Test Bench: Test as you code

  • For more information, see Designing and Viewing Classes and Types and Object Test Bench.

  • ClickOnce Deployment

  • Windows Installer Deployment: support for 64-bit deployment, and deployment to Web Servers that host multiple Web sites.


Debugger features l.jpg

Debugger Features

  • Edit and Continue

  • Secure remote debugging

  • Set up remote debugging by copying a single executable

  • remote debugging of 64-bit managed and unmanaged code

  • My Code debugging

  • Tracepoints

  • Processes window shows all processes you are attached to for debugging.

  • Exception Assistant provides better information for better exception handling

  • Immediate Window displays results without running the app


Extensibility automation l.jpg

Extensibility & Automation

  • XML Add-In Registration

  • Managed code add-ins (now supports C++ on the .NET Framework)

  • Add-In Wizard (now supports creating add-ins using Visual J# and Visual C++)

  • KeyPress events (BeforeKeyPress and AfterKeyPress)

  • Solution Folders

  • Localization for sample macros

  • Add-In and Macro Security


Help features l.jpg

Help Features

  • Help viewer default

  • "How Do I" page

  • Community Integration

  • Search

  • Filters

  • Integration of Online Help

  • Help source preferences


Additional info l.jpg

Additional Info

  • VS Express Home Page: http://lab.msdn.microsoft.com/express/

  • VS Express FAQ: http://lab.msdn.microsoft.com/express/faq/default.aspx

  • VS 2005 (all products): http://msdn.microsoft.com/howtobuy/vs2005/

  • Launch 2005: http://msdn.microsoft.com/launch2005/

  • MSDN Labs: http://lab.msdn.microsoft.com/vs2005/resources/articles/default.aspx

  • Comprehensive List: http://msdn2.microsoft.com/en-us/library/88fx1xy0

  • VS New Features: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsent/html/vsts-over.asp

  • Section 508: http://www.w3.org/WAI/GL/508/508-UAAG.html


Announcements l.jpg

Announcements

  • MSDN Event

    Tue, Oct 04, 2005 @ 1:00 PM, Regal Severance Town Center.

    For more info, see http://www.msdnevents.com

  • C#/VB.Net SIG

    Tue Oct 25, 2005 @ 6:30 PM

    For more info, see http://www.ClevelandDotNet.info

  • 2005 Launch

    SQL Server 2005, Visual Studio 2005 & BizTalk Server 2006 Launch

    Nov 07, 2005 – Jan 11, 2006 (Nov 8 in Detroit)

    For more info, see http://msdn.microsoft.com/launch2005

  • SIG Web Site

    Career Board – 20+ current regional openings

    Blog – New entries daily: news articles, Q&A

    For more info, see http://www.ClevelandDotNet.info


  • Login