CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 270 271 272 273 274 275 276 277 278 ··· 521 下一页

2007年12月17日

摘要: 细细品味ASP.NET (三)青苹果工作室(编译) 01-5-18 上午 09:41:52页面事件 在此前我提到 ASP.NET已经被从头到脚地重写了,但是我并没有指出它是按照面向对象的思路重建的。在对象树的顶部是Page对象,即页面对象,ASP.NET的每个控件、应用程序和页面都是从这个对象中继承来的,也就是说每个页面都是页面对象的一个例示。页面的Load (装载)事件是一个非常重要的事件... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(79) 评论(0) 推荐(0)

摘要: 细细品味ASP.NET (二)青苹果工作室(编译) 01-5-17 下午 01:33:55Web表单 ASP.NET Web Forms就是Web页面,同现在你用 ASP编写代码所做的工作是一样的。但是还不仅仅如此,ASP.NET Web Forms是在一个面向对象的编程模型上设计的,这样代码就能够再利用,并且使应用程序代码与页面内容分隔开。在Visual Basic中,你将一个控件拖曳到一... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(89) 评论(0) 推荐(0)

摘要: 细细品味ASP.NET (四)青苹果工作室(编译)01-5-21 上午 09:50:43Web控件 你可能会担心,象 这样的控件代表了一套需要你熟练运用的全新控件。不过,它们并不难学,因为它们在HTML中都有对应者。例如,对于一个很简单的文本框,在HTML 中,你是这样做的:而相应的Web 控件是这样的:在这两者中,你立刻就能注意到的是Web 控件通过代码“asp:”名称空间来识别,并且同在... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(86) 评论(0) 推荐(0)

摘要: 细细品味ASP.NET (五)青苹果工作室(编译)01-5-23 上午 10:47:59开发Web Services(Web服务) 在Internet上作为服务发布的软件是 Web Services的核心。 ASP.NET提供了一个 Web Services的基础构造环境,从而使开发人员能够为这个服务模型创建服务。现在我们来跟踪一个简单的例子。比如说你要从一个在线书商那里购买书籍,他们有一个... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(97) 评论(0) 推荐(0)

摘要: 2. 要适合使用空格和tab键 C语言是不分辨空格的,因此程序也可以不需要空格一直写下去,但这样的程序会是谁都看不懂的"很有难度"的程序,请看以下例子:if(x==0) {a=b=c=d=MAX; x++;} 这样写,也许会节省空间,但不仅别人,编程的本人也会很难看懂。程序要写得容易看懂!if(x == 0) { a = b = c = d = MAX; x++;} 这样写,看... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(58) 评论(0) 推荐(0)

摘要: 好的原程序做出好的软件 有些人会想:只要程序运行结果好,就不管原程序编得怎样。但绝对不是这样的。软件不是一次性就作完的,有必要做修改,扩展等管理。所以原程序要尽量作成易看懂,管理方便。 这样做,第一是为了软件开发者方便,其次还会影响到软件的性能。管理不方便的程序不会作出好的软件。 希望通过这篇文章能学到好的编程习惯。要理解这文章的内容,你至少要懂得1个开发工具语言。这里举例说明的都是C语... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(87) 评论(0) 推荐(0)

摘要: 4. 不乱用if语句有些人很喜欢用“if”语句,如下:if(a == 0) { a++; return(a); } if(a == 1) { a += 5; return(a); } if(a == 2) { a += 10; return(a); } if(a == 3) { a += 20; return(a); } if(a == 4) exit(1)... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(88) 评论(0) 推荐(0)

摘要: 6. 写好注释 要养成写注释的习惯。特别是别人难以理解的程序或变量一定要注释,一个月后,也许你自己也需要看那注释呢。int x = 100; int y = 1000; if(x < y) a = 0; else a = 1; 你能知道上面的程序意味着什么?如果不知道变量x,y和a指的是什么,那么很难理解。让我们给它标个注释再看吧:/* * 检测损益的程序 */ int x = 1... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(78) 评论(0) 推荐(0)

摘要: 5. 不乱用程序切断(Block) 很多人经常乱用程序切断。使用三个以上的切断是比较难以看懂的程序。请看下面例子:int a = 10; int b = 20; int c = 30; int d = 40; if(a == 10) { a = a + d; if(b == 20) { b = b + a; if(c != b) { c = c ... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(76) 评论(0) 推荐(0)

摘要: 7. 起名要合理 程序,变量,procedure,structure等名一定要跟它的内容联系起来,变量不要起名如”x”,”y”,”z” 也许你会说笔者在上面举的例子里也用了x,y等,可笔者这样做的理由是他不牵涉到其他程序,实际开发软件的时候,笔者当然会使用有意义的变量名。请看下面例子:void x(int a, int b) { int z; z = a + b; printf... 阅读全文

posted @ 2007-12-17 10:37 csdnexpert 阅读(75) 评论(0) 推荐(0)

上一页 1 ··· 270 271 272 273 274 275 276 277 278 ··· 521 下一页