Nova Arquitetura - CSFAZ
Tecnologias e Frameworks
.NET 7.0 ASP.NET Core MVC 7.0 ASP.NET Razor Entity Framework Core 7.0 Linguagem C# 11 HTML5 CSS3 JavaScript e ECMAScript jQuery 1.12.4 com estudos para migrar para a versão 5.2 Bootstrap 3.4.1 com estudos para migrar para a versão 3.6.3 AutoMapper Fluent Validation Banco de Dados ORACLE 19c Cache Distribuído com Redis xUnit e Moq para fazer Testes Unitários
Princípios e Padrões de Projeto
Singleton Fábrica (Factory) MVC (Model-View-Controller) Unidade de Trabalho (Unit of Work) Inversão de Controle (Inversion of Control - IoC) Injeção de Dependências (Dependency Injection - DI) Mapeamento Objeto-Relacional (Object-Relational Mapping - ORM) Repositório Genérico (Generic Repository) DDD (Domain Driven Design) Princípios SOLID