azure Azure Quick Tips: Create a CosmosDB I'm going to give some quick tips on how to get started with Azure Cosmos DB. Head over to the azure portal and click "Create a resource", and select Databases >
azure Azure Functions Getting Started Tips I'm going to give some quick tips on the different ways you can create your first Azure Function. Azure Portal The first is to go to the azure portal and sign in. Click
bots Creating your first bot Creating a bot Ever since Microsoft announced the ability to create bots they have been of interest to me. With all the talk at Ignite this week I decided to create one myself
wpf Transforming WPF Objects Wpf Transformations What is a transformation? In WPF transformations can be used to rotate, scale, skew or even move objects. For a nice overview of the various transformations see here. I will be
azure Using .NET to interact with Azure Table Storage Azure Table Storage Last time I wrote about how to setup a table storage account and how to get started using the Azure Storage Explorer. This time I am going to show you
azure Getting started with Azure Table Storage Azure table storage I will show you how to simply get started with Azure Table storage. If you have not ever looked at Table Storage you should check it out. If you are
Create Nuget Packages with VS 2017 Visual Studio 2017 If you haven't tried out Visual Studio 2017 yet you really should. It won't take long to install either, they totally redesigned the installer so if you have an SSD
Using Cake (C# Make) To Build Your Code What is Cake? This is what their website says. Cake (C# Make) is a cross platform build automation system with a C# DSL to do things like compiling code, copy files/folders, running
C# Microsoft Cognitive Api on Azure Cognitive Services Last time I talked about one way you can sign up and use Microsoft's Cognitive services. I also learned that you can use the azure portal to get started as well.
Microsoft Cognitive Api I had recently heard about Microsoft's Cognitive Api. I decided I wanted to learn more about how to use them. This will explain my journey as I learned. Start Here You can check
C# Coding challenge - Check for palindrome Check for palindrome I decided to blog about some problems and how I solved them. Today is checking if a word is a palindrome. The definition of a palindrome is "a word,
C# A couple great tools for C# devs A couple great tools I want to take some time and point out a couple great tools that make my day to day development easier. These work great for C# developers but are
Don't use async void in your code! Async Code So you probably know about async and await the keywords that C# has for quite some time. If you've used them no doubt you love how easy it is to write
Performance - string.Format or string interpolation? Recently I read the book Writing High-Performance.NET Code by Ben Watson. The book gives so many helpful tips to making your code run amazingly fast! Ben is part of the Bing team
C# Async and await in C# So async and await are keywords that were introduced with the release of Visual Studio 2012 and C#5. They certainly make asynchronous programming in C# a lot easier but it is important
Simple Programmer Blogging email course So a little bit ago I signed up for the free blogging course John at simpleprogrammer.com is offering. I'll give you a sign up link at the end. I already had this
C# 6 new features (expression-bodied members) This is another small feature that I really like because I believe if used properly it can really clean up your code. First lets look at how we would override ToString() in previous
C# 6 new features (nameof operator) So C# 6 has been out for some time now but I haven't used it till recently when we switched to visual studio 2015 at work. I had read about all the features,
Starting a blog Starting Well the journey to get started blogging has begun! I knew as a developer I should be doing this for some time now, but I just never quite got around to it.