Flylib.com
Professional Visual Studio 2005 Team System (Programmer to Programmer)
Professional Visual Studio 2005 Team System (Programmer to Programmer)
ISBN: 0764584367
EAN: 2147483647
Year: N/A
Pages: 220
Authors:
Jean-Luc David
,
Tony Loton
,
Erik Gunvaldson
,
Christopher Bowen
,
Noah Coad
,
Darren Jefford
BUY ON AMAZON
Table of Contents
Back Cover
Professional Visual Studio 2005 Team System
Introduction
Modern Software Development Challenges
How Team System Fits In
A Software Development Life Cycle Example
Who Is This Book For?
What Does This Book Cover?
How Is This Book Structured?
Conventions
Source Code
Errata
http:www.p2p.wrox.com
Part I: Team Architect
Chapter 1: Introducing the Visual Designers
Why Design Visually?
Microsoft s Modeling Strategy
From Objects to Services
Visual Designers
Introducing the StockBroker Case Study
Designer Relationships and Team System Integration
Introducing the System Definition Model
What about UML?
Summary
Chapter 2: Application Modeling Using Application Designer
Application Designer Toolbox and Prototypes
Designing the Distributed System
Implementing the Applications
Application Designer Additional Features
Application Designer Limitations and Workarounds
Summary
Chapter 3: Logical Infrastructure Modeling Using Logical Datacenter Designer
Logical Datacenter Designer Toolbox and Prototypes
Sample Logical Datacenter
Defining a Logical Datacenter for the StockBroker Applications
Settings and Constraints
Defining Your Own Reusable Prototypes
Summary
Chapter 4: Defining Systems and Evaluating Deployments Using System Designer and Deployment Designer
Introducing System Designer and Deployment Designer
Defining a Default Deployment from Application Designer
Defining and Deploying Systems
Creating System Diagrams from Scratch
System Settings and Constraints
Deployment Reports
The UML Deployment Diagram: Similar, but Not the Same
Summary
Chapter 5: Class Modeling Using Class Designer
Class Designer Toolbox and Types
From Code to Class Diagrams
From Class Diagrams to Code
Advanced Topics
Comparison with UML Class Diagrams
Summary
Chapter 6: DSL Tools
Domain-Specific Languages
Creating a Designer
Creating the Project
Creating the Navigation Language
Creating the Graphical Language
Using the Designer
Using the Domain Model
Generating Code
Designers and VSTS
Summary
Chapter 7: Dynamic Systems Initiative and the System Definition Model
Dynamic Systems Initiative
System Definition Model
Walkthrough: SDM Sample
Summary
Part II: Team Developer
Chapter 8: Managed Code Analysis
The Need for Analysis Tools
Using Managed Code Analysis
Using the Command-Line Analysis Tool
Creating Code Analysis Rules
Summary
Chapter 9: Code Analysis for CC
Understanding Static Code Analysis
How the CC Code Analyzer Works
Visual Studio 2005 Integration
Command-line Support
Annotation Support
pragma Support
Integrating with Team Foundation Server
Identifying and Minimizing Noise
Tool Limitations
Summary
Chapter 10: Application Verifier
Setup and Configuration
Troubleshooting Heaps
Troubleshooting Handles
Troubleshooting Locks
Application Verifier End-to-End
Programming Application Verifier
Summary
Chapter 11: Refactoring and Code Snippets
Refactoring from Class Diagrams
Refactoring in Code
Improving Code Quality with Code Snippets
Summary
Chapter 12: Profiling and Performance
Introduction to Performance Analysis
Using the Team Developer Profiler
Command-line Execution
Modifying Instrumentation Programmatically
Common Profiling Issues
Summary
Part III: Team Tester
Chapter 13: Test Case Management
Test Projects
Managing Test Cases
Working with Test Results
Using Ordered Tests
Summary
Chapter 14: Unit Testing with the Unit Test Framework
Unit Testing Concepts
Team System Unit Testing
Programming with the Unit Test Framework
Accessing Nonpublic Members from Tests
Code Generation
Unit Testing ASP.NET Applications
Code Coverage
Summary
Chapter 15: Web and Load Testing
Web Tests
Load Tests
Command-line Test Execution
Distributed Load Tests
Summary
Chapter 16: Manual Testing
Test Automation versus Manual Testing
Test Cases
Planning Your Manual Tests
Manual Testing in Team System
Managing Manual Tests
Summary
Chapter 17: Generic Testing
Creating and Running a Generic Test
Creating an External Testing Tool
Extended Return Results
Wiring to Existing Test Systems
Summary
Part IV: Team Foundation
Chapter 18: Team Foundation Architecture
What Is Team Foundation Server?
Team Foundation Architecture
Summary
Chapter 19: Project Management Tools and Team Reporting
Creating a Software Project
Administering Project Details
Work Item Tracking
Team Foundation Server Reporting
Summary
Chapter 20: Team Foundation Version Control
Comparing Team Foundation Source Control and Visual SourceSafe (VSS) 2005
Setting Up Version Control
Using the Source Control Explorer
Check-in and Check-out
Branching and Merging
Shelving
Command-line Tools
Summary
Chapter 21: Microsoft Solutions Framework
About the Microsoft Solutions Framework
MSF for Agile Software Development
MSF for CMMI Process Improvement
Choosing the Right Process
Fundamental Concepts
Team Model
Roles
Workstreams
Summary
Chapter 22: Process Templates
New Team Project Wizard
Customization Tools
Customizing Process Guidance
Customizing Process Templates
Testing Your Custom Process Template
Summary
Chapter 23: Team Foundation Build
Setting Up Team Foundation Build
Using Team Foundation Build
Command-line interface
Team Foundation Build Reporting
Build Customization and Extensibility
Summary
Chapter 24: Deployment and Administration
Setting Up Your Operations Team
Planning a Deployment
Considerations for Migrating and Integrating Your Existing Tools
Backup and Recovery
Licensing Models
Summary
Index
B
C
D
E
F
G
H
I
J-K
L
M
N
O
P
Q
R
S
T
U
V
W
X-Y
Z
Professional Visual Studio 2005 Team System (Programmer to Programmer)
ISBN: 0764584367
EAN: 2147483647
Year: N/A
Pages: 220
Authors:
Jean-Luc David
,
Tony Loton
,
Erik Gunvaldson
,
Christopher Bowen
,
Noah Coad
,
Darren Jefford
BUY ON AMAZON
Java I/O
Writing Bytes to Output Streams
The java.util.jar Package
Channels
Nonblocking I/O
File Dialogs and Choosers
Certified Ethical Hacker Exam Prep
Footprinting and Scanning
The Architecture of Windows Computers
Trojan and Backdoor Countermeasures
Social Engineering
Web Application Vulnerabilities
A Practitioners Guide to Software Test Design
State-Transition Testing
Exploratory Testing
Test Planning
Appendix A Brown & Donaldson Case Study
Appendix B Stateless University Registration System Case Study
Competency-Based Human Resource Management
A Need for Implementing Competency-Based HR Management
Competency-Based Employee Training
The Transformation to Competency-Based HR Management
Competency-Based HR Management The Next Steps
Appendix C Examples of Life-Career Assessment Exercises
Comparing, Designing, and Deploying VPNs
Benefits and Drawbacks of L2TPv3-Based L2VPNs
Designing QoS for IPsec VPNs
Review Questions
Deploying SSL VPNs (WebVPN) on the ASA 5500
FileMaker 8 Functions and Scripts Desk Reference
Get(CurrentDate)
Get(SystemIPAddress)
GetAsDate()
Log()
Lower()
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies