• Andreas Finne (gravatar)
    I thought I'd write a short note about some tools I have found useful when programming and debugging WPF. Among other things, the list includes a tool that provides visual debugging of WPF applications at runtime, i.e. it can show a 3D exploded view of your application. Read the rest of the article for details.
  • Mikael Riska (gravatar)
    In one of our projects recently, we had a need for creating and updating bitmap images programmatically. Read on for details on how to do this ...
  • Tero Tapanainen (gravatar)
    I usually start learning new technologies by doing something more than hello world example. This time I wanted to learn Silverlight and decided to build Othello game. I have done it with other technologies as well like Java ME so I was quite familiar with the game concepts. So I just rushed to code. My first task was to create the game board. Game board in Othello is 8x8 in size and each of the places can be in one of the following state: white,black or empty. I first created a UserControl called GameButton to visualize the state of the
  • Per Lundberg (gravatar)
    In this posting, I’ll give an introduction to how you can use the new features provided by ASP.NET AJAX to call methods in web services from your own JavaScript code with very little fuss. (Well, at least that’s the idea…) First, I want to take some steps backward and describe the history, the steps that led to the advent of ASP.NET AJAX. JavaScript has historically been a client-only language, providing some client-side events that can be used to e.g. perform certain events every time the user hovers the mouse over a certain part of the web page, or every time
  • Per Lundberg (gravatar)

    As mentioned in a previous posting, Fiddler can be a great tool when debugging HTTP-based communication, particularly for webservices, WCF and similar (but really, any kind of HTTP traffic can be debugged with the tool). There is just one slight problem with it: by default, it is not usable for debugging localhost-based servers.