一、C#程序是前端Flex界面和后台数据库之间的处理层,主要包含5个DLL文件。
1. com.etsoo.Utils- 工具类
- API - API开发支持类
 - Collection - 扩展的字典数据处理类
 - Communication - 通信类,比如邮件短信群发
 - Database - 数据库处理
 - GPS - 位置处理
 - HTML - 网页代码解析
 - Manager - 字符串、图片、媒体文件等的处理类
 - OOP - ETSOO面向对象的开发框架
 - Storage - 存储处理
 
2. com.etsoo.SmartERP- SmartERP核心类
- ActionModules - Web API的操作数据模型
 - Apps - 扩展的程序对象
 - Entities - 实体对象
 - Handlers - HTTP请求自定义处理器
 - LightEntities - 轻量实体对象
 - Managers - Web下的处理类
 - ServerHost - 服务器端程序的支持类
 - Services - 实体对象服务类
 - SiteBase - 网页程序基础支持类
 - Website - 网站开发类
 
3.com.etsoo.Document- 文档处理类
- ExcelElements - Excel文件处理类
 
4.com.etsoo.WebSmartERP- Flex接口类
5. com.etsoo.SmartERPAPI- Web API接口类
二、使用到的开源和服务组件
- AWSSDK.dll - 亚马逊服务API
 - BarcodeLib.dll - 条形码生成
 - DocX.dll - MS Word文件处理
 - EPPlus.dll - MS Excel文件处理
 - ExCSS.dll -
 - FluorineFx.dll - Flex接口服务
 - Google.GData.* - Google联系人服务API
 - HtmlAgilityPack.dll - HTML代码解析
 - itextsharp.dll - PDF文件创建
 - log4net.dll - 日志记录
 - NAudio.dll - 多媒体处理
 - Newtonsoft.Json.dll - JSON数据处理
 - Oracle.ManagedDataAccess.dll - Oracle数据库API
 - ScpClient.dll - 时代互联短信群发服务