Scott Hanselman


DotNetCore (112)

8/23/2019 dotnet new worker - Windows Services or Linux systemd services in .NET Core
8/15/2019 SharpScript from ServiceStack lets you run .NET apps directly from a GitHub Gist!
8/1/2019 Dotnet Depends is a great text mode development utility made with Gui.cs
7/23/2019 System.Text.Json and new built-in JSON support in .NET Core
7/18/2019 Installing PowerShell with one line as a .NET Core global tool
7/16/2019 DragonFruit and System.CommandLine is a new way to think about .NET Console apps
6/18/2019 Dynamically generating robots.txt for ASP.NET Core sites based on environment
5/15/2019 Introducing the Try .NET Global Tool - interactive in-browser documentation and workshop creator
4/18/2019 Exploring DNS with the .NET Core based Technitium DNS Server
3/22/2019 Getting Started with .NET Core and Docker and the Microsoft Container Registry
3/7/2019 How to parse string dates with a two digit year and split on the right century in C#
3/6/2019 Converting an Excel Worksheet into a JSON document with C# and .NET Core and ExcelDataReader
3/1/2019 EditorConfig code formatting from the command line with .NET Core's dotnet format global tool
2/22/2019 Learning about .NET Core futures by poking around at David Fowler's GitHub
2/20/2019 Right click publish quickly to Azure App Services with VS Code extensions and zipdeploy
2/1/2019 Brainstorming - Creating a small single self-contained executable out of a .NET Core application
1/25/2019 NuGet's fancy older sibling FuGet gives you a whole new view of the .NET packaging ecosystem
1/23/2019 How to use Windows 10's built-in OpenSSH to automatically SSH into a remote Linux machine
1/18/2019 Remote debugging with VS Code on Windows to a Raspberry Pi using .NET Core on ARM
1/16/2019 Installing the .NET Core 2.x SDK on a Raspberry Pi and Blinking an LED with System.Device.Gpio
12/14/2018 Useful ASP.NET Core 2.2 Features
12/12/2018 How to set up ASP.NET Core 2.2 Health Checks with BeatPulse's AspNetCore.Diagnostics.HealthChecks
11/16/2018 Compiling C# to WASM with Mono and Blazor then Debugging .NET Source with Remote Debugging in Chrome DevTools
11/7/2018 Updating my ASP.NET Website from .NET 2.2 Core Preview 2 to .NET 2.2 Core Preview 3
11/1/2018 .NET Core and .NET Standard for IoT - The potential of the Meadow Kickstarter
10/30/2018 Side by Side user scoped .NET Core installations on Linux with dotnet-install.sh
10/25/2018 ASP.NET Core 2.2 Parameter Transformers for clean URL generation and slugs in Razor Pages or MVC
10/22/2018 Dependabot for .NET Core dependency tracking in GitHub
10/16/2018 Customer Notes: Diagnosing issues under load of Web API app migrated to ASP.NET Core on Linux
10/16/2018 New prescriptive guidance for Open Source .NET Library Authors
10/12/2018 C# and .NET Core scripting with the "dotnet-script" global tool
10/3/2018 Headless CMS and Decoupled CMS in .NET Core
9/28/2018 Exploring .NET Core's SourceLink - Stepping into the Source Code of NuGet packages you don't own
9/25/2018 A command-line REPL for RESTful HTTP Services
9/20/2018 Scripts to remove old .NET Core SDKs
9/12/2018 How do you use System.Drawing in .NET Core?
8/30/2018 Interesting bugs - MSB3246: Resolved file has a bad image, no metadata, or is otherwise inaccessible. Image is too small.
8/29/2018 Improvements on ASP.NET Core deployments on Zeit's now.sh and making small container images
8/17/2018 Upgrading an existing .NET project files to the lean new CSPROJ format from .NET Core
8/2/2018 Developing locally with ASP.NET Core under HTTPS, SSL, and Self-Signed Certs
7/25/2018 Example Code - Opinionated ContosoUniversity on ASP.NET Core 2.0's Razor Pages
7/20/2018 AltCover and ReportGenerator give amazing code coverage on .NET Core
7/18/2018 .NET Core Code Coverage as a Global Tool with coverlet
7/10/2018 NuKeeper for automated NuGet Package Reference Updates on Build Servers
7/6/2018 dotnet outdated helps you keep your projects up to date
7/3/2018 The whole of WordPress compiled to .NET Core and a NuGet Package with PeachPie
6/29/2018 Detecting that a .NET Core app is running in a Docker Container and SkippableFacts in XUnit
6/26/2018 .NET Core and Docker
6/23/2018 Using Flurl to easily build URLs and make testable HttpClient calls in .NET
6/20/2018 Using ASP.NET Core 2.1's HttpClientFactory with Refit's REST library
6/11/2018 ASP.NET Core Architect David Fowler's hidden gems in 2.1
5/23/2018 Real Browser Integration Testing with Selenium Standalone, Chrome, and ASP.NET Core 2.1
5/16/2018 Building, Running, and Testing .NET Core and ASP.NET Core 2.1 in Docker on a Raspberry Pi (ARM32)
5/12/2018 Using LazyCache for clean and simple .NET Core in-memory caching
5/10/2018 Announcing .NET Core 2.1 RC 1 Go Live AND .NET Core 3.0 Futures
5/2/2018 Eyes wide open - Correct Caching is always hard
5/2/2018 The Programmer's Hindsight - Caching with HttpClientFactory and Polly Part 2
4/27/2018 Adding Cross-Cutting Memory Caching to an HttpClientFactory in ASP.NET Core with Polly
4/24/2018 Adding Resilience and Transient Fault handling to your .NET Core HttpClient with Polly
4/20/2018 HttpClientFactory for typed HttpClient instances in ASP.NET Core 2.1
4/5/2018 Optimizing an ASP.NET Core site with Chrome's Lighthouse Auditor
3/30/2018 Easier functional and integration testing of ASP.NET Core applications
3/27/2018 Command line "tab" completion for .NET Core CLI in PowerShell or bash
3/22/2018 Automatic Unit Testing in .NET Core plus Code Coverage in Visual Studio Code
3/13/2018 Setting up Application Insights took 10 minutes. It created two days of work for me.
3/10/2018 Upgrading my podcast site to ASP.NET Core 2.1 in Azure plus some Best Practices
3/7/2018 Major build speed improvements - Try .NET Core 2.1 Preview 1 today
3/5/2018 A multi-player server-side GameBoy Emulator written in .NET Core and Angular
3/1/2018 Running ASP.NET Core on GoDaddy's cheapest shared Linux Hosting - Don't Try This At Home
2/25/2018 Upgrading a 10 year old site to ASP.NET Core's Razor Pages using the URL Rewriting Middleware
1/30/2018 How to set up Kubernetes on Windows 10 with Docker for Windows and run ASP.NET Core
1/8/2018 ASP.NET Single Page Applications Angular Release Candidate
12/4/2017 Accelerated 3D VR, sure, but impress me with a nice ASCII progress bar or spinner
11/25/2017 Writing smarter cross-platform .NET Core apps with the API Analyzer and Windows Compatibility Pack
11/22/2017 Trying out new .NET Core Alpine Docker Images
11/8/2017 Lightweight bundling, minifying, and compression, for CSS and JavaScript with ASP.NET Core and Smidge
11/8/2017 WebOptimizer - a Bundler and Minifier for ASP.NET Core
10/31/2017 Optimizing ASP.NET Core Docker Image sizes
10/8/2017 Learning about the F# SAFE stack - Suave.io, Azure, Fable, Elmish
10/4/2017 Free .NET Training - The Videos from .NET Conf 2017 are now available
9/27/2017 The Book of the Runtime - The internals of the .NET Runtime that you won't find in the documentation
9/18/2017 A Functional Web with ASP.NET Core and F#'s Giraffe
9/14/2017 The ASP.NET Interns ship their project - A basic blog template for .NET Core
9/10/2017 Experiments in Open Source: Exploring vcr-sharp for Http record and playback
8/29/2017 Experimental: Reducing the size of .NET Core applications with Mono's Linker
8/21/2017 Referencing .NET Standard Assemblies from both .NET Core and .NET Framework
8/17/2017 Draft - .NET Glossary Diagram
8/16/2017 Exploring refit, an automatic type-safe REST library for .NET Standard
8/12/2017 .NET and WebAssembly - Is this the future of the front-end?
7/27/2017 Peachpie - Open Source PHP Compiler to .NET and WordPress under ASP.NET Core
7/27/2017 dotnet sdk list and dotnet sdk latest
7/18/2017 13 hours debugging a segmentation fault in .NET Core on Raspberry Pi and the solution was...
7/2/2017 Porting a 15 year old .NET 1.1 Virtual CPU Tiny Operating System school project to .NET Core 2.0
6/28/2017 Speed of dotnet run vs the speed of dotnet for published apps (plus self-contained .NET Core apps)
6/25/2017 Exploring CQRS within the Brighter .NET open source project
6/16/2017 How to reference a .NET Core library in WinForms - Or, .NET Standard Explained
6/8/2017 Trying .NET Core on Linux with just a tarball (without apt-get)
6/6/2017 .NET and Docker
5/31/2017 Choice amongst cross-platform .NET IDEs - VS Code, Visual Studio for Mac, JetBrains Rider
5/15/2017 BUILD 2017 Conference Rollup for .NET Developers
5/12/2017 Managing dotnet Core 2.0 and dotnet Core 1.x versioned SDKs on the same machine
3/30/2017 Trying ASP.NET Core on the Google Cloud Platform "App Engine Flexible Environment"
3/27/2017 Command Line: Using dotnet watch test for continuous testing with .NET Core 1.0 and XUnit.net
3/18/2017 Options for CSS and JS Bundling and Minification with ASP.NET Core
3/15/2017 ZEIT now deployments of open source ASP.NET Core web apps with Docker
2/24/2017 Xamarin .NET Workbooks - Interactive Computing is a stellar learning tool
11/11/2016 Stateless 3.0 - A State Machine library for .NET Core
11/3/2016 The mystery of dotnet watch and 'Microsoft.NETCore.App', version '1.1.0-preview1-001100-00' was not found
9/18/2016 Self-contained .NET Core Applications
9/1/2016 Publishing an ASP.NET Core website to a cheap Linux VM host
7/18/2016 Exploring dotnet new with .NET Core
7/10/2016 Where's DNVM? Safely running multiple versions of the .NET Core SDK and Tooling with global.json

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.