WEB329: ASP.NET: A Lap Around the New

Download Report

Transcript WEB329: ASP.NET: A Lap Around the New

WEB329
ASP.NET: A Lap Around the New
Enhancements for Web
Developers in Microsoft Visual
Studio 2005
Omar Khan
Lead Program Manager
Web Platform and Tools
Microsoft Corporation
[email protected]
Agenda
VS2005 Web Tools Themes
VWD Express Drill Down
VS2005 Drill Down
Source Editor Enhancements
Flexible Project System
Summary / Questions
Web Platform Themes
Developer productivity
Dramatically reduce concepts, lines of code required
Over 70% in common scenarios
Enable rich Web scenarios not possible today
Deliver an awesome Microsoft Visual Studio Web tool
experience
Fully extensible platform
Replace/extend all built-in features + services
Customize for any enterprise environment
Administration and management
Easiest platform to manage and administer
Performance and scalability
The world’s fastest Web application server
Visual Studio 2005 Web Tools
Themes
Full Support for ASP.NET 2.0 Platform
Best design tools for ASP.NET Concepts
All ASP.NET features exposed in
Visual Studio
Increased developer productivity
Visual designers, better Intellisense,
flexible and dynamic Web projects
Tools for all levels of Web development
Visual Studio 2005
Testers
Visual Studio
Team System
Visual Studio Visual Studio Visual Studio
Team Architect Edition
Team Developer Edition
Team Tester Edition
Architects
Enterprise Devs
Consultants
Microsoft Visual Studio Professional Edition
Professionals
Part-Timers
Hobbyists
Express
C#
VB
C++
J#
Web
Students
Enthusiasts
Novices
Visual Web Developer Express
Based on Visual Studio 2005
New SKU for Web development
Easy to use
Web focused ID, rich platform/tool integration
Easy to learn
Guided tour, walkthroughs, Starter Kits
Easy to acquire
Download or CD distribution
Inexpensively priced
Visual Web Developer Express
35 MB core download (Framework & IDE)
SQL Express, MSDN Express Library Optional
Starter Kits for hobbyists / individuals
Built-in ASP.NET Development Server
No Internet Information Services (IIS) requirement
Enables “normal user” development
Support for single ASPX with inline code
FTP Copy tool for online hosting
Community integration
Visual Studio 2005 Adds Professional
Features
Publish Web
508/WCAG Accessibility Checker
Tools for creating multilingual Web sites
Design tools for remote databases
WYSIWYG Dataset Designer
Remote debugging
Source code control integration
Support for Multi-project solutions
And much, much more….
Microsoft Visual Web Developer
2005 Express Edition
Visual Studio 2005: Best Editor for
ASP.NET
Intellisense everywhere
ASP.NET Tags, ASP.NET Directives, Toolbox Drag/Drop
Code-Behind, Code-Inline, Client Script
XHTML, CSS files, Inline CSS Styles
Standards compliant
Generates XHTML 1.1
Validation for XHTML and individual browsers
508 / WCAG Accessibility Checker
Formatting and navigation tools
Per tag formatting options
HTML Outlining, Tag Navigator, Document Outline
Selection preservation between Design View and Source
Design View never reformats code!
Visual Studio 2005 –
ASP.NET Editor Features
Visual Studio 2005:
Flexible Web Projects
ASP.NET Dynamic compilation
Enables Save & Browse working style
Easier team development
Options to Build Web or Build Page
Publish Web for Deployment
Protect IP / Improve first time
performance
Two Options: Fully Compiled, Updateable
Fixed Names for page-level servicing
Integration with Microsoft Build
Visual Studio 2005 –
Web Projects
Visual Studio Team System
Application modeling
Testing tools
Unit testing
Code profiling
Test case management
Code coverage analysis
Bug tracking / reporting
Functional and load testing of Web
applications
Fully automate functionality tests for
ASP.NET
Static Code Analysis
Static Code Analyzer
Unit Testing
Integrated Unit Testing
Code Coverage
Code Coverage
Load Testing Creation
Test Case Recorder
Load Testing
Load Testing
Perf Counter integration
and monitoring
Test Case Management
Test Case Management
Summary / Q&A
The combination of ASP.NET 2.0 and
Visual Studio 2005 rocks
Low price, high quality tools will open
new markets for Web development
Pro & Team SKU’s have excellent value
proposition for Enterprise development
Resources
VS 2005 Home:
http://lab.msdn.microsoft.com/vs2005/
VWD Express Home:
http://lab.msdn.microsoft.com/express/vwd/
ASP.NET Community:
http://www.asp.net/
OmarK at Track Cabana 7 @ 5pm
Your Feedback
is Important!
Please Fill Out a Survey for
This Session on CommNet
© 2005 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.