:: :: ::

Archive for the 'Generics.Net' Category

New release of Generics.Net is on the way

Friday, June 29th, 2007

After its last release on October 16th 2006, I had received lots of email about library, its strength and its area of improvements, specially, the one prompting to kill the great G. Unfortunately I could only start working on improvements and suggestions some times ago, and fortunately its ready to be delivered anytime during next week :). It contains lots of new improvement, datastructure, algorithms… Great G prefix is no more.

By the way, don’t stop sending me suggestions, remember its yours and only yours library.

“G” a Matter of Concern

Saturday, November 18th, 2006

Thanx a lot folks for giving a good response to Generics.Net. Despite being tagged as a well designed library I have got one common concern about “G” charater, which was prefixed to classes in the library. Putting a “G” prior to class names was considered as non compliant to CLS (Common Language Specification) standards. This concern by the user of library prompted me to find link between CLS compliences and prefix on class names. As a result of that, I made assembly CLS compliant (Pros of concern), executed with FxCope rules… But considered not guilty :). Then I realized that may be “G” is not giving that flexibility to library user. So I decided to clean up class names by stripping off “G” Prefix… And finally Generics.Net got cleaned up…

New release will have no “G” attached type names…. :)

Generics.Net 0.2.0 out

Monday, October 16th, 2006
Verions 0.2.0 alpha of generics.net is out which contains following new stack oriented stuffs.
  • IGStack : Represents the interface for stack in generics.net.
  • GLinkedStack : Represents a linked list based stack.
  • GSynchronizedStack : A proxy stack class which makes IGStack based object synchronized.

Generics.net 0.1.0 released

Tuesday, October 10th, 2006

First version of generics.net, 0.1.0 has been released. Written in C# 2.0 generics.net is an object oriented library aims to provide complete generic solutions in terms of datastructures, algorithms and patterns. Current verion is in alpa and not completed, it is released to the community so thats it can be discussed and contributed. Project is hosted at codeplex.com, a microsoft’s community development site. Generics.net was visualized late in october 2004, then it was planned to be hosted at gotdotnet.com. Unfotunately it never happend. Anyway, now since project has been started it will reach to desired destination soon… Next version 0.2.0 will be released soon in the first half of the upcoming week ;).

Links

  • Generics.net project home