Primeiros passos no .NET
Neste DevCast vamos conhecer os passos fundamentais para quem está começando os estudos sobre a plataforma .NET e a linguagem C#. Se você deseja se tornar um programador .NET, é importante saber quais são os principais conceitos, ferramentas e frameworks que precisa aprender. Isso lhe ajudará também a se preparar para o mercado de trabalho.
Conteúdo de apoio
Se você deseja se tornar um programador C#/.NET alguns conceitos e frameworks são fundamentais atualmente:
- A linguagem C#: O primeiro passo é conhecer a linguagem de programação C#, sua sintaxe, estruturas condicionais e de repetição, operadores, etc. Ou seja, é importante conhecer bem a estrutura da linguagem, incluindo sua versão mais atual (C# 7);
- Orientação a Objetos: C# é uma linguagem orientada a objetos e a maioria dos projetos atualmente empregam esse paradigma. Portanto, é de extrema importância conhecer os conceitos da Orientação a Objetos e saber implementá-los em C#;
- Acesso a bancos de dados: Atualmente a forma mais comum de acesso a bancos de dados no .NET é usando o Entity Framework. Usando Mapeamento Objeto-Relacional o Entity Framework nos permite lidar com as tabelas do banco como classes da aplicação, evitando também a escrita de código SQL;
- Aplicações web: O ASP.NET MVC é atualmente o framework mais indicado para aplicações web. Ele implementa o padrão arquitetural MVC, portanto conhecer esse conceito também é fundamental para desenvolver aplicações bem estruturadas;
- Web Services: A opção mais adotada para a construção de web services RESTful hoje em dia no universo .NET é o ASP.NET Web API. Esse framework tem muito em comum com o ASP.NET MVC, portanto conhecer um simplifica o aprendizado do outro.
Sugestão de conteúdo prévio
- DevCast Um bate-papo sobre .NET
Sugestão de próximo conteúdo
- Curso O que é MVC?
- Curso O que é ASP.NET MVC
- Curso O que é ASP.NET Web API
Link útil
- Download do Visual Studio Community