August 2010 Blog Posts

Preparing to Re-launch Squirrel Clock

Earlier this year I’m launched Squirrel Clock, it has undergone a short invitation-only beta and stayed closed for new customers ever since because of the poor results of that beta. I’m now working hard on improving Squirrel Clock, my on-line time-clock/ punch clock application in order to re-launch it. I going over all the pages in the application and checking every field, table, link and button – this is resulting in a lot of tiny UI improvements that make the app much more pleasant to use. I’m also going to shorten the sign-up sequence from 3 pages...

Buy yaTimer now, because it’s the biggest discount ever

yaTimer is features on bits du jour (a software deal of the day site) and it’s your only chance to get yaTimer for 60% off – yes, less than half price, only for 24 hours and only from this page

Buy yaTimer tomorrow – save 60%

Roger from Bits du hour somehow convinced me to offer a 60% discount on yaTimer (only if you buy from this page and only for 24 hours). I have listed yaTimer on bits du jour before, but never with such a huge discount – so you better take advantage of it before I regain my sanity. The sale starts midnight EST

Your software architecture is not more important that producing working software

Designing software is hard, producing internal design for the software (the software “architecture”) that both supports the user requirements and makes it easier for developers to work on the software is a real challenge. There are a lot of “best practices” (I really hate that term), frameworks, libraries, software design principles and design patterns that are supposed to help with this challenge. The idea behind those is that some very smart and very experienced people already solved the problem for you, they found the correct way to structure software and indentified all the pitfalls, they then wrote some...

Easy form layout in WPF Part 3 – Adding Groups

This is the third and final post in a series, you may want to start from the beginning: Easy form layout in WPF Part 1 – Introducing FormPanel. Easy form layout in WPF Part 2 – How to deal with more complicated scenarios Easy form layout in WPF Part 3 – Adding Groups (You are here). Let’s divide the controls from out previous example into groups and produce this dialog box: Putting multiple FormPanel panels in the window, each in its own...

Easy form layout in WPF Part 2 – How to deal with more complicated scenarios

This is the 2nd post in a series, you may want to start from the beginning, this series includes: Easy form layout in WPF Part 1 – Introducing FormPanel Easy form layout in WPF Part 2 – How to deal with more complicated scenarios (You are here). Easy form layout in WPF Part 3 – Adding Groups. You can find the complete source code with a sample project at the end of the last post. In the previous post I’ve described the wonderful work saving FormPanel that can take care...