MCAD Developing and Implementing Web Applications Visual C#.NET and Microsoft Visual Studio.NET Exam Cram 2 (Exam Cram 70-315)

MCAD Developing and Implementing Web Applications Visual C#.NET and Microsoft Visual Studio.NET Exam Cram 2 (Exam Cram 70-315)

Paperback(Book and CD- ROM)



This certification exam measures the ability to develop and implement Windows-based applications with Web forms, ASP.NET, 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:,, and

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.

Product Details

ISBN-13: 9780789729019
Publisher: Que
Publication date: 08/15/2003
Series: Exam Cram 2 Series
Edition description: Book and CD- ROM
Pages: 568
Product dimensions: 6.00(w) x 9.00(h) x 1.60(d)

About the Author

Kirk Kalani Hausman (MCSE+I, MCSD, MCDBA, MCSA, MCT, CCNA, CIW-A, Security+, A+, Network+, I-Net+) has been an IT professional for more than 25 years in the roles of director, consultant, trainer, programmer, security administrator, database administrator, manager, and network administrator. He is currently working as a Lead Security Analyst and Computer Systems Manager for Texas A&M University. Mr. Hausman's studies include security, computer science, electronics technology, electrical engineering, mechanical engineering, and philosophy. His hobbies include designs in high-speed transportation, submersible propulsion, cosmology, interactive telepresence, technology in education, and virtual reality for use by those with disabling conditions. His current independent projects include development of a shared interactive telepresence system designed to allow remote experience of widely varying environments by students regardless of geographic location or disabling condition. He is also working on implementing a zoological wireless telepresence system that is capable of allowing remote observation of animals in both natural and human-created environments and is involved with grants relating to the leveraging of emerging technologies towards the development of improved bilingual distance education programs, along with many other ongoing projects. Kirk can be reached by email at

Table of Contents



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.

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?

3. Controls.

HTML Controls. HTML Server Controls. Web Server Controls. User Input Validation. Cascading Style Sheets. Exam Prep Questions. Need to Know More?

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?

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?

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?

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

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?

9. Web Services.

Understanding Web Services. Creating Web Services. Discovering Web Services. Instantiating and Invoking Web Services. Exam Prep Questions. Need to Know More?

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?

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?

12. User Assistance and Accessibility.

Implementing User Assistance. Implementing Accessibility Features. Exam Prep Questions. Need to Know More?

13. Testing and Debugging a Web Application.

Testing. Tracing. Debugging. Exam Prep Questions. Need to Know More?

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?

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?

16. Configuring a Web Application.

Configuration Files. Configuring Security. Using Caching. Handling Session State. Exam Prep Questions. Need to Know More?

17. Practice Exam #1.

How to Take the Practice Tests. Exam-taking Tips. Practice Exam.

18. Answers to Practice Exam #1.

Answer Key.

19. Practice Exam #2.

Practice Exam.

20. Answers to Practice Exam #2.

Answer Key.

Appendix A. What's on the CD-ROM.

PrepLogic Practice Tests, Preview Edition.

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. Contacting PrepLogic. Customer Service.



Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

MCAD Developing and Implementing Web Applications Visual C#.NET and Microsoft Visual Studio.NET Exam Cram 2 (Exam Cram 70-315) 5 out of 5 based on 0 ratings. 1 reviews.
Guest More than 1 year ago
This book must be among the best technical books ever. It's a recap of the big blue training guide for the same exam by the same author and publisher. 95% of what's in this book is in the training guide so don't buy both like I did. The training guide is better for someone with less than a few years of web development and less than a year with ASP.NET and C#. The training guide has additional practical sample code, questions, and answers. This book is more concise limiting sample code often to relavent code segments. Most books will print the full 100 lines of code even though maybe 10 lines are important. What a waste of paper and your time. I'll pick Kalani's book over Microsoft Press books any day. In fact, even if you already past the exams or if you already have a different guide for this exam, I think these books are good for reference or additional training material. Books are cheap relative to other methods of training methods. It's also a time saver because even though it takes a long time to read these books, imagine how much more time it would take to figure out the small details by researching it on your own.