Very happy, SAF. net has finally been released in 0.5.0.9 today. In this version, some previous errors have been corrected. Several of the very large classes have completed algorithm optimization and some new category classes have been added. The most important thing is to modify the design of an important class, which can serve as the basis for future development of SAF. net. I am very happy to have completed this big modification.
It is not easy to maintain a class library. In addition to modifying the code, you must maintain the relevant documents. In this release, omissions in the documents are inevitable. I hope my friends will forgive me, I also hope you can leave a message for me to correct it.
In this release, I did not perform tests on the database driver, because this part is based on a large part of the previous code, and basically does not have my own algorithms, even if something goes wrong, you can easily fix it. Their original code is included in the src directory and released under lgpl. You are welcome to revise it. The code is healthy with the class dependency in sinoprise. Data.
Three sample programs are included in the demo directory. One is the progress bar of the console, the other is the multi-language framework, and the other is the RMB demo. If you have any questions, go to the H3C forum. For detailed descriptions of these classes and other classes, I will complete these documents when I am free.
Due to limited time, there are very few tests on these classes, but some of the most important classes are tested in a simple way. If you have any questions, I will fix them in real time.
You can use these components with peace of mind, whether you use them for free programs, open-source programs, or commercial programs. But I reserve all rights. I hope you will like it.
Hzhu Forum address: http://www.sinoprise.com: http://www.sinoprise.com/showtopic-473.aspx
Yin Shuguang
Mail/MSN: shg@sinoprise.com
2009-03-09
========================================================== ======================================
0.5.9
Sinoprise. dll:
Added Simple Object Buffer Pool class: simplecache
Modify some INIFILE algorithms to expand and improve the original Delphi-based interfaces. The index key is not case sensitive.
Add multi-directory path generation for pathex
Add md5crypto, sha1crypto, and simpleencrypt encryption classes
Add comb type
Enhanced convertex class
Added the mimetypes class.
Add stringvalueitem and stringvaluelist to process data similar to {prefix | value }...
Added the consoleprocess console progress bar class.
Redesign the base64 class
Multi-language internationalization Program Framework
Sinoprise. Data:
Remove dbtype to reduce the dependency of SAF. Data on the database type.
Enhance dbparam and add the Assembly, class, and prefix attributes.
Optimize the sinoprise. data code to completely decouple database components from databases.
Sinoprise. Chinese:
Replace the money class with the RMB class