tech·nic·al·ly agile

Blog: Technically Agile. Deep diving into Scrum, Agility, & DevOps!

Helping companies navigate the realities of business agility and not just be technically agile! Regular content on Scrum, Agility, & DevOps!

Technical Leadership

NKD Agility provides hands-on guidance to empower teams with the skills and best practices needed to deliver high-quality, scalable solutions that align with business goals.
details...

Engineering Excellence

We embed quality into every phase of development, ensuring that testing, architecture, and engineering decisions drive excellence and maintainability from the outset.
details...

Business Focus

By aligning technical leadership with strategic business objectives, we help teams streamline processes, ensuring software development supports long-term growth and organizational success.
details...
Trustpilot
Hosted Sticky Buddy

Hosted Sticky Buddy

I now have a nice hosted version of the TFS Sticky Buddy  that is fairly fast and deploys using ClickOnce, but you do need to make sure that you already have .NET 3.5 and Team Explorer 2008 installed first…

RDdotNET

RDdotNET

Well I finally got of by behind and set up a site for RDdotNET  , its not special or clever, but it does let me host ClickOnce Applications like the TFS Sticky Buddy  and give a single portal to my other tools. I only have TFS  Sticky Buddy and TFS Event Handler  up at the moment, but I will expand on that.

Messenger United

Messenger United

Although the site is a little skewed today…   …This is an excellent application  . Role on the LinkedIn sync.

Error creating listener in Team Build

Error creating listener in Team Build

If, like me you are trying to run tests against your web services and you the error below, you will need to give permission to the service account that runs your Build Agent to create listeners in IIS.

TFS Error: MSB4018 The "BuildShadowTask" task failed unexpectedly

TFS Error: MSB4018 The "BuildShadowTask" task failed unexpectedly

There seams to be a problem in MSBuild when you add an “Accessor” as part of a Unit Test project. C:Program FilesMSBuildMicrosoftVisualStudiov9.0TeamTestMicrosoft.TeamTest.targets(14,5): error MSB4018: The "BuildShadowTask" task failed unexpectedly. System.IO.FileLoadException: API restriction: The assembly 'file:///C:WINDOWSMicrosoft.NETFrameworkv2.0.50727System.Web.dll' has already loaded from a different location. It cannot be loaded from a new location within the same appdomain. at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark) at System.Reflection.Assembly.ReflectionOnlyLoadFrom(String assemblyFile) at Microsoft.VisualStudio.TestTools.UnitTesting.Publicize.WebBinder.LoadData() at Microsoft.VisualStudio.TestTools.UnitTesting.Publicize.WebBinder.Init() at Microsoft.VisualStudio.TestTools.UnitTesting.Publicize.Shadower..ctor() at Microsoft.VisualStudio.TestTools.BuildShadowReferences.BuildShadowTask.Execute() at Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult) An Accessor allows your test project to access code that would normally be “Private” or “Friend” from outside the Assembly that it resides in.

OutSync with proxy servers

OutSync with proxy servers

  If like me you want to try the rather groovy sync tool for Outlook  that syncs your contacts (and pictures ) with your outlook contacts, which will then be displayed on your mobile phone, and you are behind a proxy server, then this info is for you…

TFS Event Handler Update

TFS Event Handler Update

The TFS Event Handler  project on CodePlex  has been updated today to take care of a number of bugs that were introduced in the last update. These have all been fixed and we are currently dogfooding with the new release. The Event Handlers have also been updated to take care of some issues that we found when using them in anger…

SharePoint Solutions Rant

SharePoint Solutions Rant

T   here needs to be a way to easily build MOSS Solutions in Visual Studio. I know that there are a bunch of bits and pieces available form Microsoft and third parties, but I want an end to end solution.

Developing for SharePoint on your local computer

Developing for SharePoint on your local computer

If you are wanting to developer solutions for SharePoint in Visual Studio 2008 then you need a couple of things to get started: **You will need to install VSeWSS 1.1. ** http://blogs.msdn.com/sharepoint/archive/2008/02/11/announcing-the-final-release-of-vsewss-1-1-and-the-upcoming-version-1-2.aspx  Then follow the instructions on Martin Vollmer`s Blog  in his post on getting it installed without Sharepoint. http://blogs.msdn.com/martinv/archive/2008/03/19/new-registry-file-for-developing-moss2007-projects-in-a-workstation-xp-or-vista.aspx  And to get workflow working you need to again follow the instructions on Martin Vollmer`s Blog  in his post on getting the workflow dll’s out of the server. http://blogs.msdn.com/martinv/archive/2008/01/21/developing-custom-moss-2007-sharepoint-workflows-on-a-remote-workstation.aspx  Although this is convoluted it does work…

Change of plan

Change of plan

After having thought about it for a while I think that my idea not to create a separate TOM system independent of MOSS was a bit of a silly idea. The whole point of the system is to exist in any environment, so the first version will exist separate of SharePoint. The main advantage of this will be debugging and testing….

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Kongsberg Maritime Logo

NIT A/S

Workday Logo
Big Data for Humans Logo
Philips Logo
Healthgrades Logo
Bistech Logo
Microsoft Logo
Teleplan Logo
Trayport Logo
Freadom Logo
Epic Games Logo

CR2

Jack Links Logo
Ericson Logo
Boeing Logo
Lean SA Logo
DFDS Logo
Royal Air Force Logo
Department of Work and Pensions (UK) Logo
Washington Department of Transport Logo
Washington Department of Enterprise Services Logo
New Hampshire Supreme Court Logo
Ghana Police Service Logo

NIT A/S

Teleplan Logo
Big Data for Humans Logo
Emerson Process Management Logo
MacDonald Humfrey (Automation) Ltd. Logo

CR2