Matt's Linux Blog

My linux problems (and their respective solutions)

Sunday, June 3, 2007

 

Switching to Java for the Address Book

Yes, that's right, I'm going to buckle down and use Java for this project. The reason I decided to switch from C# and .NET is because I want to develop two user interfaces for the project: an application interface and a web interface. I only want to program the backend (the part that talks to the LDAP server, the "controller" in the model-view-controller scheme) once, and Java seems to be the most portable code I can use right now. Plus, .NET's directory [LDAP] classes were built for Microsoft's ActiveDirectory, and I'm using a self-designed OpenLDAP directory, which would be a large source of problems down the road.

I'm currently designing the class structure for the controller, and I'm making the large design mistake of implementing parts while still designing parts. I know this is generally a mistake, but I'm letting myself make it in order to learn what Java can actually do, so I don't design the whole thing like crap. I've found that once I got started in Java, it suddenly became less confusing, yet I still don't really know what I'm doing. I'll elaborate later, when I describe my design.

Labels: , , ,


Comments: Post a Comment

Subscribe to Post Comments [Atom]





<< Home

Archives

May 2007   June 2007   August 2007   October 2007   April 2008   May 2008   January 2009   May 2011  

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]