Developers now have access to free and inexpensive developer tools that can help find and fix many common application problems. These new APM tools are now an essential part of every developer’s tool set. Show me the tools!

I'm often asked this question: "hey, you're a Linux guy right? What Linux should I use? I have this friend who recommends _____ and I want to know what you think?" I usually reply with the same question: ...

This is a handy script to cycle through every character in a column to determine what each ascii value is. This is especially useful when a string match isn't matching. Often times, there is a hidden space, ...

You may have heard the term "code smells" lately, it seems its being talked about frequently again. In this short post I'll explain what they are, and a few of them you may run across. What is a Code Smell? ...

iPhones are definitely the most demanded smartphones with their unique features and dynamic UI /UX makes every iPhone user go in awe. Thanks to the amazing features of the iPhone coupled with awesome apps ...

Like many geeks of the time I spent the 90s and 2000s with at least 2 or 3 old computers in a closet, connected by a switch running various operating systems with various services running on them. Giant, ...

The lastest update for DAX Studio is now live at http://daxstudio.org This release includes a number of small enhancements and fixes including the following:Enhancement: Allowing "Unlimited" Dataset sizes ...

All the theory, calculations, and estimations in the world aren’t going to tell you how your website will truly perform under a load. If you’re deploying a new server or doing any kind of performance enhancements, ...

We've just found out that a recent security update to the .Net framework in January 2018 for Windows 7 SP1 has been causing crashes in DAX Studio when accessing the File menu. Unfortunately this issue ...

The default location of the "data" and "log" files for SQL Server database is "C:\Program Files\Microsoft SQL Server\MSSQL13.SQL2016\MSSQ... for version 2016 unless it is set differently during the ...

Goal: Create a unit test for a EF repository query. As we all know unit tests are infrastructure agnostic and therefore have no kowledge of for example external services, databases, etc. So how can we ...

I had existing solution built. I've attached a screenshot of local repository folder structure.So to get started in GitHub, I created a company repository called "DataServices", and uploaded the entire ...

Today, I released the latest version of LINQ to Twitter. In addition to fixing bugs, the highlighted features of this release include support for DM Events, Extended Tweets and .NET Core. Here’s a demo ...

After trying a million combinations, I finally figured out how to export data in SSIS using an OLE DB source (SQL Server) and a flat file destination. In the end all I really should have done was use "ENCODING ...

As more marketing teams and IT teams start to cross paths more often, one areas they both could use some collaborative education is performance analytics. In this episode of Marketer-to-Marketer, Ardath ...

Go to your project properties, either by right-clicking on the project and picking "Properties" or by picking Properties from the Project menu.Click on Debug, then enter your arguments into the "Script ...

Microsoft has decided to separate the queue/topic send/receive functionality from the queue/topic management functionality. Some of these separations make sense, while others, like the inability to auto-provision ...

I use swagger to document my API endpoints. I like the descriptive nature, and find the swagger UI to be a great place for quick testing and discovery. The swagger UI works great out of the box for unsecured ...

If you are a software developer and would like to build a Mobile application, or an IoT system, it is likely that you will experience a steep learning curve for two reasons: development languages, and ...

There appears to be an issue with OD's "Deploy NuGet package" task (tested in Octopus Deploy 3.1.5). We encountered the problem while unpacking a .NET Core 2.0 application on a Windows tentacle and copying ...

There appears to be an issue with OD's "Deploy NuGet package" task (tested in Octopus Deploy 3.1.5). We encountered the problem while unpacking a .NET Core 2.0 application on a Windows tentacle and copying ...

As I have been documenting Umbraco development I realized that people need a starting point. This post will cover how to start an Umbraco project using an approach suitable for ALM development processes. ...

After addressing Umbraco team development in my previous post I want to explore maintaining relationships between pieces of content in Umbraco and accessing them programmatically here. For those of us ...

I have been accused of being a curmudgeon by more than one co-worker. The short, pithy answers to the question of I got to this point would be “experience” or “it comes with age”. But what is the real ...

The Umbraco CMS platform give you the ability to create a content managed site with the familiar development process of ASP.NET MVC. If you are the only developer things don’t get too complicated, but ...

You can configure .NET Core to automatically push your nuget package to the package server of your choice by adding a Target to your project file. 1) If your package server requires an api key, you can ...

Ethereum sidechain feature...ETH nodes would have a private key to decrypt the code it would run, this code is copied x times based on keys that would have access to the data, one encryption for the sender, ...

Still getting into Windows Subsystem for Linux (WSL). I was using PowerShell to execute NET USE commands to access remote shares. Having tried this on WSL, it wasn’t immediately obvious how to get it to ...

Wow... just Wow... the posts before this are from when I was at TAFE and just beginning my studies. Oh how far I have come since then. I completed studies and got my Bachelor in Game Design/Computer Science, ...

Love my iPhone 5s but it was brutal after IOS 11 upgrade. I couldn’t even swipe to answer the phone. If your a fan-boy you can probably do this yourself, but I took it into the Apple Store and they restored ...

Having played around with the GKE and MiniKube "one stop" clusters, I wanted to build a multi-node K8 cluster from a bunch of CentOS VMs. The experience was pleasantly straightforward, following the instructions ...

The major change in this version is to the tracing engine. We’ve introduced a new trace type and made some changes to the way the tracing windows operate and incorporated some enhancements to crash reporting ...

I have a huge XML document (over 2GB) exported from an automotive company system which I wanted to be able to export data from it to a CSV file to import into a legacy reporting system. Yes I know this ...

I rarely think of technology as a problem, as most of the time people or processes are usually the root of organizational concerns. Many times will developers blame technology for being badly documented, ...

So is it better to store enumerated types in a database as a string/varchar or integer? Well it depends, but in general as a string is your best bet. In this post I explore the pros and cons of each. Lists ...

Microsoft made their new Azure App Service Tools extension available today in the Visual Studio Marketplace. I had the opportunity to preview this extension and was very pleased. The process of provisioning ...

I don't know if you guys use 4K displays for your dev work, I sure do, but anyways......using VS2008 on a 4K display was driving me crazy!Every time I attached to the target to downloaded an image the ...

Few days ago I look for a solution so I can just save my time writing CRUD. So I found a solution. It’s called Dapper. For creating c# class from the database you can use this code https://gist.github.com/ani... ...