fastCSharp (nuget): fastCSharp是一个整体的基础自动化开发框架。 1. fast指的是运行效率高与开发速度快，这里的所有设计都力争“完美”，谁说鱼与熊掌不可兼得？ 2. 至于C#我想大概就是C++++了^-^，个人认为+的是元数据以及相关的抽象模式。 3. 该框架提供整套基础解决方案，“大”到 TCP通讯、内存数据库引擎、HTTP服务、前后端一体Web视图框架、ORM缓存，小到 二进制序列化、JSON序列化、链式编程API、分词搜索、HTML解析器、局域网监听、GIF文件处理、WEB标题抓取、中文编码识别、UDP穿透示例、第三方平台OpenAPI示例。 4. 这些常用的功能模块作为基础零件，就像.NET Framework一样无处不在，耦合于自动化，“随意”组合。 5. 该框架采用自动化编码方案，无缝结合静态代码生成技术与运行时代码生成技术Emit，实现了可编译的静态代码模版解析，代码生成无需界面操作。 考虑到项目的跨系统能力，fastCSharp 2.0以后决定采用.NET Framework4.0默认作为基础框架，IDE最低支持版本为VS2010。
Keywords: TCP调用|内存数据库|web视图|ORM缓存|序列化|JSON