Presentation is loading. Please wait.

Presentation is loading. Please wait.

WEB330 ASP.NET: Using Microsoft Visual 2005 Studio Team System to Build Enterprise Web Applications Brian Goldfarb Product Manager Web Platform and Tools.

Similar presentations


Presentation on theme: "WEB330 ASP.NET: Using Microsoft Visual 2005 Studio Team System to Build Enterprise Web Applications Brian Goldfarb Product Manager Web Platform and Tools."— Presentation transcript:

1 WEB330 ASP.NET: Using Microsoft Visual 2005 Studio Team System to Build Enterprise Web Applications Brian Goldfarb Product Manager Web Platform and Tools Microsoft Corporation bgold@microsoft.com http://blogs.msdn.com/bgold/

2

3 Novices Enthusiasts Students Hobbyists Consultants Solo Professionals Enterprise Devs Architects Testers Project Managers Part-Timers VB6 Devs Web Professionals Visual Studio 2005 Visual Studio 2005 “Personalized productivity”

4 “Building software in a team today is difficult” “My team is spread out and specialized” “Tools today don’t work well together” “My team needs customizable process guidance” “I need to be able to easily track projects” The Software Lifecycle The Software Lifecycle What we’ve heard

5 Expanding Visual Studio Increased Reliability Quality Early & Often Predictability & Visibility Design for Operations Project Manager Solution Architect Developer Tester Infrastructure Architect

6 Visual Studio Team System Process and Architecture Guidance Visual Studio Industry Partners Change ManagementWork Item TrackingReportingProject SiteIntegration ServicesProject ManagementDynamic Code Analyzer Visual Studio Team Architect Static Code AnalyzerCode ProfilerUnit TestingCode CoverageVisio and UML ModelingTeam Foundation Client (includes CAL)Visual Studio Professional EditionLoad TestingManual TestingTest Case ManagementApplication DesignerLogical Infra. DesignerDeployment Designer Visual Studio Team Developer Visual Studio Team Test Change ManagementWork Item Tracking Reporting Visual Studio Team Foundation Big BuildClass Designer

7 Team Foundation Team project creation and management Process editor for customized guidance Project management workflow Microsoft Office Project and Microsoft Office Excel integration Source Code Control Branching, changesets, shelving Automated build server Reporting and analytics Project portal

8 Work Item Management Author work items in Microsoft Excel Work items show up in Visual Studio Assign work items to resources using Microsoft Project View project status in Microsoft Excel or Microsoft Project

9 Change Management Change Management Check-in “Shelve” work in progress Build rules enforced during check-in process

10 Build Server

11 Project Portal SharePoint-based Project Portal

12 Visual Studio Team System for the Web Distributed Application Designer Whiteboard mode for application design Validation against logical infrastructure Class Designer Two-way code synchronization Logical Infrastructure Designer Settings and constraints editor SDM generation and compiler Click-once support

13 Visual Studio Team System for the Web Test authoring & execution environment Test explorer (Test Case Management UI) Unit testing for classes Unit testing for Web pages Automated load testing & analysis Load patterns: constant, step, custom Performance counter collection and threshold monitoring Code coverage analysis Block coverage analysis of executed code

14 Visual Studio Team System for the Web Static code analysis Support for managed and native code PREfast and FXCopy code analysis Code profiling Based on internal profiling technology Sequence view examines running threads GC view of object allocation and lifetime Caller-callee, callstack, and function views

15 Visual Studio Team System for Web Developers

16 Visual Studio Team System Change ManagementWork Item TrackingReportingProject Site Visual Studio Team Foundation Integration ServicesProject Management Process and Architecture Guidance Dynamic Code Analyzer Visual Studio Team Architect Static Code AnalyzerCode ProfilerUnit TestingCode CoverageVisio and UML ModelingTeam Foundation Client (includes CAL)Visual Studio Professional EditionLoad TestingManual TestingTest Case ManagementApplication DesignerLogical Infra. DesignerDeployment Designer Visual Studio Team Developer Visual Studio Team Test Visual Studio Industry Partners Big BuildClass Designer

17 Summary Visual Studio Team System delivers end-to-end development project system Visual Studio Team System integrates team roles and responsibilities Visual Studio Team System dramatically improves costs for enterprise Web projects

18

19 Resources ASP.NET Developer Center on MSDN: http://msdn.microsoft.com/asp.net/ http://msdn.microsoft.com/asp.net/ ASP.NET 2.0 Beta 2 content: http://msdn.microsoft.com/asp.net/beta2/ http://msdn.microsoft.com/asp.net/beta2/ Main ASP.NET community portal: http://beta.asp.net http://beta.asp.net

20 Your Feedback is Important! Please Fill Out a Survey for This Session on CommNet

21 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Download ppt "WEB330 ASP.NET: Using Microsoft Visual 2005 Studio Team System to Build Enterprise Web Applications Brian Goldfarb Product Manager Web Platform and Tools."

Similar presentations


Ads by Google