Topici avansate în .NET

Conţinut

Fisa disciplinei : Topici avansate in .NET

Numele cursului Subiect
CQRS and DDD in Microservices Architecture Learn about CQRS (Command Query Responsibility Segregation) and DDD (Domain-Driven Design). These powerful architectural patterns separate read and write operations and help manage domain complexity.
Hexagonal Architecture (Ports and Adapters) Explore the Hexagonal Architecture strategy, which decouples use cases from external details. Based on the “Ports and Adapters” principle, it elegantly isolates business logic from external infrastructure.
Onion and Clean Architecture Dive into Onion Architecture and Clean Architecture concepts. These architectural styles promote layer separation and modularity, making application maintenance and testing easier.
Monoliths vs. Microservices Compare the advantages and disadvantages of monolithic architecture versus microservices. Understand when and how to choose between these two approaches.
Designing RESTful APIs for ML.NET Integration Explore how to design and implement a RESTful API that can consume ML.NET modules. Learn how to expose machine learning functionality through web APIs.
.NET in Microsoft Azure Learn about various Azure services: IaaS (Infrastructure as a Service): Create and manage virtual machines, networks, and storage in the cloud. PaaS (Platform as a Service): Develop and run applications without worrying about infrastructure. Serverless: Build functions and applications without managing servers. SaaS (Software as a Service): Use ready-built software applications like Office 365 or Dynamics 365.

Bibliografie

Contact

Florin Olariu - florin.olariu[@].info.uaic.ro