摘要:
●1. 避免将多个类放在一个文件里面。
●2. 一个文件应该只有一个命名空间,避免将多个命名空间放在 同一个文件里面。
●3. 一个文件最好不要超过500行的代码(不包括机器产生的 代码)。
●4. 一个方法的代码长度最好不要超过25行。
●5. 避免方法中有超过5个参数的情况。使用结构来传递多个参 数。
●6. 每行代码不要超过80个字符。
●7. 不要手工的修改机器产生的代码。
a) 如果需要编辑机器产生的代码,编辑格式和风格要符合该编 码标准。
b) Use partial classes whenever possible to factor out the maintained portions.
●8. 避免利用注释解释显而易见的代码。
a) 代码应该可以自解释。好的代码由可读的变量和方法命名因 此不需要注释。
●9. Document only operational assumptions, algorithm insights And so on.
阅读全文
摘要:
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET。 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解可以通过开发Windows Form应用程序来学习.NET... 阅读全文
摘要:
using System;
using System.Web;
using System.Web.Services;
using System.Xml;
using System.Web.Services.Protocols;
using System.Web.Script.Services;
namespace Samples.AspNet
{
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class ServerTime : System.Web.Services.WebService
阅读全文