The LJC Libraries, Utilities and Applications are a set of .NET Assemblies that were developed to work together with the following objectives:
- Shorten the development time for building .NET Business Database Applications.
- Provide consistant, reusable code designed to emphasize readability and simplified maintenance.
- Provide a powerful and flexible set of database libraries.
The Database Libraries were designed to support the following features:
- Provide consistant, reusable code that simplifies database access and encapsulates database access best practices.
- Switch between the SQL Client, ODBC, OLEDB and MySQL data providers with only configuration file changes.
- Scale between Client/Server, Local Message Based, Remote Data Service or Web Data Service data access with only configuration changes.
Most LJC Solutions, Projects and output files are prefixed with "LJC" to distinguish them from other potentially similar named items and help prevent naming conflicts.
1. LJCNetCommon.dll
LJCLibraries/LJCWinFormCommon
2. LJCWinFormCommon.dll
LJCLibraries/LJCWinFormControls
3. LJCWinFormControls.dll
LJCDataAccessConfig
4. LJCDataAccessConfig.dll
LJCDataAccess
5. MySql.Data.dll
6. LJCDataAccess.dll
LJCDBMessage
7. LJCDBMessage.dll
LJCDBServiceLib/LJCDBDataAccessLib
8. LJCDBDataAccessLib.dll
LJCDBMessage/CipherLib
9. CipherLib.dll
LJCDBServiceLib
10. LJCDBServiceLib.dll
LJDBServicehosts/LJCDBServiceHost
11. LJCDBServiceHost.exe
LJCGridDataLib
12. LJCGridDataLib.dll
LJCDBClientLib
13. LJCDBClientLib.dll
LJCTextDataReader/LJCTextDataReaderLib
14. LJCTextDataReaderLib.dll
LJCGenText/LJCGenTextLib
15. LJCGenTextLib.dll
LJCGenText/LJCGenText
LJCGenText.exe
LJCGenText/LJCGenTableCode
LJCGenTableCode.exe
LJCGenText/LJCGenTextEdit
LJGenTextEdit.exe