Este livro é direcionado a todos os programadores: iniciantes, intermediários e experientes que desejam migrar para o C# ou apenas estudar e conhecer mais uma linguagem de programação profissional. Além de apresentar os recursos básicos da linguagem nos dez capítulos iniciais com figuras, esquemas, exemplos e exercícios aborda um assunto fundamental para qualquer profissional de programação nos cinco capítulos finais: acesso a cinco diferentes tipos de bancos de dados. Este é um diferencial muito importante quando se trata de mostrar, de maneira prática e objetiva, o assunto mais importante no desenvolvimento de sistemas: a extração de informações armazenadas em bases de dados. E sendo uma linguagem orientada a objetos e a eventos, a obra explora muito bem estas tecnologias nas aplicações de maneira didática e sem precisar utilizar complexidades desnecessárias.