
Install and explore the northwind sample database in sql server to practice backend tasks. Copy, paste, and execute scripts, handle stored procedure errors, and refresh to verify the database appears.
Configure the connection string in the config for Northwind with LocalDB and integrated security, using System.Data.SqlClient; install Entity Framework via NuGet and run the product service to list products.
Set up a Ninject IoC container in the business layer by adding a dependency resolvers folder and a business module. Bind IProductService to ProductManager for dependency injection.
Apply aspect oriented programming with PostSharp to automatically run fluent validation at method entry, using a validator type to instantiate and validate the method's entity parameter.
Are you ready to reach upper levels of software development industry?
Do you know how to create application layers? You will learn how to implement an effective application with layers.
Do you know what AOP is and how to implement it? This course will teach you how to implement Validation, Caching, Performance, Logging, Transaction Management, Authorization
Do you know what Cross Cutting Concerns is for a project? You will learn what a cross cutting concern is and how to implement it.
Do you know how to configure a professional IoC container for your project? You will learn how to implement Ninject as an IoC Container.
During the course you will learn how to implement
Layered Architecture
Entity Framework
Repository Pattern
AOP using Postsharp
IoC using Ninject
Validation using Fluent Validation
Web API Implementation