摘要:
.Net提供了一个叫Lazy<T>的对象,可以让我们很方便的延时创建大型或消耗资源的对象,可以很好的提高应用程序的性能。如何实现呢?看下面代码:class Program{ static void Main(string[] args) { Lazy<Test> lazy = new Lazy<Test>(); //封装要延时加载的对象 Console.WriteLine("创建Lazy对象"); Console.WriteLine("是否创建对象:" + lazy.IsValueCreated); lazy.Valu 阅读全文
posted @ 2011-08-26 22:41
monkey's
阅读(934)
评论(0)
推荐(1)
摘要:
C#使用SharpZipLib类库压缩、解压缩单个文件,废话不说了,直接看代码吧,类库下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx/// <summary>/// 使用SharpZipLib压缩Zip文件/// </summary>/// <param name="srcFile">源文件</param>/// <param name="dstFile">压缩后的Zip文件</param>// 阅读全文
posted @ 2011-08-26 22:38
monkey's
阅读(1192)
评论(0)
推荐(0)
摘要:
using (EventLog log = new EventLog()) //初始化EventLog实例{ log.Source = ".Net开发者"; //设置日志的来源 log.Log = ".Net开发者"; //设置日志的名称 //写入日志 log.WriteEntry("欢迎光临 .Net开发者!", //日志内容 EventLogEntryType.Information); //日志级别}事件查看器结果:这样,我们可以很方便的将我们的应用程序日志加到系统中,方便管理和查看 阅读全文
posted @ 2011-08-26 22:37
monkey's
阅读(531)
评论(0)
推荐(0)
摘要:
发布vs2010正式旗舰版 序列号一枚YCFHQ-9DWCY-DKV88-T2TMH-G7BHP安装完试用版,添加/删除程序里面激活即可。。。已经测试通过,不知道能不能激活Professional和Premium版,没有测试过 阅读全文
posted @ 2011-08-26 22:23
monkey's
阅读(414)
评论(0)
推荐(0)
摘要:
WebService的优点就不多说了,使用XML作为数据格式,可以跨平台、跨语言与多种应用程序交互。今天,我们来实现在WebService中加入安全验证机制。我们先,建立一个ASP.NET项目,在其中添加一个DemoService的WebService。/// <summary>/// DemoService 的摘要说明/// </summary>[WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile 阅读全文
posted @ 2011-08-26 22:22
monkey's
阅读(3161)
评论(0)
推荐(0)
摘要:
按微软的定义,服务是一个长时间运行的可执行文件,它不支持用户界面,并运行在特殊的用户账户之下,也可以在没有任何用户登录计算机的情况下运行。默认情况下,服务运行在System账户之下。与一般的应用程序相比,服务自动运行的,并且无需与用户交互。在.Net Framework中,与Windows服务相关的类位于System.ServiceProcess命名空间之下,其中,ServiceBase类提供Windows服务的基类,我们编写的服务必须从该类派生。ServiceBase包含四个可被重载的方法:OnStart、OnStop、OnPause以及OnContinue,顾名思义,这四个方法在服务启动、 阅读全文
posted @ 2011-08-26 22:15
monkey's
阅读(819)
评论(0)
推荐(0)
摘要:
简而言之,这是一个可以用于.NET的Json辅助工具类。它可以将对对象序列化为json字符串。下面是一个我自己写的用在ashx中的例子using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;using Newtonsoft.Json;using Newtonsoft.Json.Linq;using System.Data;namespace WebApplication1{ /// <summary> /// $codebeh 阅读全文
posted @ 2011-08-26 11:57
monkey's
阅读(518)
评论(0)
推荐(0)

浙公网安备 33010602011771号