I’ve became one of the developers on CompositeWPF Contrib project. I will add my Windsor adapter which lets you choose Castle Windsor dependency injection container when you’re working with CompositeWPF (formerly Prism). Hopefully, you can download the new extension directly from the project’s page on Codeplex. Later I’ll add some more samples and demo projects to the code base. Continue reading

Splashing WPF

Since WPF application’s startup were slow, specially when cold starting, I always ended up thinking “How can I add a splash screen to my WPF application?”, but if you create a splash screen in XAML there are lots of things that should be loaded before your splash screen is shown….see the irony in that? Continue reading

Caliburn or Prism

I was using Caliburn framework on a pet project of mine for the last couple of weeks. At some point of time, when I merged my custom made styles, application did not open views anymore, complaining something is wrong with my styles. I spent a lot of time to figure out what is wrong, but found nothing, except if I do NOT use custom styles everything is working fine (Maybe that IS a proof of my styles having some error!). Continue reading

Today, I found something very interesting regarding using of Linq Expressions. As you may know, binding objects in WPF required you to implement INotifyPropertyChanged interface (at least if you’re using two-way binding). Continue reading

Expression Clone!

Some while ago, I designed a WPF skin to be a clone of Microsoft Expression Blend/Design, to familiarize myself with both Expression Blend and WPF and to find out what’s the best way to skin a WPF application. Continue reading

Author's picture

Hadi Eskandari

Developer, amateur photographer, coffee snob, husband and father.

Sydney