When one is in the “craft” long enough, one sees recurring ideas, paradigms, patterns and technologies emerging. It happens on all levels of technology from CPU architectures, to data queries, to programming languages, to PCs. Sometimes a good idea pops up too soon, and it cannot be realized or marketed to a success. (Sidenote: Why this […]Read More Is software industry repeating itself?
I’been putting on my own list, but meanwhile, this is pretty good too…Read More Things to look for in a leader
Let’s make three things clear right out of the gates: Team Geek still is the best “plain level” software teams book that I’ve read Team Geek represents a simplified (almost sophomoric) view of human being and teams It’s really scary that Team Geek still is the best software team book around 🙂 THE GOOD The […]Read More Book Review: Team Geek
This is a classic WPF/MVVM dilemma: you have a bunch of TextBlock elements that you’d want to individually copy paste to clipboard. Run-time (this is what you want) The solution can easily throw you off guard since ContextMenu’s are not part of the visual tree. However, there’s a simple pattern to follow that works in […]Read More Copying individual TextBlock text to clipboard via a ContextMenu
Many architects talk about the importance of design patterns, I’m definitely one of them. There are many kinds of patterns: UI/UX Patterns, Security Patterns, Enterprise Integration Patterns, Data Access Patterns and obviously the good old GoF Patterns, to name a few groups. However, the work with the original GoF design patterns has become almost academic. […]Read More Design Patterns Roasted: Decorator
Today I just want to share three simple but powerful ideas for WPF/MVVM projects: 1. Roll your own base class forview models It’s tempting to use great external dlls like Cinch or MVVM Light for doing the heavy lifting regarding MVVM. However, I’ve seen enough trouble with Cinch-based legacy projects to make this recommendation: just write […]Read More Three simple ideas for WPF Projects