ASP.Net MVC 5 Template: Broken Navbar after Update
Last week I run intro an annoying little problem with the ASP.Net MVC 5 template. I created a new MVC web application for .Net 4.8 and after updating the packages it looked like this:

Last week I run intro an annoying little problem with the ASP.Net MVC 5 template. I created a new MVC web application for .Net 4.8 and after updating the packages it looked like this:

ASP.NET Core Identity offers you a little interface called IEmailSender to wire up your own logic to send emails for account confirmation and password recovery. The official tutorial at Microsoft uses SendGrid for those emails. While this service has certainly its place, we do not want to change our email infrastructure just because we only can find tutorials for SendGrid.
It is time for a little celebration: In the last hours of March my blog hit the 1,000,000 page views milestone:

With your StyleCop installation done and your custom configuration in place, you are now ready to clean-up your project. This is part three of my small series of StyleCop for .Net 5 Projects:
With your StyleCop installation in place we can now look at how we can customise our StyleCop configuration.
When you work in a team it is of great importance that you all follow the same rules. Otherwise your turn a code base in a mess in no time. We settled for StyleCop because it allowed us to delegate the nitpicking of code formatting and code style to a tool that does it automatically at development time. That allows us to use the time in code reviews for the important parts.
Last week I needed to reboot one of our database servers. Unfortunately, that was the one in which Octopus Deploy stores its state and I did not first stop Octopus. After the database server was back on, Octopus showed me this message:

Exporting data from SQL Server as CSV is well understood and works (most of the time). But most often when I create a CSV file, I only use it as an intermediate format that I then convert to JSON.
When you use the File Explorer (or Windows Explorer) to move files around in your repository, Git knows nothing about that action and treats your files as deleted and newly created:

As I was updating my code sample for ReportUnit, I discovered that this little helper is not being developed any longer. I wrote about ReportUnit in 2017 and used it since then to generate an overview for my test suites. Let us see if there is an alternative worth migrating to.