2010年4月27日
摘要: WEB三层架构与MVC 而我发此文的目的有二:一者,让初学者能够听到一家之言,是为解惑;二者,更希望抛砖引玉,得到专家的批判。许多学生经常问我,MVC到底和WEB三层架构有啥关系? 开始时,我也只能给他们一些模糊的回答。时间长了,自己的良心开始受到谴责。对于一个程序员来说,这个问题显得挺学究。我在跟自己的许多程序员朋友以及同行(Java讲师)都对MVC和WEB三层架构的关系做了探讨。现在可以说对WEB三层架构和MVC之间的关系理出了头绪。此可谓教学相长。先说说Web三层架构这个古老话题。地球人都知道web三层架构是指:>用户接口层(UI Layer) >业务逻辑层(Bussines 阅读全文
posted @ 2010-04-27 13:28 Best_cici 阅读(140) 评论(0) 推荐(0)
  2010年3月26日
摘要: 1.html代码<HTML> <HEAD> <title>Ajax实现无刷新三联动下拉框</title> <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <meta content="C#" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultCl 阅读全文
posted @ 2010-03-26 17:01 Best_cici 阅读(102) 评论(0) 推荐(0)
摘要: js文件代码如下: function $() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof element == 'string') element = document.getElementById(element); if (arguments.length == 1) return element; elements.push(element); } return elements; } 阅读全文
posted @ 2010-03-26 16:53 Best_cici 阅读(226) 评论(0) 推荐(0)
  2010年3月15日
摘要: 微软的EntityFramework随着.net Framework 3.5sp1一起发布了,这个Entity Framework 虽然与linq to sql同为orm框架,但绝非linq to sql的升级。EntityFramework的风格更像ado.net的标准写法,查询语句并非linq风格,而是普通的字符串。这好像与 Hibernate的HQL又走到了一起。在我看来,EntityFramework 的推出基本上就意味着linq to sql退出历史舞台。而Linq 就如高楼还未建成,就缺了最主要的那根顶梁柱,难有完工那一天了。Linq是.net Framework 3.5力推的编程 阅读全文
posted @ 2010-03-15 15:15 Best_cici 阅读(137) 评论(0) 推荐(0)
  2010年3月4日
摘要: C#实现在线软件自动升级程序-转2009-03-18 15:30长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C/S结构的程序可维护性差,布置困难,升级不方便,维护成本高就是一个相当重要的因素。有很多企业用户就是因为这个原因而放弃使用C/S。然而当一个应用必须要使用C/S结构才能很好的实现其功能的时候,我们该如何解决客户端的部署与自动升级问题?部署很简单,只要点击安装程序即可,难的在于每当有新版本发布时,能够实现自动升级。现在好了,我们的目标很简单,我们希望开发一个与具体应用无关的能够复用的自动升级系统。下面我为大 阅读全文
posted @ 2010-03-04 16:47 Best_cici 阅读(349) 评论(0) 推荐(0)