0
Introduction to Visual Studio.Net 2005 By Sam Nasr September 27, 2005 www.ClevelandDotNet.info
Agenda <ul><li>Introduction </li></ul><ul><li>Overview of VS.Net 2005 </li></ul><ul><li>Examples </li></ul><ul><li>Q&A </l...
Overview <ul><li>Beta release code named “Whidbey” </li></ul><ul><li>Based on .Net Framework 2.0 </li></ul><ul><li>Product...
VS Editions <ul><li>Express </li></ul><ul><li>Standard </li></ul><ul><li>Professional </li></ul><ul><li>Team Systems </li>...
Express Editions <ul><li>Express Edition: Lightweight development tools for hobbyists, students, and new .Net developers. ...
Standard Edition <ul><li>Entry point professional development tool  </li></ul><ul><li>Maintains simplicity of Express line...
Professional Editions
Team Systems Editions <ul><li>Integrated software life-cycle tools for collaboration: </li></ul><ul><ul><li>Team Foundatio...
System Requirements (Express Edition) <ul><li>Processor  </li></ul><ul><ul><li>Minimum: 600 megahertz (MHz) Pentium proces...
New Features <ul><li>Development Environment </li></ul><ul><li>Code Editing </li></ul><ul><li>Projects, Solutions, and Ite...
Development Environment <ul><li>Export/Import IDE Settings </li></ul><ul><li>Guide Diamond </li></ul><ul><li>Emacs Shortcu...
Code Editing <ul><li>Code Snippets </li></ul><ul><li>Smart tags </li></ul><ul><li>Refactoring </li></ul><ul><li>Track Chan...
Projects, Solutions, & Items <ul><li>Temporary Projects (no saving needed) </li></ul><ul><li>Stand-alone projects  (no sol...
Building, Testing, Deployment <ul><li>Microsoft Build Engine (MSBuild) XML Based </li></ul><ul><li>Class Designer: allows ...
Debugger Features <ul><li>Edit and Continue </li></ul><ul><li>Secure remote debugging  </li></ul><ul><li>Set up remote deb...
Extensibility & Automation <ul><li>XML Add-In Registration </li></ul><ul><li>Managed code add-ins (now supports C++ on the...
Help Features <ul><li>Help viewer default </li></ul><ul><li>&quot;How Do I&quot; page </li></ul><ul><li>Community Integrat...
Additional Info <ul><li>VS Express Home Page:  http://lab.msdn.microsoft.com/express/   </li></ul><ul><li>VS Express FAQ: ...
Announcements <ul><li>MSDN Event </li></ul><ul><ul><li>Tue, Oct 04, 2005 @ 1:00 PM, Regal Severance Town Center.  </li></u...
Upcoming SlideShare
Loading in...5
×

Vs2005p

288

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
288
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Vs2005p"

  1. 1. Introduction to Visual Studio.Net 2005 By Sam Nasr September 27, 2005 www.ClevelandDotNet.info
  2. 2. Agenda <ul><li>Introduction </li></ul><ul><li>Overview of VS.Net 2005 </li></ul><ul><li>Examples </li></ul><ul><li>Q&A </li></ul><ul><li>Announcements </li></ul><ul><li>Survey and raffle </li></ul>
  3. 3. Overview <ul><li>Beta release code named “Whidbey” </li></ul><ul><li>Based on .Net Framework 2.0 </li></ul><ul><li>Production release: Nov. 7 th 2005 ( http://www.microsoft.com/events/2005launchevents/default.mspx ) </li></ul><ul><li>Release delayed due to SQL Server 2005. </li></ul>
  4. 4. VS Editions <ul><li>Express </li></ul><ul><li>Standard </li></ul><ul><li>Professional </li></ul><ul><li>Team Systems </li></ul>
  5. 5. Express Editions <ul><li>Express Edition: Lightweight development tools for hobbyists, students, and new .Net developers. </li></ul><ul><li>Less cluttered development environment with tutorials. </li></ul><ul><li>Available for 6 popular MS packages. </li></ul><ul><ul><ul><li>Visual Basic Express </li></ul></ul></ul><ul><ul><ul><li>Visual C# Express </li></ul></ul></ul><ul><ul><ul><li>Visual C++ Express </li></ul></ul></ul><ul><ul><ul><li>Visual Web Developer Express </li></ul></ul></ul><ul><ul><ul><li>Visual J# Express </li></ul></ul></ul><ul><ul><ul><li>SQL Server Express </li></ul></ul></ul>
  6. 6. Standard Edition <ul><li>Entry point professional development tool </li></ul><ul><li>Maintains simplicity of Express line but with development tools: </li></ul><ul><ul><li>IntelliSense </li></ul></ul><ul><ul><li>Support for 3 rd party tools </li></ul></ul><ul><ul><li>Visual Basic, C#, C++ and J# </li></ul></ul><ul><ul><li>Build Windows, Web, and Mobile Applications </li></ul></ul><ul><ul><li>Create client/server applications using Web services/remote data access </li></ul></ul><ul><ul><li>Use SQL Reporting Services to summarize, tabulate and display output </li></ul></ul><ul><ul><li>Full debugging tools, </li></ul></ul><ul><ul><li>Pre-compilation of web sites </li></ul></ul><ul><ul><li>508/WCAG accessibility checking </li></ul></ul><ul><ul><li>Estimated Retail Price: $299 US* Upgrade Price: $199 US* *Prices are estimated retail prices in U.S. dollars. Reseller prices may vary by geography. </li></ul></ul>
  7. 7. Professional Editions
  8. 8. Team Systems Editions <ul><li>Integrated software life-cycle tools for collaboration: </li></ul><ul><ul><li>Team Foundation: is an extensible team collaboration server that provides work item tracking, source control, reporting, and process guidance. </li></ul></ul><ul><ul><li>Team Edition for Architects is a set of integrated application design tools for service-oriented development. </li></ul></ul><ul><ul><li>Team Edition for Developers provides code quality and performance tools that enable teams to build reliable, mission-critical services and applications. </li></ul></ul><ul><ul><li>Team Edition for Testers provides advanced load testing tools that enable teams to verify the performance of applications before deployment. </li></ul></ul>
  9. 9. System Requirements (Express Edition) <ul><li>Processor </li></ul><ul><ul><li>Minimum: 600 megahertz (MHz) Pentium processor </li></ul></ul><ul><ul><li>Recommended: 1 gigahertz (GHz) Pentium processor </li></ul></ul><ul><li>Operating System </li></ul><ul><ul><li>Microsoft Windows 2003 Server. </li></ul></ul><ul><ul><li>Windows XP, Service Pack 2. </li></ul></ul><ul><ul><li>Windows 2000, Service Pack 4. </li></ul></ul><ul><li>RAM </li></ul><ul><ul><li>Minimum: 128 megabytes (MB) </li></ul></ul><ul><ul><li>Recommended: 256 MB </li></ul></ul><ul><li>Hard Disk: </li></ul><ul><ul><li>Up to 1.3 GB of available space may be </li></ul></ul>
  10. 10. New Features <ul><li>Development Environment </li></ul><ul><li>Code Editing </li></ul><ul><li>Projects, Solutions, and Items </li></ul><ul><li>Building, Testing, and Deployment </li></ul><ul><li>Debugger Features </li></ul><ul><li>Extensibility and Automation </li></ul><ul><li>Help Features </li></ul>
  11. 11. Development Environment <ul><li>Export/Import IDE Settings </li></ul><ul><li>Guide Diamond </li></ul><ul><li>Emacs Shortcuts </li></ul><ul><li>Community Menu </li></ul>
  12. 12. Code Editing <ul><li>Code Snippets </li></ul><ul><li>Smart tags </li></ul><ul><li>Refactoring </li></ul><ul><li>Track Changes </li></ul><ul><li>Bookmark window </li></ul><ul><li>AutoRecover </li></ul><ul><li>Document Outline window </li></ul><ul><li>Full XML 1.0 syntax checking </li></ul><ul><li>XML Validation </li></ul><ul><li>XML Code snippets </li></ul><ul><li>Flexible schema association </li></ul><ul><li>XSD-based IntelliSense </li></ul><ul><li>Configurable text colors </li></ul><ul><li>XSL Editing </li></ul><ul><li>XSL debugger </li></ul>
  13. 13. Projects, Solutions, & Items <ul><li>Temporary Projects (no saving needed) </li></ul><ul><li>Stand-alone projects (no solution needed) </li></ul><ul><li>Solution Folders </li></ul><ul><li>Referencing an EXE </li></ul><ul><li>Visual Studio Conversion Wizard </li></ul><ul><li>Create Project from Existing Code Files Wizard </li></ul><ul><li>Solution and Project Platform Targeting </li></ul><ul><li>Starter Kits (shared project templates) </li></ul><ul><li>Custom Project and Project Item Templates </li></ul>
  14. 14. Building, Testing, Deployment <ul><li>Microsoft Build Engine (MSBuild) XML Based </li></ul><ul><li>Class Designer: allows you to visualize systems and apps; Generates the corresponding source code for methods, classes, and objects. </li></ul><ul><li>Object Test Bench: Test as you code </li></ul><ul><li>For more information, see Designing and Viewing Classes and Types and Object Test Bench. </li></ul><ul><li>ClickOnce Deployment </li></ul><ul><li>Windows Installer Deployment: support for 64-bit deployment, and deployment to Web Servers that host multiple Web sites. </li></ul>
  15. 15. Debugger Features <ul><li>Edit and Continue </li></ul><ul><li>Secure remote debugging </li></ul><ul><li>Set up remote debugging by copying a single executable </li></ul><ul><li>remote debugging of 64-bit managed and unmanaged code </li></ul><ul><li>My Code debugging </li></ul><ul><li>Tracepoints </li></ul><ul><li>Processes window shows all processes you are attached to for debugging. </li></ul><ul><li>Exception Assistant provides better information for better exception handling </li></ul><ul><li>Immediate Window displays results without running the app </li></ul>
  16. 16. Extensibility & Automation <ul><li>XML Add-In Registration </li></ul><ul><li>Managed code add-ins (now supports C++ on the .NET Framework) </li></ul><ul><li>Add-In Wizard (now supports creating add-ins using Visual J# and Visual C++) </li></ul><ul><li>KeyPress events (BeforeKeyPress and AfterKeyPress) </li></ul><ul><li>Solution Folders </li></ul><ul><li>Localization for sample macros </li></ul><ul><li>Add-In and Macro Security </li></ul>
  17. 17. Help Features <ul><li>Help viewer default </li></ul><ul><li>&quot;How Do I&quot; page </li></ul><ul><li>Community Integration </li></ul><ul><li>Search </li></ul><ul><li>Filters </li></ul><ul><li>Integration of Online Help </li></ul><ul><li>Help source preferences </li></ul>
  18. 18. Additional Info <ul><li>VS Express Home Page: http://lab.msdn.microsoft.com/express/ </li></ul><ul><li>VS Express FAQ: http://lab.msdn.microsoft.com/express/faq/default.aspx </li></ul><ul><li>VS 2005 (all products): http://msdn.microsoft.com/howtobuy/vs2005/ </li></ul><ul><li>Launch 2005: http://msdn.microsoft.com/launch2005/ </li></ul><ul><li>MSDN Labs: http://lab.msdn.microsoft.com/vs2005/resources/articles/default.aspx </li></ul><ul><li>Comprehensive List: http://msdn2.microsoft.com/en-us/library/88fx1xy0 </li></ul><ul><li>VS New Features: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsent/html/vsts-over.asp </li></ul><ul><li>Section 508: http://www.w3.org/WAI/GL/508/508-UAAG.html </li></ul>
  19. 19. Announcements <ul><li>MSDN Event </li></ul><ul><ul><li>Tue, Oct 04, 2005 @ 1:00 PM, Regal Severance Town Center. </li></ul></ul><ul><ul><li>For more info, see http://www.msdnevents.com </li></ul></ul><ul><li>C#/VB.Net SIG </li></ul><ul><ul><li>Tue Oct 25, 2005 @ 6:30 PM </li></ul></ul><ul><ul><li>For more info, see http://www.ClevelandDotNet.info </li></ul></ul><ul><li>2005 Launch </li></ul><ul><ul><li>SQL Server 2005, Visual Studio 2005 & BizTalk Server 2006 Launch </li></ul></ul><ul><ul><li>Nov 07, 2005 – Jan 11, 2006 (Nov 8 in Detroit) </li></ul></ul><ul><ul><li>For more info, see http://msdn.microsoft.com/launch2005 </li></ul></ul><ul><li>SIG Web Site </li></ul><ul><ul><li>Career Board – 20+ current regional openings </li></ul></ul><ul><ul><li>Blog – New entries daily: news articles, Q&A </li></ul></ul><ul><ul><li>For more info, see http://www.ClevelandDotNet.info </li></ul></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×