NHibernate cache system. Part 1 | Raffaeu’s blog

In this series of articles I will try to explain you how NHibernate cache system works and how it should be used in order to get the best performance/configuration from this product. Introduction Architecture Cache Level 1 mechanism Load and Get, what’s the difference Session maintenance: Evict, Flush and Clear 2nd Level Cache Architecture Configuration… Continue reading NHibernate cache system. Part 1 | Raffaeu’s blog

VMWare Workstation, bridge network and Windows 7.

VMWare workstation is a very good product for basic virtualizations, like having a personal netowork, implement a testing environment, test new products and/or operating systems. You can download an evaluation version of VMWare Workstation 6.5, available also to support Windows 7 and x64 guest operating system. Windows 7 and NET Framework 4.0 What I love… Continue reading VMWare Workstation, bridge network and Windows 7.

Build enterprise application with WPF, WCF, Entity Framework and Prism. Tutorial 04.

The first problems I always encounter when I design a scalable, multi-tier application are: Work on a disconnected environment but be able to work with the data previously downloaded. Keep always the data up to date, notify the users when the data changes. Threading and UI performances, do not provide frozen screen when the user… Continue reading Build enterprise application with WPF, WCF, Entity Framework and Prism. Tutorial 04.

Understand Density Independent Pixels (DPI) | Raffaeu’s blog

If you are working on a Mobile application (using mobile CSS, native Android SDK or native iOS SDK) the first problem you are going to face is the difference between the various screen sizes. For example, if you work with Android you will notice that different devices have different screen resolutions. Android categorize these devices… Continue reading Understand Density Independent Pixels (DPI) | Raffaeu’s blog