文章分类 -  asp.net

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
c#..net
摘要:用例图中包含的元素除了系统边界、角色和用例,另外就是关系。关系包括用例之间的关系,角色之间的关系,用例和角色之间的关系。 1、角色之间的关系: 角色之间的关系。由于角色实质上也是类,所以它拥有与类相同的关系描述,即角色之间存在泛化关系,泛化关系的含义是把某些角色的共同行为提取出来表示为通用的行为。 ... 阅读全文
posted @ 2006-01-21 12:58 torome 阅读(392) 评论(0) 推荐(0)
摘要:因为项目的关系,这两天一直在研究ASP.NET的全球化问题。我知道,在JAVA体系中有专门的I18N处理方案,.NET中不可能会没有。所以,到网上查了查资料,经过一番“苦斗”,略有小成。感觉网上目前还没有非常完整的解决方案(也可能是我没有发现),遂花了点时间总结一下经验教训,希望与大家共享之。若有... 阅读全文
posted @ 2006-01-21 00:03 torome 阅读(193) 评论(0) 推荐(0)
摘要:浅淡反射问题[Key word:convert string to variable,C#,Reflection] 在学习反射的时候,总有人跟我说,没有必要去学习一些又难又没用的东西。然而今天我先不说反射可以为我们解决什么问题(其实我也不清楚),从一个实际的问题出发来简单的讨论一下反射问题。 有这样... 阅读全文
posted @ 2006-01-20 20:59 torome 阅读(174) 评论(0) 推荐(0)
摘要:在开发中,经常会遇到这种情况,在A.dll中需要反射B.dll中的类型,如果稍不注意,就会产生运行时错误。关于跨程序集的反射,记住两点就可以:(1)如果使用typeof,编译能通过,则跨程序集的反射一定可以正常运行。可以说,typeof是支持强类型的。比如 TypesupType ... 阅读全文
posted @ 2006-01-20 20:47 torome 阅读(543) 评论(0) 推荐(0)
摘要:.NET的应用程序配置文件,使用的是XML格式。相对INI文件来说,它的功能要强上不少,而且具有很强的可扩展性。它的缺点是不能直接进行写操作,也就是说,不能直接在程序中修改配置文件的数据(当然不是指不能,不过不是本文讨论的范围)。本文主要目的是探讨如何扩展配置文件,并在其加入各种自定义配置信息。... 阅读全文
posted @ 2006-01-20 20:46 torome 阅读(175) 评论(0) 推荐(0)
摘要:.NET的应用程序配置文件,使用的是XML格式。相对INI文件来说,它的功能要强上不少,而且具有很强的可扩展性。它的缺点是不能直接进行写操作,也就是说,不能直接在程序中修改配置文件的数据(当然不是指不能,不过不是本文讨论的范围)。本文主要目的是探讨如何扩展配置文件,并在其加入各种自定义配置信息。如... 阅读全文
posted @ 2006-01-20 20:32 torome 阅读(257) 评论(0) 推荐(0)
摘要:.NET 提供的反射(Reflection)机制可以很方便的加载插件。本文提供一种方法,可以灵活的正确的载入所需的插件。 .NET的插件机制的简单实现 沐枫网志在.NET中,一个完整的类型名称的格式如 "类型名, 程序集名"。 例如:"System.Configuration.Name... 阅读全文
posted @ 2006-01-20 20:28 torome 阅读(255) 评论(0) 推荐(0)
摘要:Emit是.net Framework的Reflection的重要组成部分,其地位类同于Java中的cglib,在一些项目中特别是一些公共项目中不可或缺。在我的Kanas.net框架的数据囊中便使用了Emit,并且不可替代。 Emit的典型应用如下: 1.动态代理,参见:http://www.cas... 阅读全文
posted @ 2006-01-20 20:16 torome 阅读(251) 评论(0) 推荐(0)
摘要:下面的这篇文章讲的十分透彻了,所以转载之abstractclass和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstractclass和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以... 阅读全文
posted @ 2006-01-20 17:50 torome 阅读(1034) 评论(1) 推荐(0)
摘要:基类这东东,比较容易理解,但是很多人接触接口的时候,有点晕 甚至乎觉得接口是没什么用的,因为接口没有实现任何代码,就好像一个空架子 不像基类,至少会实现共用方法和共用成员,其他的部分留给派生类去扩展 要基类反映的就是自然界的遗传特性,从这一点来说,实际上面向对象的思想还是比较容易理解,毕竟他是完全... 阅读全文
posted @ 2006-01-20 17:38 torome 阅读(552) 评论(0) 推荐(0)
摘要:接口和抽象超类以前都有用过,当时就有点疑惑,明明接口的这个功能有超类来替代就是可以的,何必还要有接口这个东西呢,今天看了《JAVA与模式》中的阐述才算明白。 之所以要用接口来实现软件的可插入性,是因为如果我们选择基于类的继承来保证可插入性,应该说在最简单的情况下可以实现,但是如果当一个类要同时实现... 阅读全文
posted @ 2006-01-20 17:37 torome 阅读(352) 评论(0) 推荐(0)
摘要:接口简单的说接口就是一个契约或者规范.比如遥控器,国家出台了一个国家遥控器规范,明文要求所有的遥控器厂家都要遵循这个规范,如果不遵循规范就不给3C认证标志,就不允许上市出卖..为什么要这个规范呢?大家在时间生活中会经常碰到,甲厂的遥控器不能遥控乙厂的电视,电视遥控器不能遥控其它电器如空调,冰箱.!原... 阅读全文
posted @ 2006-01-20 17:17 torome 阅读(188) 评论(0) 推荐(0)
摘要:第二部分(例子) 下面是一个完整的例子来逐一说明上面所提到的概念,以加深理解。 整个例子包含7个文件(在主目录下): 主目录为 …/Assembly ----源程序目录 …/Assembly/Bin ---- 编译结果输出的目录,也就是应用程序主目 录。 文件名 类型 说... 阅读全文
posted @ 2006-01-20 11:23 torome 阅读(333) 评论(0) 推荐(0)
摘要:说明: 最近开始准备把学到的.NET知识重新整理一遍,眼过千遍不如手过一遍, 所以我准备记下我的学习心得,已备参考。 各位都是大虾了,如果有哪些错误或者不完整的地方,还请不吝指出。多谢了。 分为两部分: 首先是一些必须了解的概念; 然后是一个完整的例子来逐一说明 这些概念; 第一部... 阅读全文
posted @ 2006-01-20 11:22 torome 阅读(259) 评论(0) 推荐(0)
摘要:如何使用资源文件 摘要 .NET 中有一套非常完善的地方化系统被定义在 System.Resources 名字空间中。不过大多数人都被 MissingManifestResourceException 这个错误困惑着。本文就是要让大家了解什么是资源文件,它有什么用处以及如何正确的调用从而避... 阅读全文
posted @ 2006-01-19 23:51 torome 阅读(516) 评论(1) 推荐(0)
摘要:方案描述 本方案采用一种语言一个资源文件的方法,能够有效提高资源文件的可维护性。而VS.NET提供的一个WebForm一个资源文件的方案,无法满足统一维护的需要。实现步骤1. 准备资源文件 资源文件通常有.resx和.resources两种,前者是xml文件,后者是二进制文件。本方案中采用.re... 阅读全文
posted @ 2006-01-19 21:19 torome 阅读(212) 评论(0) 推荐(0)
摘要:第一次发技术帖,太懒了,真没办法。:(刚刚换了一家公司,把手中用了两年的VB.net换成了C#,不过好在底层相通,一两天也就上手了。公司让我做的页面里,VS.Net自带的web页面翻页功能不能满足要求,于是自己动手,改写了一下,一则备忘,二则如果有朋友有类似的需求,可以聊以参考,见笑了。:)这是翻页... 阅读全文
posted @ 2006-01-19 12:48 torome 阅读(378) 评论(0) 推荐(0)
摘要:刚才读到这个帖子:http://www.cnblogs.com/arielyang/archive/2006/01/16/318044.html?Pending=true#Post作者利用反射的方法,并且结合页面基类的做法,实现了一种 QueryString 的方便的读取方法。然而,在我看来,这... 阅读全文
posted @ 2006-01-19 02:22 torome 阅读(165) 评论(0) 推荐(0)
摘要:Web开发做得多了,总觉得是体力活,于是搞些代码让自己脱离无聊的Coding吧(是脱离“无聊的”Coding,不是脱离无聊的“Coding”)。 初级阶段 为每个QueryString写转换的代码,针对不同的类型,进行转换和错误处理。 中级阶段 写了一个函数,专门做转换(1.1里写的)... 阅读全文
posted @ 2006-01-19 02:22 torome 阅读(453) 评论(1) 推荐(0)
摘要:在前一篇文章《没有ORM或代码生成数据就不能持久化了? - 用范型技术代替代码生成!》中,Teddy尝试运用泛型极大简化了一个轻量级持久化框架对代码生成的依赖,并且为了保证性能,整个持久化组件没有使用反射。在本文中,Teddy将在保证性能的基础上,加一点反射和加一点Emit,从而进一步简化Ent... 阅读全文
posted @ 2006-01-19 02:21 torome 阅读(306) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页