Certificação 70-483 - Programming in C#

Recentemente andei estudando para o exame 70-483 da Microsoft. E como faço várias anotações resolvi agrupá-las e publicar para quem possa interessar.

Minha leitura foi baseada no livro Exam Ref 70-483: Programming in C# autorado pelo Wouter de Kort.

Em alguns pontos é possível ver um !!!. Isto quer dizer que a explicação do livro foi breve demais e preciso pesquisar mais a fundo.

Obs: As anotações estão em inglês, como o livro estava em inglês, decidi anotar na mesma língua para não ficar mudando de contexto (e até para praticar o inglês).

Chapter 1 - Manage program flow

Objective 1.1 - Implement multithreading and asynchronous processing

Objective summary

Objective 1.2 - Manage multithreading

Objective summary

Objective 1.3 - Implement program flow

Objective summary

Objective 1.5 - Implement exception handling

Objective summary

Chapter summary

Chapter 2 - Create and use types

Objective 2.1 - Create types

Objective summary

Objective 2.2 - Consume types

Objective summary

Objective 2.3 - Enforce encapsulation

Objective summary

Objective 2.4 - Create and implement a class hierarchy

Objective summary

Objective 2.5 - Find, execute, and create types at runtime by using reflection

Objective summary

Objective 2.6 - Manage the object life cycle

Objective summary

Objective 2.7 - Manipulate strings

Objective summary

Chapter summary

Chapter 3 - Debug applications and implement security

Objective 3.1 - Validate application input

Objective summary

Objective 3.2 - Perform symmetric and asymmetric encryption

Objective summary

Objective 3.3 - Manage assemblies

Objective summary

Objective 3.4 - Debug an application

Objective 3.5 - Implement diagnostics in an application

Objective summary

Chapter summary

Chapter 4 - Implement data access

Objective 4.1 - Perform I/O operations

Objective summary

Objective 4.2 - Consume data

Objective summary

Objective 4.3 - Query and manipulate data and objects by using LINQ

Objective summary

Objective 4.4 - Serialize and deserialize data

Objective summary

Objective 4.5 - Store data in and retrieve data from collections

Objective summary

Chapter summary