前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开始使用吉日嘎拉的DotNet.Utilities数据访问层代码

开始使用吉日嘎拉的DotNet.Utilities数据访问层代码

作者头像
崔文远TroyCui
发布2019-02-27 10:00:25
9900
发布2019-02-27 10:00:25
举报
文章被收录于专栏:远在上海远在上海

应该是2年前就在博客园读过吉日嘎拉的文章,去年还买了一套权限管理的源代码(授权是学习版),一直想用在实际的工作当中,但是越研究越觉得没把握在短时间之内集成到公司的应用,于是年后的一个比较实际的工作计划,就是打算用起来他的数据访问层等一些基类的代码,我比较看中的是他的一套代码用在不同的数据库的开发思想,尽管很多人看来不实际,但是我现在用的ERP LN系统我觉得设计的就是非常好,自己有一套DAL的代码,无论用Oracle还是MSSQL数据库,都是一套应用代码。在ERP LN的开发也是基于自己的SQL和编程平台,不论用什么数据库,写的代码都是一样的。所以,我还是决定试一下。

上周在QQ上问了吉日嘎啦一些比较简单的问题,他似乎很忙,但是回答还是很及时。问题在我没有好好看他的以前的文章,感觉他似乎不爽。周末时间我花了半天好好看了相关的几篇文章和视频,也动手用了一下,居然可以用起来了。不过,我还是发现一些问题,于是昨天给他提了2个问题,关于配置文件的。没想到他依然很耐心的回答,似乎对我能使用起来颇感意外和满意。昨晚开会到很晚,随便和他交流了几句,他居然在帮我找单独使用DotNet.Utilities的例子程序,并发给我。更感激的是,他还专门写了一篇博客给我介绍如何使用:《通用权限管理系统组件 (GPM – General Permissions Manager) 中超级经典的.NET2.0静态数据库访问组件,附源码》,从他发给我的QQ留言看,写到了凌晨1点多。

不得不说,我会继续使用下去,并深入研究下去。除了这2天吉日嘎啦给我的很多帮助和良好的印象,其实我选择他的程序的原因主要还有:

1、独特的3层架构(非经典3层):写一套代码运行于多套数据库中 2、开源的架构:很多底层的代码经过很多项目的实战 3、开放:不用自己的名字或公司名命名类名 4、兼容:不仅是代码,我更加欣赏他以及他的产品可以接受任何褒贬

不过说实话,我以前写ASP代码的B/S项目挺多,真正.Net的项目也是从2年前开始,但也不多。但用的越多,越觉得优点多余缺点。我比较讨厌Webform的垃圾代码啥的,但是.Net(C#)我还是越来越喜欢的。所以手头也有几本级别不同的C#.Net的书,不过就是用到的时候才翻翻。我想真正的提高应该从实战中来,并且有人指导很少走很多弯路。就像上次付费给潇潇给我上了半天课一样。我决定拜吉日嘎啦老师学艺,好好修炼一下。

如果,你也想在.Net项目开发上有所提高,不妨和我一道,什么时候去结伴杭州一趟。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012年2月14日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档