代码改变世界

随笔档案-2010年05月

接口+泛型强大的Repository

2010-05-30 21:35 by 撞破南墙, 1920 阅读, 收藏, 编辑
摘要: 为了补全我的春秋痴梦效率CMS系列。把这篇也发了。虽然就一个链接,却是理解我那个系列的一个比较重要的东西。 阅读全文

局部化页面和效率CMS实践系列总结

2010-05-30 20:23 by 撞破南墙, 2563 阅读, 收藏, 编辑
摘要: 现在来梳理一下我整个的春秋痴梦:CMS提升开发效率的几个想法和实践。 整个的目的是:提高开发效率,主要是后台的开发同类新需求的效率。 实现的办法是:做一个通用的增删查改列的前台使用入口。让实现新业务需求的代码量降到我能达到的最低。 几乎把重复的能封装重用的都省了。所有的要写的都是必须得写的,我叫做必要开销。 真的是一次编写,所有的实体类通用。 当然整个的功能不是很强,也没有考虑很多性能,安全。但是实现自己的想法也确实提高了效率。 觉得真的很爽。一个月前规划了整个的优化的计划。一个星期实现一个基本达到了。到现在也没有什么新的想法。 阅读全文

AutoController--通用自动增删查改

2010-05-23 15:05 by 撞破南墙, 4385 阅读, 收藏, 编辑
摘要: 我的春秋痴梦第三步: 让所有的增删查改自动化,不用每次都实例化一个controller然后郁闷的写增删查改的方法。 用自己的方法解决了文件上传和属性指定转换等问题。让程序更加自动化! 阅读全文

泛型通用动态查询(LinQ+Ajax)

2010-05-16 21:49 by 撞破南墙, 3435 阅读, 收藏, 编辑
摘要: 我的春秋痴梦第二步: 写一个 通用的 对象 列表 ,还 包含 搜索和 属性过滤。 具体的效果是: 当新 业务 添加一个 表的时候,只需要在 对象模型里的 添加一个 model 后台几乎不需写代码。 (我是后台:激动人心!) 调用的对象,第几页,属性的 过滤 和搜索全是 前台的Ajax参数控制 (我是前台:#$!@#$%$^#$%# ) 下面说说我的思路吧: 1.前台发出请求 写明 调用的 modleName 和 一些属性 的过滤 如:Author like,1 ModelName Article 搜索作者 包含 1 对象名 文章 2.后台接受 处理传递的参数 3.根据 对象名 调用 对象 并过滤 4.根据 对象名 返回 对应 页面 阅读全文

读取WebConfig中的连接字符串

2010-05-07 09:35 by 撞破南墙, 852 阅读, 收藏, 编辑
摘要: <?xml version="1.0"?><configuration><appSettings><!-- 数据库连接字符串 --><add key="DBCoon" value="Data Source=QKF;Initial Catalog=shujukuming;Persist Security Info=True;User ID=sa;... 阅读全文
点击右上角即可分享
微信分享提示