MCTS Self-Paced Training Kit (Exam 70-515): Web Applications Development with Microsoft .NET Framework 4

( 13 )


Ace your preparation for the skills measured by MCTS Exam 70-515—and on the job. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you’ve learned through real-world case scenarios and practice exercises. This official Microsoft study guide is designed to help you make the most of your study time....

See more details below
$44.28 price
(Save 36%)$69.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (12) from $12.69   
  • New (7) from $44.38   
  • Used (5) from $12.69   
Sending request ...


Ace your preparation for the skills measured by MCTS Exam 70-515—and on the job. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you’ve learned through real-world case scenarios and practice exercises. This official Microsoft study guide is designed to help you make the most of your study time.

Maximize your performance on the exam by learning to:

  • Program a new application; add and configure server controls
  • Manage data input, user state, and security
  • Implement data source controls and data-bound controls
  • Use AJAX-enabled forms and scripts
  • Create and consume XML Web services and WFC services
  • Design for accessibility, globalization, and mobility
  • Debug, deploy, monitor, and troubleshoot applications

Assess your skills with practice tests. You can work through hundreds of questions using multiple testing modes to meet your specific learning needs. You get detailed explanations for right and wrong answers—including a customized learning path that describes how and where to focus your studies.

For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.

Read More Show Less

Product Details

  • ISBN-13: 9780735627406
  • Publisher: Microsoft Press
  • Publication date: 12/16/2010
  • Pages: 1008
  • Sales rank: 1,367,421
  • Product dimensions: 7.30 (w) x 8.90 (h) x 1.60 (d)

Meet the Author

Tony Northrup, MCSE, MCPD, MCITP, CISSP, is a Windows and networking technologies expert who has written more than 30 books and video training courses. He is coauthor of Windows 7 Resource Kit and numerous Microsoft Press Training Kits for certification exam-prep. Mike Snell, MCPD, MCSD, is a Microsoft Regional Director with 20 years of software development and consulting experience. He has written several books on Visual Studio and .NET.

Read More Show Less

Table of Contents

Acknowledgments; Introduction; Hardware Requirements; Software Requirements; Using the Companion Media; Microsoft Certified Professional Program; Errata and Book Support; We Want to Hear from You; Stay in Touch; Chapter 1: Introducing ASP.NET 4; 1.1 Before You Begin; 1.2 Lesson 1: Understanding Web Communications; 1.3 Lesson 2: Creating a Website and Adding New Webpages; 1.4 Lesson 3: Working with Web Configuration Files; 1.5 Case Scenarios; 1.6 Suggested Practices; 1.7 Take a Practice Test; Chapter 2: Using Master Pages, Themes, and Caching; 2.1 Before You Begin; 2.2 Lesson 1: Using Master Pages; 2.3 Lesson 2: Using Themes; 2.4 Lesson 3: Caching; 2.5 Case Scenarios; 2.6 Suggested Practices; 2.7 Take a Practice Test; Chapter 3: Handling Events and Managing State; 3.1 Before You Begin; 3.2 Lesson 1: Understanding the ASP.NET Life Cycle and Handling Events; 3.3 Lesson 2: Using Client-Side State Management; 3.4 Lesson 3: Using Server-Side State Management; 3.5 Case Scenarios; 3.6 Suggested Practices; 3.7 Take a Practice Test; Chapter 4: Using Server Controls; 4.1 Before You Begin; 4.2 Lesson 1: Exploring Common Server Controls; 4.3 Lesson 2: Exploring Specialized Server Controls; 4.4 Case Scenarios; 4.5 Suggested Practices; 4.6 Take a Practice Test; Chapter 5: Input Validation and Site Navigation; 5.1 Before You Begin; 5.2 Lesson 1: Performing Input Validation; 5.3 Lesson 2: Performing Site Navigation; 5.4 Lesson 3: Using Web Parts; 5.5 Case Scenarios; 5.6 Suggested Practices; 5.7 Take a Practice Test; Chapter 6: Globalization and Accessibility; 6.1 Before You Begin; 6.2 Lesson 1: Configuring Globalization and Localization; 6.3 Lesson 2: Configuring Accessibility; 6.4 Case Scenarios; 6.5 Suggested Practices; 6.6 Take a Practice Test; Chapter 7: Creating Custom Web Controls; 7.1 Before You Begin; 7.2 Lesson 1: Creating User Controls; 7.3 Lesson 2: Creating Custom Web Server Controls; 7.4 Case Scenarios; 7.5 Suggested Practices; 7.6 Take a Practice Test; Chapter 8: Debugging and Deploying; 8.1 Before You Begin; 8.2 Lesson 1: Debugging Websites; 8.3 Lesson 2: Troubleshooting Websites; 8.4 Lesson 3: Deploying Websites; 8.5 Case Scenarios; 8.6 Suggested Practices; 8.7 Take a Practice Test; Chapter 9: Working with Client-Side Scripting, AJAX, and jQuery; 9.1 Before You Begin; 9.2 Lesson 1: Creating AJAX-Enabled Web Forms; 9.3 Lesson 2: Creating Client Scripts with the Microsoft AJAX Library; 9.4 Lesson 3: Implementing jQuery; 9.5 Case Scenarios; 9.6 Suggested Practices; 9.7 Take a Practice Test; Chapter 10: Writing and Working with HTTP Modules and Web Services; 10.1 Before You Begin; 10.2 Lesson 1: Creating HTTP Handlers and HTTP Modules; 10.3 Lesson 2: Creating and Consuming XML Web Services; 10.4 Lesson 3: Creating and Consuming WCF Services; 10.5 Case Scenarios; 10.6 Suggested Practices; 10.7 Take a Practice Test; Chapter 11: Connecting to and Querying Data with LINQ; 11.1 Before You Begin; 11.2 Lesson 1: Getting Started with LINQ; 11.3 Lesson 2: LINQ and ADO.NET; 11.4 Case Scenarios; 11.5 Suggested Practices; 11.6 Take a Practice Test; Chapter 12: Working with Data Source Controls and Data-Bound Controls; 12.1 Before You Begin; 12.2 Lesson 1: Connecting to Data with Data Source Controls; 12.3 Lesson 2: Working with Data-Bound Web Server Controls; 12.4 Lesson 3: Working with ASP.NET Dynamic Data; 12.5 Case Scenarios; 12.6 Suggested Practices; 12.7 Take a Practice Test; Chapter 13: Implementing User Profiles, Authentication, and Authorization; 13.1 Before You Begin; 13.2 Lesson 1: Working with User Profiles; 13.3 Lesson 2: Using ASP.NET Membership; 13.4 Case Scenarios; 13.5 Suggested Practices; 13.6 Take a Practice Test; Chapter 14: Creating Websites with ASP.NET MVC 2; 14.1 Before You Begin; 14.2 Lesson 1: Understanding ASP.NET MVC Applications; 14.3 Lesson 2: Creating Models, Views, and Controllers; 14.4 Case Scenarios; 14.5 Suggested Practices; 14.6 Take a Practice Test; Answers; Chapter 1: Lesson Review Answers; Chapter 1: Case Scenario Answers; Chapter 2: Lesson Review Answers; Chapter 2: Case Scenario Answers; Chapter 3: Lesson Review Answers; Chapter 3: Case Scenario Answers; Chapter 4: Lesson Review Answers; Chapter 4: Case Scenario Answers; Chapter 5: Lesson Review Answers; Chapter 5: Case Scenario Answers; Chapter 6: Lesson Review Answers; Chapter 6: Case Scenario Answers; Chapter 7: Lesson Review Answers; Chapter 7: Case Scenario Answers; Chapter 8: Lesson Review Answers; Chapter 8: Case Scenario Answers; Chapter 9: Lesson Review Answers; Chapter 9: Case Scenario Answers; Chapter 10: Lesson Review Answers; Chapter 10: Case Scenario Answers; Chapter 11: Lesson Review Answers; Chapter 11: Case Scenario Answers; Chapter 12: Lesson Review Answers; Chapter 12: Case Scenario Answers; Chapter 13: Lesson Review Answers; Chapter 13: Case Scenario Answers; Chapter 14: Lesson Review Answers; Chapter 14: Case Scenario Answers; System Requirements;

Read More Show Less

Customer Reviews

Average Rating 3
( 13 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 9 Customer Reviews
  • Anonymous

    Posted June 1, 2007

    This book covered the topics of the exam

    I read a lot of reviews proclaiming how bad this book is and how unhelpful it was for the exam. I recently passed the exam utilizing this book, 1 year of Professional .NET experience, and a Bachelors Degree in Computer Information Systems. I read the book twice, went through a few of the exercises, and made extensive use of the practice test CD which comes with the book. I felt the practice tests where crucial to me earning a passing score on the 70-536 exam. The book is quite erroneous but this could keep you on your toes while studying so find and reference the errata webpage. A majority of errors where small and syntactical, not misleading information.

    1 out of 1 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Posted December 5, 2012

    Although there are errors in this book (you can view correction

    Although there are errors in this book (you can view corrections online), I do believe it has a wealth of information and the labs are very useful in getting your hands into all areas covered. The AD CS and AD RMS lessons do leave much to be desired but AD CS would take a 1000 page book to cover all areas. This exam does cover a lot of information and I do recommend you use other training materials. I also recommend that you take notes on flashcards and go back and review this book as well as memorize some items (i.e. DNS command-lines). Follow the book's references to TechNet and use that as a resource as well (I saw information on the test that was covered on TechNet but not in the book). This book is a valuable tool, especially for Admin's with little to moderate experience.

    Was this review helpful? Yes  No   Report this review
  • Posted May 29, 2012

    more from this reviewer

    Good information but lots of errors

    SO MANY ERRORS... do not use as your only study source if you want to pass the exam!

    Was this review helpful? Yes  No   Report this review
  • Posted October 13, 2011

    Great Starter

    The books does an awesome job of covering the tops in a high level over view. I would say that this book would need a companion to help cover the JQuery Section. Best Source for the JQuery or JavaScript would be actual websites. Otherwise decent book for some one who has experience.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted April 16, 2010

    not for exam

    This book does not prepare you for the exam. Yes it will cover the basics on infrastructure servers but it doest prepare you well enough for the exam. It needs to cover more in depth DNS DNS DNS as well as the cmdlets from the command line.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted February 25, 2010


    Practices question given book and on the CD noticeably more simpler then appear on the exam. This is a very dry book, that won't give you the depth needed to pass the exam. It lack complexity of the exams, if it is main resource of study study of for this certification, than I hope you have a friend to talk about the subject matter with, because the contain in the book, is does not give you knowledge that you need to pass the exam. I would strong recommend finding a better exam study resources, preferably a source that has seen the exam.

    Was this review helpful? Yes  No   Report this review
  • Posted February 27, 2009

    This CAN'T be the best book for preparing for the test.

    I just failed this test for the second time. IMHO there is a huge gap between what is taught in this book and what is on the test. I read the book cover to cover and did practice tests over and over, made notes dug deeper, for an entire week, full time, since failing the first time and I hardly closed the gap towards passing at all!

    I used the same techniques to get my MCAD and my MCSD a few years ago. I think I had to take only one test twice. (I've been a MS developer for 12 years.)

    The book has a lot of errors, but worse, the test has quite a few errors. I think that MS will be revamping this. Its just way messed up. I gotta get to the bottom of it w them on Monday. Aaaaaugh.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted October 22, 2012

    No text was provided for this review.

  • Anonymous

    Posted November 21, 2011

    No text was provided for this review.

Sort by: Showing all of 9 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)