بحث عن كتاب
كتاب INTRODUCING VISUAL S TUDIO 2010 لغير محدد

تحميل كتاب INTRODUCING VISUAL S TUDIO 2010 PDF

المؤلف : غير محدد
التصنيف : كتب منوعة
سنة النشر : غير محدد
عدد الصفحات : غير محدد
عن الكتاب : INTRODUCING VISUAL STUDIO 2010 DAVID CHAPPELL 2 CONTENTS Tools and Modern Software Development 3 Understanding Visual Studio 2010 3 The Components of Visual Studio 2010 ... 4 A Closer Look at Team Foundation Server 5 Work Item Tra cking 7 Version Control .... 8 Build Management: Team Foundation Build 9 Reporting and Dashboards 9 Using Visual Studio 2010 12 Managing Requirements 12 Architecting a Solution 13 Designing Code: UML Modeling ........ 14 Controlling Code: Layer D iagrams 14 Understanding Code: Sequence Diagrams and More 15 Writing Code 16 Supporting Software Development ... 17 Supporting Database Development .. 18 Supporting Developer Testing and Debugging 19 Working with Project Information .... 20 Testing Code 20 Gathering Test Results and Diagnostic Data 21 A Tool for Testers: Microsoft Test Manager 2010 23 Managing Test Lab VMs: Visual Studio Lab Management 2010 .... 24 Putting the Pieces Together: A Testing Scenario 25 Supporting Manual Testing 27 Supporting Automated Testing 28 Managing and Tracking a Project 30 Maintaining Code 32 Adopting Visual Studio 2010 34 Deciding What to Buy 34 Migration: Getting There From Here 36 Conclusion 36 About the Author 36 3 T OOLS AN D MODERN S OFT WARE DEVELOPME N T For most people, the days of the lone developer are long gone. The great majority of software today is created by teams. Given this reality, modern software development to ols are used primarily by people working together . One approach to designing these tools is to create a separate tool for each part of the development process. Everyone on the team might then agree to use a particular tool for versioning source code, ano ther for tracking bugs, and a third for managing tests. This approach can certainly work — it’s much better than having no tools at all. But what happens when a developer needs to determine which test found a particular bug in code that addresses a specific requirement ? Or what if a project manager wants to get a view of the project’s overall code quality over time, looking at bug counts, test progress, code churn, and more? Answering these kinds of questions requires integration across the team’s tool set. Even though each tool might be great at what it does, development with a set of disconnected tools has limit s . An alternative approach is to create an integrated set of development tools explicitly designed to work together . While a particular member of th is tool set might not have every feature found in a standalone version of that tool, the connections between the tools let the team work more effectively. Answering questions that span tools gets easier , as does handing off work between different team memb ers . S ince the goal is to optimize the development process as a whole, this integrated approach can make the process of creating software significantly more effective. Achieving this is the goal of Visual Studio 2010. This latest release of Microsoft’s fl agship development environment aims at providing a unified set of tools for a variety of development needs. The intent is to be useful in a range of situations, from a large development team spread across three continents to a solo developer working on her own . It’s meant to be a modern foundation for what’s become known as Application Lifecycle Management (ALM) . Visual Studio 2010 is the successor to both Visual Studio 2008 and Vi sual Studio Team System 2008. ( Microsoft chose to drop the “Team System” labe l with this release . ) The product is large, and so it’s available in several different configurations, each with a specific set of functionality. How those configurations look and what’s in each one is described at the end of this paper. The goal now is to describe Visual Studio 2010 as a whole, painting the big picture of what this technology family is and how it can be used. UN DERST AN DI NG VI SUAL ST UDI O 2 0 1 0 Modern software development is anything but simple. Accordingly, the tools that support today’s dev elopment teams have many moving parts , and Visual Studio 2010 is no exception. One way to get a handle on this product family is to start with a broad look at the components and how they fit together . Once we’ve done this, we can look more closely at the p iece that ties everything else together: Team Foundation Se .
أعلان

نبذة عن كتاب INTRODUCING VISUAL S TUDIO 2010

كتاب INTRODUCING VISUAL S TUDIO 2010

INTRODUCING VISUAL STUDIO 2010 DAVID CHAPPELL 2 CONTENTS Tools and Modern Software Development 3 Understanding Visual Studio 2010 3 The Components of Visual Studio 2010 ... 4 A Closer Look at Team Foundation Server 5 Work Item Tra cking 7 Version Control .... 8 Build Management: Team Foundation Build 9 Reporting and Dashboards 9 Using Visual Studio 2010 12 Managing Requirements 12 Architecting a Solution 13 Designing Code: UML Modeling ........ 14 Controlling Code: Layer D iagrams 14 Understanding Code: Sequence Diagrams and More 15 Writing Code 16 Supporting Software Development ... 17 Supporting Database Development .. 18 Supporting Developer Testing and Debugging 19 Working with Project Information .... 20 Testing Code 20 Gathering Test Results and Diagnostic Data 21 A Tool for Testers: Microsoft Test Manager 2010 23 Managing Test Lab VMs: Visual Studio Lab Management 2010 .... 24 Putting the Pieces Together: A Testing Scenario 25 Supporting Manual Testing 27 Supporting Automated Testing 28 Managing and Tracking a Project 30 Maintaining Code 32 Adopting Visual Studio 2010 34 Deciding What to Buy 34 Migration: Getting There From Here 36 Conclusion 36 About the Author 36 3 T OOLS AN D MODERN S OFT WARE DEVELOPME N T For most people, the days of the lone developer are long gone. The great majority of software today is created by teams. Given this reality, modern software development to ols are used primarily by people working together . One approach to designing these tools is to create a separate tool for each part of the development process. Everyone on the team might then agree to use a particular tool for versioning source code, ano ther for tracking bugs, and a third for managing tests. This approach can certainly work — it’s much better than having no tools at all. But what happens when a developer needs to determine which test found a particular bug in code that addresses a specific requirement ? Or what if a project manager wants to get a view of the project’s overall code quality over time, looking at bug counts, test progress, code churn, and more? Answering these kinds of questions requires integration across the team’s tool set. Even though each tool might be great at what it does, development with a set of disconnected tools has limit s . An alternative approach is to create an integrated set of development tools explicitly designed to work together . While a particular member of th is tool set might not have every feature found in a standalone version of that tool, the connections between the tools let the team work more effectively. Answering questions that span tools gets easier , as does handing off work between different team memb ers . S ince the goal is to optimize the development process as a whole, this integrated approach can make the process of creating software significantly more effective. Achieving this is the goal of Visual Studio 2010. This latest release of Microsoft’s fl agship development environment aims at providing a unified set of tools for a variety of development needs. The intent is to be useful in a range of situations, from a large development team spread across three continents to a solo developer working on her own . It’s meant to be a modern foundation for what’s become known as Application Lifecycle Management (ALM) . Visual Studio 2010 is the successor to both Visual Studio 2008 and Vi sual Studio Team System 2008. ( Microsoft chose to drop the “Team System” labe l with this release . ) The product is large, and so it’s available in several different configurations, each with a specific set of functionality. How those configurations look and what’s in each one is described at the end of this paper. The goal now is to describe Visual Studio 2010 as a whole, painting the big picture of what this technology family is and how it can be used. UN DERST AN DI NG VI SUAL ST UDI O 2 0 1 0 Modern software development is anything but simple. Accordingly, the tools that support today’s dev elopment teams have many moving parts , and Visual Studio 2010 is no exception. One way to get a handle on this product family is to start with a broad look at the components and how they fit together . Once we’ve done this, we can look more closely at the p iece that ties everything else together: Team Foundation Se .


هذا الكتاب من تأليف غير محدد و حقوق الكتاب محفوظة لصاحبها

تحميل
التحميل حجم الكتاب
تحميل غير محدد فى الوقت الحالى
أضافة مراجعة
0.0 / 5
بناء على 0 مراجعة
1 (0)
2 (0)
3 (0)
4 (0)
5 (0)
كتب ذات صلة