摘要: 背景托博客园的福,上周六,有家开发医疗行业系统的初创公司联系我,说在博客园上看到我关于WPF的几篇文章,邀请我去他们那里交流WPF相关的技术知识和心得体会。作为非大拿的我自然是受宠若惊,但对方好意相约,我便欣然前往。诸事按过不表,在交流过程中,谈到了单独一个产品的版本控制的问题。(以下该公司人员简称为对方)对方:“我们用SVN,还不错。只是现在产品的版本越来越多。”我:“怎么说?”对方:“我们开发平台有2.0、4.0,目前正在尝试4.5,特性和语法还是有些许不一样的。但是我们不可能为每个.net framework单独维护一个解决方案。少数不同的地方,我们采用SVN分支的方式进行。”我:“你们 阅读全文
posted @ 2013-07-01 10:19 莱布尼茨 阅读(6680) 评论(7) 推荐(4) 编辑
摘要: 写在开头:本文的评论者大多认为我这个测试不对,但是哪里不对没有谁给出一个明确的回复;对于若干纯粹谩骂的评论(似乎我说EF性能低==侮辱了他全家),我已删除。我的目的就是插入7千条数据到数据库中,得出的结论是在数据Add到上下文这个阶段比较耗时,如果有能绕过这个过程的方法,或者改进的建议,请提出,否则我不认为EF在这个场景中性能低下的结论是错误的!为了不“激怒”更多人,标题都改了好几次。当时写这篇文章并不是为了证明什么,纯粹是我在运行某项目的过程中“发现”了EF的某个瓶颈,遍寻解决方案未果,所以记录下来。唉,怪只怪我太单纯了……解决方法在文章最后。另外关于在SaveChanges()时候会将生成 阅读全文
posted @ 2013-06-06 10:59 莱布尼茨 阅读(7639) 评论(137) 推荐(3) 编辑
摘要: 为了加深对EF特性的了解,so,写了一些测试代码。测试结果也许对实际项目没什么用处,但是对理解EF的相关机制还是有一定帮助的。本文可能会不定期更新(加入新的测试用例=。=)。一、事务直接看代码。1、所有SaveChange包裹在一个TransactionScope里面。 1 [TestMethod] 2 public void TestMethod1() 3 { 4 using (var entities = new SysProcessEntities()) 5 { 6 using (TransactionScope scope = new Transacti... 阅读全文
posted @ 2013-06-04 08:50 莱布尼茨 阅读(2568) 评论(11) 推荐(5) 编辑
摘要: 近期公司打算使用EF,于是这两天我特地研究了它的一些特性。本文记录的是我的一些研究成果。。。哎哟,说成果是不是大了点? ps:对于EF,每次它有新版发布,我都一笑而过,为啥?因为我一直非常安逸于使用一个叫IQToolkit的开源组件,该组件作者有专门写了一系列博文记录IQToolkit从无到有的诞生 阅读全文
posted @ 2013-05-27 08:38 莱布尼茨 阅读(8015) 评论(17) 推荐(6) 编辑
摘要: 无力吐槽淘宝开发平台相关文档的表述清晰度、错误率、各种费解的概念、让人头晕目眩的导航等等。至少能够在几年前就开放众多的API供第三方调用,算得上是有前瞻性的一次重要举措。闲来无事,咱也费心研究了下,有错莫怪我,要怪就怪淘宝文档太不给力。 大致是这么个流程:创建应用——开发应用——提交审核——上线使用 阅读全文
posted @ 2013-05-15 08:50 莱布尼茨 阅读(8023) 评论(31) 推荐(14) 编辑
摘要: 早就听说.Net4.5里有一对好基友async和await,今儿我迫不及待地拿过来爽了一把。尼玛就悲剧了啊。 场景重构 1 public ActionResult Index(string ucode) 2 { 3 string userInfo = GetUserInfo(ucode).Resul 阅读全文
posted @ 2013-05-13 09:09 莱布尼茨 阅读(7088) 评论(17) 推荐(6) 编辑
摘要: 今日闲来无事,把玩了下传说中的HTML5、CSS3、ASP.NET MVC4,以及随之发布的WebAPI。不得不说,新鲜的知识点太多了,不可能按部就班地去学。参照网上的几篇文章,边看边做,搭建了一个简单的demo,现将一些要点记录下来。 首先从一个介绍CSS3的国外站点down了一个登录页(HTML 阅读全文
posted @ 2013-04-26 11:14 莱布尼茨 阅读(4455) 评论(5) 推荐(2) 编辑
摘要: 先向各位拜个晚年。 今年过年期间都在想DRP的事,很多朋友也联系我,讨论技术问题的、谋求合作的、分析行业前景的、让我提供源码和数据库的都有。再次谢谢朋友们的关心。目前来说,在修改系统bug的同时,我打算重新找一份工作,毕竟在能力转换成财富之前,生活还是要继续。 Winform or WPF: 今天在 阅读全文
posted @ 2013-02-22 01:29 莱布尼茨 阅读(3384) 评论(8) 推荐(1) 编辑
摘要: 发个牢骚,博客园发博文竟然不能写副标题。这篇既为我的服装DRP系列第二篇,也给为WCF增加UDP绑定系列收个尾。原本我打算记录开发过程中遇到的一些问题和个人见解,不过写到一半发现要写的东西实在太多,有些问题甚至不好描述,又担心误导读者,就作罢了。 说到即时通讯大伙都会第一时间想到QQ等聊天软件,似乎 阅读全文
posted @ 2013-01-26 06:30 莱布尼茨 阅读(3564) 评论(18) 推荐(7) 编辑
摘要: 半年前,我辞掉朝八晚十的工作,告别研发部的兄弟和前台MM,意气风发地着手开发自己的服装ERP。之所以这么有魄力,是因为我对当前市场上几个主流服装软件颇不以为然,掂量着在服装企业干过的这几年,心说再不疯狂就太对不起当初放弃写字楼选择进厂房的自己了。 于是开始没日没夜地敲键盘,经历无数困惑、失望、愤怒、 阅读全文
posted @ 2013-01-13 05:11 莱布尼茨 阅读(3134) 评论(19) 推荐(0) 编辑