MongoDB ASP.NET Session State Store Provider

Please note: v1.1.0 of this Sesssion State Provider is now available. See blog post: https://www.adathedev.co.uk/2013/03/mongodb-aspnet-session-store-provider.html I’ve pushed up an initial drop of a custom ASP.NET session state store, backed by MongoDB, to my GitHub repository. After a quick test it seems OK, though could do with a real hammering before being deemed production worthy! So if you want to use it, just make sure you give it a good test through and most importantly, let me know how it goes! [Read More]

Microsoft Community Contributor Award 2011

For a number of years now (since 2002 to be exact), I’ve been chipping in with my 2 pence on various online Q&A sites. As I mention in one of my first blog posts from just over a year ago, “Ways to improve technical skills” and one back in August on “The importance of being earnest”, participating in sites like StackOverflow and the MSDN forums is a great way to keep you on your toes technically. [Read More]

5 Tips For Attending Conferences

With SQLBits 8 being this week in Brighton and it being set to be the biggest and best one yet, it got me thinking. If I was a first timer to a conference like this, what should I expect? So here’s my top 5 tips: Talk. It’s easy to be daunted by a room full of people who all seem to be in little groups chatting away. You think everyone else there knows someone, except you. [Read More]

OS Data Importer Supports Scale Gazetteer Dataset

I’ve just pushed some updates to GitHub for the Ordnance Survey Data Importer .NET app I’ve been working on every now and then (see my previous posts: GB Post Code Geographic Data Load to SQL Server using .NET and OS CodePoint Data Geography Load Update). Aside from a little re-jigging to potentially pave the way to load more Ordnance Survey data files to SQL Server in the future, it now supports importing the 1:50000 Scale Gazetteer data file to SQL Server (available to download from here). [Read More]

MongoDB Journaling Performance - Single Server Durability

Note: Relates to v1.8.0 release. v1.8 of MongoDB (production release hot off the press, available from here) brings single server durability to MongoDB via its support for write-ahead journaling. The following summarises the key points from the journaling documentation, administration guide and from my initial playing around. you have to specify the –journal switch for mongod in order to enable journaling (was previously –dur prior to production release) journal files are created within a journal subfolder of your dbpath, up to 1GB each in size in the event of a crash, when mongod restarts it will replay the journal files to recover automatically before the server goes online if mongod shuts down cleanly, the journal files are cleared down. [Read More]

Upcoming DevConnections London conference

What: IT&DevCONNECTIONS Conference Where: ExCel Conference Centre, London When: 13th - 15th June 2011 Here’s the summary on the event, which gives a good overview of what you can expect from it. Hold on to your hat for some very impressive name-dropping! Penton, publishers of SharePointPro Connections, DevPro Connections, Windows IT Pro and SQL Server Magazines are excited to announce the IT&DevCONNECTIONS powered by Microsoft conference to be held at the ExCeL conference centre in London. [Read More]

SQLSoton UG March 2011

Last night saw another gathering of the SQL Server Southampton UserGroup, with Gavin Payne (Twitter | Blog) making the trip down to give a talk on replication, his first since joining Coeo. As a developer, I’ve had very little exposure to replication and have seen it as some form of dark art. I’ve never scratched much past the surface. Over the past couple of months of getting up to speed with MongoDB, I’ve dived far deeper into replication within that than I ever have in SQL Server in 10 years+ that I’ve been using it which is quite a strange feeling, thinking about it like that. [Read More]

Upcoming SQLSoton UG - 9th March 2011

Quick reminder that the next SQLSoton (twitter) UserGroup meet is fast approaching on Wednesday 9th March. Gavin Payne (twitter | blog) will be making his way down to Southampton to give us a talk on replication: For those who have never had the chance to use SQL Server’s replication features, or perhaps only manage an existing implementation of it, this session will give you an overview of the different replication services SQL Server offers, some background into the primary and secondary design goals each, along with some considerations for deployment and in-life management. [Read More]

Thoughts on MongoDB from a SQL Server Dev

As someone with a background in SQL Server development dating back to 2000, the whole NoSQL jazz has been something that’s been on the radar for a while but never made it under the microscope so to speak. Partly because SQL Server is my comfort zone and there’s plenty more to still learn about that; partly because I’ve had my career mapped out in my head and NoSQL didn’t feature much in that vision; partly because until you have something real-world driving a push into a technology then you tend to have that technology remaining as a distant dot on the radar. [Read More]