我们将开始针对 1980 年代早期的旧遗留数据库编写 C# 程序。不支持 SQL 或关系,与它的通信是通过 Telnet 命令。
我正在考虑使用某种 ORM 框架,或者自己编写。我的问题是,是否有任何好的框架可以轻松适应这些特殊条件?
我希望能够将程序中的类映射到数据库中的表,并以现代方式使用数据库,而不必考虑复杂的 telnet 命令以及将返回的信息转换成有意义的东西。
我们将开始针对 1980 年代早期的旧遗留数据库编写 C# 程序。不支持 SQL 或关系,与它的通信是通过 Telnet 命令。
我正在考虑使用某种 ORM 框架,或者自己编写。我的问题是,是否有任何好的框架可以轻松适应这些特殊条件?
我希望能够将程序中的类映射到数据库中的表,并以现代方式使用数据库,而不必考虑复杂的 telnet 命令以及将返回的信息转换成有意义的东西。
我很难相信今天这样的数据源有任何可用的适配器。想想你需要什么样的操作,并用你可能需要的任何命令构造一个 ORM。根据结构和数据,这可能会以许多不同的方式发生变化。在这个项目中你可能会遇到的一些问题是
当谈到 DTO-Api 时,我喜欢实现 CQRS(命令查询职责分离,请阅读此http://msdn.microsoft.com/en-us/library/jj591573.aspx)。如果您正在构建一个普通的 CRUD-Api,您很可能必须以不同的方式分隔代码并动态解析每个命令类型(如果可能)。
请随时给我发电子邮件,您应该可以在公司广告中与我联系。