Table of Contents

Cover

Introduction

Who This Book Is For

What This Book Covers

How This Book Is Structured

What You Need to Use This Book

Conventions

Study Material and Code on the Website

Errata

p2p.wrox.com

Chapter 1: Introducing the Programming C# Certification

Getting Certified

Things to Know About the Test

How to Study for the Exam Using This Book

The 70-483 Objectives

Summary

Additional Reading and Resources

Chapter 2: Basic Program Structure

Writing Your First Program

Controlling Program Flow

Summary

Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Chapter 3: Working with the Type System

Creating Value Types

Creating Reference Types

Understanding Encapsulation

Understanding Generic Types and Generic Methods

Summary

Chapter Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Chapter 4: Using Types

Converting Between Types

Manipulating Strings

Formatting Values

Summary

Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Chapter 5: Creating and Implementing Class Hierarchies

Inheriting from a Base Class

Designing and Implementing Interfaces

Implementing Common Interfaces

Managing Object Life Cycle

Summary

Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Chapter 6: Working with Delegates, Events, and Exceptions

Working with Delegates

Working with Events

Exception Handling

Summary

Chapter Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Chapter 7: Multithreading and Asynchronous Processing

Creating Responsive Applications

Working with the Task Parallel Library

Exploring Advanced Multithreading Programming Topics

Summary

Chapter Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Chapter 8: Creating and Using Types with Reflection, Custom Attributes, the CodeDOM, and Lambda Expressions

Using the System.Reflection Namespace

Read and Create Custom Attributes

Generate Code Using the CodeDOM Namespace

Lambda Expressions

Summary

Chapter Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Chapter 9: Working with Data

Working with Data Collections

Consuming Data

Performing I/O Operations

Understanding Serialization

Summary

Chapter Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Chapter 10: Working with Language Integrated Query (LINQ)

Understanding Query Expressions

Summary

Chapter Test Questions

Additional Reading and Resources

Review of Key Terms

Chapter 11: Input Validation, Debugging, and Instrumentation

Input Validation

Debugging

Instrumenting Applications

Summary

Chapter Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Chapter 12: Using Encryption and Managing Assemblies

Using Encryption

Managing Assemblies

Summary

Chapter Test Questions

Additional Reading and Resources

Cheat Sheet

Review of Key Terms

Appendix: Answers to Sample Test Questions

Chapter 1: Introducing the Programming in C# Certification

Chapter 2: Basic Program Structure

Chapter 3: Working with the Type System

Chapter 4: Using Types

Chapter 5: Creating and Implementing Class Hierarchies

Chapter 6: Working with Delegates, Events, and Exceptions

Chapter 7: Multithreading and Asynchronous Processing

Chapter 8: Creating and Using Types with Reflection, Custom Attributes, the CodeDOM, and Lambda Expressions

Chapter 9: Working with Data

Chapter 10: Working with Language Integrated Query (LINQ)

Chapter 11: Input Validation, Debugging, and Instrumentation

Chapter 12: Using Encryption and Managing Assemblies

About the Authors

About the Technical Editor

Credits

Acknowledgments

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.219.134.198