自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 Serializable在C#中的作用.net中的对象序列化

<br />简介<br />序列化是指将对象实例的状态存储到存储媒体的过程,在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转<br />换为字节流,然后再把字节流写入数据流,在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。<br /> <br />在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能满足需要,或者,由于特定原因需要确定类中那些字段需要序

2011-05-31 16:25:00 3018

原创 c# 泛型List的定义、作用、用法

<br />定义:List<T>类表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。<br /><br />作用:<br />泛型最常见的用途是泛型集合<br />我们在创建列表类时,列表项的数据类型可能是int,string或其它类型,如果对列表类的处理方法相同,<br />就没有必要事先指定数据类型,留待列表类实例化时再指定。相当于把数据类型当成参数,这样可以最<br />大限度地重用代码,保护类型的安全以及提高性能。<br /> <br />List的一般用法<br />

2011-05-31 14:28:00 49544 2

转载 讲故事谈.NET委托:一个C#睡前故事

<br />从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“typed reference” 也就是delegate??)“回调”他的老板来实现他的承诺,如下:<br />class Worker {<br />

2011-05-25 22:53:00 970

原创 使用MVC如何入手?

<br />  最近在学习MVC3,对于选择一个框架来开发一个系统总结了个人的看法,使用框架来做开发就意味着开发的过程中需要遵循某些约定好的东西,例如选择WebForm来开发系统,就尽量的接爱“事件响应 和 服务器端控件”。选择了MVC就要把C#代码嵌到页面去的这个事实到页面去的这个事实,当然如果使用了某些RIA框架后可能不出现这种情况(因为页面上的东西基本都是异步请求回来的)。特别是多人开发的时候,我们有必要遵循某些套路来写代码,例如上面这个例子,也许写Model、写View和写Action是三个不同的人

2011-05-06 13:09:00 833

原创 web编辑器

<br />   最近又有项目涉及到加入编辑器,本想再用CK编辑器,发现CK过时了,太臃肿了,简单的编辑器一般用nicEdit或xhEditor,国产开源的KindEditor也不错,有很多大网站在用。

2011-05-05 19:05:00 625

原创 Jquery制作图片展示轮播组建

<br />发觉现在做前端越来越重要了,用户体验要求越来越高了,很多人应该更多的是找些现成的JS特效代码或者jquery UI插件用,但很多时候我们还是得按我们自已的需求做,花点时间搞通这些功能还是有必要的.<br /> <br />首先,要想自己做出这种效果的门槛是,CSS HTML布局过硬,了解相对定位绝对定位原理,了解透明度CSS原理,了解JS基础的DOM知识,还有JS操作CSS的基础知识,最后是一些小的JS常用编程技巧。<br />如果上面你都符合,又想自己做出组合在一起的实际应用,那么往下读吧。<

2010-12-17 16:51:00 1007

原创 Jquery制作图片展示轮播组建

<br />发觉现在做前端越来越重要了,用户体验要求越来越高了,很多人应该更多的是找些现成的JS特效代码或者jquery UI插件用,但很多时候我们还是得按我们自已的需求做,花点时间搞通这些功能还是有必要的.<br /> <br />首先,要想自己做出这种效果的门槛是,CSS HTML布局过硬,了解相对定位绝对定位原理,了解透明度CSS原理,了解JS基础的DOM知识,还有JS操作CSS的基础知识,最后是一些小的JS常用编程技巧。<br />如果上面你都符合,又想自己做出组合在一起的实际应用,那么往下读吧。<

2010-12-17 16:51:00 4068

转载 在服务器上 .netFramework2.0 环境下,如何能在不改变服务器设置下,让站点能够运行 AJAX 程序

<br />微软官方 AJAX 站点:http://www.asp.net/ajax/<br />在 .net2.0 框架下,在远程服务器上配置 asp.net AJAX 站点:<br />1.<br />因为 .netFramework2.0 框架下没有集成 ASP.NET  AJAX Extensions ,所以需要想办法把 ASP.NET 2.0 AJAX Extensions 中的核心文件 System.Web.Extensions.dll 自己复制到自己站点中的 BIN 目录中。<br /><br

2010-11-13 11:58:00 702

转载 C#中,Base64的不是加密的加密!

<br />         如果只是想让自己的字符串不被人一眼就识别出来,但又懒惰去管什么公钥呀、密钥的话,使用C#里的一个进制转换函数就能很好的实现。下面是示例代码:<br />public class MyBase64Helper<br /> {<br />  #region data member<br />  private static UTF8Encoding encoding=new UTF8Encoding();<br />  #endregion<br />  public MyBase

2010-09-14 15:15:00 511

原创 swfupload 多文件上传的属性与事件方法总结

<br />SWFUpload的原理:<br />利用Flash选择文件后上传,通过Flash和JS交互,对整个过程进行控制——包括页面的DOM操作之类的,都可以通过JS来进行控制。<br />说白了,就是用Flash上传,JS操作DOM<br />使用时首先必须要初始化<br />var swfObject,paramsObject; <br />window.onload = function(){ swfObject = new SWFUpload(paramsObject); }<br />这个初始

2010-09-01 14:23:00 6232 3

原创 ZedGraph控件,2D的线性图、条形图和饼图

<br />ZedGraph是C#编写的.NET类库,提供了用户控件和web控件。它可以创建2D的线性图、条形图和饼图。它功能完整且有详细的功能自定义。基于LGPL协议开源,.NET 2.0 C#源代码)它的思路清淅,所以非常容易就上手.<br /> <br />下载:http://sourceforge.net/projects/zedgraph<br /> <br /> 

2010-08-19 11:56:00 1128

原创 在框架中(IFRAME/FRAMESET)传递SESSION的解决方案

<br />IFrame中Session丢失的解决办法<br />IFrame中Session丢失的解决办法 在开发中,我们经常会遇到使用Frame来工作,而且有时是为了跟其他网站集成,应用到多域的情<br />况下,而Iframe是不能保存Session的。因此,网上可以找到很多相关的文章,如果网站可以采用设置Web.Config中的配置:<br /><sessionState <br />mode="StateServer" <br />stateConnectionString="tcpip=127.

2010-08-19 11:49:00 2245

原创 关于近来唐骏风波看法

     唐骏近来可谓是风声水起,从"学历门"到最近网上引发的"唐骏与新华都解约",细看中国的职业经理人,能有几个能像他这样有如"娱乐明星"般的被列为公众人物.     从03年就开始关注唐骏,那时他刚离开了微软中国总裁的职位,加盟了盛大.带领盛大杀入美国纳斯达克上市.后又离开盛大加盟了民营企业新华都,从IT行业转向娱乐产业再转向实业,唐骏一直如鱼得水,其实他明星般的身价早以超过了他做技术的身价,  他的商业意识很高,个性也比较高调.这也正是他能成为一个成功职业经理人的重点.     众观唐骏的人生职业规划

2010-07-14 10:38:00 1395 1

Reflector 附带两个广受好评的插件:FileDisassembler和FileGenerator

Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但 幸好reflector支持插件功能目前网上有很多reflector的插件,本人找取了两个应用范围很广,并且广受好评的插件: Reflector.FileDisassembler和Reflector.FileGenerator和Reflector进行了整合,放在了一个压 缩包中,大家可以直接解压缩后就开始使用

2010-08-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除