当前位置:编程学习 > C#/ASP.NET >>

做一个记录

经常使用的有ado.net asp.net webservices wcf wpf linq sharepoint mvc sliverlight
抽象类里可以有抽象方法,但接口只能有抽象方法不能有实现。 抽象类不能势力, 一般作为基类来使用。 比如生物就是一个抽象类,动物或者植物可以做为他的子类。 接口中的方法全部都是抽象方法,没有实现也没有属性。借口可以被多继承。比较多的是用在一个功能上。比如动物需要吃饭。这个吃饭就可以作为一个接口来使用。
4。 "equals" : 操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。
"==" : 操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。

5。using 引用命名空间的名字, 还可以using语句,定义一个范围,在范围结束时处理对象。但是这里要继承iDispose 接口。
6。ViewState 用于在对同一页的多个请求之间保留值。存储少量发回到自身也面的信息。否则回导致速度很慢。
空间状态,依赖与view state
隐藏空间,可以把一些值放在一些隐藏的空间中 不太建议使用。。管理比较混乱
cookie 保存在可户端。 用于保存用户名方便自动登陆的功能,空间有限只能存放少量数据。
URL可以在url后面加如参数 比如? user = a,一般不太使用,因为这些是空开在url中的而且容易造成混乱。
Application 是一种全局的类似cache。建议放一些全局的变量。
session 平时使用比较多并且比较方便,还可以判断用户是否在线等功能。并且可以通过配置来觉得session存储在哪里。
cache 可以保存一些数据库频繁使用的数据。可以使用Cache对象。
7. 在dal层可以把所使用的dataadapter传如其中,方便今后使用不同的数据库或者存储方式。
--------------------编程问答-------------------- Service Contract 定义wcf的方法参数的作用。
DataContract 相互调用时候用到的一些类型的定义。其中的定义必须是可以被序列化的。
FaultContract用于自定义错误异常的处理方式,默认情况下,当服务端抛出异常的时候,客户端能接收到异常信息的描述。如果需要一些特殊的我们可以加上这个Attribute。
messagecontract将对象组装成message。可以添加自定义头,控制消息是否被包装,以及控制签名与加密。我使用的比较少。

一个应用程序使用了大量的对象,并且应为对象过多而产成性能的问题。并且许多类可以进行分类,各个类型都有一些共同的属性。可以使用这个设计模式。创建一些基类,配合工厂返回对象,避免创建许多相同的对象。让代码看上去比较清晰。 --------------------编程问答-------------------- http://www.cnblogs.com/dragon/archive/2005/03/24/124254.html --------------------编程问答-------------------- http://blog.csdn.net/songyefei/article/details/7405492
补充:.NET技术 ,  非技术区
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,