The ASP.NET MVC & Web API Magazine

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

Running multiple independent ASP.NET Core pipelines side by side in the same application

The other day I started looking into a problem of being able to run several independent ASP.NET Core pipelines from within the same main application, …

DevOps

Using React, Redux and Webpack with Dotnet Core to build a modern web frontend

As a developer, I consider myself mostly a Dotnet developer. But when building modern applications for the web, there’s no way around it: every web …

JavaScript

Automatically request and use Let’s Encrypt certificates in Dotnet Core

Let’s Encrypt is the “free, automated, open Certificate Authority” that wants every website to use encryption by default, by making it easy and free. …

DevOps

More on ASP.NET Core Running under IIS

My last post on ASP.NET Core and IIS generated a lot of interest and also a lot of questions and discussion in the commment section to warrant a …

DevOps

Precompiling MVC Views in ASP.NET Core with .csproj’s

I didn’t see this documented on docs.asp.net yet for .csproj style projects, so I thought I’d blog about it, as it’s something I do on every …

What’s New in the .NET Platform

Mobile Development

New Features in C# 7.0

Here is a description of all the new language features in C# 7.0, which came out last Tuesday as part of the Visual Studio 2017 release.<p>C# 7.0 adds a …

dotnet new angular to Azure with Docker using CLI

Visual Studio 2017 has been released and the features are great for Windows developers. However along with it comes .NET Core 1.0 tooling and large …

DevOps

Live Unit Testing in Visual Studio 2017

Live Unit Testing is present in the Enterprise edition of Visual Studio 2017 and it's available for C# and VB projects that target the .NET …

An In Depth Guide Into a Ridiculously Simple API Using .NET Core

.NET Core is great. It is one of the best products of Microsoft’s shift to a more open source, cross platform company and whilst still limited in …

Programming

Building Single Page Applications on ASP.NET Core with JavaScriptServices

<i>This is a guest post by Steve Sanderson</i><p>These days, many developers are building Single-Page Applications (SPAs) using frameworks such as Angular or …

Storyteller

Executable Specifications<p>Traditional requirements documents consisting of a wall of "the system shall do this vaguely understood thing" prose can …

ASP:NET Core Patterns and Pitfalls from Real-World Applications - Damian Edwards & DAvid Fowler

An Opinionated Approach to ASP.NET Core -Scott Allen

Custom Project Templates Using dotnet new

• Part 1 – Custom Project Templates Using dotnet new<br>• Part 2 – dotnet new Feature Selection<br>Current dotnet newIf you run dotnet new today, you can create …

DevOps

10 Angular and TypeScript Projects to Take You From Zero to Hero

There are a lot of great samples and posts out there to help get you started with Angular (version 2 or higher) as well as ES6/ES2015 and TypeScript. …

Trying out "dotnet new" template updates and csproj with VS2017

February 7, '17 Comments [0] Posted in Open Source | VS2017<p>Sponsored By<p>I updated my Visual Studio 2017 RC installation today. Here's the release …

DevOps

Building microservices with ASP.NET Core (without MVC)

There are several reasons why it makes sense to build super-lightweight HTTP services (or, despite all the baggage the word brings, “microservices”). …

JavaScript

Working with Windows Containers and Docker: The Basics

IntroductionWindows containers will revolutionize virtualization and the DevOps process.With Windows Server 2016, Microsoft introduces the new …

Virtualization

aspnetcore-workshop/Labs at master · jongalloway/aspnetcore-workshop

<i>Branch:</i> master<p>Create new file Find file History<p>Pull request Compare This branch is 109 commits ahead of DamianEdwards:master.<p>Fetching latest …

Use the Visual Studio Code mssql extension for SQL Server

This topic shows how to use the <b>mssql</b> extension for Visual Studio Code (VS Code) to develop SQL Server databases.<p>Visual Studio Code is a graphical …

.NET Core Runtime IDentifier (RID) catalog

What are RIDs?<p>RID is short for <i>Runtime IDentifier</i>. RIDs are used to identify target operating systems where an application or asset (that is, …

Linux

Laravel Project Architecture: The Missing Guide

My last blog post was on building and publishing npm packages, specifically for typescript projects. In my opinion, packages are an important …

Visual Studio 2017 and Visual Studio 2015 with .NET Core

.NET Core is still at it’s beginning. We already had some released of .NET Core (1.0, 1.0.1, 1.0.2, 1.0.3, 1.1), however the tools are still not …

Programming

Running a Docker SQL Server Linux Container in Windows 10

Microsoft is making a huge effort to bring SQL Server 2016 to Linux. Back in the summer, during the Dublin 2016 SQL Saturday #501, Mark Souza …

DevOps

Building production ready Angular apps with Visual Studio and ASP.NET Core

This article shows how Angular SPA apps can be built using Visual Studio and ASP.NET Core which can be used in production. Lots of articles, blogs …

JavaScript

The Caching Antipattern

TL;DR - Caching done badly has bad implications. Try your hardest not to cache data; but if you really do have to, make sure you do it right.<p>There …

Distributed Systems

Free Intermediate ASP.NET Core 1.0 Training on Microsoft Virtual Academy

At the end of October I announced that Maria from my team and I published a Microsoft Virtual Academy on ASP.NET Core. This Free ASP.NET Core 1.0 …

DevOps

Convert ASP.NET Web Servers to Docker with Image2Docker - Docker Blog

Elton is a Developer Advocate at Docker, focused on spreading the word to the Microsoft community. He's a Microsoft MVP and has been building …

DevOps