2008年4月11日

摘要: 现在,人人都会用MVC的模式,都知道分3个层次来处理系统。分了3个层次,而代码的分界确又是堆砌的,爱堆哪就堆哪,这样和没分层又有什么区别呢?表现上看起来好点罢了。我看到很多的代码,在aspx.cs页面处理了很多的业务逻辑。在简单的网站,也许你认为没有业务逻辑,所以都可以写在aspx.cs。事实上并非如此。页面的显示视图不一样,也是逻辑。对于输出View的控制所有东西都是逻辑。在业务逻辑层上,很多人... 阅读全文
posted @ 2008-04-11 10:17 Chatterley 阅读(323) 评论(2) 推荐(0) 编辑

2007年11月6日

摘要: 大家都知道验证码的作用。验证码是为了防止机器遍历密码而获取帐户的操作权。但如果在客户端来生成验证码,那不等于花瓶吗?这个道理大家都懂,但还是有很多大网站还是这样做。。。。Sina的Blog生成验证码的代码的Js如下:function load_chk_img(s) { var stamp = new Date().getTime(); $(s).src = 'http://my.blog.sina... 阅读全文
posted @ 2007-11-06 15:22 Chatterley 阅读(343) 评论(1) 推荐(0) 编辑

2007年10月18日

摘要: 这两天在公司里玩了会Sea@35,虽然有很多不足,但还是值得自己的人玩一把。特别是几百号人一起上阵的情景。呵呵,满地都是人的感觉就是cool。有兴趣的人还是值的一玩,毕竟改了些新东西。 阅读全文
posted @ 2007-10-18 23:51 Chatterley 阅读(418) 评论(1) 推荐(0) 编辑

2007年10月11日

摘要: 今天修改wordpressmu遇到一个关于使用Jquery的bug,在IE下,老显示js有错误。bug显示信息为:Error:expected identifier, string or number。我于是找到了dashboardswitcher.php里的一段js:jQuery( function($) {var switchTime;var w = false;var h = $( '#bl... 阅读全文
posted @ 2007-10-11 16:59 Chatterley 阅读(357) 评论(0) 推荐(0) 编辑

2007年10月4日

摘要: 今年国庆可以说是在空虚无聊中度过。原因当然很多,首先是国庆没有回家,如果回家肯定不会这么无聊。不回家的理由也很简单,一个字“懒”。因为家里没有人(父母在外),回去一切都得自理,包括洗衣服、做饭。其次,身边的朋友大都跑其他地方工作了,不是去龙岩,就是回去当公务员,还有的跑三明,福州等等。再次,可能是现在的我没有以前那种激情了,以前一有时间就到处跑,到处玩。而现在,感觉世界不过... 阅读全文
posted @ 2007-10-04 20:50 Chatterley 阅读(338) 评论(0) 推荐(0) 编辑

2007年9月30日

摘要: 今天不小心看到google.cn上有两个地方分别出现,©2007 Google和©2006 Google这应该就是修改了一个地方,而没有应用到所有地方。这种设计缺陷无论是大公司还是小公司,如果设计不好,很容易出现这种问题,给维护带来太多的麻烦了。有时候设计时,或者Coding时候,为图方便,也会遗留很多这种细节错误。所以一个人的认真态度才是软件开发重要之处 阅读全文
posted @ 2007-09-30 08:59 Chatterley 阅读(277) 评论(1) 推荐(0) 编辑

2007年9月27日

摘要: 可以参考源代码的哦地址:http://www.microsoft.com/resources/sharedsource/Licensing/WindowsAcademic.mspx 阅读全文
posted @ 2007-09-27 10:01 Chatterley 阅读(409) 评论(0) 推荐(0) 编辑

2007年9月20日

摘要: OpenID注册地址: http://openid.35.comOpenID优势:1、有了OpenID,你可以拿OpenID登陆所有支持OpenID登录的网站。这些支持OpenID登陆的网站对你的密码一无所知,保证了你的密码安全。你再也不用记多了username和password。2、OpenID可以设置委托,可以把自己的域名作为OpenID。例如我把http://www.xmpoint.com注... 阅读全文
posted @ 2007-09-20 19:44 Chatterley 阅读(638) 评论(0) 推荐(0) 编辑

2007年9月6日

摘要: 1、理解缓存http://blog.joycode.com/ghj/archive/2007/09/01/107863.aspx2、也说缓存 http://blog.joycode.com/peon/archive/2007/09/05/108033.aspx3、使用memcached进行内存存储 http://www.example.net.cn/archives/2006/01/eoamemc... 阅读全文
posted @ 2007-09-06 09:36 Chatterley 阅读(323) 评论(0) 推荐(0) 编辑

2007年8月3日

摘要: Other Products@35 阅读全文
posted @ 2007-08-03 16:42 Chatterley 阅读(321) 评论(0) 推荐(0) 编辑

2007年7月27日

摘要: 问题前提:mysql版本>=4.11、修改mysql目录下的my.ini#default-character-set=latin1default-character-set=utf82、修改wp-includes/wp-db.php在对象wpdb中添加函数set_charset($charset):class wpdb{function set_charset($charset){// ch... 阅读全文
posted @ 2007-07-27 12:43 Chatterley 阅读(764) 评论(0) 推荐(0) 编辑

2007年7月13日

摘要: 下载地址:ZendFramework-1.0.0.zip  ZendFramework-1.0.0.tar.gz 阅读全文
posted @ 2007-07-13 16:33 Chatterley 阅读(382) 评论(0) 推荐(0) 编辑
 
摘要: 一篇很好介绍如何如何利用VC来扩展php。地址:http://www.phpe.net/articles/410.shtml 阅读全文
posted @ 2007-07-13 16:11 Chatterley 阅读(257) 评论(0) 推荐(0) 编辑

2007年7月9日

摘要: microformats原来还有此等威力,当然还是Xml,XPath的好用之处。什么是microformats,在microformats.org上这样描述:Designed for humans first and machines second, microformats are a set of simple, open data formats built upon existing an... 阅读全文
posted @ 2007-07-09 10:14 Chatterley 阅读(284) 评论(0) 推荐(0) 编辑

2007年6月26日

摘要: 1 Deploying Windows SharePoint Services and Custom Components Configure a target computer for Windows SharePoint Services development. Create Windows SharePoint Services service accounts. Configure da... 阅读全文
posted @ 2007-06-26 14:07 Chatterley 阅读(1017) 评论(0) 推荐(0) 编辑

2007年5月21日

摘要: 下面是获奖名单:Books (General):Agile Software Development: The Cooperative Game, Alistair CockburnBooks (Technical):Head First Object-Oriented Analysis and Design, B.McLaughlin, G.Pollice and D.WestChange an... 阅读全文
posted @ 2007-05-21 23:56 Chatterley 阅读(263) 评论(0) 推荐(0) 编辑

2007年4月4日

摘要: 开发,从肉体和精神上都累呀。。。。 阅读全文
posted @ 2007-04-04 21:17 Chatterley 阅读(476) 评论(1) 推荐(0) 编辑

2007年4月3日

摘要: 一切都来晚了,想哭,但已经没有眼泪。 阅读全文
posted @ 2007-04-03 23:04 Chatterley 阅读(325) 评论(0) 推荐(0) 编辑
 
摘要: Show一下利用Asp.net Ajax做的项目 阅读全文
posted @ 2007-04-03 14:58 Chatterley 阅读(544) 评论(0) 推荐(0) 编辑

2007年4月2日

摘要: http://www.cnblogs.com/xiaoshatian/archive/2007/03/21/680507.html 阅读全文
posted @ 2007-04-02 09:58 Chatterley 阅读(475) 评论(0) 推荐(0) 编辑

2007年3月22日

摘要: about .......me..... 阅读全文
posted @ 2007-03-22 00:25 Chatterley 阅读(284) 评论(1) 推荐(0) 编辑

2007年3月11日

摘要: 关注2007,是否依然。。。 阅读全文
posted @ 2007-03-11 00:58 Chatterley 阅读(752) 评论(0) 推荐(0) 编辑

2006年12月5日

摘要: 很多人想通过走捷径成为高手,看了就知道如何做了。 阅读全文
posted @ 2006-12-05 23:08 Chatterley 阅读(690) 评论(0) 推荐(0) 编辑

2006年11月29日

摘要: 好久没来这里了,自从Microlink出来。现在的公司不能上网,刚搬了次家。网线要下个月才能接上。。。。。希望博客朋友见谅。由于公司的技术需要,最近在学AJAX,所以以后可能暂时不把精力放在SP上了。所以比较新的一些东西,我并没有去研究,去发掘。所以你遇到的问题我未必能解决。 阅读全文
posted @ 2006-11-29 21:55 Chatterley 阅读(203) 评论(2) 推荐(0) 编辑

2006年11月8日

摘要: 今天,选择离开了Microlink。从去年的十月份走过来,公司经历了2次转型。总结在这一年里的收获:在技术上1、学会了SharePoint2、更了解了Asp.net(无论是1.0,还是2.0)。3、真正体会了软件过程体系。4、知道了CM如何工作。5、体会了敏捷开发。6、知道了如何进行团队协作。在商业上1、看到了一个公司是如何成长的2、知道了影响公司的一些重要的因素的微妙关系,包括业务,资金,资源,... 阅读全文
posted @ 2006-11-08 18:01 Chatterley 阅读(183) 评论(0) 推荐(0) 编辑

2006年10月26日

摘要: 原本打算把SPSiteManager用于MOSS2007,结果好象不行。于是把SPSiteManager修改了一下。主要修改两处:1、Analys.cs中的查询语句,SPS2003的ContentDatabase中的sites表有Fullurl字段,而现在变为了PortalURL。2、它原本的程序把spsitemanager_syntax.xml嵌入到程序集中,现在单独取出,只要相同目录就可以工作... 阅读全文
posted @ 2006-10-26 18:18 Chatterley 阅读(432) 评论(0) 推荐(0) 编辑
 
摘要: 一个网站定义定义了一个种类型的SharePoint网站。安装了MOSS2007后,会在本地的目录C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates中放置各种网站定义模板。STS定义了Team Site(工作组站点),Blank Site(空站点), 以及 Doc... 阅读全文
posted @ 2006-10-26 10:43 Chatterley 阅读(3291) 评论(2) 推荐(0) 编辑

2006年10月21日

摘要: 条款一原话:当你需要考虑 不指向任何对象 的可能性时,或是考虑 在不同时间指向不同对象 的能力时,你就应该采用pointer。前一种情况你可以将 pointer设置为null,后一种情况你可以改变pointer所指对象。而当你确定 总是会代表某个对象,而且 一旦代表了该对象就不再能够改变,那么你应该选择reference。考虑四种情况:1、pointer:声明object*2、const_poin... 阅读全文
posted @ 2006-10-21 13:10 Chatterley 阅读(312) 评论(1) 推荐(0) 编辑

2006年10月20日

摘要: Google Web APIs service:Google提供给外界定制自己的服务。首先,你必须得先到http://www.google.com/apis/去注册一个Account,并获取一个License Key。其次,创建各种类型项目,进行web引用,其地址:http://api.google.com/GoogleSearch.wsdl再次,编写你要定制的代码。最后,显示的结果:唯一可惜的是... 阅读全文
posted @ 2006-10-20 16:15 Chatterley 阅读(597) 评论(0) 推荐(0) 编辑

2006年10月18日

摘要: 好久没有看C++,最近又拿起买了几年的B.S的那本TCPL。我又提起了对C++的兴趣。然而,学习Boost库是学习C++领域里是不可缺少的步骤,至少我是这么认为的。所以我就Download了其1.33.1版本,发现安装有各种方法,但是对与VS2003,用下面的方法是比较便捷的,特别是对于要设置环境变量的那些方法。下面是我安装Boost1.33.1库的过程:首先安装VS2003和下载Boost1.3... 阅读全文
posted @ 2006-10-18 15:14 Chatterley 阅读(1924) 评论(1) 推荐(0) 编辑

2006年10月16日

摘要: 今天在用Microsoft.Web.UI.WebControls.TreeView中发现了这个bug。递归过程是加载目录树,用递归的方法一层层加载目录。我创建一个DataTable来递归:usingSystem;usingMicrosoft.Web.UI.WebControls;usingSystem.Data;namespaceTestWeb{/**////<summary>///C... 阅读全文
posted @ 2006-10-16 22:18 Chatterley 阅读(935) 评论(4) 推荐(0) 编辑

2006年10月13日

摘要: 今天看了《深入浅出设计模式》的第一章。这篇文章读起来很轻松,而且也比较容易接受。它不象以前谈论的设计模式,感觉全是文字和代码。从头到尾看起来要晕个n回。我读的过程中往往会只看第一章,就不想再看后面的内容……《深入浅出设计模式》这本书,它的风格很象我们在处理实际问题上的讨论形式,层层引入来解释问题,没有深入,但确实达到了浅出的效果。在第一章里,一开始并不介绍设计模式,到最后才... 阅读全文
posted @ 2006-10-13 15:38 Chatterley 阅读(542) 评论(1) 推荐(0) 编辑

2006年10月8日

摘要: 列表模板和网站模板类似,是你根据自己的需求定制了列表和网站,而你定制的列表和网站可以复用。那么我们就可以把它做为模板保存起来。目的把模板用于其他的网站或列表中。下面简单介绍列表模板:列表模板包含files, views, fields,和列表关联的Workflow信息, Web Parts,列表相关的content(可选)呆会将证实大家看,看其是否是包含这些数据。列表模板是以.stp文件存储,事实... 阅读全文
posted @ 2006-10-08 16:13 Chatterley 阅读(1190) 评论(7) 推荐(0) 编辑

2006年9月29日

摘要: 如果你以前已经了解了WSSv2,现在又想知道WSSv3到底增加了什么功能。那么可以通过MSDN上的这篇文章去增进对WSSv3的了解。篇名:探寻 SharePoint Services 中为开发人员提供的重大改进功能链接:http://www.microsoft.com/china/MSDN/library/Office/sharepoint/WSS30Preview.mspx?mfr=true主要... 阅读全文
posted @ 2006-09-29 10:17 Chatterley 阅读(348) 评论(0) 推荐(0) 编辑

2006年9月28日

摘要: 难道Office又是另外一个Eclipse?只不过Eclipse偏向于开发用而已,只是"偏向"。而Office则是偏向于应用。预言,以后的企业级应用肯定离不开Office。再一次看到了Microsoft的野心…… 阅读全文
posted @ 2006-09-28 18:11 Chatterley 阅读(224) 评论(2) 推荐(0) 编辑

2006年9月27日

摘要: WebPart对于学习和研究SharePoint的人,已经不是什么新鲜的概念了。但对于学习.net Framework的人,可能会发现在System.web.ui.webcontrols下会发现多了WebPart的踪影。WebPart作为WebControl中的一种,比WebControl更高级一些,它可以在线Drag and Drop,并可以在线设置它的属性。以前利用VS2003开发WebPar... 阅读全文
posted @ 2006-09-27 09:19 Chatterley 阅读(2358) 评论(6) 推荐(0) 编辑

2006年9月24日

摘要: 在干IT这个行业,总得疾步前行地去学习技术。要学的技术有两种,一种就是老技术,自己以前没有涉及到的。一种则是新技术,没天都会出现。在学习的时候总想什么都学,然而什么都只是了解。没有把这些知识用于实践,东西太多了,使我看不到自己的方向。总感觉自己天天都在学,但什么都不会。虽然有很多想法,但是如果放下学习的东西,去实践它,那么过不了多久,自己有落伍了。喜欢技术总是好事,但这样无休止的下去也不是办法。到... 阅读全文
posted @ 2006-09-24 12:49 Chatterley 阅读(228) 评论(1) 推荐(0) 编辑

2006年9月20日

摘要: 虽然说SPS2003可以建立强大的门户网站,但在国内主要还是内部使用。例如我们公司的SPS2003网站就不对外开发,其主要用于公司内部的资料、信息的共享!对外发布的门户网站在国内还比较少,我见到三种:1、原风原貌:http://www.oceanstudio.net主要提供于学习SP用,几乎不提供美工,只是内容共享,交流。2、比较简单,清新:http://www.dreaman.cn主要是小型企业... 阅读全文
posted @ 2006-09-20 10:58 Chatterley 阅读(809) 评论(0) 推荐(0) 编辑

2006年9月19日

摘要: 1、WebPart的开发,WebPart的开发在网络上的资料也最多,当然编写量也相对小一些,毕竟是一个控件,实现的功能比较有限。2、ConsoleApplication开发,主要是引用Windows SharePoint Service的程序集(在C:/Windows/Assebly下)或WSS 的webservice(在http://ServerName/_vti_bin/下)来操作ShareP... 阅读全文
posted @ 2006-09-19 12:07 Chatterley 阅读(3053) 评论(1) 推荐(0) 编辑

2006年9月14日

摘要: 翻译来至《Understanding WF in WSS and Office 2007 v1.doc》作者:David Chappell, Chappell & Associates(鼎鼎大名)翻译片段,全文请查看:http://www.davidchappell.com/blog/index.html在大多数组织级中,运用最多的人力工作流的离子就是提交审批。一些文档必须通过某一部分人来... 阅读全文
posted @ 2006-09-14 16:04 Chatterley 阅读(928) 评论(0) 推荐(0) 编辑