MCPD self-paced training kit (exam 70-547) :
MCPD self-paced training kit (exam 70-547) : designing and developing Web-based applications using the Microsoft .NET Framework /
Mike Snell ... [et al]
- Redmond, WA : Microsoft Press, 2007.
- 673 p.
CONTENIDO
1 Application Requirements and Design 1
Lesson 1: Evaluating Requirements and Proposing a Design 3
Lesson 2: Creating a Proof-of-Concept Prototype to Refine an Application's Design 19
2 Decompose Specifications for Developers 37
Lesson 1: Create a Logical Model 39
Lesson 2: Define Application Layers 50
Lesson 3: Create Physical Application Models for Developers 59
3 Design Evaluation 85
Lesson 1: Evaluating the Logical Design 87
Lesson 2: Evaluating the Physical Design 94
4 Creating a User Interface 103
Lesson 1: Choosing an Appropriate Layout for the Visual Interface 105
Lesson 2: Implementing a Common UI Layout 132
5 Creating and Choosing Controls 147
Lesson 1: Web User Controls and Custom Web Controls 149
Lesson 2: Choosing Appropriate Controls 155
6 Data Validation 165
Lesson 1: Validating Data 167
Lesson 2: Providing User Assistance 176
7 Delivering Multimedia 203
Lesson 1: Delivering Multimedia 205
8 Component Design 223
Lesson 1: Database Design 225
Lesson 2: Designing a Component 242
Lesson 3: Component Interface 256
9 Component Development 269
Lesson 1: Implementing Component Features 271
Lesson 2: Data Access in Components 282
Lesson 3: Component Infrastructure 290
10 Reusable Software Components 301
Lesson 1: Consuming Reusable Software Components 303
11 Application Logic Layer 331
Lesson 1: Designing the Application Logic 333
Lesson 2: Implementing Exception Handling 357
12 Logging and Monitoring 375
Lesson 1: Logging Application Events 377
Lesson 2: Monitoring the Application 394
13 Application Configuration 413
Lesson 1: Maintaining Application Configuration Information 415
14 Define and Evaluate a Testing Strategy 437
Lesson 1: Creating a Unit Testing Strategy 439
Lesson 2: Evaluating the Integration, Stress, and Performance Test Strategies 451
15 Creating Development Tests 471
Lesson 1: Creating Effective Unit Tests 474
Lesson 2: Performing a Code Review 508
Lesson 3: Evaluating and Fixing a Bug 517
16 Deploying an Application 531
Lesson 1: Creating an Application Flow-Logic Diagram 533
Lesson 2: Validating the Production Configuration Environment 541
Lesson 3: Evaluating the Deployment Plan 549
17 Supporting an Application 561
Lesson 1: Monitoring Application Performance 563
Lesson 2: Analyzing Performance Data 575
Index 645
9780735623408
ELECTRONIC DATA PROCESSING PERSONNEL-CERTIFICATION
APPLICATION SOFTWARE-DEVELOPMENT
EXAMINATIONS- STUDY GUIDES
MICROSOFT .NET FRAMEWORK-EXAMINATIONS
004.42:004.738.52 M583 E.70-547
CONTENIDO
1 Application Requirements and Design 1
Lesson 1: Evaluating Requirements and Proposing a Design 3
Lesson 2: Creating a Proof-of-Concept Prototype to Refine an Application's Design 19
2 Decompose Specifications for Developers 37
Lesson 1: Create a Logical Model 39
Lesson 2: Define Application Layers 50
Lesson 3: Create Physical Application Models for Developers 59
3 Design Evaluation 85
Lesson 1: Evaluating the Logical Design 87
Lesson 2: Evaluating the Physical Design 94
4 Creating a User Interface 103
Lesson 1: Choosing an Appropriate Layout for the Visual Interface 105
Lesson 2: Implementing a Common UI Layout 132
5 Creating and Choosing Controls 147
Lesson 1: Web User Controls and Custom Web Controls 149
Lesson 2: Choosing Appropriate Controls 155
6 Data Validation 165
Lesson 1: Validating Data 167
Lesson 2: Providing User Assistance 176
7 Delivering Multimedia 203
Lesson 1: Delivering Multimedia 205
8 Component Design 223
Lesson 1: Database Design 225
Lesson 2: Designing a Component 242
Lesson 3: Component Interface 256
9 Component Development 269
Lesson 1: Implementing Component Features 271
Lesson 2: Data Access in Components 282
Lesson 3: Component Infrastructure 290
10 Reusable Software Components 301
Lesson 1: Consuming Reusable Software Components 303
11 Application Logic Layer 331
Lesson 1: Designing the Application Logic 333
Lesson 2: Implementing Exception Handling 357
12 Logging and Monitoring 375
Lesson 1: Logging Application Events 377
Lesson 2: Monitoring the Application 394
13 Application Configuration 413
Lesson 1: Maintaining Application Configuration Information 415
14 Define and Evaluate a Testing Strategy 437
Lesson 1: Creating a Unit Testing Strategy 439
Lesson 2: Evaluating the Integration, Stress, and Performance Test Strategies 451
15 Creating Development Tests 471
Lesson 1: Creating Effective Unit Tests 474
Lesson 2: Performing a Code Review 508
Lesson 3: Evaluating and Fixing a Bug 517
16 Deploying an Application 531
Lesson 1: Creating an Application Flow-Logic Diagram 533
Lesson 2: Validating the Production Configuration Environment 541
Lesson 3: Evaluating the Deployment Plan 549
17 Supporting an Application 561
Lesson 1: Monitoring Application Performance 563
Lesson 2: Analyzing Performance Data 575
Index 645
9780735623408
ELECTRONIC DATA PROCESSING PERSONNEL-CERTIFICATION
APPLICATION SOFTWARE-DEVELOPMENT
EXAMINATIONS- STUDY GUIDES
MICROSOFT .NET FRAMEWORK-EXAMINATIONS
004.42:004.738.52 M583 E.70-547