Andrew James

374 Flips | 19 Magazines | 2 Likes | 1 Following | 3 Followers | @andrewjames1957 | Keep up with Andrew James on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Andrew James”

Microsoft’s Devops story

This is a story about the Cloud & Enterprise engineering group at Microsoft that encompasses products & services such as PowerBI, Azure, Visual …

DevOps

Azure 101: Governance

I have worked with a lot of different customers over the years and many of them were just betting started with Azure. Although these customers were …

Showcase of projects built with .net technology

Coravel<p>Submitted 3 days ago<p>"Think Laravel meets .Net Core. In app task scheduling, queuing, caching and (coming soon) mailing and CLI! Coravel wants …

SQL Servers

ASP.NET Core 2.0 Series

Problem<p>How do I learn ASP.NET Core using quick and short problem-solution tutorials.<p>Solution<p>These posts will contain code snippets but I also …

Microsoft Graph: Connect to essential data every app needs

Microsoft Graph is the rich, robust API for an increasing number of products across Microsoft. Microsoft Graph has a large footprint of tools, SDKs, and API capabilities you can incorporate in your projects. Come see what's new across products and available for developers -- you'll take away code …

Software

7 Things Worth Knowing About ASP.NET Core Logging

Logging is an important aspect of any professional web application. You often need to log data, information, errors, system events, and such things. …

Azure Functions Recipes

Recently, we released a collection of over 50 tips and tricks for Azure Functions that we’re calling “Functions Recipes“. Each recipe demonstrates a …

Upload/Download Files in ASP.NET Core 2.0

Problem<p>How to upload and download files in ASP.NET Core MVC.<p>Solution<p>In an empty project update <b>Startup</b> class to add services and middleware for …

Software Development

Azure Tips and Tricks 112 - Quick and Dirty User Authentication with Azure Web Apps and MVC5

<b>Azure Tips and Tricks Videos are NOW Available!</b> : Get all the goodness of Azure Tips and Tricks in video form. Read more about it hereIntroMost folks …

Software Development

MVC vs Razor Pages - A quick comparison

If you're learning ASP.NET in this brave new .NET Core world and you want to build server-side web applications then it's a straight fight between …

ASP.NET Core WebHooks - Running The Github Webhook Locally

Full Series links can be found here.<p>In this post I am going to show how I got the Github webhook example project up and running locally.<p>Initial …

Why Move To The Cloud? 10 Benefits Of Cloud Computing

Simply put, cloud computing is computing based on the internet. Where in the past, people would run applications or programs from software downloaded …

State of the Union of Microservices and Containers

In 20 years, we will look back at the 2010’s as a time of massive development reformation. The late 18th century had the Industrial Revolution, we …

DevOps

Action Control in ASP.NET Core

Most of the things that can happen within an ASP.NET MVC and ASP.NET Core application have to do with a controller action method. An action method is …

Software Development

How to use Null Conditional operators

Null values are very special in any language, specifically in C#. Every .NET developer must have pulled his/her hair at some point or other while …

JavaScript

My Console Windows Service with .NET Core 2.0

Alright, it seems like over and over again, for one reason or another, we end up creating a Windows service in the projects I work on. And even …

Building and Publishing Nuget Packages from TeamCity to VSTS

In the current project I'm working on, we have a library that we want to share across other services and these services will be deployed …

Swagger All The Way Down - Part 2

In 90% of the cases where you have a microservice architecture, you will need to implement some sort of messaging system for them to communicate …

Swagger All The Way Down - Part 1

This post is part of a series that will cover from the ground up how to configure Swagger in a .NET Core application, how to then generate a …

Getting started with Custom Vision Service

This lab will show you how to bring advanced ML vision capabilities to your applications with the Custom Vision Service. The service makes it easy to …

ExpressRoute monitoring with Network Performance Monitor (NPM) is now generally available

We are excited to share the general availability of ExpressRoute monitoring with Network Performance Monitor (NPM). A few months ago, we announced …

Setting up Azure for your Enterprise

Did you hear about “Secure DevOps Kit for Azure”? This is all you need to set up Azure for your enterprise with control and compliance. It is a …

Understanding Serverless Cold Start

“Cold start” is a large discussion point for serverless architectures and is a point of ambiguity for many users of Azure Functions. The goal of this …

Managing Azure Secrets on GitHub Repositories | Blog | Microsoft Azure

An increasing number of developers across the globe use GitHub to host their projects, and many of them use GitHub public repositories for their open …

Create Petstore like Swagger UI for ASP.NET Core WEB API #aspnetcore #swagger

First, download the swagger-ui package from GitHub and decompress it. You will find a folder named <b>dist</b>. This folder has all the assets for Petstore …

Two gotchas with scoped and singleton dependencies in ASP.NET Core

With ASP.NET Core a new built-in lightweight Dependency Injection framework was introduced in the Microsoft.Extensions.DependencyInjection package, …

Enable Swagger in your .Net core 2.0 application: Step by step guide

<b>Note – You can find the source code of my sample application here.</b><p>If you have ever worked with APIs then you might be familiar with Swagger, if you …

Database first in .Net Core 2.0 step by step: Angular 4 + Core 2.0 CRUD operation Part I

<i>Note – Part II(CRUD operation with Angular 4) of this post is here.</i><p>In my previous post, I have explained how to create an Angular 5 application in …

Code First approach in .Net Core(2.0): CRUD Operations

<b>Note – You can find the source code of my sample application here.</b><p>In my previous series of post, I explained the <b>Create, Read, Update, Delete(CRUD)</b> …

Authentication in .Net Core 2.0 : .Net Core 2.0 Identity step by step

<b>Note – You can find the source code of my sample application here.</b><p>Whenever you start creating an application, one of the most important modules is …