上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 设计模式一直饱受争议,很多人对设计模式推崇备至,但也有很多人认为设计模式误导了编程者,见(《解密“设计模式”》)。我也只是一个普通的编程人员,这里只能谈一谈我在学习设计模式中的一些想法,不一定正确,欢迎大家谈论。我对设计模式的理解是分阶段的:一、这是些什么乱七八糟的东西?那时候听到了设计模式的概念,到图书馆借了一本大概名字叫《设计模式初学者入门》之类的书。书里就把23个设计模式挨个讲了一遍,引用一下每个设计模式的定义,给个类图,配点代码……然后我硬着头皮读完之后,就一个感觉,“脱了裤子放屁”。一个功能,明明很简单、很直接的就能实现,为什么要添那么多的类,绕那么多的弯?记得当时也就懂了“单例模式 阅读全文
posted @ 2013-03-07 15:45 自由飞 阅读(3036) 评论(5) 推荐(2) 编辑
摘要: 对我而言,认识BLL层的作用,或者领域模型驱动的含义,最大的干扰来自数据库。我们很清楚的知道UI层的含义,也知道数据层是做什么的。但对于一个简单的(甚至是相当复杂的)系统而言,实在不知道除了对数据库进行增删改查以外,还能做些什么?发布一篇博客,不就是在数据库里插入一条记录么?点击一下推荐,不就是在数据库里做一个update么?为了避免数据库的干扰,这里,我们设定:不使用关系数据库做存储!请大家牢记,为了更清晰,更深刻的认识到这一点,我们再次明确,我们将使用最流行的NoSQL技术。牛叉吧!兴奋吧?打满了鸡血吧!好的,设计的任务交给你了,小李同学。接下来,你怎么办?哎呀,我对NoSQL还不熟呀(不 阅读全文
posted @ 2012-04-02 21:46 自由飞 阅读(2404) 评论(3) 推荐(3) 编辑
摘要: 我正在开发的系统是一个简单的“博客+论坛+SNS”系统。应该比较好理解吧,就“博客园+csdn+开心网”模式。具体的功能在需要用到的时候详细讲解即可。(一)架构选择Asp.net: WebForm vs MVC我最后选择的还是MVC。只能说是个人偏好,感觉WebForm:1、对最终生成的Html不好控制2、框架略显笨重(页面生命周期,Ajax封装等)另外,asp.net MVC是新生事物,也有一个学习的机会。本来还一直觉得MVC中<%= %>难看(受asp影响),但后来razor出来以后,就彻底放心了。分层:两层 vs 三层在这个项目开始之前,我对三层都有看法,和很多同学一样,不知 阅读全文
posted @ 2012-04-01 13:43 自由飞 阅读(3732) 评论(9) 推荐(5) 编辑
摘要: 用一个真实的项目自由飞·创业者的心灵家园来展示我关于架构的一些想法 阅读全文
posted @ 2012-04-01 13:07 自由飞 阅读(1175) 评论(1) 推荐(1) 编辑
摘要: 磨蹭了好久,还是写一写吧,虽然我的英语水平目前也不是很好。英语对于程序员来说,无论是从待遇,还是从技术发展的角度来看,都是一个必须得过的槛。我重新开始拾起英语,就是进入程序员这一行之后,那时,我已经大学毕业5年多了。我在大学里过了6级,但和很多同龄人一样,靠的是阅读理解挣分,听力基本靠“蒙”,也就是所谓的哑巴英语,聋子英语。毕业后打算出国留学,要考雅思,所以曾经下狠“心”(但不是狠功夫,呵呵),猛补听力和口语,但效果都不好。感觉真正有所突破,还是这几年。好了,直接所我的一些看法吧,更希望大家能给我也支支招,大家互相帮助,共同进步。:-)第一、听说和读写哪个更重要。我记得我们大学的时候(1998 阅读全文
posted @ 2011-07-31 00:50 自由飞 阅读(7767) 评论(37) 推荐(16) 编辑
摘要: Orchard是一个基于.NET平台的开源CMS(Comment Management System)。园子里周金根同学有过介绍。决定研究Orchard主要基于以下几个原因:1. 技术很新。最近发布的版本居然都使用的是Asp.net MVC Razor!2. 大量使用的开源技术,如NHibernat... 阅读全文
posted @ 2011-01-23 10:59 自由飞 阅读(3179) 评论(8) 推荐(2) 编辑
摘要: ASP.NET的SEO:目录黑帽(black hat)SEO主要是指采取“不怎么道德”(暂时就这么形容吧!)的方式进行搜索引擎优化。1. 注入攻击,包括Sql注入和Html注入。我经常能看到对Sql注入防范的谈论,但对于Html注入,很多人并没有引起足够的重视。为了展示Html注入的效果,我们模仿了一个常见的留言本功能。首先,在页面声明中添加两个属性设置EnableEven... 阅读全文
posted @ 2010-03-12 21:30 自由飞 阅读(2213) 评论(4) 推荐(2) 编辑
摘要: 今天突然发现Reset按钮在回发之后就不起作用了,清不掉TextBox里的值。 <input type="reset" value="reset" />网上搜了一下,只有问题,没有答案。csdn上一个老帖子里说和ViewState之类的有关,把我还搞得晕乎乎的,想想reset按钮怎么也就是一个客户端的控件,和服务器端根本不搭界,怎么可能呢?ViewState怎么也得到了服务器端才开始解... 阅读全文
posted @ 2010-03-02 18:49 自由飞 阅读(1548) 评论(0) 推荐(0) 编辑
摘要: 本系列目录网站地图的作用是让搜索引擎尽快的,更多的收录网站的各个网页。 这里我们首先要明白一个基本的原理,搜索引擎的爬行方式。整个互联网就像一张纵横交错的“网”:网的各个节点就是各个网页,而各个网页之间通过url相互连接。蜘蛛可以从一个网页出发,通过该网页上的url,爬到另一个网页;再通过另一个网页上的url,再爬到更多的网页……,以此类推。但如果是... 阅读全文
posted @ 2010-02-26 21:15 自由飞 阅读(2416) 评论(3) 推荐(4) 编辑
摘要: 本系列目录我们经常说“404错误”,你知道他指的是什么意思么?404其实是Http报头所包含的一个“状态码”,表明该Http请求失败。那么除此之外,还有哪些常用的状态码呢?这些状态码和SEO又有什么关系呢?每次当用户代理(可以理解为就是IE和Firefox)向Web站点请求一个URL地址,服务器都会给予回复,回复内容包括两部分:HTTP报头,和被请求... 阅读全文
posted @ 2010-02-24 00:56 自由飞 阅读(3158) 评论(4) 推荐(6) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页