|
|
|
Copyright
|
|
|
|
The 70-315 Cram Sheet
|
|
|
|
A Note from Series Editor Ed Tittel
|
|
|
|
About the Authors
|
|
|
|
About the Technical Editors
|
|
|
|
Acknowledgments
|
|
|
|
We Want to Hear from You!
|
|
|
|
Introduction
|
|
|
|
|
Taking a Certification Exam
|
|
|
|
|
Tracking MCP Status
|
|
|
|
|
How to Prepare for the Exam
|
|
|
|
|
About This Book
|
|
|
|
|
Self-Assessment
|
|
|
|
|
Microsoft Developer Certifications for Microsoft .NET
|
|
|
|
|
Put Yourself to the Test
|
|
|
|
|
Onward, Through the Fog!
|
|
|
|
|
Chapter 1. Microsoft Certification Exams
|
|
|
|
|
Assessing Exam-Readiness
|
|
|
|
|
What to Expect at the Testing Center
|
|
|
|
|
Exam Layout and Design: New Case Study Format
|
|
|
|
|
Microsoft's Testing Formats
|
|
|
|
|
Strategies for Various Testing Formats
|
|
|
|
|
Question-Handling Strategies
|
|
|
|
|
Mastering the Inner Game
|
|
|
|
|
Additional Resources
|
|
|
|
|
Chapter 2. Introducing Web Forms
|
|
|
|
|
Introduction to ASP.NET
|
|
|
|
|
ASP.NET Directives
|
|
|
|
|
Event Handling
|
|
|
|
|
Separating User Interface from Business Logic
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 3. Controls
|
|
|
|
|
HTML Controls
|
|
|
|
|
HTML Server Controls
|
|
|
|
|
Web Server Controls
|
|
|
|
|
User Input Validation
|
|
|
|
|
Cascading Style Sheets
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 4. Implementing Navigation for the User Interface
|
|
|
|
|
Round Trip and Postback
|
|
|
|
|
ASP.NET Intrinsic Objects
|
|
|
|
|
ASP.NET Applications
|
|
|
|
|
State Management
|
|
|
|
|
Navigation Between Pages
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 5. Error Handling for the User Interface
|
|
|
|
|
Understanding Exceptions
|
|
|
|
|
Handling Exceptions
|
|
|
|
|
Creating and Using Custom Exceptions
|
|
|
|
|
Managing Unhandled Exceptions
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 6. Data Binding
|
|
|
|
|
Binding Data to the User Interface
|
|
|
|
|
Transforming and Filtering Data
|
|
|
|
|
Using Templated Controls to Display Data
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 7. Consuming and Manipulating Data
|
|
|
|
|
The ADO.NET Object Model
|
|
|
|
|
Data Provider Classes
|
|
|
|
|
The
DataSet
Classes
|
|
|
|
|
Using
DataSet
Objects
|
|
|
|
|
Editing Data with ADO.NET
|
|
|
|
|
Handling Data Errors
|
|
|
|
|
Using XML Data
|
|
|
|
|
Working with Disk Files
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 8. Creating and Managing .NET Components and Assemblies
|
|
|
|
|
Creating and Using Web User Controls
|
|
|
|
|
Creating and Using Web Custom Controls
|
|
|
|
|
Creating and Managing .NET Assemblies
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 9. Web Services
|
|
|
|
|
Understanding Web Services
|
|
|
|
|
Creating Web Services
|
|
|
|
|
Discovering Web Services
|
|
|
|
|
Instantiating and Invoking Web Services
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 10. Globalization
|
|
|
|
|
Understanding Localization and Globalization
|
|
|
|
|
Implementing Localization for the User Interface
|
|
|
|
|
Converting Existing Encodings
|
|
|
|
|
Implementing Mirroring
|
|
|
|
|
Validating Non-Latin User Input
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 11. Working with Legacy Code
|
|
|
|
|
Incorporating Existing Code
|
|
|
|
|
Using ActiveX Controls
|
|
|
|
|
Using COM Components
|
|
|
|
|
Using COM+ Components
|
|
|
|
|
Using Platform Invoke
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 12. User Assistance and Accessibility
|
|
|
|
|
Implementing User Assistance
|
|
|
|
|
Implementing Accessibility Features
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 13. Testing and Debugging a Web Application
|
|
|
|
|
Testing
|
|
|
|
|
Tracing
|
|
|
|
|
Debugging
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 14. Deploying a Web Application
|
|
|
|
|
Deployment Tools
|
|
|
|
|
Deploying a Web Application
|
|
|
|
|
Customizing Web Setup Projects
|
|
|
|
|
Shared Assemblies
|
|
|
|
|
Creating Installation Components
|
|
|
|
|
Scalable and Reliable Deployment
|
|
|
|
|
Methods of Deployment
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 15. Maintaining and Supporting a Web Application
|
|
|
|
|
Getting Information about the ASP.NET Worker Process
|
|
|
|
|
Working with Event Logs
|
|
|
|
|
Working with Performance Counters
|
|
|
|
|
Designing a Web Application for Performance
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 16. Configuring a Web Application
|
|
|
|
|
Configuration Files
|
|
|
|
|
Configuring Security
|
|
|
|
|
Using Caching
|
|
|
|
|
Handling Session State
|
|
|
|
|
Exam Prep Questions
|
|
|
|
|
Need to Know More?
|
|
|
|
|
Chapter 17. Practice Exam #1
|
|
|
|
|
How to Take the Practice Tests
|
|
|
|
|
Exam-taking Tips
|
|
|
|
|
Practice Exam
|
|
|
|
|
Chapter 18. Answers to Practice Exam #1
|
|
|
|
|
Answer Key
|
|
|
|
|
Chapter 19. Practice Exam #2
|
|
|
|
|
Practice Exam
|
|
|
|
|
Chapter 20. Answers to Practice Exam #2
|
|
|
|
|
Answer Key
|
|
|
|
|
Appendix A. What's on the CD-ROM
|
|
|
|
|
PrepLogic Practice Tests, Preview Edition
|
|
|
|
|
An Exclusive Electronic Version of the Text
|
|
|
|
|
Complete Code Examples
|
|
|
|
|
Appendix B. Using the
PrepLogic Practice Tests, Preview Edition
Software
|
|
|
|
|
Exam Simulation
|
|
|
|
|
Question Quality
|
|
|
|
|
Interface Design
|
|
|
|
|
Effective Learning Environment
|
|
|
|
|
Software Requirements
|
|
|
|
|
Installing
PrepLogic Practice Tests, Preview Edition
|
|
|
|
|
Using
PrepLogic Practice Tests, Preview Edition
|
|
|
|
|
Getting More Exams
|
|
|
|
|
Customer Service
|
|
|
|
|
Glossary
|
|
|
|
Index
|