Archive

BeGeistert 012 Review & Comment

This years first festival of BeOSing was held again at the Dusseldorf Youth Hostel April 17-18th April 2004. As ever it started on the Friday night and these days you can also stay the Sunday night, I missed number 11 (which I am told was the biggest ever) but I made it this time for my 8th BeGeistert. Article includes 6 pages of pictures.

A Glance At Garbage Collection In Object-Oriented Languages

Garbage collection (GC) is a technology that frees programmers from the hassle of explicitly managing memory allocation for every object they create. Traditionally, the benefit of this automation has come at the cost of significant overhead. However, more efficient algorithms and techniques, coupled with the increased computational power of computers have made the overhead negligible for all but the most extreme situations.

Exception Management in .NET

Exceptions are a very powerful concept when used correctly. An important cornerstone in the design of a good application is the strategy you adopt for Exception Management. You must ensure that your design is extensible to be able to handle unforeseen exceptions gracefully, log them appropriately and generate metrics to allow the applications to be monitored externally.

Biztalk Mapper 2004 vs MapForce 2004

I spend a great deal of time with XML data transfers, and use XSLT on a regular basis to transform, conform, or calculate the XML into formats that I can use. Originally, I used the mapping tool within Microsoft's BizTalk Server 2002 for complex XSLT. Although it had limitations, the tool presented everything in a visual manner that made editing quick and much less painful.

Advanced Tips for Mono

This article focus on programming in C# with Mono. It contains a compilation of extremely useful tips and workarounds, especially for people used to lower level programming, like C programmers. Since the Mono documentation is still far from finished, and I found from my experience that it is still very hard to find information and help with C# issues when using Mono, I compiled a series of tips that I gathered from my experience with Mono.

Development: Visual Dataflex the way to go?

Visual Dataflex is a programming language of sorts which may be best described as belonging in the category of Visual Basic for Applications, the older style of Visual Basic and maybe even a very little bit of .Net. It's simple and good in what it does. Simple? Why! I hear you cry. Fear not, I will explain why I think this. First though, I'd like to touch on what it can do for you?

Editorial: The Advent of Longhorn and OSS Considerations

Longhorn's arrival will indeed be monumental, as their research teams are finally producing something worthwhile. The OSS world has much to do in preparation for this release; this version of Microsoft's OS will not simply offer trivial UI "enhancements" that appeal to users, as it has done in the past - they are really targeting both users and developers very forcefully this time around.