goyier 的blog

让学习成为一种生活方式

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  26 随笔 :: 1 文章 :: 0 评论 :: 0 引用

公告

2007年10月23日 #

 js的面向对象类型系统使我们能够按照面向对象的规则来定义和使用类:
  <script language="javascript" type="text/javascript">
   //注册命名空间
  Type.registerNamespace("MyCustomNamespace");
  
  //定义构造函数
  MyCustomNamespace.point=function(x,y)
  {
    this._x=x;
    this._y=y;
  }
  
  // 定义属性集合
  MyCustomNamespace.point.prototype=
   {
    get_x:function()
     {
      return this._x;
     }
    get_y:function()
     {
      return this._y;
     }
   toString:function()
     {
       return String.formate("this point:x={0},y={1}",this.get_x(),this.get_y());
     }
   }
   //注册该类
   MyCustomNamespace.point.registerClass("MyCustomNamespace.point");



 </script>
  

posted @ 2007-10-23 18:05 goyier 阅读(80) 评论(0) 编辑

  最近在看WSS3.0的SDK,开始感觉头很大,一是因为全是英文,对自己的英文阅读水平是一个挑战,二是因为她很庞大.在看的时候,自己不免有些急噪.然而当自己真的冷静下来的时候,才发现柳暗花明又一村.在学之前首先要给自己一个定位,我是一个程序员,那当然要从程序员的角度去看待它.不管是WebApplication,还是网站集,不管它是文档库,还是自定义列表,还是工作流,他们都有自己的对象模型,都有自己的运行机制,你想更深入的了解他们,那就必须搞定他们的对象模型.例如列表是什么,列表能干什么(在这里指的是列表本身),SPList这个类已经给了你很清晰的答案.任何事物都不是孤立的,那么就意味着你可以在列表上应用其他的东西,像网站内容类型,还站点栏,怎么用,完全取决于你的应用.
还有开发自定义WebPart,不是我狂大,稍微懂得面向对象编程,控件开发,了解Asp.net的人都可以做WebPart的开发,关键在于如何才能开发出优秀的WebPart,在你的编程能力足够的情况下,那就取决于你的应用。
posted @ 2007-10-23 16:34 goyier 阅读(72) 评论(0) 编辑