SERGIO TOMASVoltar ao portfólio

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

  1. 01

    Fundamentos de C#

    Tipagem forte, classes, LINQ e async/await.

  2. 02

    ASP.NET

    Pipeline de requisição, controllers e views para aplicações web.

  3. 03

    Entity Framework

    Conceitos de ORM, migrations e queries LINQ no SQL Server.

  4. 04

    Injeção de dependência

    Container de DI nativo e serviços desacoplados.

  5. 05

    .NET Framework vs .NET

    O framework legado versus o .NET moderno multiplataforma.

  6. 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