2011年4月23日

摘要: 最近在重构的项目打算采用MVC3来实现,但是研究MVC3的示例代码之后觉得如果是开发一个成熟的项目有很多的别扭,如示例代码是写在一个项目中,没有真正的实现VIEW 和Controller的分离,目录结构也很死板,支持的皮肤功能居然只是可以换样式文件而已,不能支持多套独立的模板,比如我的项目就是要开发多个频道,页面完全不同,但是数据信息是使用差不多的,完全可以复用Controller ,但是还是被限制得死死的,最后就是他自以为很得意的路由设置,居然写在代码里,额,一点点修改都要重新编译,非常不方便,并且他的理由也很认死理,一条路由匹配上了即使找不到对应的Action 他也不抛给下一条路由去匹配, 阅读全文
posted @ 2011-04-23 01:47 oyster.oy 阅读(788) 评论(2) 推荐(2) 编辑

2011年4月16日

摘要: ORM 这个概念真的是我们开发人员的福音,避免了大量的重复劳动。而且做些适当的性能调整策略,效率是没有很多影响的,甚至比纯SQL的执行效率更高,因为我们的应用通常都是给大量用户使用的,这样纯SQL的反而会造成某些瓶颈(具体就不说了,你懂的)。而现在流行的一些ORM框架的模型要么就是类似 Hibernate 的大量配置,要么就是大量使用 Attribute 的反射生成的。我参考了两类做了些调整,其实更类似Hibernate 的一个轻量级的框架,好的作品那么就值得以你自己的名字命名!他就叫Oyster!下面我首先分享一下我的数据模型的处理机制。C#:View Code 1 /// <summ 阅读全文
posted @ 2011-04-16 01:45 oyster.oy 阅读(2340) 评论(9) 推荐(1) 编辑

2011年4月14日

摘要: 最近在写一个Asp.net 的框架,在本地搭建了数据缓存,采用了 定时的lazy fresh的过期方式,但是大量的数据其实是没有改变的,改变的只是很小的部分,这个时候缓存过期,全部重新刷新数据就显得非常浪费了。思来想去,觉得我可以从数据库的更新方法下手,于是有了下面这些尝试了。在Oracle 中Insert 语句是可以使用 returning 返回新增的记录的。于是我们的Insert 语句就是这样了.INSERT INTO TableName (UniqueColumn,OtherColumns)VALUES(Table_SEQ.Nextval,Values) RETURNING Unique 阅读全文
posted @ 2011-04-14 21:02 oyster.oy 阅读(4754) 评论(12) 推荐(3) 编辑

2010年8月22日

摘要: 之前一直使用的是live writer,可惜他的文件格式是加密的使用很不方便,我终于找到用WORD2007发布的这种方式了,不过也还是不是能把普通的Word文档当博客发布,有点小遗憾,不过我相信,这是可行的,先测试下吧,哈哈~~http://office.microsoft.com/zh-cn/word-help/HA010164021.aspx?ver=12&app=winword.ex... 阅读全文
posted @ 2010-08-22 03:40 oyster.oy 阅读(226) 评论(0) 推荐(0) 编辑

2010年4月16日

摘要: 上一篇我们讲了浏览器的工作机制,当然不需要我们去开发浏览器的。 网站开发的主要工作还是在服务器端的,那么我们的服务器端是怎么工作的呢? 是通过一个响应程序来实现的,如:IIS,Apache,Tomcat等。 而这些程序的最主要的功能也就是响应客户端请求的Socket监听程序部分, 并根据传入的参数返回对应的资源。 其实我们也同样可以做一个自己的IIS,如果你的网站以静态文件居多,那么你自... 阅读全文
posted @ 2010-04-16 18:21 oyster.oy 阅读(172) 评论(0) 推荐(0) 编辑

2010年3月30日

摘要: <a href=”javascript:void(0);” …>***</a> 点击这样的A标签同时又submit 页面,在IE6下会自动屏蔽响应的。 可以改为 <a href=”#”onclick=”return false;”>**</a> 记录一下 免得以后忘了 阅读全文
posted @ 2010-03-30 23:25 oyster.oy 阅读(133) 评论(0) 推荐(0) 编辑

2010年3月4日

摘要: 本想多扯点篇幅,但是心中总结的核心内容却已经迫不及待的想要分享给大家了. 又但是知识是系统的,要现在就开始讲高级的,我想隔段时间我自己再看,也会很难明白. 好,这一讲工作机制,总而言之就是 “协议协议!” 那么你们现在想到哪些协议? 这个就是我们这讲的功课了,找到的请回复到这里. OK,继续. 网站的结构:client <—(http等协议)-->service 前一讲我... 阅读全文
posted @ 2010-03-04 19:40 oyster.oy 阅读(272) 评论(1) 推荐(0) 编辑

2010年2月23日

摘要: 原理这个词非常的严谨,让我有点不安,这篇我的将详细描述我理解的网站的工作机制,如有不正确的欢迎大家斧正!说到事物的原理就不的不从它的来源谈起了。计算机的出现最初目的是为了快速计算一些数据,然后应用中通常需要存放一些中间数据,然后计算机有了存储机制,然后人们就用文件来存储这些数据。之后,这些数据通常又需要分享给其他的计算机以帮助计算或者其他作用,又出现了网络,然后出现局域网文件共享。之后,计算机被更... 阅读全文
posted @ 2010-02-23 20:28 oyster.oy 阅读(347) 评论(1) 推荐(0) 编辑

2010年2月22日

摘要: 一转眼已经奔三了,今年回家居然被催婚,猛然发觉老了。回首往事居然也有了几分尘土的气息。相信大多数选择编程的同学们都是从喜欢游戏开始的,我也不例外,最终却还是没有走上开发游戏的道路。在老师们的忽悠下妥协到了电子商务的旗帜下,事实证明电子商务的确是这些年来的趋势。抑或是老师们的忽悠神力超级强大,导致这条本是趋势的大道也异常拥挤。总之,我还是做起了电子商务类别的软件开发,前两年以Windows应用程序居... 阅读全文
posted @ 2010-02-22 19:23 oyster.oy 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 从自己的小站被万恶的空间商封了之后已经有3个多月了。而我不写博也有近4个月了,心中总不时浮起一阵失落感,所以,我来了。希望博客园不要让我失望~ 阅读全文
posted @ 2010-02-22 18:25 oyster.oy 阅读(102) 评论(0) 推荐(0) 编辑

导航