The Developer

By Keith Barrows | ASP.NET/C#/SQL Server and all the things that make a great web experience using the Microsoft stack. Notes, advances, new stuff and those things that catch my eye like geek humor.

Managing Secrets Securely in the Cloud

You’ve probably heard some version of the story about a developer who mistakenly checked in his AWS S3 key to Github. He pulled the key within 5 …

Software Development

DDD, Hexagonal, Onion, Clean, CQRS, … How I put it all together

<i>This post is part of</i> <i>The Software Architecture Chronicles</i><i>, a</i> <i>series of posts about Software Architecture</i><i>. In them, I write about what I’ve learned on</i> …

Software Development

Things You Can Do on the Dark Web That Aren't Illegal

Dark Web

10 key differences between C# Const, ReadOnly & Static ReadOnly

<i>Constant(used as const) and ReadOnly</i> keywords in C# used to make fields constant for which values cannot be changed.<p>Please go through the summary of …

Beale Cipher

The letter by letter method makes it easier to encode a message with unusual words that may not appear in the book. With this method, each letter in …

Why Blockchain Matters More Than You Think!

Snowden’s Wet Dream: Everything You Need to Know About the Deep Web

| <b>source:</b> Feb 5th, 2015<p>The digital privacy movement has taken huge strides since Edward Snowden blew the whistle on the NSA’s information gathering …

My First Bot with Microsoft Bot Framework in .NET and Xamarin

Tue 01 August 2017<p>As developers we always try to find the easiest way to solve problems. This time, I'm glad to introduce you an easy way to create …

Software Development

.NET Application Architecture Guidance

The .NET Team has been producing guidance for building microservices and container based applications, web applications and Xamarin.Forms mobile …

Software Development

Program.cs in ASP.NET Core 2.0

I am sure that many people like me are digging into ASP.NET Core 2.0 and curious about what has been changed. I’m going to start with the very start …

Software Development

Any viewers for Azure service fabric related ETW logs (and stored in Azure table storage)?

I can enable the Azure diagnostics while creating service fabric cluster. I can also create my custom event types (for semantic logging) and log all …

Overview

This repository contains an Azure Service Fabric application that provides some guidance and examples on how to setup and configure logging and …

Azure Service Fabric Monitoring and Diagnostics Overview

Monitoring and diagnostics are critical to developing, testing, and deploying applications and services in any environment. Service Fabric solutions …

Azure Service Fabric Application Level Monitoring

Instrumenting the code with custom events<p>Instrumenting the code is the basis for most other aspects of monitoring your services. Instrumentation is …

Modifying events with the Google Calendar API

<i>Originally posted by Wesley Chun (@wescpy), Developer Advocate, G Suite, on the G Suite Developers Blog.</i> You might be using the Google Calendar API, …

APIs

Building Spring Cloud Microservices That Strangle Legacy Systems

It’s safe to say that any company who was writing software ten years ago—and is building microservices today—will need to integrate with legacy …

Software Development

Five Visual Studio 2017 Extensions for Web Developers

You’ve downloaded and installed Visual Studio 2017, and it’s a great improvement over previous versions. Now what? How can you make your web …

Software Development

February 24, 2017

Explore Episode Segments<p>Listen to full episode<p>7:48<p>In states where same sex-marriage was legalized, the suicide attempts among gay, lesbian, and …

Disk2vhd

<b>By Mark Russinovich</b><p>Published: January 21, 2014<p><b>Download Disk2vhd</b> <b>(879 KB)</b><b><br>Run now</b> from Sysinternals Live.<p>Introduction<p>Disk2vhd is a utility that creates …

Linux

Productivity Power Tools for Visual Studio 2017

As we are getting set up to launch Visual Studio 2017 tomorrow, we wanted to let you know that we have released the Productivity Power Tools for …

Software

Workflows and Todo lists

Common day-to-day tasks like managing workflows and todo lists don't fit perfectly inside the domain of the normal development suites from Microsoft, …

The Morning Brew

ASP.NET Core Snippets for Visual Studio Code

I’m currently creating a new course on how to use Visual Studio Code with ASP.NET Core. While I rely on yeoman for project scaffolding and some file …

Software Development

ASP.Net Web API Core from “Vanilla” Project Template — Part I

What I would like to focus on this series of writings is how to create a simple HTTP API that covers main HTTP verbs such as HTTP GET, POST, PUT, …

Software Development

Enable Always-On Immersive Mode to Auto-Hide Your Pixel's Software Keys

The Pixel and Pixel XL both use AMOLED screens, which are noted for their deeper blacks and sharper contrast ratios when compared to traditional LCD …

The Common Problems of Data Grids

There have always been data grids in software. The output of an MS-DOS <b>dir</b> command is a grid, after all. The results of any query in any language is …

Web Development

Spanner, the Google Database That Mastered Time, Is Now Open to Everyone

About a decade ago, a handful of Google's most talented engineers started building a system that seems to defy logic.<p>Called Spanner, it was the first …