6-10 of 104

Must Read Books For Programmers (Thursday, January 21, 2010)

Its a long time that I intented to prepare a list of books that every programmer should read. These are the most influential books I've read so far. 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.

 


Java and .NET Interoperability (Monday, January 18, 2010)

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. But what Java based technology provides that we don't have on .NET world? Is it important at all?

 
Filed under | 1 comment »



WPF Application with Caliburn - Part Two (Friday, January 15, 2010)

In this part of the tutorial, we'll enhance our shell view to display other presenters and add Save and Print support for presenters supporting it. You can use generalize this example and learn how to implement generic features in your shell.

 


WPF Application with Caliburn - Part One (Wednesday, December 30, 2009)

Back in May 2008, I did two posts on how to implement a composite application using Caliburn framework. By that time, Caliburn was still in pre-alpha stage. With lots of the changes along the way to reach Release Candidate, those content are not valid anymore, so I thought a new post to show how you can use Caliburn to build a WPF application is in order. 


Entity Framework 4 - Part Three : Repository Pattern (Saturday, December 12, 2009)

Last post showed how to use a “ObjectContext” derivation to automatically generate audit information. Now instead of using a “ObjectContext” directly, a rather different approach, a pattern called “Repository Pattern” is used to encapsulate access to the entities.