随笔分类 -  PDF.NET

PWMIS Data developer Framework.
给程序员准备的“蜜糍”--SOD框架简介
摘要:SOD框架是一个全功能数据开发框架,框架的三大核心功能(SQL-MAP、ORM、Data Controls),分别代表三种数据开发模式(SQL开发模式/ORM开发模式/窗体控件开发模式)。 阅读全文

posted @ 2023-07-12 22:52 深蓝医生 阅读(963) 评论(12) 推荐(7) 编辑

分批拼接SQL IN 查询需要的ID字段值,解决IN 查询的ID过多问题
摘要:将SQL 的IN查询中很长的ID分批组合成字符串进行查询,解决这种SQL太长无法查询的问题。 阅读全文

posted @ 2021-03-17 18:20 深蓝医生 阅读(1146) 评论(2) 推荐(1) 编辑

比EntityFramework简单很多的SOD框架动态创建表的方法
摘要:使用实体类的表分区函数,实现动态创建表最简单的方案。 阅读全文

posted @ 2021-01-29 11:27 深蓝医生 阅读(579) 评论(4) 推荐(1) 编辑

写了两年的一本.NET书现在终于在北京最大的新华书店上架了
摘要:两年时间写书的心酸历程 阅读全文

posted @ 2020-12-11 16:38 深蓝医生 阅读(6673) 评论(58) 推荐(43) 编辑

DataReader类型化数据读取与装箱性能研究
摘要:你应当知道的ORM的底层细节,DataReader高效使用的姿势。 阅读全文

posted @ 2020-01-02 00:08 深蓝医生 阅读(880) 评论(1) 推荐(0) 编辑

在OQL上使用UPDLOCK锁定查询结果,安全的更新实体数据
摘要:OQL的更新锁操作,跟直接写SQL语句操作很类似,OQL执行的时候也是这样输出SQL语句的,这样确保数据记录在并发的时候,安全的更新。 阅读全文

posted @ 2018-08-01 15:38 深蓝医生 阅读(484) 评论(0) 推荐(0) 编辑

每秒生成一千万个【可视有序】分布式ID的简单方案
摘要:生成顺序良好肉眼方便查看的分布式ID的方案,比雪花ID算法实现更简单,理论上每秒可以生成1000万个不重复的ID。 阅读全文

posted @ 2018-05-30 17:41 深蓝医生 阅读(2907) 评论(15) 推荐(10) 编辑

SOD框架--系统概要
摘要:SOD框架(源PDF.NETE框架)系统概要介绍 --核心三大功能(S,O,D): SQL-MAP XML SQL config and Map DAL SQL Map Entity ORM OQL(ORM Query Language) Data Container Entity Indexer 阅读全文

posted @ 2018-03-15 21:57 深蓝医生 阅读(1346) 评论(3) 推荐(0) 编辑

“老坛泡新菜”:SOD MVVM框架,让WinForms焕发新春
摘要:Web前端技术的发展使得MVVM模式相比WPF时代更加流行,然而老旧的WinForms仍然占据桌面开发技术很大一部分,现在SOD框架提供了WinForms MVVM支持,老坛泡新菜,让WinForms焕发新春。 阅读全文

posted @ 2016-11-13 22:51 深蓝医生 阅读(10827) 评论(25) 推荐(17) 编辑

如何用ORM支持SQL语句的CASE WHEN?
摘要:一种具有“计算列”效果的实体类处理方式实现CASE WHEN相同功能的方法。 阅读全文

posted @ 2016-07-04 11:35 深蓝医生 阅读(2923) 评论(5) 推荐(6) 编辑

图解“管道过滤器模式”应用实例:SOD框架的命令执行管道
摘要:管道-过滤器模式有什么特点?它跟观察者模式有什么区别?这里使用一个命令查询的实例说明并配一张图来说明管道-过滤器模式的精巧运用。 阅读全文

posted @ 2016-03-26 18:45 深蓝医生 阅读(5138) 评论(9) 推荐(5) 编辑

将复杂查询写到SQL配置文件--SOD框架的SQL-MAP技术简介
摘要:如果把所有的SQL语句都集中管理在一个配置文件中,那么程序编写和维护、发布都要方便很多,甚至可以根据这个SQL配置文件,写个代码生成器,自动生成DAL层代码。MyBaits框架如此,但SOD框架的SQL-MAP技术更简单,无图无真相。 阅读全文

posted @ 2015-05-12 23:57 深蓝医生 阅读(5879) 评论(17) 推荐(7) 编辑

左求值表达式,堆栈,调试陷阱与ORM查询语言的设计
摘要:利用编程语言值表达式求值顺序,结合堆栈数据结构,并利用这两个特征,巧妙的设计出开源SOD框架的”ORM查询语言“--OQL,本文将详细揭示这个原理。 阅读全文

posted @ 2015-05-01 20:36 深蓝医生 阅读(1216) 评论(6) 推荐(3) 编辑

Oracle 免费的数据库--Database 快捷版 11g 安装使用与"SOD框架"对Oracle的CodeFirst支持
摘要:Oracle XE是一个免费的数据库,ODP.Net的32位和64位问题的解决,以及如何免安装Oracle客户端,使用Oracle,SOD框架对Oracle Code First支持的内幕。 阅读全文

posted @ 2015-03-23 23:52 深蓝医生 阅读(24005) 评论(13) 推荐(8) 编辑

PDF.NET 开发框架之 SOD框架 Ver 5.2 正式版开源源码发布
摘要:SOD 框架, one SQL-MAP,ORM,Data Control framework,现在最新稳定版面向所有.NET开发者免费开源。 阅读全文

posted @ 2015-03-08 00:31 深蓝医生 阅读(1886) 评论(2) 推荐(3) 编辑

.NET ORM 的 “SOD蜜”--零基础入门篇
摘要:ORM老生常谈,视角疲劳了?EF用得不爽,坑太多?刚学编程的菜鸟?没关系,读了这篇文章,也许你能够找到ORM的“SOD蜜”,它不走寻常路,它能够让你有机会“条条道路通罗马” 阅读全文

posted @ 2015-03-01 23:10 深蓝医生 阅读(13599) 评论(45) 推荐(20) 编辑

PDF.NET SOD 开源框架红包派送活动 && 新手快速入门指引
摘要:2015年新春之际,祝贺各位使用PDF.NET SOD框架的所有朋友喜气洋洋,合家欢乐,万事如意! 阅读全文

posted @ 2015-02-13 16:44 深蓝医生 阅读(7384) 评论(22) 推荐(16) 编辑

DataSet的灵活,实体类的方便,DTO的效率:SOD框架的数据容器,打造最适合DDD的ORM框架
摘要:SOD 框架是PDF.NET 框架的子集,9年各种项目检验,得出了“实体类就是数据的容器”的这一设计理念,使得它成为最合适DDD项目使用的ORM框架之一。 阅读全文

posted @ 2015-02-12 12:08 深蓝医生 阅读(5898) 评论(26) 推荐(20) 编辑

一年之计在于春,2015开篇:PDF.NET SOD Ver 5.1完全开源
摘要:以此开源项目,祝大家“春节快乐”,希望框架能够给大家以后的开发增加便利,提高开发效率,早点下班,有更多的时间陪伴家人和朋友! 阅读全文

posted @ 2015-02-04 23:31 深蓝医生 阅读(13269) 评论(86) 推荐(52) 编辑

春节前最后一篇,CRUD码农专用福利:PDF.NET之SOD Version 5.1.0 开源发布(兼更名)
摘要:废话不多说,直接入正题,明天赶着坐火车回老家过年。祝愿大家春节愉快,来年不在为项目开发中各种CRUD问题苦恼。 阅读全文

posted @ 2014-01-28 17:47 深蓝医生 阅读(6313) 评论(19) 推荐(14) 编辑

导航