[Help/About]

About the site and me

I'm Gregor, and I welcome you to my web site. I hope you'll have some fun while you're arround.

For the most part, I share my programming adventures here - chiefly .NET nowadays, add some classic VB, COM, and web stuff. My site is a private, non-commercial one (hey, don't nail me down on it). Feel free to ask any questions, I'll try and respond when I find the time. If you have any corrections to the code I have here, please tell me about it anyway.

There are also materials originating from my having studied some law at Universität Passau (Germany); you might find it interesting if you're a student enrolled in a course that focuses on English or Spanish Law (known as "FFA", "subject-specific foreign language eduction") at said faculty.

Otherwise, this site offers Javascript "web applications". Check out the dice game, for example.

Mastering the site

Note: on the sidebar, you'll find a link to the frameset version of this site. There is additional information for the frameset version available.

A note for international users

This site was originally a German-language site. I am gradually translating all contents into English to accommondate international users. However, this might take some time, so expect to find a few pages written in Deutsch.

The site's design principles

Note: things are changing. I'm moving away from the complex design of the page, though it's hard to give it up. So now there are two versions of the site (frames and non-frames).

My moving away from scripts and frames is only partially for browser market share, technical or usability reasons. The main point is to keep things simple.

Here's some background on what has inspired the traditional, scripted frameset version of the site:

I like the frameset design (it's a real time/bandwidth saver when used properly, it allows keeping client side state, and it eases eases navigation). Speaking of navigation, I am not a big fan of cross hyperlinking. It is a big maintanance headache if the pages are tightly coupled, so I rather separate the nav logic entirely, i.e., displaying a menu in a frame. As for the menu, you need Javascript enabled in order to use it. There's only one copy of the nav data in a .js file, and that is it. The message here is that I aim to separate structural/navigational information, content, and presentation details, but doing so in a client-centric fashion.

I realize that many sites have both their navigation and presentation logic at the server, getting the underlying data from a database, but I'm not convinced by these pseudo-dynamic designs that only generate a disproportionate amount of network traffic. At my site, you get all the navigation/structural/search data when you first point your browser to it, loading all the site information, the images, the search script, and other gadgets. Then, when you load another page, it's mainly text you're getting, and it's guaranteed that you don't load the same information twice.

On a different note, some of my pages are very long. I've heard about recommendations to keep pages short, shorten paragraphs to three sentences max, and in general mimick the style of the yellow press. Judge for yourself, but I think the internet's advantages have not the least to do with succumbing to the lowest common intellectual denominator. I think textuality is good, even though the site might give a different impression at first.

A Legal notice

All right, here's the law:

I'm glad you're still with me.

Anything else?

If you have a question, don't hesitate to contact me.