Quantcast
Channel: David Klein's Corner
Browsing latest articles
Browse All 56 View Live

Image may be NSFW.
Clik here to view.

Outlook 2013 Bug when using IMAP - Beware the Bandwidth Blowout!

We recently had issues with our work internet connection that meant sizeable amounts of data were being chewed up without our users doing anything in particular or untoward.Using the bandwidth monitor...

View Article


SharePoint 2013 - Why do my Custom Field Type Controls Seem to be Cached and...

When creating custom Field Types in SharePoint 2013 (see http://msdn.microsoft.com/en-us/library/jj901637.aspx for examples), there are several steps you need to take to register it with SharePoint....

View Article


SharePoint 2013 - Custom Field Type Controls - How can I use the JSLink...

You may know that in SharePoint 2013, you can now control how a field renders completely by using JavaScript via the new JSLink Property on field controls. An example of this can be found on MSDN at...

View Article

Image may be NSFW.
Clik here to view.

SharePoint 2013 - Bug - Breaking Role Inheritance on Document Library Items...

This particular issue has caused me a fair amount of grief in the past when developing List Item Event Receivers against Document Libraries (there is no such problem with other List types that don't...

View Article

Image may be NSFW.
Clik here to view.

Build and Package/Publish Behaviour Changes for SharePoint 2013 Projects from...

I recently moved to a fresh SharePoint Development Farm with Visual Studio 2013 (from an install with VS 2012 and VS 2013 RC) - and noticed that my projects would build but not publish or deploy...

View Article


Image may be NSFW.
Clik here to view.

SharePoint 2013 - Warning! Access of SPContext.Current before...

Ran into a particularly insidious issue yesterday with a HttpModule (implementing the IHttpModule interface) running on a SharePoint 2013 web application. The symptoms of the problem were:A user Clicks...

View Article

Image may be NSFW.
Clik here to view.

FIX - Millions of Files Keep Clogging Up My System in...

Recently, my windows system drive kept filling to take up all available space. I originally thought it was a virus or malware (or a dodgy windows update) causing the issue - but all the scanners I...

View Article

Image may be NSFW.
Clik here to view.

China, Hong Kong and Macau Trip 2014

Arrived home this week after a lengthy trip around Hong Kong, Macau and China. Went with the family including dad this time. We saw some truly jaw-dropping scenery this time round. See below.The...

View Article


Image may be NSFW.
Clik here to view.

SQL Server Database Projects and Visual Studio 2012, 2013 - Why Doesn't My...

SQL Server Database Projects are a new feature from Visual Studio 2012 onwards.The SQL DACPAC format is generated by SQL Database Projects and is a Microsoft-endorsed way for deploying SQL schema...

View Article


How can I easily have different app.config files for different build...

There are a few different proposed solutions I have seen suggested, some including recommendations involving 3rd party tools and Visual Studio Transformation Extensions. The following is the simplest...

View Article

Image may be NSFW.
Clik here to view.

Microsoft Team Foundation Server 2013 Update - Error When Installing - "SQL...

You may get the following exception when upgrading to Team Foundation Server 2013 (TFS 2013) or update packages - when you are using self-signed certificates or your SQL Report server runs unsecured...

View Article

Impersonation of Web Users in ASP.NET/SharePoint 2013 without a password

There seemed to be a lack of samples available to demonstrate how Windows impersonation can be done within the context of a web application (such as SharePoint 2013 or ASP.NET). Most of the examples...

View Article

How to identify the application pool for a worker process (Windows Server...

Use the following command to determine which application pool maps to your w3wp.exe worker instance. This is particularly handy with SharePoint as it has 3 w3wp.exe processes running at any one time by...

View Article


Image may be NSFW.
Clik here to view.

Fix - Error in lc.exe when Compiling Solution upgraded to Visual Studio 2017...

Upgraded our product solution today to the latest Visual Studio 2017 RTM and everything seemed to work fine - until I started getting the following error in the build:"The specified task executable...

View Article

Image may be NSFW.
Clik here to view.

BOSE QuietComfort 35 - How to Tell You Have a Fake set of BOSE Headphones

I've had fake MicroSD cards sent to me previously when bought online - but the attention to detail in the fake BOSE QC35 headphones I recently received was amazing.After ordering my Bose QuietComfort...

View Article


Image may be NSFW.
Clik here to view.

TypeScript - Importing jQuery TypeScript Definitions (d.ts) for Visual Studio...

TypeScript is building in popularity and JQuery is remains one of the most popular JavaScript frameworks. Consequently you will typically want to use them together in the same project at one stage or...

View Article

Forcing Synchronization of Display Name and Email from Active Directory...

Just made this script to Synchronize Display Name and Email for all users in a root web if they have been updated in AD and aren't flowing through to your display name in SharePoint. This may be...

View Article


Image may be NSFW.
Clik here to view.

Deleting Azure Active Directory Tenant – Unable to delete all Enterprise...

Encountered an issue today with removal of an Azure AD Tenant that is no longer used. When attempting to delete the Azure AD Directory - I simply received warnings that I had to "Delete All Enterprise...

View Article

List of Azure Region Codes for Azure 2019 DevOps Migration Tool (and...

Whilst using the Azure DevOps 2019 migration tool to move from an on-premise DevOps server to the cloud, you will be required to enter the desired destination region. Below is a list of all the valid...

View Article

Image may be NSFW.
Clik here to view.

Basic Guidelines for Product Offering Go/No-Go Decisions (Including Product...

I've worked for Software/IT Consulting companies, Product Development Companies and System/Service Integration companies along my career path. Most recently I've noticed that some of the basic decision...

View Article

Image may be NSFW.
Clik here to view.

NIST 800-207 - What is Zero Trust Architecture (ZTA) and Why Has It Become...

One of the primary concerns, when operating in cloud environments and accessing resources over the internet, is cybersecurity. Traditional firewalls and edge-approaches to security no longer align with...

View Article


Image may be NSFW.
Clik here to view.

APRA CPS 234 - Summary of Security Compliance Requirements

In my work with NTT, I've recently been dealing with several FSI-based (Financial Services Industry) organisations who have to comply with the Australian Prudential Regulation Authority (APRA) Standard...

View Article


Image may be NSFW.
Clik here to view.

CalDigit TS3 Plus Thunderbolt 3 Docking Station - Issues with Windows 10 USB...

Background:I've been having a few USB connection and power issues with the CalDigit TS3 Plus Docking Station (even after the January 2021 version 44.1 firmware update from CalDigit themselves). This is...

View Article

Image may be NSFW.
Clik here to view.

Best Practices for Azure Multifactor Authentication (MFA)

When configuring Azure MFA and Conditional Access there is the potential to lock out all users from the system including the Azure Portal. As with any security control/mechanism, the costs of...

View Article

Image may be NSFW.
Clik here to view.

React - Error with create-react-app in Windows Environments - "Error: EEXIST:...

I've been asked this a more than once - so thought it prudent to document the current recommended workaround for this issue. While it is possible to install react apps globally to work around the...

View Article

Browsing latest articles
Browse All 56 View Live