Sample-Data please!

Well, the first thing you need to get with your new-to-develop application started is to gather some sample data. For the development-process creating this data by hand comes in handy, because you know excatly what data is available and what you should expect when querying your database.

But when it comes to testing your application in a real life environment you most likely need some more data. Last but not least you need to test performance and how your app scales. In this case you want to generate a lot of data. But generating this data can be tedious.

To work around this problem you need to have some kind of generator to create the data for you. While searching for such a tool I stumbled across this little tool from Microsoft call DBGen. It’s a little old-fashioned, but seems to do the job quite well.

Hooked on NHibernate

Well, after doing a small project involving Java EJB 3 and thus coming across hibernate, I figured that I should give a try to NHibernate!

OK, so I got started gathering some stuff from the internet:

But I figured, that I might need some more examples, maybe from real life usages …

XML-Editor with XPath functionality

When you’re working with XML and XPath you always want to test your xpath expression prior to wire it into your application-code. Of course there are a lot of editors around that support the evaluation of xpath and the best editor I’ve seen so far is Altova XMLSpy. But unfortunatly this is also quite expensive.

Looking around for an opensource alternative is not as easy as it might seem. Most editors just focus on editing XML, but not evaluating xpath expressions. But then I stumbeld across XML CopyEditor.

Tools for Web-Development

When you’re developing web-applications an windows-based systems, there are certain tools you just need! Especially when developing for Internet-Explorer there are a couple of tools that Firefox users already know, but are not that common to IE users.

  1. IEDevtoolbar – this gives you all the infos about the currently displayed web-page you ever wanted to know. Instead of looking at the HTML source code you can view a structured tree-like representation of the DOM. Especially useful is the feature to display the computed css-style for an elemente …
  2. Fiddler 2 – fiddler acts as a proxy to allow to “monitor” all traffic going from and to the IE. This can help to diagnostic potential problems when accessing web-applications.