Tags
ajax apache asp.net Automation blogging capistrano compact framework continuous integration cruisecontrol csharp database DOJO-Toolkit dsl erlang exercises firefox functional programming grails groovy hibernate hql HTML Java JSON Life meta-programming mock-objects mongodb msbuild nunit ObjectBuilder oracle orm performance rails rest ruby-on-rails software-development sql subversion validation version-control WebDAV windows-mobile WordPress xmlAds
Archives
Meta
Tag Archives: software-development
What is the Cost of Not Doing Things?
We’re really good at measuring the cost of some things. We’re good at measuring the cost of a new computers for everyone on the team, we’re good at measuring the cost per hour of a resource on a project and … Continue reading
Using Quartz.NET, Spring.NET and NHibernate to run Scheduled Tasks in ASP.NET
Running scheduled tasks in web applications is not normally a straightforward thing to do. Web applications are built to respond to requests from users and respond to that request. This request/response lifecycle doesn’t always match well to a long running … Continue reading
Mocking .NET Objects with NUnit
NUnit is my Unit Testing tool of choice for .NET development. Microsoft provides a unit testing framework but it only works with some higher-end versions of Visual Studio. They’re so similar that it’s almost ridiculous that Microsoft created their own … Continue reading
Posted in .NET, Code, Unit Testing
Tagged csharp, mock-objects, nunit, software-development
30 Comments
Understanding Domain Specific Languages as Jargon
Domain Specific Languages (DSLs) are the idea of creating syntaxes that model a very specific problem domain. Domain Specific Languages are not a new concept. Some people call them ‘little languages’. The Unix world has a bunch of little languages. … Continue reading
.NET Makes Me Mad (Generics and Collections edition)
Ok, so I’ve decided I need to rant a little bit about .NET. This ends up in part being, “What I like about Java that I don’t like about C#”. I think this is fair though. It’s not like C# … Continue reading
Hibernate Query Translators
I’ve recently been doing some performance testing and tuning on an application. It makes use of Hibernate for the data access and ORM and Spring to configure and wire together everything. As I was looking at all of the configuration … Continue reading
Continuous Integration Revisited
I had a chance to install and play with JetBrain’s new Team City beta today. Team City at its most basic is a Continuous Integration server. Continuous Integration (CI) systems are used to help manage a team’s software development process. … Continue reading
Posted in Code, Java
Tagged continuous integration, cruisecontrol, software-development, team_city
4 Comments