Overview
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
O C# é, inegavelmente, uma das linguagens de programação mais versáteis disponíveis para os engenheiros atualmente. Com este guia abrangente, aprenderás o quão poderosa pode ser a combinação de C# e .NET. O autor Ian Griffiths guia-te através dos fundamentos e técnicas do C# 10.0 e .NET 6 para criar aplicações Cloud, Web e desktop.
Concebido para programadores experientes, este livro fornece muitos exemplos de código para o ajudar a trabalhar com os elementos básicos do C#, como genéricos, LINQ e funcionalidades de programação assíncrona. Ficarás a par do .NET 6 e das mais recentes adições ao C# 9.0 e 10.0, incluindo registos, correspondência de padrões melhorada e novas funcionalidades concebidas para eliminar a "cerimónia" e melhorar a produtividade.
- Compreende como o .NET mudou nas versões mais recentes e fica a saber o que isso significa para o desenvolvimento de aplicações
- Seleciona os recursos da linguagem C# mais adequados para qualquer tarefa
- Aprende quando usar os novos recursos e quando ficar com os mais antigos
- Examina a gama de funcionalidades disponíveis nas bibliotecas de classes do .NET
- Aprende como podes aplicar estas bibliotecas de classes a tarefas práticas de programação
- Explora várias pequenas adições ao .NET que melhoram a expressividade
"Ao contrário dos livros que se concentram no Visual Studio e nas tecnologias que interagem com o C#, este cobre o núcleo da linguagem, e o domínio deste núcleo é essencial para construir com sucesso um bom software. Aborda conceitos importantes seguidos de exemplos de código generosos para os explicar. É minucioso, detalhado e aborda os cantos e recantos da linguagem raramente cobertos em outros lugares. É um curso completo sobre C#." --Jeremy Morgan Engenheiro de Software/DevOps
Ian Griffiths trabalhou em vários aspectos da computação, incluindo redes de computadores, sistemas incorporados em tempo real, sistemas de transmissão de televisão, imagens médicas e todas as formas de computação Cloud. Ian é um membro técnico da endjin e um Microsoft MVP em tecnologias de desenvolvimento. É autor de vários livros da O'Reilly e escreveu cursos sobre o Windows Presentation Foundation (WPF) e tabelas TPL. A tecnologia traz-lhe alegria.