1

Why you should join .NET Core and ASP.NET Core train

Introduction I have been surprised by the fact that so many people are not aware of Microsoft’s open source shift over last 5 (and maybe few more) years. Lots of people are not aware of current state of .NET, .NET Core and ASP.NET Core. And I do not blame them, they have been occupied by […]

Continue reading
3

EntityFramework Core – Add an implementation of IDesignTimeDbContextFactory – Multiple DbContext’s

Introduction We already talked about problem when Entity Framework Core tooling requires you to implement IDesignTimeDbContextFactory<DbContext> – check out this post. It gets interesting when you have more than one DbContext in your application and you want to add another implementation of IDesignTimeDbContextFactory, without repeating the code and making sure that EF Core tooling picks […]

Continue reading
2

Entity Framework Core Generic Repository

Introduction Entity Framework Core Generic Repository – Behold! The topic that some people will frown upon. They don’t even wanna talk about it. However, others love it, they feel all excited on the mention of generic repository pattern. As with everything, the generic repository pattern has its pros and cons. You are the one to […]

Continue reading

ASP.NET Core Configuration – Reloading, Binding, Injecting

Introduction In the last post, we talked about ASP.NET Core Configuration in general. We will see how is it set up by default from ASP.NET Core. We also talked about sources and that order matters. This time we will talk about mapping configuration to classes. We will also talk about various ways of injecting configuration […]

Continue reading

ASP.NET Core Configuration

Introduction ASP.NET Core configuration differs greatly from standard ASP.NET. Instead of web.config or any other way to set up the configuration we use built-in Configuration framework that comes with ASP.NET Core. It is still key-value pairs collection at the end, but we can obtain those values from various sources. One of default sources is appsettings.json […]

Continue reading
2

ASP.NET Core MVC – Tag Helper Components

This entry is part 5 of 5 in the ASP.NET Core Tag Helpers series

Tag Helper Components – Introduction We already talked about Tag Helpers in several posts before. This time we will be talking about something related. ASP.NET Core 2 is here and it brings us a new feature – Tag Helper Components. Tag Helper Components are responsible for generating or modifying a specific piece of HTML. They […]



Continue reading
7

EntityFramework Core – Add an implementation of IDesignTimeDbContextFactory

Problem Your DbContext in a separate project – class library project. You are trying to add new migration and update database, and you are running into this error: Unable to create an object of type ‘CodingBlastDbContext’. Add an implementation of ‘IDesignTimeDbContextFactory’ to the project, or see https://go.microsoft.com/fwlink/?linkid=851728 for additional patterns supported at design time.   […]

Continue reading