NH Blog - Articles on IT

Feb 19, 2021

PowerShell Profiles – Have it Your Way

Did you know that PowerShell straight out of the box can have not 1 but 8 different profiles (at last count)! These profiles are a feature of the hosting applications – [...]

Feb 16, 2021

Adding videos to your website

Often when we are creating websites we are advertising a service or products and a good way to illustrate the products or services in question is through the use of [...]

Feb 09, 2021

Configuring an internet facing deployment for Microsoft CRM Server

This blog is about how to configure Microsoft CRM Server for access over Internet. If you want your users to access CRM from a browser outside your organisation or [...]

Feb 04, 2021

Convert a Column to a Link-to-Item in SharePoint

In a SharePoint List or Library by default, there is a column from which you can edit or view the properties of an item, e.g. column Title in the picture. This [...]

Feb 01, 2021

Creating an awesome In-Memory Database

Creating your very first In-Memory Database. With the SQL Server 2014, Microsoft unveiled the inclusion of a new type of engine that would supposedly increase the [...]

Jan 28, 2021

Cyber Resilience - Where do we start?

It’s probably the hardest question to answer for someone new to Cyber Resilience Best practice. The answer, once you understand Cyber Resilience is easy, but for the [...]

Jan 21, 2021

Your Future in IT – A “Brave New World” for the IT Professional

I was reading an interesting article the other day called “Major Changes Coming from Microsoft Will Impact Your Career” by Jeffrey Schwartz, and it got me thinking about [...]

Jan 19, 2021

Creating a basic Angular directive

Creating a custom directive Angular JS provides us with multiple directives straight out of the box, this is awesome but in some cases we have requirements that are [...]

Dec 14, 2020

Windows as a Service – The new Update Model

With the release of Windows 10 back at the end of July 2015, Microsoft also brought in a new update model, so out with the old monthly “Patch Tuesday” modality, and in [...]

Dec 10, 2020

Difference between ByVal and ByRef in VBA

When you design a procedure in VBA you may want to pass some data values to it for processing. You pass data through arguments; like a and h below on lines 6 to 8; [...]

Dec 07, 2020

Intro and setup for Xbox SmartGlass

A lot has changed over the years when it comes to consoles. At first we had consoles that were primarily used for gaming; nowadays we can use them for media services as [...]

Dec 03, 2020

Hide Parts of a Page from Certain Users in SharePoint

In general, to manipulate a page’s behaviour in SharePoint you normally add a Content Editor web part to the page, and write appropriate JavaScript in it to accomplish [...]

Dec 01, 2020

Using the Fluent API with Entity Framework

In a previous blog post we have seen how to use the code-first approach in the Entity Framework. In today's post, we will see how to map the entities to database [...]

Nov 24, 2020

Using a Calendar on your Website

In this post, I’m going to touch on how we can create a calendar within one of our websites that fully synchronises to one of our Google calendars. To find a decent [...]

Nov 20, 2020

What is ITIL?

ITIL® Stands for Information Technology Infrastructure Library® (ITIL®). It considered to be the most widely used framework for managing IT service management [...]

Nov 12, 2020

Customise the navigation drop-down in SharePoint

Change the width of the top link bar navigation drop-down in SharePoint. When you have a sub-site under another sub-site, the top link bar will show you a small arrow [...]

Nov 12, 2020

From Rivals to Friends … The rise of a new behemoth – The Red Microsoft Hat.

Yes, our solar system is still heliocentric. Any number multiplied by zero still equals zero. NETFLIX still rocks. Most reality TV is still excruciatingly painful to [...]

Nov 05, 2020

What's new in Skype for Business

Skype for Business is the redesigned and rebranded version of Microsoft Lync. You will be amazed with the power and simplicity of Skype for Business where it is easy to [...]

Nov 02, 2020

Creating a simple Website and User Interface with MVC (Part 3)

We will conclude the resume site with this last blog entry, we will be adding the needed styles to make the site appealing to look at. To create the required look and [...]

Oct 29, 2020

What’s new in Microsoft Dynamics CRM 2015?

In today’s blog, I will talk about the new features in Microsoft Dynamics CRM 2015. Accessing records using voice commands Now Cortana is tightly integrated with [...]

Oct 27, 2020

On the Checkout Option in SharePoint

The Checkout option in SharePoint 2010+ serves two purposes. It controls incrementation of versions It disallows concurrent editing of an [...]

Oct 23, 2020

What is new in Office 2016

In today’s blog I will cover some of the new features of Microsoft Office 2016. Office 2016 is optimised for phones and tablets. Microsoft calls these new apps as [...]

Oct 20, 2020

The awesomeness that is AngularJS - Part 2

This blog will continue on from my previous blog post, here, we will create an application that uses actual data from a specified source. The source of our data will be [...]

Oct 16, 2020

Creating a simple Website and User Interface with MVC - Part 2

For the next part of the series we want to start putting in some content into our site, this will be information we want to present on our resume. Topics will be work [...]

Oct 08, 2020

Deleting an undelete-able site collection

If you create site collections using a batch script, and if one of those was unreachable. As the site creation process may have failed thus any resources will not be [...]

Oct 06, 2020

The awesomeness that is AngularJS - Part 1

When thinking about creating your application, you should keep Angular JS in mind. Angular JS can be used to make your application more reactive for your users, this [...]

Sep 29, 2020

Cascaded Dropdowns in Nintex Forms

Quite often in a form we need to populate a dropdown based on the value of another dropdown. For example we might need to select a value from a States dropdown after we [...]

Sep 25, 2020

Setting up your models in MVC

When we start creating MVC applications, one of the first steps is to create your models. These models are used as the entities we want to work with in our application [...]

Sep 18, 2020

What's a JavaScript Closure?

In today’s blog I will explain the concept of a closure in JavaScript. The best way to grasp this concept is by means of a step-by-step example. Let’s define a [...]

Sep 10, 2020

Implementing paging easily

Nowadays when we create websites to represent services or products we need to include the correct media so that it can show case the product to its best. One way of [...]

Sep 01, 2020

Using the WebView Control in Windows Apps

Let's say you are developing a Windows Store App using XAML with C# but you need to display interactive HTML5 content as part of the overall user experience. In [...]

Aug 28, 2020

Show Excel Chart in SharePoint 2013

If you ever wanted to show your SharePoint users a chart or a table that is located inside and Excel workbook then read on. You upload the workbook to a document [...]

Aug 24, 2020

Multiple Desktops in Windows 10

Whilst support for "virtual" desktops has been around for a while, Microsoft hadn't made it a first-class member of the OS. Now, in Windows 10, you can easily create [...]

Aug 21, 2020

Implementing and administering AD RMS

Active directory Rights Management Service (RMS) is an information protection technology that can protect data while in transit or at rest. Using Rights Management [...]

Aug 17, 2020

Exchange Online Protection and Evolution

So, we all know that Monty Python loved spam, we all know that we hate receiving spam. On average, Microsoft block roughly 10,000,000 messages every single minute of [...]

Aug 13, 2020

Remote Events in SharePoint 2013

Earlier versions of SharePoint provided support for event receivers that allowed server side code to run in response to events like adding items to lists, creating new [...]

Aug 10, 2020

The grid system of Bootstrap

When working with Bootstrap it is good practice to utilise the grid system for the positioning of your controls. This grid is 12 columns wide at any point in time [...]

Aug 06, 2020

"Hey, Cortana"

Cortana is the new voice activated personal assistant that comes with Windows 10. She is there to help make things easier for you and keep you up-to-date on the things [...]

Aug 04, 2020

The Many Flavours of Windows 10

OK so Windows 10 has finally been officially released, so what are we actually getting? As usual, Microsoft has released not just one Windows 10, but multiple different [...]

Jul 30, 2020

Introducing Windows 10!

It has finally arrived! Microsoft Windows 10 originally code-named ‘threshold’ is the next operating system from Microsoft. With this operating system, Microsoft aims to [...]

Jul 24, 2020

Create Documents Archive Repository in SharePoint 2013

You can create a Document Library in SharePoint 2013 to manually or automatically transfer your old files to, from any site in a site collection. In order to do this you [...]

Jul 21, 2020

Visual creation of a Microsoft Azure SQL Database.

Hi Kids, welcome back for another thrilling, and hopefully edifying, blog post. You may recall that I wrote a blog a little while ago about creating a database using [...]

Jul 14, 2020

Creating a storage account and container in Windows Azure

We are constantly moving further into the space of using the cloud to host our application and services, so why not use Windows Azure to contain your files as well? [...]

Jul 10, 2020

Implementing live tiles in a Windows Store App

Windows Store apps use tiles to launch the app from the start screen. Tiles can be static or they can be live, receiving notifications from your app or from some [...]

Jul 07, 2020

Autofill to the Last Row Using VBA

Sometimes you require imitating the operation of Autofill to the last cell in Excel VBA. This is when you double click the little dot located at the right bottom corner [...]

Jun 30, 2020

Poodle or terrier – are your systems safe?

System security is something that everybody - System admins, end users and everyone in between - should be ever vigilant about – even if you think you are covered, [...]

Jun 19, 2020

Taking the first step towards power by rooting your mobile device

Ever wondered how you can be in full control over your phone and not let the pesky system block you from doing certain actions? Well, if you root your device, you will [...]

May 22, 2021

New Hyper-V cmdlets in PowerShell 4.0

Whilst there have some great new features, updates and bug fixes in PowerShell 4.0, I think the new Hyper-V cmdlets added in PS 4.0 have been largely overlooked. [...]

May 15, 2021

What is new in Office 365

Office 365 has had a great New Year. Microsoft has delivered Office across more platforms and has been busy adding new features, apps and updates to services across all [...]

May 11, 2021

How to scrape a website

If you ever wanted to create an application that can compare information from other websites, you can do so by implementing code that uses web scraping. To achieve [...]

Apr 30, 2021

Installing ClockworkWorkMod recovery on your Samsung device

Being a developer, I want to be in full control over the devices that I own, from my laptop to my mobile devices such as my smartphone and tablet. One way I took over [...]

Apr 27, 2021

Group Managed Service Accounts in Windows Server 2012

Managed Service Accounts (MSAs) were first introduced in Windows Server 2008 R2 (and Windows 7) and what a great leap forward for administrators they were – finally, we [...]

Mar 26, 2021

Directory Integration Tools – One wizard to rule them all!

If you have been following the Active Directory space over the last 12 months or so, particularly in the AD to Azure AD Integration arena, there have been a lot of [...]

Mar 12, 2021

Development Sideloading of Windows Store Apps

If you want to run a Windows Store App on your tablet or laptop, the normal procedure is to visit the Windows Store, find the app you want and then install it on your [...]

Mar 10, 2021

Prototypal Inheritance in JavaScript

Inheritance in JavaScript is implemented in a quite different way as it is in higher level languages like C# and Java. In today's blog we will dig deeper into how [...]

Mar 04, 2021

Indexed member initialisers in C# 6

The new C# 6 compiler was released as open source on 1st April, 2014 in CodePlex. It was included in Visual Studio 14 CTP 3 that was released on the 18th August, 2014. [...]

Oct 20, 2020

How to install and configure integration packs for System Center Orchestrator

Did you know that you can download the System Center Orchestrator Integration packs directly from the Microsoft website? Alternatively, most of the third party [...]

Oct 16, 2020

Get into the cloud with Visual Studio Online

Did you know there's such a thing called Microsoft Visual Studio Online now? You didn't?! Let's have a quick look, shall we? Alright, so you know the whole world is [...]

Sep 23, 2020

Asynchronous programming in C#

One of the most interesting new features in C# 5.0 is the support for asynchronous functions with the introduction of the new keywords, async and await. Writing [...]

Oct 25, 2020

6 keys to better IT customer service

No matter how good you are at setting up networks and fixing technical problems, you'll often be judged more on the customer service you provide. For example, customers [...]

Back to top