Menu logo

Thoughts on Software Engineering

My .NET Development Team Launched an Online Room Rental Service at

After 5 months development my .NET engineering team launched an unique service in Internet – online venues rental Web portal (

eVenues is a new online service that aggregates available meeting room space and connects prospective “space renters” with “space providers”. Today, many companies have meeting room space that sits vacant for hours/days. By enabling companies to post their available space on the internet for rent, eVenues can help either companies or individuals locate available meeting room space at a moment’s notice.

We implemented project with the latest technologies from Microsoft: .NET Framework 3.5, C# 3.0, ASP.NET 3.5, SQL Server 2005, LINQ and LINQ to SQL. I am happy to announce that these technologies are stable enough for production use (which was somehow risky in the beginning of the project).

During the development we used NUnit for unit testing, MS Build for build automation, CruiseControl.NET for continuous integration, Selenium for test automation, JMeter for performance measures and few other tools. All code was written in Visual Studio 2008. We use Subversion as source control repository and GForge Tracker as issue tracking software and bug tracker. Our development process tends to follow the best practices from agile processes like SCRUM but we don’t follow strictly and classical methodology.

We delivered successfully our first project in .NET version 3.5 and I believe we made the right solution by leveraging the latest technologies from Microsoft (instead of the good old .NET 2.0). I am waiting for the ADO.NET Entity framework and the other nice features in the next version of .NET Framework.

Comments (0)

RSS feed for comments on this post. TrackBack URL