MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET

by
Edition: CD
Format: Paperback w/CD
Pub. Date: 2003-01-01
Publisher(s): Que Pub
List Price: $52.49

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Certification exam 70-316 measures the ability to develop and implement Windows-based applications by using Windows Forms and the Microsoft .NET Framework. This self-study guide features exam tips, study strategies, review exercises, case studies, practice exams and more.

Table of Contents

Introduction.
How This Book Helps You. What the “Developing and Implementing Windows-Based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET” Exam (Exam 70-316) Covers. What You Should Know Before Reading This Book. Hardware and Software You'll Need. Advice on Taking the Exam.

Study and Exam Prep Tips.
Study Tips. Exam Prep Tips. Final Considerations.

I. DEVELOPING WINDOW APPLICATIONS


1. Introducing Windows Forms.
Introduction. Key Concepts. Creating a Windows Forms Application. Setting and Adding Properties to a Windows Form. Using Visual Inheritance. Event Handling. Building Graphical Interface Elements by Using the System.Drawing Namespace.

2. Controls.
Introduction. Adding Controls to a Windows Form. Setting Properties of Controls. Handling Control Events. Dialog Boxes. Common Windows Forms Controls. Creating Menus and Menu Items. Creating MDI Applications.

3. Error Handling for the User Interface.
Introduction. Understanding Exceptions. Handling Exceptions. Creating and Using Custom Exceptions. Managing Unhandled Exceptions. Validating User Input.

4. Creating and Managing .NET Components and Assemblies.
Introduction. Creating and Managing .NET Components. Creating and Managing .NET Assemblies.

5. Data Binding.
Introduction. Binding Data to the User Interface. Transforming and Filtering Data.

6. Consuming and Manipulating Data.
Introduction. Accessing and Manipulating SQL Server Data. Accessing and Manipulating Data. Handling Data Errors.

7. Web Services.
Introduction. Understanding Web Services. Creating Web Services. Discovering Web Services. Instantiating and Invoking Web Services.

8. Globalization.
Introduction. Understanding Localization and Globalization. Implementing Localization for the User Interface. Converting Existing Encodings. Implementing Mirroring. Validating Non-Latin User Input.

9. Working with Legacy Code.
Introduction. Using ActiveX Controls. Using COM Components. Using COM+ Components. Using PInvoke.

10. User Assistance and Accessibility.
Introduction. Selecting a Help Compiler. Creating Help Projects Using HTML Help 1.3. Creating Help Project Using HTML Help 2. Implementing User Assistance. Implementing Accessibility Features.

11. Printing.
Introduction. Using the PrintDocument Component. Using the Printing Controls.

II. TESTING, DEBUGGING, AND DEPLOYING A WINDOWS APPLICATION.


12. Testing and Debugging A Windows Application.
Introduction. Testing. Tracing. Debugging.

13. Deploying a Windows Application.
Introduction. Deployment Tools. Deploying a Windows Application. Customizing a Setup Project. Shared Assemblies. Creating Installation Components. URL Remoting. Methods of Deployment. Windows Logo Program Requirements.

III. MAINTAINING AND CONFIGURING A WINDOWS APPLICATION.


14. Maintaining and Supporting a Windows Application.
Introduction. Managing a Windows Process. Working with Event Logs. Working with Performance Counters. Designing a Windows Application for Performance.

15. Configuring a Windows Application.
Introduction. Configuring Control Licensing. Configuring a Windows-Based Application. Configuring Security. Configuring Authorization.

IV. FINAL REVIEW.


Fast Facts.
Creating User Services. Creating and Managing Components and .NET Assemblies. Consuming and Manipulating Data. Testing and Debugging. Deploying a Windows-Based Application. Maintaining and Supporting a Windows-Based Application. Configuring and Securing a Windows-Based Application.

Practice Exam
Exam Questions. Answers to Exam Questions.

V. APPENDIXES.


Appendix A: Glossary.
Appendix B: Overview of the Certification Process.
Types of Certification. Certification Requirements.

Appendix C: What's on the CD-ROM.
The PrepLogic Practice Tests, Preview Edition. An Exclusive Electronic Version of the Text. Complete Code Samples.

Appendix D: Using the PrepLogic Practice Tests, Preview Edition Software.
The Exam Simulation. Question Quality. The Interface Design. The Effective Learning Environment. Software Requirements. Installing PrepLogic Practice Tests, Preview Edition. Removing PrepLogic Practice Tests, Preview Edition, from Your Computer. Using PrepLogic Practice Tests, Preview Edition. Getting More Exams. Contacting PrepLogic. License Agreement.

Appendix E: Suggested Reading and Resources.
.NET User Assistance. Books. Web Sites.

Index.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.