框架计划随笔 一.背景和愿景

注册博客园已经11年了,其实我也忘记了当初是怎么注册的。其后根本就没想起过自己动手写博客。

最近在做自己的架构计划,也陆续在指导后备进行编码的学习,并打算编写自己基于.net的ORM,IOC组件,MVC等等。

当然,这篇文字并不是正式的文章,只是用作最近研究和分析的记录。

知识背景:

早期接触.net,编写过的架构是传统的三层,数据访问直接用的ADO.NET,用过enterprise lab,并基于此弄过一些类似代码生成器的工具。

后来的工作,穿插着进行winform,java,单纯的DBA工作等等。

最近几年在编码方面,除了编写服务器端代码以外,大部分时间在进行前端的开发工作,JS代码量也有十来万行了。

ORM用过最多的是Ibatis.net,IOC组件用的是MEF和spring.net。因为.net方面的技能树点的有点凌乱,所以最近打算整理一下,在编写自己的架构demo的同时,尝试用原生的C#方式,编写比较常用到的各层次的框架和组件。

计划:

第一阶段,用之前没接触过或者比较少用到的框架和组件搭建框架demo,自我约束如下

1.尽量不使用以下框架或者组件:Enterprise Library,*batis,MEF,spring.net,nhibernate

2.减少配置文件的使用

3.框架优先

4.尽量选择开源框架和组件,要求社区资源丰富

5.先搭建服务器框架,前端再后续进行

第二阶段,解读所使用的框架和组件的源码

1.编写源码分析的研究笔记

2.尝试用自己的方式重现

3.修改源码,以适应demo中碰到的各种问题

第三阶段,用全部自己编写的组件和框架,来重新搭建整个开发框架

1.除语言本身原生的方法以外,不使用第三方组件和框架

2.尝试把以前项目搬到新的开发框架中,不完全实现业务逻辑,只进行常规性使用验证和少量复杂业务的验证

3.兼顾快速开发和多人协作

4.编写相关文档和脚本

5.尝试推广框架或者寻找方案来验证

 

转载于:https://www.cnblogs.com/redfoxhuang/p/4361443.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值