ZEIT Now Deploying ASP.NET (and .NET) Core Apps in seconds with your Dockerfile

Add the Dockerfile, watch magic happen.

If you’re anything like me, you constantly are finding more and more tasks that require your attention. To make matters worse, the industry definition of “DevOps” is still evolving itself, quickly becoming ubiquitous with “a litle bit of everything” in the process. Like a breath of fresh air, ZEIT is a cloud service that allows near-mindless deployment of javascript & node.js apps. Much thanks probably also belongs to Scott Hanselman and his ever-tinkering soul who published “ZEIT now deployments of open source ASP.NET Core web apps with Docker” yesterday and I was immediately intrigued. [Read More]

Visual Studio 2017 Final Released

With lots of super cool awesome features

Microsoft has finally dropped Visual Studio 2017 with a bevy of new features and also relocated all our .NET Core docs over to https://docs.microsoft.com/. I, for one, had downloaded Visual Studio 2017 RC quite a while back and due to some horrible judgement and lack of forethought I actually had been using the IDE almost full-time for my .NET projects. I basically used it for everything I could and if I couldn’t make the transition, I simply used Visual Studio Code. [Read More]

Learning From Failure

Recognizing a business model isn't working and the pivot.

The last month or so has easily been the most challenging, trying time of my life. I think I saw the writing on the wall long ago, I just refused to accept it. After almost 2 years being a completely independent entity (without me consulting full-time), I had to make the incredibly difficult decision of shuttering NandoTech, Inc operations (new business/projects) and taken on a new full-time consulting position for who was already our largest client by size & volume. [Read More]

A File Upload API with Nancy, .NET Core in a Shockingly Small Amount of Code

Also using Dapper, Windows Blob Storage & Deploying to Azure

Happy New Year to everyone and my apologies for the long hiatus between posts! Will definitely be keeping it more regular with posts going forward, so I decided for this post I’d put together a fully working application that actually solves a business problem (you could actually take this code and use it yourself!). Since my last NancyFX post about async functions the team has dropped another update! We are now on Nancy 2.0.0-clinteastwood and we are using that version in our program here. [Read More]

Choosing your .NET Core Version CLI

Use your global.json file to specify framework version

I recently downloaded and upgraded to .NET Core 1.1.0 which comes along with updated CLI tools, 1.0.0-preview3-004056. This new version reflects the CLI tools that are being used for the new .csproj project system which does away with project.json that many of us grew to know and love. Of course, this has been a long time coming and the announcement that Microsoft would be moving back to .csproj was announced way back in March or so. [Read More]

Holiday Reading List

Also, Learning to Code is Easy--Right?

These days, it seems like there are more and more people out there “learning to code”. TL;DR - Book list is at the bottom. Every day there is another boot camp, code school, or one of many scores of opportunistic business ventures opening up. Many claim to not only teach you this amazing magical skill that is programming, but they will also magically imbue you with the personality needed to get past the HR Manager. [Read More]

.NET Core Curated Resources List

And Links From Around the Web

Next week I hope to continue our series on the NancyFX framework for building web applications. For our next post I hope to cover Routing as well as passing arguments via query string, body and how that all works within Nancy. As a quick break, this week I’ve decided to put together a compilation of .NET Core resources that may help anyone at any .NET skill level jump in and find the information they are looking for. [Read More]

Exploring Asynchronous Modules with NancyFX 2.0 & .NET Core

Plus, using the Before & After hooks built into Nancy Request Pipeline.

This post will serve as a follow-up to our earlier NancyFX exploration. A few weeks ago, I posted Building an (awesome) API with NancyFX 2.0 + Dapper where we covered all the basics of Nancy and running on .NET Core. If you have not read our previous post, not to worry, there will be very little to no overlap between the 2 posts. Here, we will focus in on and deep dive into the use of Async Modules in NancyFX as well as how the Before and After action method hooks work. [Read More]

.NET Core Console Apps (Twilio API)

Our first open source .NET Core utility and deployment gotcha's

In the spirit of open source (and to pay it something better than lip service) NandoTech has published our first open source utility that we are using in-house. The application in and of itself is nothing special and doesn’t do anything particuarly complicated, but it solves an important problem for us while having the added benefit of possibly helping someone else with a similar problem. NandoTech Twilio The utility we’ve released is a Twilio Call Importer which essentially just goes out and grabs all SIP call logs from Twilio and then saves them in batches of 1,000 to [SQL Server](), but there are serveral guides showing how you can configure Dapper for other databases very easily around the web. [Read More]

Building an (awesome) API with NancyFX 2.0 + Dapper

Plus, dependency injection explained and everything you need to get up and running.

NancyFX & Dapper are so hot right now. Naturally, I had to put them together. I am a huge fan and follower of .NET Core and the entire open source movement going on inside Microsoft and really what seems like the world over. More and more companies, big and small are open sourcing projects as the default rather than the exception. ASP.NET Core looks extremely promising, but I was always a fan of NancyFX and wanted to try it out. [Read More]

Looking for something specific? Search.