Long story made short: Project Report for the xLim 1
xLim 2 is a set of principles/guidelines that come from some experience and serve specific purpose of efficiently building flexible and light distributed information management systems.
Long before the xLim 2 there was xLim 1 (or simply "Lim" at that time). It was purely a research/study project undertaken in the spring of 2007 to explore efficient ways of building distributed Smart Client applications for information management purposes. It took 52 days to get from the project initialization phase to the proper close-out.
As you may know, one of the PM principles is to capture all the "lessons learned" on the close-out before moving to another project. That's how it was done with the Lim 1 as well.
If you are interested in the history, then you can download xLim 1 Project Report. It is a short 15 page summary that highlights major areas that constitute the body of knowledge captured in the course of xLim 1 project.
Additionally there is an archive of screenshots (referenced as Finals.zip in the report document). Here are some pictures from it to give you the idea:
Right now this old report seems to be quite naive and incomplete (it actually is), since there has been so much learned with xLim 2 (it looks like it would be extremely hard to keep the xLim 2 report under 50 pages). Yet, it was an important step. Without it xLim 2 could not have started and branched off several commercial implementations.
Any comments, feedback or questions are welcome.
PS: I definitely wish that other development teams (esp. DevExpress XAF team) published reports like this one (or in any other manner that attempts to capture information essential to the efficient development and delivery of frameworks/platforms and their implementations).
Thursday, February 14, 2008 at 3:43
Reader Comments (2)
Thank you for sharing Rinat, I look forward to reading through all of your xLim series. Is the source code (or parts of it) for xLim 1 available anywhere? I would like to associate your screen shots with code/implementation samples if possible.
Also, keep up the great work on your numerous initiatives (great articles on this site, open-source contributions, xLim, the new Distributed Podcast, and more!), I really enjoy and appreciate all of them.
Kerry, xLim 1-2 are discontinued. I've learned too much since then, while discovering better and simpler (as it seems) ways to achieve similar tasks.
Essentially, all my latest articles dedicated to the CQRS represent the latest xLim version. They might lack some nice screenshots, since designing a nice UI (or designing a UI) is not even an issue with that approach.