Scott Hanselman has opened a survey to ask what feature of the .NET Framework people use. As he says, he’ll take the results straight to “The Bosses” so this could impact Microsoft’s future plans on development tools in general and .NET Framework in particular. Continue reading

If you’ve read my older posts, you already know about the problem of FA-IR culture and the default calendar. When creating applications that run in different cultures and languages, Date specific controls like DatePickers, Scheduling controls, etc usually use current Culture’s calendar to calculate dates, and to represent a DateTime instance to string representation. Continue reading

I’ve received some emails from people complaining from the problems when downloading attachments from my blog. Likely, my web hosting company has a problem. Meanwhile, you can try downloading the attachment from my SkyDrive page. I’ve added some old attachments to this folder. Continue reading

I was working on a skinned application using skinning feature of WPF. I had a ComboBox control that I wanted to select the overall theme of the application with. I also had created a new style for ComboBox control but I needed to keep this one’s style as default! When I set the whole application’s look and feel, this ComboBox naturally changed its theme too, which was not what I wanted. Continue reading

Yesterday, I finally added my Castle Windsor’s Adapter for Prism under CompositeWPFContrib project. To download the complete source plus unit tests go to the project’s page here. Wiki page on how to use Windsor adapter with Prism is also being created. Continue reading

The other day, I was working on the WPF application that I’m spending my spare time with. I’ve been trying to make improvements to startup time of the application’s cold-start. With all the improvements done, I thought it’d be a good idea to add a splash screen and show the user about the loading progress. Continue reading

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

A while a go, I had a post regarding how to implement the INotifyPropertyChanged event in a more proper fashion. You didn’t have to hard-code the property name, and could instead use a linq expression, which with a help of an extension method, the name of the property is easily extracted, and passed to raise the PropertyChanged event. Continue reading

I have started using NDepend which, if you do not already know, is a code base analysis tool. I’ve head lots of good things about it, and I thought it was time to give it a try personally. Continue reading

The good news, after not-so-good news about Reflector, is that NHibernate 2.0 is finally released. This version’s feature is comparable with Java Hibernate 3.2 so, this might be a giant step forward. If you’re new to NHibernate, you definitely want to check out the http://www.summerofnhibernate.com web site, which contains screencasts that will minimize your learning curve. There’ll be some sessions regarding new features of NHibernate 2.0, so keep an eye out. Continue reading

Author's picture

Hadi Eskandari

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

Sydney