MCPD Self-Paced Training Kit (Exam 70-547): Designing and Developing Web-Based Applications Using the Microsoft .NET Framework

MCPD Self-Paced Training Kit (Exam 70-547): Designing and Developing Web-Based Applications Using the Microsoft .NET Framework

Paperback(Book & CD-ROM)

$58.92 $69.99 Save 16% Current price is $58.92, Original price is $69.99. You Save 16%.

Product Details

ISBN-13: 9780735623408
Publisher: Microsoft Press
Publication date: 02/28/2007
Edition description: Book & CD-ROM
Pages: 720
Product dimensions: 7.52(w) x 9.14(h) x 2.01(d)

About the Author

Mike Snell, MCSD, Microsoft Regional Director, has 15+ years’ experience as a software architect, and is the coauthor of several computer books.

Bruce Johnson is a 25-year veteran of the computer industry, an author, and a popular speaker.

Brian C. Lanham is a UNIX and MS-DOS veteran. Now, he specializes in developing Windows and Web-based applications.

Sara Morgan, MCSD, MCDBA, develops Web-based applications. She coauthored the MCTS Self-Paced Training Kit for Exam 70-529.

Shawn Wildermuth, Microsoft MVP for C#, has 20+ years’ industry experience. He coauthored the MCTS Self-Paced Training Kit for Exam 70-536.

GrandMasters is an IT consulting firm specializing in content development, exam development, and customized technical support.

Table of Contents

Dedication;
About the Authors;
Mike Snell;
Bruce Johnson;
Brian C. Lanham;
Sara Morgan;
Shawn Wildermuth;
Shannon Horn;
Mark Blomsma;
Val Mazur;
Murray Gordon;
Introduction;
Hardware Requirements;
Software Requirements;
Using the CD and DVD;
Microsoft Certified Professional Program;
Technical Support;
Evaluation Edition Software Support;
Chapter 1: Application Requirements and Design;
1.1 Before You Begin;
1.2 Lesson 1: Evaluating Requirements and Proposing a Design;
1.3 Lesson 2: Creating a Proof-of-Concept Prototype to Refine an Application’s Design;
1.4 Chapter Review;
1.5 Chapter Summary;
1.6 Key Terms;
1.7 Case Scenario;
1.8 Suggested Practices;
1.9 Take a Practice Test;
Chapter 2: Decompose Specifications for Developers;
2.1 Before You Begin;
2.2 Lesson 1: Create a Logical Model;
2.3 Lesson 2: Define Application Layers;
2.4 Lesson 3: Create Physical Application Models for Developers;
2.5 Chapter Review;
2.6 Chapter Summary;
2.7 Key Terms;
2.8 Case Scenario;
2.9 Suggested Practices;
2.10 Take a Practice Test;
Chapter 3: Design Evaluation;
3.1 Before You Begin;
3.2 Lesson 1: Evaluating the Logical Design;
3.3 Lesson 2: Evaluating the Physical Design;
3.4 Chapter Review;
3.5 Chapter Summary;
3.6 Key Terms;
3.7 Case Scenarios;
3.8 Suggested Practices;
3.9 Take a Practice Test;
Chapter 4: Creating a User Interface;
4.1 Before You Begin;
4.2 Lesson 1: Choosing an Appropriate Layout for the Visual Interface;
4.3 Lesson 2: Implementing a Common UI Layout;
4.4 Chapter Review;
4.5 Chapter Summary;
4.6 Key Terms;
4.7 Case Scenarios;
4.8 Suggested Practices;
4.9 Take a Practice Test;
Chapter 5: Creating and Choosing Controls;
5.1 Before You Begin;
5.2 Lesson 1: Web User Controls and Custom Web Controls;
5.3 Lesson 2: Choosing Appropriate Controls;
5.4 Chapter Review;
5.5 Chapter Summary;
5.6 Key Terms;
5.7 Case Scenarios;
5.8 Suggested Practices;
5.9 Take a Practice Test;
Chapter 6: Data Validation;
6.1 Before You Begin;
6.2 Lesson 1: Validating Data;
6.3 Lesson 2: Providing User Assistance;
6.4 Chapter Review;
6.5 Chapter Summary;
6.6 Key Terms;
6.7 Case Scenarios;
6.8 Suggested Practices;
6.9 Take a Practice Test;
Chapter 7: Delivering Multimedia;
7.1 Before You Begin;
7.2 Lesson 1: Delivering Multimedia;
7.3 Chapter Review;
7.4 Chapter Summary;
7.5 Key Terms;
7.6 Case Scenario;
7.7 Suggested Practices;
7.8 Take a Practice Test;
Chapter 8: Component Design;
8.1 Before You Begin;
8.2 Lesson 1: Database Design;
8.3 Lesson 2: Designing a Component;
8.4 Lesson 3: Component Interface;
8.5 Chapter Review;
8.6 Chapter Summary;
8.7 Key Terms;
8.8 Case Scenarios;
8.9 Suggested Practices;
8.10 Take a Practice Test;
Chapter 9: Component Development;
9.1 Before You Begin;
9.2 Lesson 1: Implementing Component Features;
9.3 Lesson 2: Data Access in Components;
9.4 Lesson 3: Component Infrastructure;
9.5 Chapter Review;
9.6 Chapter Summary;
9.7 Key Terms;
9.8 Case Scenarios;
9.9 Suggested Practices;
9.10 Take a Practice Test;
Chapter 10: Reusable Software Components;
10.1 Before You Begin;
10.2 Lesson 1: Consuming Reusable Software Components;
10.3 Chapter Review;
10.4 Chapter Summary;
10.5 Key Terms;
10.6 Case Scenarios;
10.7 Suggested Practices;
10.8 Take a Practice Test;
Chapter 11: Application Logic Layer;
11.1 Before You Begin;
11.2 Lesson 1: Designing the Application Logic;
11.3 Lesson 2: Implementing Exception Handling;
11.4 Chapter Review;
11.5 Chapter Summary;
11.6 Key Terms;
11.7 Case Scenarios;
11.8 Suggested Practices;
11.9 Take a Practice Test;
Chapter 12: Logging and Monitoring;
12.1 Before You Begin;
12.2 Lesson 1: Logging Application Events;
12.3 Lesson 2: Monitoring the Application;
12.4 Chapter Review;
12.5 Chapter Summary;
12.6 Key Terms;
12.7 Case Scenarios;
12.8 Suggested Practices;
12.9 Take a Practice Test;
Chapter 13: Application Configuration;
13.1 Before You Begin;
13.2 Lesson 1: Maintaining Application Configuration Information;
13.3 Chapter Review;
13.4 Chapter Summary;
13.5 Key Terms;
13.6 Case Scenarios;
13.7 Suggested Practices;
13.8 Take a Practice Test;
Chapter 14: Define and Evaluate a Testing Strategy;
14.1 Before You Begin;
14.2 Lesson 1: Creating a Unit Testing Strategy;
14.3 Lesson 2: Evaluating the Integration, Stress, and Performance Test Strategies;
14.4 Chapter Review;
14.5 Chapter Summary;
14.6 Key Terms;
14.7 Case Scenario;
14.8 Suggested Practices;
14.9 Take a Practice Test;
Chapter 15: Creating Development Tests;
15.1 Before You Begin;
15.2 Lesson 1: Creating Effective Unit Tests;
15.3 Lesson 2: Performing a Code Review;
15.4 Lesson 3: Evaluating and Fixing a Bug;
15.5 Chapter Review;
15.6 Chapter Summary;
15.7 Key Terms;
15.8 Case Scenarios;
15.9 Suggested Practices;
15.10 Take a Practice Test;
Chapter 16: Deploying an Application;
16.1 Before You Begin;
16.2 Lesson 1: Creating an Application Flow-Logic Diagram;
16.3 Lesson 2: Validating the Production Configuration Environment;
16.4 Lesson 3: Evaluating the Deployment Plan;
16.5 Chapter Review;
16.6 Chapter Summary;
16.7 Key Terms;
16.8 Case Scenarios;
16.9 Suggested Practices;
16.10 Take a Practice Test;
Chapter 17: Supporting an Application;
17.1 Before You Begin;
17.2 Lesson 1: Monitoring Application Performance;
17.3 Lesson 2: Analyzing Performance Data;
17.4 Chapter Review;
17.5 Chapter Summary;
17.6 Key Terms;
17.7 Case Scenarios;
17.8 Suggested Practices;
17.9 Take a Practice Test;
Answers;
Chapter 1: Lesson Review Answers;
Chapter 1: Case Scenario Answers;
Chapter 2: Lesson Review Answers;
Chapter 2: Case Scenario Answers;
Chapter 3: Lesson Review Answers;
Chapter 3: Case Scenario Answers;
Chapter 4: Lesson Review Answers;
Chapter 4: Case Scenario Answers;
Chapter 5: Lesson Review Answers;
Chapter 5: Case Scenario Answers;
Chapter 6: Lesson Review Answers;
Chapter 6: Case Scenario Answers;
Chapter 7: Lesson Review Answers;
Chapter 7: Case Scenario Answers;
Chapter 8: Lesson Review Answers;
Chapter 8: Case Scenario Answers;
Chapter 9: Lesson Review Answers;
Chapter 9: Case Scenario Answers;
Chapter 10: Lesson Review Answers;
Chapter 10: Case Scenario Answers;
Chapter 11: Lesson Review Answers;
Chapter 11: Case Scenario Answers;
Chapter 12: Lesson Review Answers;
Chapter 12: Case Scenario Answers;
Chapter 13: Lesson Review Answers;
Chapter 13: Case Scenario Answers;
Chapter 14: Lesson Review Answers;
Chapter 14: Case Scenario Answers;
Chapter 15: Lesson Review Answers;
Chapter 15: Case Scenario Answers;
Chapter 16: Lesson Review Answers;
Chapter 16: Case Scenario Answers;
Chapter 17: Lesson Review Answers;
Chapter 17: Case Scenario Answers;
Glossary;
System Requirements;
Hardware Requirements;
Software Requirements;
Exam 70-547: PRO: Designing and Developing Web-Based Applications Using the Microsoft .NET Framework;
Additional Resources for Developers: Advanced Topics and Best Practices;
Additional SQL Server Resources for Developers;
Additional Resources for Web Developers;

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews