5 Reasons to Manage Your Solo Project’s ALM Process

agile-logo

So I’ve been developing software on the Microsoft stack for just over 10 years, and training and consulting on managing software development with VS-ALM (a.k.a. TFS, a.k.a. Team System) for just over 4 of those years. But in all time training and consulting, I was working with teams – from small 5 person start ups, to enterprises with hundreds of ...

Read More »

AngularJS feat. Web API – Enable Session State

angularjs-logo

Have you ever tried to use the Session object while using the Web API? If you did so, you must be dissapointed seeing that: System.Web.HttpContext.Current.Session was always null and hence, you were unable to use it. This post is the second part of the 3 part Series about Web API feat. AngularJS. You can read the first post here, where ...

Read More »

Deliberate Practice: Building confidence vs practicing

software-development-2-logo

A few weeks ago I wrote about the learning to cycle dependency graph which described some of the skills required to become proficient at riding a bike. While we’ve been practicing various skills/sub skills I’ve often found myself saying the following: if it’s not hard you’re not practicing me, April 2015 i.e. you should find the skill you’re currently practicing ...

Read More »

5 Ways Project HoloLens May Change the World

software-development-2-logo

Ok. So I have just right-clicked the word “HoloLens” and selected Add to Dictionary from the context menu. I believe that this word will be there for a while, and sooner or later, on everybody’s lips. In case you have been out of touch with technology news in the past several days, HoloLens is Microsoft’s newest device, still in its ...

Read More »

Generate XSD from XML – XSD.EXE versus on-line tools – take 2

software-development-2-logo

Almost 4 years ago, I compared XSD.EXE to some on-line tools. Time for a follow-up. From the old post:               Online Flame-Ware XML-2-XSD 2.0 HiT Software XML utilities (registration required) XmlForAsp XML Schema Generator XML Utilities has since then moved to a new domain: www.xmlutilities.net; the other 2 are still at their original locations. New ...

Read More »

ASP.NET MVC Session state Performance Issue

asp-dot-net-logo

I cannot recall any real Web Application that doesn’t make use of the Session State feature, the one that is capable to store data that are available across multiple requests from the same browser. More over, in this very modern times, Web Applications tends to make extensive use of Ajax requests to the server, in order to avoid page refreshes. ...

Read More »

Connecting Visual Studio to VSO

visual-studio-online-logo

This post is part of an overall Series on Visual Studio Online Part 3 of 31.                         Long Way After you have a new Team Project in VSO you would eventually want to connect your Visual Studio to it. Open Visual Studio Open Team Explorer by click View and ...

Read More »

DEPENDENCY INJECTION IN ASP.NET VNEXT

asp-dot-net-logo

Motivation Microsoft changed the way how dependency injection (DI) is done in ASP.NET vNext. In previous versions of ASP.NET there were different entry points for user defined classes like the IControllerFactory for ASP.NET MVC applications or the IHttpControllerActivator for ASP.NET WebAPI applications. Starting with ASP.NET vNext DI becomes a first-class citizen in the framework through the whole stack. With showing ...

Read More »