Blogo.NET? »
FERDY CHRISTANT - FEB 5, 2008 (08:36:24 PM)
Skills only come from experience, I believe. That is why after years of broadening my view (learning J2EE, PHP, .NET) I am now committed to start *deepening* my skills. Meaning that I will focus on becoming experienced in these platforms, particularly .NET and PHP. More coding, less reading. To start with, I want to put my new .NET certificate to good use. I've been thinking about a pet project to accelerate the learning, and decided to build a ASP.NET version of Blogo.
My goal of this project is to build a somewhat serious (serious as in non-trivial) web application based on ASP.NET, do it well, and learn a lot in the process. I am not quite sure whether I will end up with a full fledged community version of Blogo.NET. I might if the effort is not too high. Then again, I'm not sure if the world needs more blogging software. At the very least, I will write detailed articles about my findings and share all code.
So, what will Blogo.NET look like, and why is it an interesting project:
- It will be based upon the latest .NET framework (3.5)
- I will be using LINQ to query the SQL Server 2005 database
- It will be an n-tier application that cleanly seperates data, business logic, and UI
- I will use the all-new Visual Studio 2008 to build it
Development work has already started on the data access/LINQ/business layer and is progressing really well. Here is a first glance at the class diagram (click to enlarge):
As you can imagine, this is going to keep me occupied for a while, as free time is rare these days. Wish me luck :)
Just a small poll...anybody interested in this project or any articles related to it?
PS: I will not move this blog away from Domino, this is just an exercise :)




Comments: 3
COMMENT: GANAPATHIRAM NATARAJAN
FEB 6, 2008 - 05:24:15 AM
It looks like you are impressed with Imar's n-tier design :)
Good Luck!! «
COMMENT: MARKUS HENKE
FEB 6, 2008 - 06:30:39
Regarding the n-tier design: It seems that this design is some kind of popular. ;-) «
COMMENT: VAL
FEB 6, 2008 - 12:25:41 PM