摘要: 一直想有一个好用的.Net 下的ORM ,linq看了,ef code first 也看了总觉得有一些封闭,一些深层次的实现不是很清楚,一直有冲动自己写一个,慢慢完善,现在初步把一些法和各位达人说出来,看看是否有必要,如果可以,即日开工:)嘿嘿1..Net 2.0以上版本2.支持SQL和Oracle 3.支持树形结构的自动生成4.支持主从键的简单映射5.支持自定义查询(用户级的,不是Linq)6.支持简单的业务形式7.再就是各种增删改查了8.多组主键及验证条件参考EF Hide First 形式,算是对那种形式的扩充吧。自己现在写了一些初步想用反射和Hash来管理SqlCommand 即,第. 阅读全文
posted @ 2011-11-15 21:40 葛云飞 阅读(3406) 评论(24) 推荐(2) 编辑
摘要: 讨论了一下在winform及wpf环境下对多线程工作类的封装 阅读全文
posted @ 2011-11-10 21:42 葛云飞 阅读(2411) 评论(2) 推荐(1) 编辑
摘要: 很多人都知道工厂,知道反射,但是真正能用的好的并不多,我也是最近才真正明白了什么是反射,反射和.Net 里的一些其他特性是怎么应用的。在这里,分享一个自己写的小的数据库工厂的架构,和大家讨论。目的的需求:在一个系统里,需要有一个统一的数据库类实现对SQL Server的增删改查,要求有良好的扩展行和维护性。在知道反射和属性之前的思路,是对每个实体类写相应的操作。但是现在,可以通过应用Attribute来进行自己定义首先,要把数据库里的表和实体类对应.这样,我们简单的定义一个属性ClassesDefineSqlAttribute,用对应表和实体类。[AttributeUsage(Attribu. 阅读全文
posted @ 2011-04-01 11:56 葛云飞 阅读(3563) 评论(11) 推荐(2) 编辑
摘要: 官网上的iPhone4,便宜,但不好得本人不是果粉,但也幻想弄上一个两个倒手赚点小钱总刷网页太麻烦自己写个App吧很简单的应用思路,官网上正常情况下有两个 iPhone4的“暂无供应”,只要查到有两个这种字符串,就是没放出,否则呢,嘿嘿。。。窗体设计部分:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--namespaceIP4Killer{partialclassForm1{///summary///Requireddesignervari 阅读全文
posted @ 2010-12-07 10:38 葛云飞 阅读(879) 评论(0) 推荐(1) 编辑
摘要: 1.关于新技术怎么对待 及程序员的知识面现在真是一个信息爆炸,终身学习的年代,尤其对程序员,对我们这种以代码混温泡的人来说,每天都有新的技术发布,微软的SL,几年内从SL1一直到SL4,.Net 1.0,1.1,2.0,3.0,3.5,4.0想一下,才用了几年,升级了这么多版本。那对于我们,该怎么办?很多朋友一见新技术发布,便一直在学习,从技术预览版到beta1,beta2再到RC,再到正式发布,... 阅读全文
posted @ 2010-05-22 14:04 葛云飞 阅读(2492) 评论(32) 推荐(12) 编辑
摘要: 做Winform开发有三年了自己也封装了不少控件下面把我现在每一个程序都要用的自己的封闭的公共运行库分享出来与大家交流功能简单,确是很实用这个库主要由三个部分组成1.配置文件管理,主要思想是二进制的序列化,由于当时没用想到用XML,各位达人见笑。2.窗体工厂,就是一个反射工厂,简单的封装了几个函数,由于当时对反射不了解,有几个参数弄的很可笑,大家也笑纳吧,嘿嘿3.应用程序入口,主要实现了运行时保证... 阅读全文
posted @ 2010-05-20 10:24 葛云飞 阅读(3458) 评论(29) 推荐(2) 编辑
摘要: 我本人是做C# winform 开发的。最近接触一个任务。要根据SQL里一个现有的表生成创建这个表的脚本。先是想从存储过程的角度解决问题在网上看了一些资料,发现MSSQL本身没有这个功能,要自己去写。而其他的数据库对象(视图,存储过程,触发器)则可以通过 SPHelp_Text来解决。查一些资料无果后,决定自己研究一下。看了一下SQL的联机文档 ,发现有SMO开发的方式。如果要生成脚本,需要的引用... 阅读全文
posted @ 2010-05-13 11:52 葛云飞 阅读(3124) 评论(15) 推荐(2) 编辑
摘要: 首先声明,本人是搞.net 下winform的,一些说法可能不大适用于BS ,如果和各位看官的winform的经验有冲突,欢迎探讨。1.关于设计如果你是一个真正的开发人员,在接到一个任务时,一定要从最基本的抽像做起,去分清业务,分清数据,你可以先画一两个界面 来表达一下自己的想法,但是业务逻辑的设计,一定要做到。因为国内的软件公司 ,大部分都是中下层的小公司 ,分工时大部分都是一个人一个模块的。一... 阅读全文
posted @ 2009-11-15 00:38 葛云飞 阅读(1924) 评论(21) 推荐(1) 编辑
摘要: 对于从winform转移到wcf过程中的一些思考 阅读全文
posted @ 2009-11-01 21:01 葛云飞 阅读(2365) 评论(7) 推荐(0) 编辑
摘要: 一个用wpf设计的google音乐下载器 阅读全文
posted @ 2009-10-22 00:00 葛云飞 阅读(4637) 评论(25) 推荐(5) 编辑