Geeks With Blogs

News This is the *old* blog. The new one is at
Elton Stoneman
This is the *old* blog. The new one is at
github Projects and code samples published to
How to programmatically upload a new Azure Management Certificate
If you want to use the Azure Resource Management APIs, Service Management APIs or Management Libraries, you'll need a management certificate which authenticates your process with the Azure subscription you're accessing. Chances are you'll already have one or more management certs installed (from Visual Studio or the PowerShell SDK or WebMatrix) with the issuer name Windows Azure Tools: It's a good idea to mint a separate one for your new process, so it's clear what the cert is used for. Creating ......

Posted On Monday, June 29, 2015 12:23 PM

Batching up memory-intensive parallel tasks
It’s surprising how easily you can bring down a .NET app. We’ll be starting the new year with a bulk load of data into the system we’re building, and now we’re load testing and verifying everything gets processed as expected. We’re fortunate that we have a snapshot of the expected data load, which contains around 70,000 incoming messages. We rely heavily on a separate system providing static data to enrich each message and we want to be sure that system has data for all the entities we’ll be pushing ......

Posted On Monday, December 9, 2013 4:44 PM

Mapping and Auto-Mapping Objects

Introducing my mapping library on github which lets you map and automap objects from other objects, databases, XML, CSV files etc.

Posted On Tuesday, January 3, 2012 11:22 PM

Distributing WCF service load vertically as well as horizontally

A github sample for a WCF solution where a service can make other service calls remotely through a channel, or locally through the service implementation

Posted On Friday, December 16, 2011 7:52 AM

Heartbeat: a progress monitor for long-running processes

Heartbeat: a new github project for monitoring long-running processes by logging pulses to a database table

Posted On Thursday, September 30, 2010 8:30 PM

Caching and Flushing the Cache in BizTalk Maps

Simple caching for cross-reference lookups in maps, with an expiring cache

Posted On Sunday, August 15, 2010 9:05 PM

Sixeyed.Caching available now on NuGet and GitHub!
The good guys at Pluralsight have okayed me to publish my caching framework (as seen in Caching in the .NET Stack: Inside-Out) as an open-source library, and it’s out now. You can get it here: Sixeyed.Caching source code on GitHub, and here: Sixeyed.Caching package v1.0.0 on NuGet. If you haven’t seen the course, there’s a preview here on YouTube: In-Process and Out-of-Process Caches, which gives a good flavour. The library is a wrapper around various cache providers, including the .NET MemoryCache, ......

Posted On Tuesday, October 22, 2013 8:49 PM

Developing a SiteCore MVC site without SiteCore

Stubbing out SiteCore in ASP.NET MVC using HtmlHelper extension methods and Web config transforms

Posted On Tuesday, July 16, 2013 3:20 PM

Non-Microsoft Technologies Which Microsoft is Embracing
Thanks to everyone who came along to the UK Connected Systems User Group meeting in London tonight. My session was on non-Microsoft technologies which Microsoft is embracing, either through supporting platforms, partnering with other providers or incorporating into the Azure platform and the .NET tooling. We covered a lot of ground: JSON overview; support in WCF and WebAPI; JSON.NET JavaScript overview; IntelliSense in Visual Studio; TypeScript NoSQL overview; using MongoDB with Azure and MongoLab ......

Posted On Wednesday, April 17, 2013 11:13 PM

A Simple Entity Tagger
In the REST world, ETags are your gateway to performance boosts by letting clients cache responses. In the non-REST world, you may also want to add an ETag to an entity definition inside a traditional service contract – think of a scenario where a consumer persists its own representation of your entity, and wants to keep it in sync. Rather than load every entity by ID and check for changes, the consumer can send in a set of linked IDs and ETags, and you can return only the entities where the current ......

Posted On Wednesday, November 21, 2012 10:54 PM

Integration Patterns with Azure Service Bus Relay, Part 3.5: Node.js relay

Consuming on-prem via Azure Service Bus Relay using Node.js

Posted On Wednesday, November 21, 2012 10:07 PM

Integration Patterns with Azure Service Bus Relay, Part 3: Anonymous partial-trust consumer

IPASBR Part 3 - securely consuming on-premise services through RESTful HTTP calls to Azure

Posted On Thursday, October 4, 2012 10:12 PM

Integration Patterns with Azure Service Bus Relay, Part 2: Anonymous full-trust .NET consumer

Consuming on-premise WCF services through Azure Service Bus Relay, using a WCF consumer

Posted On Wednesday, September 26, 2012 9:06 PM

WIF-less claim extraction from ACS: JWT

Simple claim extraction from JSON Web Tokens

Posted On Wednesday, September 19, 2012 10:13 PM

WCF REST Error Handler

Sample WCF error handler on GitHub which returns correct 500/400 HTTP status codes for unhandled exceptions

Posted On Wednesday, May 30, 2012 9:17 PM

Using Node.js as an accelerator for WCF REST services

A Node.js proxy which can double message throughput for WCF services which serve up long-lived data responses

Posted On Wednesday, April 4, 2012 12:12 AM

Mapping and Auto-Mapping Objects from IDataReader

Using Sixeyed.Mapping on github to auto-populates objects from data readers

Posted On Wednesday, January 4, 2012 9:23 PM

Cloud Services and Command-Query Separation: Part 2

Using the cloud for a service bus based Command-Query Separation. Part 2 - sample solution on github.

Posted On Saturday, July 24, 2010 8:07 PM

EC2 Launcher: A User-Friendly Instance Launcher for Amazon’s Elastic Cloud Compute

Windows app for launching and stopping an Amazon Web Services EC2 instance

Posted On Monday, July 12, 2010 11:47 PM

Copyright © Elton Stoneman | Powered by: