![]() |
Languages »
C# »
General
Intermediate
License: The Code Project Open License (CPOL)
Zeta .NET Base LibrariesBy Uwe KeimA small set of general-purpose classes for using in .NET applications |
C#, VC7.1.NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, VistaVS.NET2003, Dev
|
|
Advanced Search Add to IE Search |
|
|
|
||||||||||||||||

(For the latest changes, see the history section below.)
In my zeta HelpDesk article, I've used a library I developed for our internal projects and customer projects to use as a slim thin base library. This article quickly introduces that library.
Originally I did not intend to provide the source or to provide an article at all about this library, but since nice people asked me to do so, here it is.
The library exists and is constantly enhanced since approximately 3 years. Therefore you can expect it to be rather stable and hopefully rather bug-free. But because of the fact that I never planned to release the library and that the library is mostly used by myself only (few exceptions), probably the design and documentation (through comments, only) isn't as good as it could be.
Probably you don't find any usage for all of the functions of the library. But maybe the one or the other class is something you looked for in the past. If this is true for you, you could either use the whole library with the DLL files, or you could extract the source code and compile it with your own projects.
The library requires the .NET Framework 1.1 to be installed. It also runs on the .NET Framework 2.0 (any beta/RC versions) on my test systems.
The library consists of three parts:
The library uses the following third party libraries which are included as binaries (DLLs):
In this first article, please excuse that I don't provide any deep information about the library. I wrote this first version of the article mainly to respond to the requests in the zeta HelpDesk article.
Therefore, for now please see the following three screenshots from Lutz Roeder's Reflector for the classes of the library.



Annotation for the "Core" library: When .NET 2.0 is released, I plan to rewrite the classes inside the "ZetaLib.Core.Data" namespace by using Generics in order to dramatically reduce the amount of duplicated code (e.g. the AdoNetOleDBHelper class and the AdoNetSqlHelper class have lot of duplicate code which could be reduced by the use of Generics).
To get working examples of how to use the library, for now please refer to the zeta HelpDesk article. The zeta HelpDesk applications makes heavy use of the ZetaLibNet libraries.

General
News
Question
Answer
Joke
Rant
Admin
|
PermaLink |
Privacy |
Terms of Use
Last Updated: 30 Mar 2007 Editor: Deeksha Shenoy |
Copyright 2005 by Uwe Keim Everything else Copyright © CodeProject, 1999-2009 Web22 | Advertise on the Code Project |