网站建设中当开始为.NET编写组件的时候,现行的一些设计准则仍然能够使用。然而,.NET Framework毕竟与COM和COM+组件不同,过去的一些设计原则现在只能以不同的方法来执行。过去根据使用语言的不同,甚至会有不同的准则。现在,在.NET中这些准则得到了统一。使用这些设计准则的另一个关键之处在于,Microsoft在创建系统架构本身,连同SDK中的所有范例时,都已经遵守了这些原则。
CLR环境的特点之一是能够持续有效地对包括结构化异常在内的各种错误进行处理。这个特点对CLR环境支持的所有语言都是有效的,因而应该在任何可能的情况下使用。以前使用错误代码,检验返回值,甚至用On Error Goto语句的方法,已经被捕捉异常,并在异常处进行错误处理的方法所替代。