You are previewing Developing and Implementing Windows®-Based Applications with Visual C#™ .NET and Visual Studio® .NET Exam Cram™ 2 (Exam 70-316).
O'Reilly logo
Developing and Implementing Windows®-Based Applications with Visual C#™ .NET and Visual Studio® .NET Exam Cram™ 2 (Exam 70-316)

Book Description

Exam 70-316 measures the ability to develop and implement Windows-based applications by using Windows Forms and the Microsoft .NET Framework. This exam counts as a core credit toward the new MCAD (Microsoft Certified Application Developer) certification as well as a core credit toward the MCSD .NET certification. This book is not intended to teach new material. Instead it assumes that you have a solid foundation of knowledge but can use a refresher on important concepts as well as a guide to exam topics and objectives. This book focuses exactly on what you need to pass the exam - it features test-taking strategies, time-saving study tips, and a special Cram Sheet that includes tips, acronyms, and memory joggers not available anywhere else. The series is supported online at several Web sites: examcram.com, informit.com, and cramsession.com.

The accompanying CD features PrepLogic™ Practice Tests, Preview Edition. This product includes one complete PrepLogic Practice Test with approximately the same number of questions found on the actual vendor exam. Each question contains full, detailed explanations of the correct and incorrect answers. The engine offers two study modes, Practice Test and Flash Review, full exam customization, and a detailed score report.

Table of Contents

  1. Copyright
  2. Developing Windows-based Applications with Visual C# .NET Cram Sheet
  3. A Note from Series Editor Ed Tittel
  4. About the Authors
  5. Acknowledgements
  6. We Want to Hear from You!
  7. Introduction
  8. Self-Assessment
  9. Introducing Windows Forms
    1. Introduction to the .NET Framework and Visual Studio .NET
    2. Using the Windows Forms Designer
    3. Using Classes
    4. Event Handling
    5. Building Graphical Interface Elements by Using the System.Drawing Namespace
    6. Practice Questions
    7. Need to Know More?
  10. Controls on Forms
    1. Common Properties of Controls
    2. Common Windows Forms Controls
    3. Dialog Boxes
    4. Menus
    5. Single- and Multiple-Document Interface Applications
    6. Adding Controls to Forms
    7. Practice Questions
    8. Need to Know More?
  11. Handling Exceptions
    1. Understanding Exceptions
    2. Handling Exceptions
    3. Managing Unhandled Exceptions
    4. Validating User Input
    5. Practice Questions
    6. Need to Know More?
  12. Components and .NET Assemblies
    1. Creating .NET Components
    2. Creating .NET Assemblies
    3. Practice Questions
    4. Need to Know More?
  13. Data Binding
    1. Binding Data to the User Interface
    2. Transforming and Filtering Data
    3. Practice Questions
    4. Need to Know More?
  14. Consuming and Manipulating Data
    1. Transact-SQL
    2. Querying SQL Server
    3. Data Access
    4. Handling Database Errors
    5. Practice Questions
    6. Need to Know More?
  15. Web Services
    1. Understanding Web Services
    2. Using Web Services
    3. Creating Web Services
    4. Practice Questions
    5. Need to Know More?
  16. Globalization
    1. Introduction to Localization
    2. User Interface Localization
    3. Character Encodings
    4. User Interface Mirroring
    5. Managing User Input
    6. Practice Questions
    7. Need to Know More?
  17. Working with Legacy Code
    1. Using ActiveX Controls
    2. Using COM Components
    3. Using Platform Invoke
    4. Practice Questions
    5. Need to Know More?
  18. User Assistance and Accessibility
    1. HTML Help
    2. Implementing User Assistance
    3. Accessibility
    4. Practice Questions
    5. Need to Know More?
  19. Printing
    1. The PrintDocument Component
    2. Using the Printing Controls
    3. Practice Questions
    4. Need to Know More?
  20. Testing and Debugging
    1. Application Testing
    2. Tracing
    3. Debugging
    4. Practice Questions
    5. Need to Know More?
  21. Deploying a Windows Application
    1. Deployment Tools
    2. Deploying Your Application
    3. Shared Assemblies
    4. Creating and Deploying the Installation Components
    5. URL Remoting
    6. Deployment Considerations
    7. Windows Logo Program Requirements
    8. Practice Questions
    9. Need to Know More?
  22. Maintaining and Supporting a Windows Application
    1. Introduction
    2. The Process Class
    3. Windows Event Logs
    4. Monitoring Performance
    5. Practice Questions
    6. Need to Know More?
  23. Configuring a Windows Application
    1. Dynamic Application Configuration
    2. Configuring Security
    3. Configuring Authorization
    4. Practice Questions
    5. Need to Know More?
  24. Sample Test #1
    1. How to Take the Sample Exams
    2. Exam-Taking Tips
    3. Sample Exam 1
  25. Answer Key for Sample Test #1
    1. Answer Key
    2. Detailed Answers
  26. Sample Test #2
    1. Practice Test
  27. Answer Key for Sample Test #2
    1. Answer Key
    2. Detailed Answers
  28. Microsoft Certification Exams
    1. Assessing Exam-Readiness
    2. What to Expect at the Testing Center
    3. Exam Layout and Design: New Case Study Format
    4. Microsoft's Testing Formats
    5. Strategies for Different Testing Formats
    6. Question-Handling Strategies
    7. Mastering the Inner Game
    8. Additional Resources
  29. What's on the CD-ROM
    1. PrepLogic Practice Tests, Preview Edition
    2. Exclusive Electronic Version of Text
    3. Easy Access to Online Pointers and References
  30. Using the PrepLogic Practice Tests, Preview Edition Software
    1. Exam Simulation
    2. Question Quality
    3. Interface Design
    4. Effective Learning Environment
    5. Software Requirements
    6. Installing PrepLogic Practice Tests, Preview Edition
    7. Removing PrepLogic Practice Tests, Preview Edition from Your Computer
    8. Using PrepLogic Practice Tests, Preview Edition
    9. Starting a Practice Test Mode Session
    10. Starting a Flash Review Mode Session
    11. Standard PrepLogic Practice Tests, Preview Edition Options
    12. Time Remaining
    13. Your Examination Score Report
    14. Review Your Exam
    15. Get More Exams
    16. Contacting PrepLogic
    17. Customer Service
    18. Product Suggestions and Comments
    19. License Agreement
  31. Glossary
  32. Index