-
Recent Posts
-
Recent Posts
Recent Comments
- Downsides of checking in files that have no changes? – Windows Questions on TFS Pending Changes – Ignoring Files which are Identical to the Originals
- Sam S on TFS Pending Changes – Ignoring Files which are Identical to the Originals
- earnest on TFS Pending Changes – Ignoring Files which are Identical to the Originals
- Erich Mühsam on TFS Pending Changes – Ignoring Files which are Identical to the Originals
- Evan Roberts on TFS Pending Changes – Ignoring Files which are Identical to the Originals
Categories
Archives
Author Archives: N
Alternative to Solution Items/Folders
Solution items/folders are ubiquitous in the Visual Studio world. Open any given VS solution and chances are, you’ll see some floating around. Solution items are files which don’t logically belong inside a project. Solution folders are virtual directories which can be used to impose … Continue reading
Posted in Tools, Version Control
Tagged Microsoft, Project, Solution, solution folder, solution item, source control, structure, Visual Studio, vs
Leave a comment
TDD and the Silver Bullet Express
So, there has been a lot of talk about TDD in the past half a year. It (possibly) started with David Heinemeier Hansson’s articles, TDD is Dead. Long Live Testing and Test-induced design damage. Those led to the ‘TDD is … Continue reading
Posted in General, Rants
Tagged best practices, goto fail, methodologies, OOP, silver bullets, software engineering, TDD, testing
Leave a comment
NuGet issues with Nested Solutions / Branches
NuGet is a decent tool if you use it in exactly the way Microsoft envisages… but unfortunately, like many products/frameworks in their ecosystem, it suffers from Microsoft Tunnel Vision™. At work, I’m attempting to properly solve a problem which has been … Continue reading
Posted in ASP .NET, C#, General, Version Control
Tagged assembly reference, HintPath, library, multiple, nested branch, nested solution, nuget, package, package restore, packages, reference, repositoryPath
Leave a comment
Some wacky HTML generation code I wrote the other week
On a site I’m working on, we offer content authors a multi-line textbox whose content later is rendered to end-users by way of replacing newline-like tokens with <br />s. It was then decided that we needed to add support for … Continue reading
Provisioning SharePoint Lookup Fields Programmatically
There’s a large number of blog posts floating around on the topic of creating lookup fields (whether programmatically, via XML, or via the UI), as there are many ways of doing so with many variations, each with its own set … Continue reading
Posted in C#, SharePoint
Tagged addfield, addfieldasxml, addlookup, caml, lookup, object model, programmatically, provision, sharepoint, spfieldcollection, spfieldlookup
Leave a comment
And on the Seventh Day, Monkeys Created SharePoint…
So lately at work I’ve been developing some reasonably complex document/picture library driven components, resulting in me writing some SPDocumentLibrary/SPFolder helpers for our SharePoint framework. And there’s nothing like a bit of alone time with the object model to remind … Continue reading
Posted in Rants, SharePoint
Tagged object model, parentfolder, rants, rootfolder, sharepoint, spdocumentlibrary, spfolder
Leave a comment
Strongly Typed URLs in SharePoint
So it seems that the current flurry of advancement in our SP framework at work is leading me to write another topical blog post. For the longest time (at least a year), I’d been wanting to improve the way we handle … Continue reading
Posted in ASP .NET, C#, SharePoint, Web
Tagged asp .net, authoring, EditorPart, server relative, sharepoint, site, site collection, URI, URL
Leave a comment
SharePoint Pain Points
Having worked with the developer nightmare that is Microsoft SharePoint for a couple of years and being one of the architects of a framework which sits on top of it, I’ve come to know a lot about various parts of … Continue reading
Posted in SharePoint
Tagged allproperties, cssregistration, linq to sharepoint, msdn, pain, publishingweb, sharepoint, spfield, spwebconfigmodification, webprovisioned
1 Comment
Thoughts on Knockout JS
I’m lazy and I think it’s high time I revived this blog so here goes. In the past six months at work, I’ve used Knockout JS in a couple of projects, including a (very) rich client app where I had … Continue reading
Why All Developers Should Learn Functional Programming
Last Friday, I turned up to work completely unaware that I’d be spending the rest of the day at the CodeMania programming conference – it was a nice surprise to say the least. The most poignant presentation for me, was … Continue reading
Posted in C#, Functional Programming
Tagged .NET, C, functional, functional programming, imperative, languages, linq
1 Comment