摘要: 命名空间在概念上和文件夹相似,文件夹的一个用途是区别具有线条名称的文件--具有相同名称的类能够通过他们的命名空间来区别!文件夹的另外一个用途的能够组织文件.命名空间也允许使用符合逻辑的,便于记忆的方法组织类.组织完善命名空间层次结构,对于建立一个易于维护和升级的应用程序有重要的帮助.Microsoft推荐,命名空间从层次结构策略应该以公司的名称开头,在公司的名称后,应该的应用程序(或技术)的名称!... 阅读全文
posted @ 2007-05-24 08:20 sliuqin 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 大家知道,在asp.net1.1,vs2003时,我们自定以类默认是包含在和我们的项目同名的命名空间中的,可到了.net2.0&vs2005,新建的网站项目取消了命名空间,这样会带来很多不便,例如我们的两个项目都包含了default.aspx,和他们对应的类都是_default,这样,如果办这两个项目发布到一个web应用程序中的时候,就会出现错误,因为有两个_default类存在。 那么问题如... 阅读全文
posted @ 2007-05-24 08:03 sliuqin 阅读(2050) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET中,.NET Framework为我们提供了丰富的基类,为了能在程序中引用这些基类,我们必须先引用这些基类的命名空间。我们都知道,如果我们想在C++中引用一个文件函数时,我必须先调用该文件,例如,其实它和ASP.NET中命名空间的引用是同一原理。但是它们又有本质上的区别。 在ASP.NET中,命名空间提供了一种组织相关类和其他类型的方式。与文件或组件不同,命名空间是一种逻辑组合,而... 阅读全文
posted @ 2007-05-24 07:49 sliuqin 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 学习theBeerhouse的原代码,今天了解下动态加载主题.从母板页中查看,主题切换由自定义控件ThemeSelector.ascx实现. 这里就来了一个我以前没注意的控件了(看MSND).. 初步看来和Label没什么区别! resourcekey获取或设置资源的名称,该名称可用作查找资源值的键, 这里是为了实现网站的本地化,所以我就不再深究了.所以这里我完全可以用Label改写了.现在... 阅读全文
posted @ 2007-05-24 00:17 sliuqin 阅读(811) 评论(4) 推荐(0) 编辑