Published on Friday, October 22, 2010 6:33:00 AM UTC in
Silverlight generally tries to make programming easier, and most of the time does pretty well doing so. The drawback of this sometimes is that when you want to create a more complex, not so common scenario, you may run into issues that really are not obvious. Sometimes, hidden deep behind the scenes of a simple programming model, unexpected things may happen that can give you a lot of headache when you dare to wander from the path.
Published on Tuesday, October 19, 2010 12:34:00 PM UTC in
This is not a post about a particular technical problem. It's about how I manage to get my work done. People actually ask me this question, and since I have put quite some thought into how to structure my day, I thought: "Why not share this with everybody else?" That is why you're reading this. Maybe it helps you too, or at least makes you think about the way you work, to improve your efficiency. Here we go.
Published on Friday, October 1, 2010 8:58:00 AM UTC in
Sometimes, achieving simple things can be really hard. For example, when you want to know the screen resolution in a Silverlight out-of-browser application. In a full .NET application, this comes down to few lines of code, because there is a Screen class in the System.Windows.Forms namespace that provides all that information:
Published on Wednesday, September 22, 2010 12:42:00 PM UTC in
As I promised in the post about my Firefox Debug Helper Visual Studio Add-in, I present you the top three pitfalls I stumbled across when I was trying to develop that add-in. Some of the problems I came across (and their solutions) really weren't obvious, so I hope this post will help others in some way. The topics I'm going to cover are:
Published on Tuesday, September 14, 2010 8:52:00 PM UTC in
A newer version of this tool can be found here.
Published on Saturday, September 4, 2010 8:45:00 AM UTC in
When Firefox 3.6.4 introduced a new plug-in isolation feature (basically they are running plug-in content like Silverlight or Flash now in a separate process), one of my business applications suddenly stopped working. That is, it returned random errors when I was communicating to a server, and often the Silverlight plug-in in Firefox crashed. In Firefox 3.6.3 and all other browsers I tested, everything was fine. It took me a while to find the reason for this, and then I posted a bug report to Bugzilla, Firefox's issue tracking system. Later, I was contacted by someone from Microsoft and sent in a demo project too. When Tim Heuer was discussing the upcoming service release for Silverlight, he also mentioned bug fixes specific to Firefox, so my hopes were high that these issues would be fixed, but now that the service release is here, I see they're not. Again I was asked by someone else at Microsoft to send in a demo project, and that when I thought of also writing this post :). You can download the complete project at the end of the post.
Published on Tuesday, August 31, 2010 11:13:00 AM UTC in
As I wrote in my previous post, BlogEngine.NET has some heavy memory leaks in version 1.6.1 that caused my test installation to allocate several hundred additional kilobytes on each post view. As a result, either your server will crawl or even come to a halt after a while, or if you had set an application pool recycle threshold, you'll see recycling happening constantly.
Published on Tuesday, August 31, 2010 1:25:00 AM UTC in
Hi and welcome to the first post of my new blog. When I thought about having a blog, I had some things in mind I wanted to blog about; however, I had no idea what the initial blog post should look like. That changed rapidly when I tried to set up my own blog engine, and so the first post will be a description of my struggles with SubText and BlogEngine.NET.
Published on Tuesday, February 9, 2010 11:28:23 AM UTC in
Some days ago I added a feature to an existing application, and when I was testing it, I felt that some calculations in the already existing parts of the software were wrong.
Published on Saturday, January 2, 2010 5:18:14 PM UTC in
Ist es nicht herrlich, ein neues Jahr so zu beginnen, wie man noch nie zuvor ein Jahr begonnen hat? Diese schöne Tradition fortsetzend habe ich mich diesmal in mein kleines Bad gequetscht und meinen Klodeckel fotografiert.