If you're in the San Diego area tonight, I'll be giving my talk on domain modeling. Details below: http://www.sandiegodotnet.com/ I've been told that there is free pizza. If not, I might be able score some stale bagels from my hotel's … Continue reading →
In one of my current apps for a client, I have an activity based security system that determines what the user is allowed to do. The trick to this system is that all of the authorization checks happen on the … Continue reading →
A few days ago I pushed some changes to the form validation up to my WatchMeCode website. I was trying to fix a scenario where a browser cache would have some of the data in the purchase form already filled … Continue reading →
Meet Huboard ! Huboard is a kanban style drag and drop task board built entirely on top of the github api. How to get started Its easy. Go to any of your github repositories and add issues as you normally … Continue reading →
Just for fun I decided to put together a quick sample of some functional JavaScript – as in, functional programming done with JavaScript. I’m not really very familiar with functional languages other than playing with Haskell a bit and doing … Continue reading →
My dislike of Flash has been well documented, so last month I thought I would try to see what the internet was like without Flash installed, whatsoever. I removed Flash completely from my system, including any Chrome plugin (Chrome has … Continue reading →
As I mentioned in my previous post, I'm doing a write up of our AJAX conventions and how they're paying off for us. In this series of posts, I'm going to cover a few topics: The AjaxContinuation Clientside Continuations (this … Continue reading →
As I mentioned in my previous posts, I'm doing a write up of our AJAX conventions and how they're paying off for us. In this series of posts, I'm going to cover a few topics: The AjaxContinuation Clientside Continuations Request … Continue reading →
In working with a client recently, we ran in to a rather sticky situation. We were setting up a route to “persons/:id”, and as you would expect, we wanted to load the person in question and display the details of … Continue reading →
Question came up.. what sort of scripts do you use with SolutionScripts? Here's one that does the ASP.NET compile thing. Stick it in your SolutionScripts directory and you can run aspcomp from the Nuget console.
As I mentioned in my previous posts, I'm doing a write up of our AJAX conventions and how they're paying off for us. In this series of posts, I'm going to cover a few topics: The AjaxContinuation Clientside Continuations Request … Continue reading →
I am in awe of the free tools available to software developers today. It is amazing how fast, and cheaply, you can turn an idea into productive code. I was so pumped by a recent experience, I decided to share. … Continue reading →
Rails wants you to put specific files in specific folder structures, based on the object type that will be in the file. Java demands that files in a folder structure are namespaced by that folder structure. VisualStudio also makes it … Continue reading →
This year was my first to attend the bacon debauchery that is CodeMash. I had been suggested to go by pretty much everyone that I've met that has gone, and this year I was fortunate enough to be selected as … Continue reading →
Andreas Öhlund posted recently on the concept of the "transport message" in NServiceBus. One of the mistakes I often see (and made myself) was misunderstanding the boundary of the unit of work NServiceBus applies to messages, especially around sending multiple … Continue reading →
I had a rather large number of remote repositories set up in my Backbone.ModelBinding repository on my box, due to the wonderful community of contributors. But it was time for me to clean out the remotes as I no longer … Continue reading →
My wife wanted to see my WatchMeCode website so she could post it on her Pinterest (which is a site I don’t understand... but that’s beyond the point). IE Hates HTML5 She pulled it up on her work laptop, which … Continue reading →
I love Git. It's very powerful tool that lets me bend my repository to my will, with commands and features that blow the other source control providers I've used out of the water. However, the tooling just doesn't do it … Continue reading →
Earlier this month I had the opportunity to record an episode of Herding Code with GitHubbers Paul Betts and Phil Haack on the state of Git for Windows: Herding Code 132. Topics included discussions on why Git hates developers and … Continue reading →
I’ve asked for an explanation, definition, blog post, book, or any other source of material that can get me up to speed on REST in web development a number of times. It’s a popular subject these days, and there seems … Continue reading →