Category Archives: development

Foursquare on Windows Mobile

Foursquare does not have a windows mobile version of their application, so I thought it would be a great opportunity to try and build an app.
Things that are working fairly well:

Foursquare API access.
JSON.NET is used to parse the JSON responses.
sqlite is used for caching http responses.
OAuth is used for authentication to foursquare.
GPS lookup.

Things that don’t [...]

5 Great Microsoft .NET Developer Blogs

Scott Hanselman http://www.hanselman.com/
Dan Wahlin http://weblogs.asp.net/dwahlin/
The Morning Brew http://blog.cwa.me.uk/
Jon Galloway http://weblogs.asp.net/jgalloway/
Scott Gu http://weblogs.asp.net/scottgu/
I’m sure I missed a bunch.  What do you recommend?

Security Tools for .NET Development

Security is a programmer’s responsibility.  Your project manager or client is not going to ask for security, but it is a basic implied requirement for any software project.  A good place to start is to look at the top ten common vulnerabilities.  Think about how many of these might affect your current project.  Odds are [...]

Continuous Integration with Hudson

Recently I came across Hudson, an open source Continuous Integration server.   I often hear about cruise control, however it always seemed like it would be difficult to get setup.
A Continuous Integration server can help you automate tasks in your development life cycle.  It will checkout a project from your source code repository, build it, and run [...]

Maintenance and Support (Enterprise vs Open Source)

One the common concerns in using open source software at some companies is having formal maintenance and support contracts.  The crazy thing is that most enterprise software products come with really bad maintenance and support at high prices.
Take for example Premier support offered by most enterprise software vendors that include claims of 4 hour response [...]

Windows Azure presentation

Yesterday I went to the Mid-Atlantic Cloud Computing user group in Reston, VA.  It’s a newly formed group that plans to meet once a month.  The topic of the evening was Windows Azure, in which Scott Zimmerman from Microsoft gave a great overview of their online suite of products with a focus on the Compute and [...]

Table Sorting with JQuery

A very common request for HTML tables is making them sortable.  The requirement came up the other day and I used JQuery and the JQuery Plugin tablesorter.  JQuery is a excellent lightweight javascript library that is useful for all things javascript.  It also allows its large developer community to develop plugins such as the tablesorter [...]

Stackoverflow will answer all your programming questions

Lately I have been doing more .NET development and ultimately at some point you get stuck, forget how to do something, or wonder what the best practices for something is.  You immediately run a few google searches and get back some articles on a bunch of weird answer sites.  Recently a new site for asking [...]

How to migrate users in Oracle Webcenter Interaction

Webcenter Interation provides great tools for importing users from external user directories.  Depending on your user directory and configuration you set a unique identifier to use that is often not the username.  I have ran across a few senarios in which you want to switch to a different user directory without losing any user settings [...]

Workaround SSL cert warnings with stunnel

On occasion I find myself attempting to programatically make a HTTP request over SSL, however it gives connection warnings such as expiration or name mismatch which causes the request to fail.  You could update the server certificate, however this can be a pain.  An alternative is to use stunnel.  Install it, set it up to [...]

Creative Commons License
This blog is licensed under a Creative Commons Attribution 3.0 United States License.