Linguagem · Linguagem
.NET
A plataforma da Microsoft para aplicações corporativas.
Onde usei
- Marvin
01Visão geral
.NET é a plataforma da Microsoft para sistemas corporativos web e desktop com C#. Trabalhei com ela na manutenção de sistemas legados, o que me ensinou a evoluir código com segurança sem quebrar operações críticas.
02Conceitos essenciais
O que qualquer pessoa que trabalha com isso precisa entender
- 01
Fundamentos de C#
Tipagem forte, classes, LINQ e async/await.
- 02
ASP.NET
Pipeline de requisição, controllers e views para aplicações web.
- 03
Entity Framework
Conceitos de ORM, migrations e queries LINQ no SQL Server.
- 04
Injeção de dependência
Container de DI nativo e serviços desacoplados.
- 05
.NET Framework vs .NET
O framework legado versus o .NET moderno multiplataforma.
- 06
Manutenção de legado
Refatorar com segurança, adicionar testes e reduzir risco em código antigo.
03Na prática
Mantive sistemas legados de front-end e back-end dos setores de energia e farmacêutico na Marvin com .NET, SQL Server, Bootstrap e jQuery.
04Relacionadas