PowerDotNet平台化软件架构设计与实现系列(02):数据库管理平台
摘要:为了DB复用和简化管理,我们对常见应用依赖的DB模块进行更高级的提取和抽象。 虽然一些ORM可以简化DB开发,但是我们还是需要进行改进和优化,否则应用越多,后期管理运维越混乱。 根据常见开发需要,数据库连接串、数据库元数据管理基本上是合格的开发人员必须要用到的功能。 一、数据库连接 数据库连接串管理
阅读全文
posted @
2021-10-12 12:55
JeffWong
阅读(1665)
推荐(7) 编辑
PowerDotNet平台化软件架构设计与实现系列(01):基础数据平台
摘要:本系列我将主要通过图片和少许文字讲解通过个人自研的PowerDotNet进行快速开发平台化软件产品。 PowerDotNet不仅仅是包含像Newtonsoft.Json、Dapper、Quartz、Redis、ZooKeeper、ElasticSearch、ETCD、Autofac、JWT、MyBa
阅读全文
posted @
2021-09-02 20:29
JeffWong
阅读(3495)
推荐(26) 编辑
从源码浅析MVC的MvcRouteHandler、MvcHandler和MvcHttpHandler
摘要:熟悉WebForm开发的朋友一定都知道,Page类必须实现一个接口,就是IHttpHandler。HttpHandler是一个HTTP请求的真正处理中心,在HttpHandler容器中,ASP.NET Framework调用HttpHandler的ProcessRequest成员方法来对这个HTTP请求进行真正的处理,真正地对客户端请求的服务器页面做出编译和执行。归根结底,Asp.Net所有的HTTP请求最后都是由IHttpHandler的实现来处理的,Asp.Net MVC框架当然也不例外。下面就从MvcRouteHandler、MvcHandler和MvcHttpHandler三个常见的H
阅读全文
posted @
2012-01-08 19:32
JeffWong
阅读(5110)
推荐(5) 编辑
发布一个从webform改进而来的asp.net mvc分页工具类
摘要:我在前面的博客里曾经再次总结过一个webform下使用极广的分页辅助类。本文总结一下asp.net mvc下的简单分页工具类,对于需要从事mvc开发的朋友可以参考一下。这个分页辅助类本质上就是直接使用webform下的分页工具类,再配合HtmlHelper扩展方法稍加改进和包装。所有分页过程可以省却很多代码,而且在View(页面)里调用和webform的方式差不多,使用很方便。1、webform下的一个分页辅助类关于webform下的分页工具类的具体使用介绍,您可以参考这一篇。使用的时候,需要初始化样式,在web.config下可以添加配置:2、AspNetMvcPager静态类这个静态类是对
阅读全文
posted @
2011-01-03 22:13
JeffWong
阅读(1494)
推荐(2) 编辑