Ben Duguid works in London, UK as a Technical Lead for The BIO Agency, mostly delivering web sites on various Microsoft based platforms.

He has run internal training sessions helping other developers get up to speed in the technologies he knows about, and tries hard to get others to do the same.

For what it's worth he is an MCPD in ASP.NET 3.5, and is currently a Pro-Tem Mod on LEGO Answers

1d
comment Vision Command and Exploration Mars software for Mindstorms RIS 2.0
Would make sense as under the hood LEGO seemed to use the Logitec cameras for both LEGO Studios and Vision Command.
Sep
16
comment ASP.net Potentially dangerous request.form value was detected from the client
The thing is, even if you block it (via client-side script) on your forms, there's nothing to stop someone attempting to send that sort of request to your server anyway. ASP.NET won't let you catch it server-side as this error will still get thrown before you get a chance to look at it.
Sep
16
answered Change url in local IIS to avoid port number
Sep
16
comment Change url in local IIS to avoid port number
Do you mean the configuration in IIS, or the configuration in the "Web" tab of the project properties? That looks like you're using "IIS Express" rather than "Local IIS"?
Sep
16
comment What part can I use to get the connection
Yep, and if you use a worm gear you'll have a built in locking mechanism.
Sep
16
comment windows phone 8.1 inapp purchase
Is this happening in the published app or while you're testing/developing it? stackoverflow.com/q/20846293/33051
Sep
14
answered Is there a kind of microdata or markup that creates "results x of y" in search results
Sep
11
revised EditorForModel shows nothing on the view
added 154 characters in body
Sep
11
answered EditorForModel shows nothing on the view
Sep
11
comment EditorForModel shows nothing on the view
Are you sure your action is actually returning a model? FirstOrDefault can return null if it can't find a ticket for the id you're passing, in which case you need to return a new, empty model.
Sep
9
revised LEGO cleaning techniques and tools
Couple of typos ;)
Sep
8
comment How to handle Web service and back-end/infrastructure source code versioning
But the key phrase there is "and invoke those appropriately" - while VCS will indeed help in the build and maintenance of the codebase, eventually they will need to host multiple instances of the library and service for the different clients.
Sep
8
comment How to handle Web service and back-end/infrastructure source code versioning
The question seems more about how to serve one version through the webservice to some clients and a newer version to other clients...
Sep
8
comment How to switch between many Connection Strings?
The connection name is also usually hard coded into generated context class to provide you with a default option (if you create a new DbContext without passing a connection string in).
Sep
8
comment How to switch between many Connection Strings?
You shouldn't need to restart the program after changing it, but you will need to ensure that every time you use the DbContext you are using the correct connection string - this would typically be managed through the users session.
Sep
8
comment "Found x matching results in y miliseconds" in EF6 LINQ
If you're only really after this for debugging purposes, take a look at either MiniProfiler or Glimpse which provide this sort of detail, and more for you.
Sep
5
comment Visual studio - Project not building, errors not showing
Have you checked the build configuration menu? Is the project marked as "build" in there? How are you triggering the build? Using the Build | Build Solution menu, Ctrl+Shift+B or right clicking on the project and building just that one?
Sep
5
revised how to upload video bigger than 25 mb- c#, javascript
Noted that you need to set both, not just one.
Sep
5
revised maxRequestLength vs. maxAllowedContentLength on IIS 7.5
Exposed the hidden `<location>` element
Sep
5
revised Regular expression for validating complicated username
Turned my list into an actual list.
1 2 3 4 5