I have updated to the latest version NHibernate, built on the trunk. I’m using it for a pet project that uses latest NHibernate 3.0 functionalities. Using the new QueryOver API is my favourite new functionality but using it might be tricky sometimes. Continue reading
TypeMock originally a framework to create mock objects, recently published the core API as TypeMock Open-API and on the same foundation, a project name CThru which gives you the “mocking” ability in the wild! This means now you can intercept calls to any API (except for some core .NET API and TypeMock API itself) and mock-out any of the existing functionality. Continue reading
Simplest way to do Validation in WPF is usually implementing interface, and do the validation in the indexer’s getter. It turns out to be ugly and gets out of hand when your model / viewmodel gets a little larger. Continue reading
I’ve been having tremendous amount of problems lately using TortoiseSVN. Although server seemed to work fine, my SVN client had lots of problems, so I decided it was time to switch to Git. Continue reading
In previous post, we saw how easy it is to use J2EE as a rich backend. Let’s continue with our example and show how to fetch and send some data from our J2EE backend to a Silverlight rich client application. Let’s continue our work using a simple Blog domain model. Continue reading
Creating Line of Business applications using DevExpress WPF controls is just a breeze. The actual application is nice looking too! Since there are a couple of skins available and the good thing is the skin also changes the look and feel of standard WPF controls! Continue reading
When working on a Silverlight application that received data from a WebService I notice that loading of an array of 1500 items takes a lot of time. With this problem, application launch that has 3 separate webservice lookups, took almost 5 minutes to complete. Continue reading
If you have not heard, Silverlight is the latest rich client technology from Microsoft. The good thing about it is that it works almost on all browsers and operating systems and you can host your application on non-Microsoft stack too, but there are things such as database connectivity that you can’t benefit from when creating Silverlight applications. Continue reading
It’s been a while that I wanted to prepare a list of books that, in my opinion, every programmer should read. These are the most influential books I’ve read so far in my career. It is not supposed to be a complete list of any kind and this is just my idea of a must read. Books mentioned here may or may not be specific to a programming language, so check it before you buy the book. Continue reading
We’ve been doing a lot of Java / .NET interop for last couple of years in our enterprise applications. On one hand, our customers used their existing expertise and infrastructure that worked better with Java based technologies like their existing Unix based servers, Sybase database (on Unix) and the knowledge of their DBA team, and we using our existing Java developers and expertise. Continue reading