The ASP.NET MVC & Web API Magazine

By Dan Wahlin | All about ASP.NET MVC & Web API. Tweet article suggestions to @DanWahlin.

| Joseph Woodward, Software Developer

For anyone that uses a command-dispatcher library such as MediatR, Magneto or Brighter (to name a few), you'll know that the pattern encourages you …

Software Development

Tag Helper Pack Samples

Supported on ASP.NET Core 1.0.x, 1.1.x, and 2.0.x. (This site running on ASP.NET Core 2.0.0)<p>Installation & Issues<p>See installation instructions and …

Web Development

SignalR Group messages with ngrx and Angular

This article shows how SignalR can be used to send grouped messages to an Angular SignalR client, which uses ngrx to handle the SignalR events in the …

JavaScript

The SignalR for ASP.NET Core JavaScript Client, Part 1 – Web Applications

The first official release of SignalR for ASP.NET Core – alpha1 – was just released. In this release, all SignalR components were rewritten to make …

JavaScript

Announcing SignalR for ASP.NET Core 2.0

Today we are glad to announce an alpha release of SignalR for ASP.NET Core 2.0. This is the first official release of a new SignalR that is …

Software Development

ASP.Net Core Tag Helpers | Atlas UK

Tag Helpers have been around for quite a while now. But when the ASP.Net team announced RazorPages, a few of my colleagues were afraid that we may be …

Web Development

New Pluralsight Course: Integrating Angular with ASP.NET Core RESTful Services

<b>Course Introduction</b><p>Pre-requisites to Maximize Learning<br>• Learning Goals<br>• Server-side Technologies and Concepts<br>• Client-side Technologies and Concepts<br>• Running …

Software Development

Using ASP.NET Core, Entity Framework Core and ASP.NET Boilerplate to Create NLayered Web Application (Part I)

A step by step guide to create a web application based on ASP.NET Core, Entity Framework Core and ASP.NET Boilerplate frameworks with automated tests.

Software Development

ASP.NET Boilerplate

Modern Architecture<p>ASP.NET Boilerplate is a general purpose application framework especially designed for new modern web applications. It uses …

Software Development

ASP.NET MVC tutorial for Azure Cosmos DB: Web Application Development

To highlight how you can efficiently leverage Azure Cosmos DB to store and query JSON documents, this article provides an end-to-end walk-through …

Software Development

Configuring LetsEncrypt for ASP.NET Core and IIS

LetsEncrypt makes it easy to create SSL certificates for your applications for free and lets you automate the process. When using LetsEncrypt with …

Software Development

Strathweb.TypedRouting.AspNetCore 1.1.0 released! | StrathWeb. A free flowing web tech monologue.

Today I have released the 1.1.0 version of Typed Routing project. I encourage you to try this if you like to have your routes centrally configured, …

Software Development

gmaster

Understand your repo visually<p>Use the Branch Explorer to navigate your repository, left to right, as you would do in a blackboard.<br>Checkout branches, …

Software Development

Sayed Hashimi on Open Source .NET Core Project Templates | Code Conversations

Sayed I. Hashimi overviews the new templating system for .NET Core 2.0.For more info, see this video which explains how to create templates for …

Software Development

ASP.NET Core 2.0 MVC File Upload with MS SQL SERVER FileTable

This article shows how to upload and download files in ASP.NET Core 2.0 MVC and save the files to a MS SQL Server using FileTable. The data access …

Software Development

Announcing .NET Core 2.0

.NET Core 2.0 is available today as a final release. You can start developing with it at the command line, in your favorite text editor, in Visual …

.NET Core 2.0 Released!

Join Scott Hunter and members of the .NET Team as they introduce you to all the new features in .NET Core 2.0, our cross-platform, open source .NET. …

Software Development

Migrating from ASP.NET Core 1.x to 2.0

In this article, we'll walk you through updating an existing ASP.NET Core 1.x project to ASP.NET Core 2.0. Migrating your application to ASP.NET Core …

ASP.NET

.NET Core 2.0 - Supported OS versions

The tables below provide OS version information supported by .NET Core 2.0.<p>Bold numbers indicate additions to this release.<br>• A '+' indicates the …

Templates availabe on nuget.org for dotnet new

--- template report ---<p>Name DownloadCount Percent overall<p>Microsoft.AspNetCore.SpaTemplates 44876 65.4 %<p>Microsoft.DotNet.Web.Spa.ProjectTemplates 6253 …

Development time IIS support for ASP.NET Core Applications

With a recent update to Visual Studio 2017, we have added support for debugging ASP.NET Core applications against IIS. This blog post will walk you …

Introduction to MSBuild in .NET Core with Nate McMaster

Nate McMaster gives and introduction to using MSBuild in .NET Core project files. Watch as he runs through the basics in a new .NET Core application …

Software Development

Docker for .NET Developers (Part 7)

In the previous part of this series I have discussed the reasons behind our decision to use Docker to run our product in production, using it to …

DevOps

Docker for .NET Developers (Part 5)

So far in previous posts we’ve been looking at basic demo dockerfiles which use the aspnetcore-build base image. This is okay for testing but does …

Software Development

ASP.NET Core in docker with GitLab Pipelines

A few months ago I have started working on a new, greenfield, project. Since it’s a one-man job, it was crucial for me to have an easy setup without …

Software Development

Using Roslyn refactorings with OmniSharp and Visual Studio Code

One of the features that we added to a recent OmniSharp release (which, as a reminder, backs the C# language services in various editors), and that …

Software Development

Entity Framework Core with PostgreSQL

<b>Many to many relation</b><p>It’s the second relation kind which will be described by me. So, there is not easy like in classic Entity Framework because EF …

Software Development

Enable Entity Framework Core Migrations in Visual Studio 2017

Entity Framework Core Migrations have changed once more thanks to Visual Studio 2017 and the .csproj format. In the third iteration of this series I …

Software Development