2 Synchornized TreeView controls

There are business scenarios that need to keep two separate TreeView controls synced, one of them can be content comparison. I was surprised that creating a form with two TreeView controls with synchronised Expand/Collapse and Scroll actions cannot be done without P/Invoke. Here a complete solution. This article does not …

Tratwą po Biebrzy

Taki spływ tratwą to dość zabawne i abstrakcyjne doświadczenie. Uważam że raz na jakiś czas człowiek może spokojnie wybrać się na dziwną, pozbawioną wszelkich wygód i krótką wycieczkę. Przynajmniej by docenić przyjemność korzystania z własnego ogrodu, kibelka i braku miliona krwiożerczych komarów. Z drugiej strony bardzo przyjemnie jest się w …

.NET 3.0 development in Visual Studio 2005

Today i finally managed to convince my VS 2005 to create a .NET 3.0 projects. I not exactly sure what combinations of install/uninstall did the trick… here are extensions that I suspect should be enough: Microsoft® Windows® Software Development Kit for Windows Vista™ and .NET Framework 3.0 Runtime Components Visual …

MediaWiki: Additional user group and non-default permissions

I had to deploy some king of Knowledge Base web application, my first choice was a Wiki for it’s easy page creation and edition. There is one major drawback, Wiki was originally designed to be editable any and all users. A drawback that can be overcome by proper configuration.

Proste aliasy dla adresów email

Okazuje się że coś co uważałem za standard nim nie jest, i  niestety nie mogę wymagać by funkcjonalność bardzo mi potrzebne musiała działać u każdego providera usług hostingowych 🙁 Mówię o możliwość dodania aliasów do adresu email, np. gdy mój adres email to foo@bar.com, często korzystam z aliasów foo+alias.1@bar.com lub …

Visual Studio null’s properties at design time

It always pisses me off when VS sets custom properties of UserControl to null, at design time. Properties that should not be null, that in turn breaks design view of my Custom Controls. It you do not put any assertions on property set, you’ll get all-informative „Null reference exception”. Now …

Back to Top