A linguagem de programação C# é de simples aprendizado e utilização, porém extremamente poderosa e com inúmeros recursos. Aliada ao ambiente de desenvolvimento, Microsoft Visual Studio, oferece uma plataforma eficiente e de grande produtividade no desenvolvimento dos mais diversos tipos de aplicações. O leitor poderá com essa obra mergulhar em um universo de grandes possibilidades referentes à utilização dessa linguagem de programação. São abordados desde os aspectos fundamentais até conceitos mais avançados, que permitem o desenvolvimento de aplicações para Windows (Windows Forms e Console) e Internet (ASP.Net), além de abordar a integração com Sistemas Gerenciadores de Banco de Dados e também a criação e utilização de Web Services.