
A collection of projects, all partial, feel free to borrow ideas from these for any academic or reasons of curiosity. If you do plan to make money out of these, then please do contact before you continue. If you wish to borrow heavily from these then please do drop me a note...
All stuff over here is free. Free as in free and not as in '(c)free'. I resent the tendency of groups who hijack a word in my language and use the word to mean a compliance to their methodology or as a support to their political interests.
|
Data Defintion Language - DDL / System.DDL
Homepage of the current distribution of the DDL. The DDL interpreter is available as a Managed C++ mixed-mode assembly that can be hosted by .Net applications. This is of Beta 1 status and user feedback is invited. The DDL project has gone public at http://ddl.sscli.net |
|||
| toy
.Net GC Contains an implementation of a Garbage Collector that is algorithmically similar to the Microsoft .Net GC based on Jeffrey Richter's GC article. A simple script that hosts the GC has also been implemented by Pooja. |
|||
| Trashbin - native/managed PE file
viewer Is a console based PE file viewer like dumpbin. It has extensions for managed PE files that show the CLI header, metadata etc. |
small | ||
| Netshortcut
- powertool NS is a command line for your GUI environment that supports a plethora of configurable commands through a script file |
|||
| ASP Source analyser Contains a source analyzer for large ASP projects. It gives you information regarding methods, variables, references, components etc. |
small | ||
| Avionics Project - DDL and Scr Contains the original Data Definition Language and SCR versions. Only documents are available under this title. |
|||
| Linux based Messaging Server Among my first application under Linux. This is a chat/messaging multi-threaded server that has support for theoretically unlimited users, role based policies, chat rooms, public and private areas, user creatable rooms, rjindael encryption etc. In addition it has support for a bulletin-board feature where messages can be posted, reply trees tracked etc. |
|||
| MSN Client and
the My Server Chat Client Contains a Client for MSN with the protocol specifications that we reverse engineered using a packet sniffer... Contains a Chat server implemented with c++ under linux. Contains an MFC client for the server |
|||
| Mini DotNet (Plans) These were the plans for implementing a scaled down version of .net (in concept) for my academic project. This was abandoned due to severe lack of time. |
(a walking-chicken is a link to a write-up, click it to see the write-up)
| Avionics | ||||||||||||||||||||||||||||
|
|
| Mini DotNet | ||
|
|
Linux Messaging Server, a Client and an MSN Client |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||