Exploring Application Insights for disconnected or connected deep telemetry...
Today on the ASP.NET Community Standup we learned about how you can use Application Insights in a disconnected scenario to get some cool - ahem - insights into your application. Typically when someone...
View ArticleExploring ServiceStack's simple and fast web services on .NET Core
I've been doing .NET Open Source since the beginning. Trying to get patches into log4net was hard without things like GitHub and Twitter. We emailed .patch files around and hoped for the best. It was a...
View ArticleFree ASP.NET Core 1.0 Training on Microsoft Virtual Academy
This time last year we did a Microsoft Virtual Academy class on what was then called "ASP.NET 5." It made sense to call it 5 since 5 > 4.6, right? But since then ASP.NET 5 has become .NET Core 1.0...
View ArticleUsing dotnet watch test for continuous testing with .NET Core and XUnit.net
When teaching .NET Core I do a lot of "dotnet new" Hello World demos to folks who've never seen it before. That has it's place, but I also wanted to show how easy it is to get setup with Unit Testing...
View ArticleASP.NET Core RESTful Web API versioning made easy
There's a LOT of interesting and intense arguments that have been made around how you should version your Web API. As soon as you say RESTful it turns into a religious argument where folks may just...
View ArticleThe mystery of dotnet watch and 'Microsoft.NETCore.App', version...
WARNING: This post is full of internal technical stuff. I think it's interesting and useful. You may not. I had an interesting Error/Warning happen when showing some folks .NET Core recently and I...
View ArticleStateless 3.0 - A State Machine library for .NET Core
State Machines and business processes that describe a series of states seem like they'll be easy to code but you'll eventually regret trying to do it yourself. Sure, you'll start with a boolean, then...
View ArticleVisual Studio Code just keeps getting better - with extensions
I've been a fan of Visual Studio Code (the free code editor) since it was released. But even though it continues to update itself as I use it, I didn't really grok how much cool stuff has been going...
View ArticleWinAppDriver - Test any app with Appium's Selenium-like tests on Windows
I've found blog posts on my site where I'm using the Selenium Web Testing Framework as far back as 2007! Today there's Selenium Drivers for every web browser including Microsoft Edge. You can write...
View ArticleThe 2016 Christmas List of Best STEM Toys for your little nerds and nerdettes
Last year my 9 year old asked, "are we nerds yet?" Being a nerd doesn't have the negative stigma it once did. A nerd is a fan, and everyone should be enthusiastic about something. You might be a...
View ArticlePublishing ASP.NET Core 1.1 applications to Azure using git deploy
I took an ASP.NET Core 1.0 application and updated its package references to ASP.NET 1.1 today. I also updated to my SDK to the Current (not the LTS - Long Term Support version). Everything worked...
View ArticleDocker on a Synology NAS - Also running ASP.NET and .NET Core!
I love my Synology NAS (Network Attached Storage) device. It has sat quietly in my server closet for almost 5 years now. It was a fantastic investment. I've filled it with 8TB of inexpensive Seagate...
View ArticleI suck at vacation - What I did this week
Well, it seems I'm lousy at vacation. I'm still learning what I'm supposed to do. My wife is working and the kids are still in school so here was my week. 3D Printed Brackets for my new HTC Vive I...
View ArticleNoSQL .NET Core development using an local Azure DocumentDB Emulator
I was hanging out with Miguel de Icaza in New York a few weeks ago and he was sharing with me his ongoing love affair with a NoSQL Database called Azure DocumentDB. I've looked at it a few times over...
View ArticleAwesome, legal, wireless retrogaming with a Hyperkin Retron 5 and 8bitdo's...
My kids and I are big fans of retrogaming. We have a whole collection of real consoles including N64, Dreamcast, PS2, Genesis, and more. However, playing these older consoles on new systems often...
View ArticleExploring Wyam - a .NET Static Site Content Generator
It's a bit of a renaissance out there when it comes to Static Site Generators. There's Jekyll and GitBook, Hugo and Hexo. Middleman and Pelican, Brunch and Octopress. There's dozens, if not hundreds of...
View ArticlePlaying with an Onion Omega IoT device to show live Blood Sugar on an OLED...
I've been playing with IoT stuff on my vacation. Today I'm looking at an Onion Omega. This is a US$19 computer that you can program with Python, Node.js, or C/C++. There's a current IndieGogo happening...
View ArticleFree 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 Training is up on Microsoft Virtual Academy now for you...
View ArticleConnecting my Particle Photon Internet of Things device to the Azure IoT Hub
My vacation continues. Yesterday I had shoulder surgery (adhesive capsulitis release) so today I'm messing around with Azure IoT Hub. I had some devices on my desk - some of which I had never really...
View ArticleExploring the Tessel 2 IoT and robotics development board
I'm still on vacation and still on the mend from surgery. I'm continuing to play around with IoT devices on my staycation. Last week I looked at these devices: Connecting my Particle Photon Internet of...
View Article