2016年5月3日

摘要: Asp.net 面向接口可扩展框架的“类型转化基础服务”是我认为除了“核心容器”之外最为重要的组成部分 但是前面博文一出,争议很多,为此我再写一篇类型转化基础服务和各种Mapper结合的例子,顺便对各种Mapper做个简单的优缺点对比 我对第三方组件评介有三个标准,一、可用性,二、性能,三、易用性 阅读全文
posted @ 2016-05-03 19:33 xiangji 阅读(5811) 评论(3) 推荐(3)

2016年4月27日

摘要: 新框架正在逐步完善,可喜可贺的是基础服务部分初具模样了,给大家分享一下 由于基础服务涉及面太广,也没开发完,这篇只介绍其中的类型转化部分,命名为类型转化基础服务,其实就是基础服务模块的类型转化子模块 说到类型转化必须要弄清楚.net的类型,类型都不清楚何来类型转化 1、Primitive类型 1.1 阅读全文
posted @ 2016-04-27 21:02 xiangji 阅读(1527) 评论(12) 推荐(3)

2016年4月23日

摘要: 新框架的容器部分终于调通了!容器实在太重要了,所以有用了一个名词叫“核心容器”。 容器为什么那么重要呢?这个有必要好好说道说道。 1、首先我们从框架名称面向接口编程说起,什么是面向接口编程?(这个度娘回答一下) 解读一下:类是个体的定义(建模), 个体的每一方面都可以是一个接口 说白点,其一接口可以 阅读全文
posted @ 2016-04-23 02:43 xiangji 阅读(1624) 评论(3) 推荐(11)

2016年4月20日

摘要: 在团队中推广面向接口开发两年左右,成果总体来说我还是挺满意的,使用面向接口开发的模块使用Unity容器配置的功能非常稳定,便于共享迁移(另一个项目使用只需要复制配置和调用接口即可),如果再配合上DI那就是爽到底,也很好扩展(操作的数据库、表、资源等都可以配置)。 但是由于当时开发的匆忙(边开发边应用 阅读全文
posted @ 2016-04-20 23:57 xiangji 阅读(1388) 评论(6) 推荐(5)

2016年3月22日

摘要: 整个世界林林种种,把所有的事情都划分为对立的两个面。 每个人都渴望的财富划分为富有和贫穷,身高被划分为高和矮,身材被划分为胖和瘦,等等。 我们总是感叹,有钱人的生活我不懂;有钱人又何尝能懂我们每天起早贪黑的工作,总是做不到来一次说走就走的旅行。 程序员的生活也是这样。当你觉得自己学有所成是去面试一家 阅读全文
posted @ 2016-03-22 21:52 xiangji 阅读(6663) 评论(7) 推荐(4)

2016年3月21日

摘要: 项目开发从来就不是一个简单的问题。更难的问题是维护其他人开发的项目,并且要修改bug。如果原系统有重大问题还需要重构。 怎么重构系统不是本文探讨的问题,但是重构后如何上线部署和本文关系密切。这个大家可能刚兴趣。 言归正传,现在演示一下如果做到部分版本和部分模块更新。 Asp.net Mvc模块化开发 阅读全文
posted @ 2016-03-21 12:02 xiangji 阅读(2555) 评论(0) 推荐(7)

2016年3月20日

摘要: 模块化开发是非常重要的,模块化开发是个系统性问题,为此我觉得有必须要写一个系列的文章才能基本说的清楚 那又为什么要写一个目录呢? 其一、是对我昨天承诺写一个系列新的文章的回应 其二、是先写出一个大纲,以便以后有计划的把目标进行下去,有了大纲也能让各位网友同学看得更加直观。 其三、避免好的文章沉沦,避 阅读全文
posted @ 2016-03-20 13:29 xiangji 阅读(3272) 评论(5) 推荐(16)

2016年3月19日

摘要: 对于一个企业级项目开发,模块化是非常重要的。 默认Mvc框架的AreaRegistration对模块化开发真的支持很好吗?真的有很多复杂系统在使用默认的分区开发的吗?我相信大部分asp.net的技术团队最开始都研究过分区,甚至在实际项目里面有尝试运用,但是碰到了种种问题"各种坑",最后回头是岸放弃了 阅读全文
posted @ 2016-03-19 09:18 xiangji 阅读(5351) 评论(33) 推荐(32)

2015年3月24日

摘要: 今天整理了一下数据处理模块的接口和类的关系图系统架构是基于接口来开发的,通过接口调用各模块的实现,通过容器(Unity)配置具体实现类及相应的参数所有功能都高度独立和服用,空出来的精力可以把每个功能模块做大做强(每个接口可以又n种实现,按需配置),本篇先讲最基本的数据处理模块的架构一、数据处理通用接... 阅读全文
posted @ 2015-03-24 22:22 xiangji 阅读(4134) 评论(4) 推荐(0)

2015年3月16日

摘要: 项目做了不少,都没画过架构图,这次被要求画图,画的很丑,请大家看图本身包含的系统架构信息一、架构整体图 1、核心是两库一线 1.1 接口总线 所有算法功能抽象成接口,其中大部分接口的方法都是泛型方法,是为了解决某一大类问题的 1.2代码库 代码库包含现接口总线中接口的各种实现 ... 阅读全文
posted @ 2015-03-16 19:53 xiangji 阅读(8054) 评论(10) 推荐(7)

导航