Get the knowledge and skills needed to pass the MCSD 70–483 exam
As the entry–level Microsoft certification exam for C# developers, the MCSD 70–483 proves to employers that you have the required skills to build professional–quality applications. This essential resource provides you with in–depth coverage of the exam that will test your competency in C# programming, with chapters covering each of the core subject domains that comprise the exam. Rather than just teaching you how to answer a set of exam questions, the authors provide an understanding of the underlying concepts and skills needed to succeed as a professional C# programmer. In short, you will not just learn how to pass a test you will learn how to become a better C# developer!
MCSD Certification Toolkit:
- Features an experienced team of authors, two of whom advised Microsoft on the development of its certification programs, affording them a unique understanding of both the objectives and what it takes to master them
- Features real–world case scenarios, code labs, and more than 150 sample test questions you can work through to prepare for the exam
- Includes downloadable cheat sheets and a review of key terms to summarize key concepts so you can study on the go
- Shares best practices, advice from the experts, exam tips and tricks, and common mistakes highlight essential information
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, e–books, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.
Chapter 1: Introducing the Programming C# Certification 1
Chapter 2: Basic Program Structure 19
Chapter 3: Working with the Type System 59
Chapter 4: Using Types 113
Chapter 5: Creating and Implementing Class Hierarchies 161
Chapter 6: Working with Delegates, Events, and Exceptions 575
Chapter 7: Multithreading and Asynchronous Processing 577
Chapter 8: Creating and Using Types with Reflection, Custom Attributes, the CodeDOM, and Lambda Expressions 578
Chapter 9: Working with Data 361
Chapter 10: Working with Language Integrated Query (LINQ) 431
Chapter 11: Input Validation, Debugging, and Instrumentation 469
Chapter 12: Using Encryption and Managing Assemblies 527
Appendix: Answers to Sample Test Questions 571