随笔分类 -  .Net

1 2 3 4 5 ··· 7 下一页
Net
摘要:引言本文主要是介绍进程(Process)、应用程序域(AppDomain)、.NET上下文(Context)的概念与操作。虽然在一般的开发当中这三者并不常用,但熟悉三者的关系,深入了解其作用,对提高系统的性能有莫大的帮助。在本篇最后的一节当中将会介绍到三者与线程之间的关系,希望对多线程开发人员能提供一定的帮助。因为时间仓促,文中有错误的地方敬请点评。目录一、进程的概念与作用二、应用程序域三、深入了解.NET上下文四、进程应用程序域与线程的关系一、进程的概念与作用进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。进程之间是相对独立的,一个进程无法直接访 阅读全文
posted @ 2012-07-27 09:33 zhdonghu 阅读(193) 评论(0) 推荐(0)
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://jianle.blog.51cto.com/429692/475639一、开发平台和技术.Net Framework: .NET Framework是用于Windows的新托管代码编程模型。C#:是微软公司针对于.NET框架的一种面向对象开发语言。其语法与C和JAVA类似。ASP .NET:是微软公司的一种应用于WEB开发的技术,是标记语言与可编译语言结合的由网络服务器端执行的。ASP.NET的前身是ASP(Active Server Pages)中文意思是“动态服务器页面”。运行 阅读全文
posted @ 2012-07-16 10:06 zhdonghu 阅读(222) 评论(0) 推荐(0)
摘要:本文将主要通过“同步调用”、“异步调用”、“异步回调”三个示例来讲解在用委托执行同一个“加法类”的时候的的区别和利弊。首先,通过代码定义一个委托和下面三个示例将要调用的方法:/*添加的命名空间usingSystem.Threading;usingSystem.Runtime.Remoting.Messaging;*/ publicdelegateintAddHandler(inta,intb);publicclass加法类{publicstaticintAdd(inta,intb){Console.WriteLine("开始计算:"+a+"+"+b);T 阅读全文
posted @ 2012-07-16 09:46 zhdonghu 阅读(166) 评论(0) 推荐(0)
摘要:PDF 浏览:http://www.tracefact.net/Document/Delegates-and-Events-in-CSharp.pdf文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名);欢迎浏览本文的后续文章:C#中的委托和事件(续)源码下载:http://www.tracefact.net/SourceCode/Delegates-and-E 阅读全文
posted @ 2012-06-28 11:57 zhdonghu 阅读(237) 评论(0) 推荐(0)
摘要:原文出处:http://www.oschina.net/discuss/thread/5001、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这 个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!2、一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”。因为,这样的观点会通过 你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理 阅读全文
posted @ 2012-05-31 14:35 zhdonghu 阅读(195) 评论(0) 推荐(0)
摘要:本文转载字阮一峰的日志。今天,我读到一篇好文章。它用图片通俗易懂地解释了,”数字签名”(digital signature)和”数字证书”(digital certificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路一下子就理清了。为了加深记忆,我把文字和图片都翻译出来了。1.鲍勃有两把钥匙,一把是公钥,另一把是私钥。2.鲍勃把公钥送给他的朋友们—-帕蒂、道格、苏珊—-每人一把。3.苏珊给鲍勃写信,写完后用鲍勃的公钥加密,达到保密的效果。4.鲍勃收信后,用私钥解密,看到信件内容。5.鲍勃给苏珊回信,写完后用Hash函数,生成信件的摘要(d 阅读全文
posted @ 2012-05-31 14:33 zhdonghu 阅读(187) 评论(0) 推荐(0)
摘要:实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/pjpeg”三种类型。 代码如下:upfile.aspx文件<%@ Page Language="C#" AutoEventWireup="true" CodeFile="upfile.aspx.cs" Inherits="upfile_upfile" %><!DOCTYPE html PUBLIC 阅读全文
posted @ 2012-04-19 11:38 zhdonghu 阅读(209) 评论(0) 推荐(0)
摘要:.aspx代码:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default2.aspx.cs"Inherits="Default2"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns=&q 阅读全文
posted @ 2012-04-19 11:37 zhdonghu 阅读(282) 评论(1) 推荐(0)
摘要:因为最近再带两个实习的朋友~ 他们在理解委托这块 不明白能用来做什么 对这块理解的不好 更不用说委托扩展来的 拉姆达表达式 事件等了~ 但是这些很重要 在MVC EF4.1 里 都会有很多拉姆达表达式的影子 在做组件开发 用户控件开发 事件的运用 一定也是少不了的 稍微深入点儿的说 用于两个对象之间的通讯 用来解耦 用委托事件 是很不错的选择 而设计模式里的观察者模式 也是基于委托事件的应用 还有做winform 开发的 里的线程 WPF SL 的异步调用等 都是有这委托的影子的 所以 这个还是很重要的。也是一定要掌握的~ 希望通过这篇文章 能让大家更加了解委托以及如何运用~一.委托以及延伸先 阅读全文
posted @ 2011-11-10 12:27 zhdonghu 阅读(156) 评论(0) 推荐(0)
摘要:在网上查到有几种方式检查网络是否连接,测试了一下,第一种方式受到ping时延的影响,在某些不支持ping的地址或者网段甚至不可用,因此建议采用方法21. 调用 cmd 中的 ping 命令,分析输出信息来确定网络是否连接// 使用 ping 命令来判断 ,txtIP 文本框输入一个有效的远程主机 ipSystem.Diagnostics.Process proIP=newSystem.Diagnostics.Process();proIP.StartInfo.FileName="cmd.exe";proIP.StartInfo.UseShellExecute =false; 阅读全文
posted @ 2011-10-14 16:17 zhdonghu 阅读(1480) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/JimmyZhang/archive/2008/10/02/Cryptograph.html引言在一些比较重要的应用场景中,通过网络传递数据需要进行加密以保证安全。本文将简单地介绍了加密解密的一些概念,以及相关的数字签名、证书,最后介绍了如何在.NET中对数据进行对称加密和解密。加密和解密说到加密,可能大家最熟悉的就是MD5了,记得几年前我刚开始接触Web编程的时候,研究的一个ASP论坛程序,它的用户密码就是采用的MD5进行加密。MD5实际上只是一种散列运算,或者可以称为单向的加密,即是说无法根据密文(加密后的数据),推导出明文(原数据)。而 阅读全文
posted @ 2011-08-17 16:39 zhdonghu 阅读(183) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/hyl8218/archive/2010/03/25/1690483.html记录以备使用首先head标签上添加runat="server"。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1protectedvoidPage_Load(objectsender,EventArgse)2{3HtmlGenericControlautoCompleteScript=newH 阅读全文
posted @ 2011-07-04 11:55 zhdonghu 阅读(157) 评论(0) 推荐(0)
摘要:蛙蛙推荐:winform入门摘要:现在web应用的发展大大快于桌面应用,但桌面应用在某些场合确实也有很大的有事,其实.net 2.0在windows form方面做了不少的改进,大家也许也零零散散的知道一些,本文来综合这些技术点来做一个模仿outlook2003的桌面应用程序框架。outlook的界面早已深入人心(当然有些人打死也不用outlook),其实outlook在UI和用户体验多方面的好多考虑是有理论根据的,比如手风琴式的按钮条会让用打户使用起来很方便,三栏式的布局让人的视觉不用左右来回移动,全键盘操作等等方面,也许大家天天用没在意这些,可当初的设计者一定在用户体验上做了好多考虑和取舍 阅读全文
posted @ 2010-12-29 17:03 zhdonghu 阅读(396) 评论(0) 推荐(0)
摘要:方法一if (!IsPostBack){//Page title网页标题Page.Title = “我的网站标题”;//须将网页head标签设成服务器控件模式,即head runat="server",否则无效 //Description网页描述HtmlMeta desc = new HtmlMeta();desc.Name = "Description";desc.Content = "我的网站描述";Page.Header.Controls.Add(desc); //Keyword网页关键字HtmlMeta keywords = new HtmlMeta();keywords.Name 阅读全文
posted @ 2010-12-20 14:55 zhdonghu 阅读(1885) 评论(0) 推荐(0)
摘要:http://sdwlyb163.blog.163.com/blog/static/120622524200952412647890/#comment=fks_083066085094083065084080081095085084081069086084083065080以下是 WebCalendar.js 修改后的源码!--var cal;var isFocus=false; //是否为焦点//以上为 寒羽枫 2006-06-25 添加的变量//选择日期 → 由 寒羽枫 2006-06-25 添加function SelectDate(obj,strFormat)...{ var dat 阅读全文
posted @ 2010-12-20 10:24 zhdonghu 阅读(289) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/carekee/articles/1672027.htmlhttp://www.mysuc.com/test/My97DatePicker/ 阅读全文
posted @ 2010-12-07 10:02 zhdonghu 阅读(153) 评论(0) 推荐(0)
摘要:1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format(”{0:C}”,0.2) 结果为:¥0.20 (英文操作系统结果:$0.20)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format(”{0:C1}”,23.15) 结果为:¥23.2 (截取会自动四... 阅读全文
posted @ 2010-12-03 22:29 zhdonghu 阅读(317) 评论(0) 推荐(0)
摘要:DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816 dt.ToFileTimeUtc().ToString();//127756704859912816 dt.To... 阅读全文
posted @ 2010-12-03 22:28 zhdonghu 阅读(263) 评论(0) 推荐(0)
摘要:在ASP.NET编程中经常需要用Request获取url的有关信息,Request中有多种方法获取url信息,但我经常忘了各种方法的具体作用,今天我就写了个测试程序,将各种方法得到的结果列出来,以后用时直接参考一下就行了。测试的url地址是http://www.test.com/testweb/default.aspx, 结果如下:Request.ApplicationPath: /testweb... 阅读全文
posted @ 2010-11-27 14:15 zhdonghu 阅读(150) 评论(0) 推荐(0)
摘要:关于这个异常我们从以下几个方面讨论:状况:昨天做了个项目,在本地测试没事,可是上传到服务器后一开始能访问,不过当我点击的速度变快,或多访问几次就出错,这时我发现只是与数据库交互的页出现这个异常,而其他的静态页都没事,并且当你重启应用程序域或间隔10分钟后左右访问就又没事了。环境:这个异常通常会发生在这样的一个环境中:(1)国外的服务器。(2)数据库是access处理方法:这里我们先不说这个异常产生... 阅读全文
posted @ 2010-11-24 14:58 zhdonghu 阅读(1249) 评论(0) 推荐(0)

1 2 3 4 5 ··· 7 下一页