Triton Bore Ariel

A development blog logging the steps I took to writing my very own custom AIM client over my winter break.

I'm lost. Part of it is because my C# knowledge sucks balls. I just watched a presentation by Jason Dolinger on the M-V-VM (Model-View-ViewModel) pattern which is supposedly better suited for WPF.

It's going to be hard to swallow, 'cause C# is a bit alien to me. You can read up on it here: http://blogs.msdn.com/dancre/archive/2006/10/11/datamodel-view-viewmodel-pattern-series.aspx

Back to diagramming. Oh yeah, Merry Christmas!

0 comments:

Post a Comment

About this blog

Hi, my name is Anton! I'm currently a sophomore at MIT in the Department of Linguistics and Philosophy.

In this past fall of 2009, I took a class, 6.005: Elements of Software Construction, where we learned how to develop software from start to finish. This included brainstorming functionality and issues, diagramming code dependencies and state machines, implementing our designs, and writing unit tests.

Our third and final project was to write a simple instant messenger client and a server to handle the connections from multiple instances of the client.

So, I've been eying the Open AIM SDK for a while now, because frankly, the official AIM client is bloated. On this blog, I'll be posting up diagrams and design issues that I run into while developing my own AIM client which I've codenamed "Ariel" over my 2009 winter break.