How to build a real world Angular app with ngrx store, Part II: Components using Store

How to build a real world Angular app with ngrx store, Part II: Components using Store

This article series will show how to create an application using Angular 2 or later, and leverage ngrx store for application state. The back-end REST layer will leverage Microsoft Asp.Net MVC 5 / Web API. All of this is backed by a Github repo with

Read more…

How to build a real world Angular app with ngrx store, Part I: Define the state

How to build a real world Angular app with ngrx store, Part I: Define the state

This article series will show how to create an application using Angular 2 or later, and leverage ngrx store for application state. The back-end REST layer will leverage Microsoft Asp.Net MVC 5 / Web API. All of this is backed by a Github repo with

Read more…

Azure problems at deployment – resolved

When you create an application many times it works for you on your machine, but not when you deploy it elsewhere. This can happen on Azure websites or cloud services. But it isn’t the platforms fault. It would be the platforms fault if it didn’t

Read more…

Auto Async adds Template Dialog

Auto Async adds Template Dialog

Today Auto Async added a new feature to open a template in a dialog from any clickable element. This was designed for when you want to open a detail window in a dialog. Starting in version 3.0, this is as easy as putting a class

Read more…

SequenceId Generator for Azure or any Big Table Storage

Windows Azure and some other cloud table storage systems do not support auto-increment identity columns as Microsoft Sql Server does. Azure groups records by a dual key, the partition key and the row key. The partition key is a group of related records that should

Read more…

Auto Async with use cases

Auto-Async has released a new version 2.1.0. It now also includes a great read-me file with use cases and code examples. I have created a few web applications with cool asynchronous interactions with this library now. This library is speeding up my development cycle since

Read more…

Azure SDK extensions – unofficial

Microsoft Azure has a good quality SDK for interfacing with the Azure table storage REST HTTP interface. In the early days of Azure table storage you had to build your own query urls and process raw http rest style responses. Now with the Azure SDK

Read more…

Sequence ID generation for short high capacity identifiers

There are a few scenarios where you may want to generate your own unique sequence identifiers. You may be using a database or big data store that does not offer an auto-increment sequence feature. Or maybe you just want a short memorable alpha numeric order

Read more…

Asus ZenBook UX51 Developer Review

Asus ZenBook UX51 Developer Review

Here are comparison pictures of my new ZenBook and my old Dell Precision. Criteria A couple months ago I was in the market for a new laptop. I have been a developer on Microsoft platforms for my entire career, so Ideally I wanted a Windows

Read more…

Windows 8 start screen, Desktop, and Touch

Windows 8 start screen, Desktop, and Touch

I have been running Windows 8 since about December 2012. Now it just seems easier to use than Windows 7 or Windows XP. There are many reasons I would not want to go back to either XP or 7. I started upgrading to Windows 8

Read more…