Blog

Displaying the Build Date on your Web Pages

Grant Erickson
August 26, 2016 / No Comment

The Build Date Problem
I have struggled to find a good way to communicate with users the version of a web site. Version numbers are tricky and only meaningful to people close to the project. I like dates but they are often tricky to implement.
My default choice has always been dates because they are easy for customers to understand. […]
Read more

Intellitect is a Microsoft Azure Cloud Platform Partner

Phil
August 26, 2016 / No Comment

Based on our demonstrated experience and expertise with the Microsoft Cloud Platform, Microsoft has recognized IntelliTect as a Cloud Platform competency partner. This adds to our existing Microsoft Application Lifecycle Management (ALM) competency.  As an Azure Cloud Partner, we can provide additional support to new and existing Azure clients.
We’ve been working with Microsoft and our clients for several years now to provide expert and […]
Read more

AUTHOR: CATEGORY: Azure, Blog, Headlines

Using PowerShell’s Invoke-RestMethod to Access VSTS OData

Mark
August 23, 2016 / No Comment

Given that Microsoft has abandoned their TFS CmdLets, one alternative is to access VSTS data is through the OData interface using the Invoke-RestMethod.
Before you begin you need to setup Alternate authentication credentials by navigating to https://<yourtenant>.visualstudio.com/_details/security/altcreds.  Once these are established, you will likely want to save them to a local PowerShell variable so that they can be reused for each […]
Read more

AUTHOR: CATEGORY: .Net, Blog, PowerShell, TFS, Uncategorized

Making unit testing easier

Kevin
August 4, 2016 / No Comment

I love unit tests. Specifically, I love unit tests that are easy to maintain. When I spend more time setting up a test then doing actual testing, it is a very strong code smell. Sloppy unmaintainable code has no place in your projects, especially not in your unit test project.
 
In this post I would like to present two […]
Read more

AUTHOR: CATEGORY: .Net, Blog, C#

Upgrading ASP.NET Core to RTM

Grant Erickson
July 20, 2016 / No Comment

Here are the steps I followed to get an ASP.NET Core project upgraded from an RC1 with some RC2 beta bits up to RTM. 
This project is a full framework project without cross-platform capability. It uses Bower, NPM, and Gulp. I started the process by creating a scaffolded new project and based the upgrade on that. I also found it helpful to […]
Read more

Locking a Block of Code With an Integer

June 27, 2016 / No Comment

I was talking with a developer recently who was convinced that you could use a static integer variable to lock a block of code merely by casting it to an object, like this

First it must be noted that an integer cannot be used by itself in a lock statement because it is a value type. But when you […]
Read more

AUTHOR: CATEGORY: .Net, Blog, C#

JSON serializer that doesn’t serialize other properties if Deleted is true

Wayne Creasey
May 13, 2016 / No Comment

I was recently working on a project using Azure Mobile Services (AMS) as the backend for our Android and iOS mobile apps. Using the built-in offline sync feature of AMS, you can delete records on the backend and when the mobile app synchronizes its data, the record will be deleted from the mobile device. While taking a look at some […]
Read more

AUTHOR: CATEGORY: .Net, Azure, Blog, C#, Cloud

Native animation effects in Xamarin.Forms

Kevin
May 12, 2016 / No Comment

Xamarin.Forms (XF) provides a cross platform API for doing animations. This makes it very easy to do simple animations of XF elements. There is, however, a downside. The XF animations do not make use of native platform APIs, rather they animate properties on the XF elements. This can cause significant overhead, since each change to the property will trigger a […]
Read more

AUTHOR: CATEGORY: .Net, Blog, Xamarin

.NET Core Dependency Injection

Mark
May 4, 2016 / 2 Comments

In my last two articles, Logging with .NET Core (bit.ly/1Vv3Q39) and Configuration with .NET Core (bit.ly/1OoqmkJ), I demonstrated how .NET Core functionality can be leveraged from both an ASP.NET Core project (project.json) as well as the more common .NET 4.6 C# project (*.csproj).  In other words, taking advantage of the new framework is not limited to those who are writing […]
Read more

AUTHOR: CATEGORY: .Net, .NET Core, Blog

IntelliTect’s client wins award for Best CIS Implementation

April 27, 2016 / No Comment

IntelliTect is proud to announce that our long-time client, Avista Utilities, has won the 2016 ‘Expanding Excellence Award’ for Best CIS Implementation among utilities with gross revenues over $500 million.

The award, presented by CS Week, is for CIS projects implemented during 2014-2015 and is granted to the utility that best demonstrates excellence and achievement in the following areas, […]
Read more

Blog Archive