![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET 技术文章
淡然游江湖
这个作者很懒,什么都没留下…
展开
-
类的序列化
序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。.NET Framework 提供两种序列化技术:二进制序列化保持类型保真度,这对于在应用程序的不同调用之间保留对象的状态很有用。例如,通过将对象序列化到剪贴板,可在不同的应用程序之间共享对象。您可以将对象序列化到流、磁盘、内存和网络等等。远程转载 2009-04-08 14:12:00 · 1350 阅读 · 0 评论 -
WCF中Service Configuration Editor使用图解
接触WCF已经好几个月了,想到微软确实为了留住更多的.NET开发者而决心研发新技术来抗衡JAVA,这个WCF技术就是整合了微软公司之前所推出的一系列技术:.NET Remoting,message queue,web service,enterprise service,xml等。现在越来越发觉WCF的神奇之处了,功能很好很强大。针对Hosting的服务配置App.config应用都提供了实用工具转载 2013-01-09 17:45:34 · 522 阅读 · 0 评论 -
Asp.Net 构架(IHttpHandlerFactory 介绍) - Part.4
我们来做进一步的探索,HttpApplication实例需要一个Handler对象来处理资源请求, HttpApplication的主要任务就是找到真正处理请求的类。HttpApplication首先确定了一个创建Handler对象的工厂,来看一下在Machine.config文件中的配置区,在配置文件注册了应用程序的具体处理类。例如在Machine.config中对*.aspx的处理将映射到Sy转载 2013-01-08 16:23:08 · 1078 阅读 · 0 评论 -
Asp.Net 构架(Http Handler 介绍) - Part.2
引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler转载 2012-12-14 18:08:15 · 393 阅读 · 0 评论 -
Asp.Net MVC3 详解Request Processing Pipeline
引子 很久没更新了,今天写点关于Asp.Net MVC的PipeLine。首先我们确认一点,Asp.Net WebFrom和Asp.Net MVC是在.Net平台下的两种web开发方式。其实他们都是基于Asp.Net Core的不同表现而已。看下面一张图,我们就能理解了WebForm和Asp.Net MVC的一个关系了。那好我们了解了Asp.Net平台下的两种转载 2012-12-14 16:25:15 · 449 阅读 · 0 评论 -
WinForm-ListBox控件美化
如果要对ListBox控件进行自定义绘制(美化),那么首先必须将ListBox的DrawMode属性设置为OwnerDrawVariable或OwnerDrawFixed。ListBox有个ItemHeight属性,在DrawMode设置为Normal时,这个属性是不可设置的,并且其值是根据当前字体进行计算获得的。只有当DrawMode设置为OwnerDrawVariable或OwnerDrawF转载 2011-06-14 18:10:00 · 1242 阅读 · 0 评论 -
18个不常见的C#关键字
1、__arglist 让我们先从__arglist开始。 __arglist是用来给方法传送参数。通常我们是通过函数头部指定的参数列表给方法传递参数的。如果我们想要给方法传递一组新的参数,我们需要重载方法。如果我们想要传递的参数数量不确定,我们需要使用param数组。我们为什么要使用__arglist,因为上面两种方法,存在的下面问题:a、如果我们使用方法重载,一旦要传递一转载 2012-12-27 11:53:26 · 521 阅读 · 0 评论 -
Asp.Net构架(Http请求处理流程) - Part.1
引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》一书,但当我翻看了一下其转载 2012-12-14 18:04:52 · 465 阅读 · 0 评论 -
NHibernate搭建教程
1. 第一个NHibernate应用程序1.1. 开始NHibernate之旅这个教程演示了如何在微软开发环境里搭建一个NHibernate 2.0.0例子. 使用了以下工具: Internet 信息服务(IIS)管理器 - ASP.NET支持的Web服务器. SQL Server 2005 - 数据库服务器. 这个例翻译 2012-07-24 16:34:17 · 868 阅读 · 0 评论 -
AutoMapper使用简单总结
. AutoMapper是一个.NET的对象映射工具,可以方便地进行对象间的赋值处理.项目地址:https://github.com/AutoMapper/AutoMapper。帮助文档:https://github.com/AutoMapper/AutoMapper/wiki2. Demo中使用到的类public class Order {转载 2014-02-13 15:03:22 · 3957 阅读 · 0 评论