![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net
文章平均质量分 61
peien3382
今天便是开始。。。。
展开
-
wcf学习日记 2014-7-1
Wcf的所有的服务都会公开契约,即描述服务功能的基本方式 Wcf的契约有4种:服务契约——描述客户端能够执行的服务操作:数据契约——描述与服务交互的数据类型(int,string隐式定义了契约):错误契约——描述服务出错如何处理:消息契约——允许服务可以直接和消息交互 定义和实现服务契约:[ServiceContract]//将一个CLR接口映射成一个与技术原创 2014-07-02 09:01:53 · 465 阅读 · 0 评论 -
Asp.net Cookie
Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。 例如,如果在用户请求站点中的页面时应用程序发送给该用户的不仅仅是一个页面,还有一个包含日期和时间的 Cookie,用户的浏览器在获得页面的同时还获得了该 Cookie,并将它存储在用户硬盘上的某个文件夹中。以后,如果该原创 2014-10-16 14:22:14 · 326 阅读 · 0 评论 -
DES 加密解密
/// /// 对字符串进行DES加密 /// /// 将要加密的字符串 /// 密钥值(需为8位字符串) /// 初始化向量 /// public string EncryptDES(string encryptString, string encr原创 2014-10-16 14:51:37 · 356 阅读 · 0 评论 -
.net inline
一、什么叫inline函数? 当编译器发现某段代码在调用一个内联函数时,它不是去调用该函数,而是将该函数的代码,整段插入到当前位置。这样做的好处是省去了调用的过程,加快程序运行速度。(函数的调用过程,由于有前面所说的参数入栈等操作,所以总要多占用一些时间)。这样做的不好处:由于每当代码调用到内联函数,就需要在调用处直接插入一段该函数的代码,所以程序的体积将增大。拿生活现象比喻,就像电视转载 2014-12-17 15:40:17 · 378 阅读 · 0 评论 -
.NET开发者必备的工具箱
http://www.csdn.net/article/2015-01-29/2823751-.NET-Dev-Tools?reload=1本文作者Spencer是一名专注于ASP.NET和C#的程序员,他列举了平时工作、在家所使用的大部分开发工具,其中大部分工具都是集中于开发,当然也有一些其它用途的,比如图片处理、文件压缩等。如果你是一名.NET程序员,不妨来看看本文推荐的这些工转载 2015-01-30 20:00:52 · 512 阅读 · 0 评论 -
C#中的委托和事件(续)
C#中的委托和事件(续)引言如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在 C#中的委托和事件 中,我提出了两个为什么转载 2015-01-14 14:40:10 · 463 阅读 · 0 评论 -
事件 委拖 及应用(观察者模式)
C# 中的委托和事件文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名); 欢迎浏览本文的后续文章: C#中的委托和事件(续)引言转载 2015-01-14 13:17:47 · 695 阅读 · 0 评论 -
C#中的Equals、RefrenceEquals和==的区别与联系
C#中判断两个对象是否相等有Equals、RefrenceEquals和==三种,其中==为运算符,其它两个为方法,而Equals又有两种版本,一个是静态的,一个是虚拟的,虚拟的可以被实体类重写,静态的在方法体内也是调用虚拟的,如下: public static bool Equals(object objA, object objB) { return ((objA ==转载 2014-12-27 15:17:52 · 416 阅读 · 0 评论 -
观察者模式的异步进度条
在 WinForm 中使用进度条展示长时间任务的执行进度今天有人问道如何在 WinForm 程序中,使用进度条显示长时间任务的执行进度。这个问题是一个开发中很常见的问题,正好也整理和总结一下。这个问题我们从两个部分来看,第一,长时间执行的任务如何暴露出其执行进度,第二,WinForm 窗体如何显示执行进度。第一部分. 对象如何提供其处理进度先看第一个问题,如果希望一个长时间转载 2015-01-18 11:25:11 · 1922 阅读 · 0 评论 -
asp.net MVC实现view 和control分离
实现送耦合: 分离的的话相当于controler就单独是一个项目,view所在的项目就只用关系ui,因为一般情况下我们也会将model作为一个单独的项目来处理。实现方法:1:建一个类库,用来放controler在该类库中添加引用System.Web.dll,System.Web.Abstractions.dll,System.Web.Mvc.dll,System.Web.Routi原创 2015-03-19 19:06:16 · 2375 阅读 · 2 评论 -
iis 上部署tcp的wcf
http://www.cnblogs.com/liulun/archive/2011/11/25/2263873.html一:确定WEBCONFIG配置正确?system.serviceModel> bindings> netTcpBinding> bindingname="netTcpB转载 2015-03-20 19:24:21 · 655 阅读 · 0 评论 -
WCF 返回对象
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Runtime.Serialization;namespace wcfDemo{ [DataContract] //或者使用 [Serializable]原创 2015-03-24 17:16:25 · 1297 阅读 · 0 评论 -
WCF配置文件
http://www.cnblogs.com/wayfarer/archive/2007/08/24/867987.html当今的软件系统开发,如果没有配置文件几乎是不可想象的事。没有配置文件,软件如何按照用户的要求对功能进行定制?没有配置文件,在对软件进行配置安装的时候如何根据具体的硬软件环境进行修改?最重要的是没有配置文件,该如何应对软件系统的可扩展要求?不知不觉地,配置文件的编写转载 2015-03-24 15:50:56 · 449 阅读 · 0 评论 -
.Net Json
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Web.Script.Serialization;namespace Json{ public class原创 2014-10-16 15:08:00 · 310 阅读 · 0 评论 -
.Net 对类的扩展
http://blog.csdn.net/liaoxiaoli99/article/details/6166150概要:.NET对类的扩展包含两种方法,一种是扩展方法,一种是部分类;扩展方法:C# .net中可以自定义扩展类,即对某些现成类或没有源码的类进行扩展扩展方法可以使你来扩展一个已存在的类型,增加它的方法,而无需继承它或者重新编译。所以不像为对象写助手方法,扩展转载 2014-10-15 12:19:26 · 484 阅读 · 0 评论 -
ASP.NET MVC 入门1:简介
http://www.cnblogs.com/QLeelulu/archive/2008/09/30/1302462.html转载 2014-10-08 10:21:48 · 401 阅读 · 0 评论 -
ASP.NET MVC 入门2:demo
http://www.cnblogs.com/iamlilinfeng/archive/2013/02/24/2924548.html转载 2014-10-08 10:40:51 · 950 阅读 · 0 评论 -
ASP.NET MVC 入门3:路由设置及视图入门
http://www.cnblogs.com/iamlilinfeng/archive/2013/02/26/2931585.html转载 2014-10-08 10:52:13 · 639 阅读 · 0 评论 -
ASP.NET MVC 入门4:layout的使用
http://www.cnblogs.com/iamlilinfeng/archive/2013/02/28/2934397.html转载 2014-10-08 11:16:19 · 11049 阅读 · 1 评论 -
ASP.NET MVC 入门6: model的验证
http://www.cnblogs.com/iamlilinfeng/archive/2013/03/02/2939892.html转载 2014-10-08 11:35:23 · 828 阅读 · 0 评论 -
ASP.NET MVC 入门3:路由
http://www.cnblogs.com/QLeelulu/archive/2008/10/03/1303612.html转载 2014-10-08 10:55:36 · 552 阅读 · 0 评论 -
ASP.NET MVC 入门5: Control 与 View的交互
http://www.cnblogs.com/iamlilinfeng/archive/2013/03/01/2938134.html转载 2014-10-08 11:27:18 · 2009 阅读 · 0 评论 -
Asp.net Mvc 实战:2 js/css 打包
通过在BundleConfig 中配置 打包要包含的css 或js 文件原创 2014-10-11 13:16:35 · 514 阅读 · 0 评论 -
Asp.NET 实战1:路由
1:路由public class RouteConfig { /// /// 系统默认的路由设置 /// /// public static void RegisterRoutes(RouteCollection routes) { r原创 2014-10-11 11:31:59 · 395 阅读 · 0 评论 -
Acp.Net 泛型
简单的说就是刚开始不指定累心原创 2014-10-13 15:22:27 · 561 阅读 · 0 评论 -
Asp.Net 缓存
http://www.cnblogs.com/knowledgesea/archive/2012/06/20/2536603.html转载 2014-10-13 16:10:56 · 430 阅读 · 0 评论 -
.Net 配置文件
1、web.config作为asp.net的配置文件,是无法使用程序去修改的,也不建议你手动去修改wen.cofnig。因为你一旦修改了web.config,整个网站就会自动的重启。2、读取config文件,你只能读取appSettings和connectionStrings节点中的值,语法如下:using System.Configuration; //引入命名空间C转载 2014-10-15 12:51:51 · 468 阅读 · 0 评论 -
c#抗变 协变
http://blog.csdn.net/sudazf/article/details/17148971一.定义在说定义之前,先看一个简单的例子:[csharp] view plaincopypublic class Sharp { } public class Rectange : Sharp {转载 2014-12-27 12:35:00 · 1166 阅读 · 0 评论