欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MyDAL - 组件适用范围说明

程序员文章站 2023-02-09 14:14:50
索引: 目录索引 一.组件特性简介: 1.MSIL 底层代码采用 System.Reflection.Emit.Lightweight 类库使用 IL 的方式处理 Model 组装,性能刚刚的~ 2.API 大量使用 System.Linq.Expressions 方式,强类型,对程序员编码非常友好 ......

索引:

目录索引

一.组件特性简介:

  1.msil

    底层代码采用 system.reflection.emit.lightweight 类库使用 il 的方式处理 model 组装,性能刚刚的~

  2.api

    大量使用 system.linq.expressions 方式,强类型,对程序员编码非常友好~

  3.借鉴

    本人精通 mybatis / ctripdal / dapper / entityframework core 四个 orm 框架,所以大量借鉴它们的优点~~

二.工程项目-适用范围

  mydal.dll 目前编译目标是 .net standard 2.0.3 ,可以在以下工程项目中引用并使用:

    .net framework 4.6.1 +

    .net core 2.0 +

    mono 5.4 +

    xamarin.ios 10.14 +

    xamarin.mac 3.8 +

    xamarin.android 8.0 +

    uwp 10. 0. 16299 +

三.操作系统-适用范围

  由于 .net standard 的跨平台开发特性,你可以在以下操作系统中部署及运行:

    windows 7 sp1 +  (x64, x86) 

    windows 10 +  (x64, x86)

    windows server 2008 r2 sp1 +  (x64, x86)

    redhat linux(包含 cent os linux) 7.3 +  (x64)

    fedora linux 25 +  (x64)

    debian linux(包含 deepin linux) 8.7 +  (x64)

    ubuntu linux 14.04 +  (x64, arm32[社区版])

    opensuse linux 42.2 +  (x64)

    mac os x 10.12 +  (x64)

四.os核心-测试覆盖

  1.winnt(windows)

    基于 windows 10 测试覆盖

  2.linux(ubuntu)

    基于 ubuntu 18.10 测试覆盖

  3.unix(ios)

    基于 ios 12.1.3 测试覆盖

 

 

 

                                        2019-02-07 23:53 周四