自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shaily读书学习

有所为有所不为 No cross, no crown. ——Penn

  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

转载 c#异步发邮件

昨日在asp.net下做一个异步发邮件的功能,参照了MSDN的解决办法,但是发现了在aspx中调用它还需要要注意要将页面的 Async设置为 true才可以。是因为.net发邮件的时候如果采用异步的方式,它所在的上下文必须允许异步调用机制,在asp.net 中,它的上下文就可以理解为httpcontent,也就是它所在的页面。完整代码如下:using System;using System.I

2009-07-30 07:20:00 1204

转载 利用委托异步发送邮件

class Program { static void Main(string[] args) { MyEmail myEmail = new MyEmail(); Asnys(myEmail); } delegate voi

2009-07-30 07:18:00 784

转载 log4net使用详解

说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERR

2009-07-27 14:08:00 684

转载 [C#]C#如何获取键盘状态

  [DllImport("user32.dll", EntryPoint="GetKeyboardState")]  public static extern int GetKeyboardState(byte[] pbKeyState);  bool CapsLockStat  {    get    {      byte[] bs = new byte[256];      GetKeyb

2009-07-27 11:35:00 2472

转载 优化网站性能 提高网站速度访问速度的14条实践

相信互联网已经越来越成为人们生活中不可或缺的一部分。ajax,flex等等富客户端的应用使得人们越加“幸福”地体验着许多原先只能在C/S实现的功能。比如Google机会已经把最基本的office应用都搬到了互联网上。当然便利的同时毫无疑问的也使页面的速度越来越慢。自己是做前端开发的,在性能方面,根据yahoo的调查,后台只占5%,而前端高达95%之多,其中有88%的东西是可以优化的。以上是

2009-07-26 09:23:00 614

转载 加密Web.Config文件

客户一般不认同这种在config文件中保存数据的做法。具体点说,客户关心的是如何在文本文件中保存敏感信息。碰到这类客户时,笔者会告诉他们如果能够其他人可以从他们的网络服务器中移除文本文件,那么他们的问题就连本人都无法解决。  不过客户并未意识到这一论点的必要性。事实上,他们有自己的观点。有相当一部分的安全漏洞是机构中的人员自己造成的,而由此带来的安全问题防不胜防。因此笔者建议为web.config

2009-07-26 09:20:00 524

转载 web.config优化网站性能设置

asp.net2.0有许多一旦你发现了就会大幅提高性能和扩展性的秘密。比如:在membership和Profile provider 中就有快速实现验证和授权的秘密。此外:Asp.net的http管道可以避免每个请求中的不必要代码。还不只是这些,asp.net的线程可以充分发挥性能。浏览器的页面片断缓存机制(不是服务器缓存)可以在反复的访问中节约下载时间。在界面加载完成后给你的网站提供快速流畅的体

2009-07-25 22:11:00 607

转载 自已做标识列的例子,不自动重排编号,而是自动补号

--自已做标识列的例子,不自动重排编号,而是自动补号:--创建得到最大id的函数create function f_getid()returns char(3)asbegindeclare @id intif not exists(select 1 from tb where id=001)    set @id=1elsebegin    select @id=max(id) from tb

2009-07-24 14:30:00 779

转载 Web打印控制技术的几种方案(转)

做Web开发的人员一定都会面临一个共同的难题,那就是打印。的确,相对于Windows桌面应用程序来讲,Web应用程序的打印有种种限制,技术人员在项目开发过程中经常会遇到用户这样或那样的需求. 做过桌面应用开发的人都会非常熟悉水晶报表、Active Report之类的报表控件,它们不仅有简单灵活的设计界面,更具有非常强大的报表功能,能满足各种报表的打印需求。而Web应用则因为其特殊的呈现方式,只能寻

2009-07-16 16:54:00 1192

转载 简单的WEB打印分页设置

在讲述如何分页打印之前,我们有必要先了解一下css中不为人知的一些用法。  css里media的使用  我们在网页里引用外部的css文件时,通常是用如下的代码:      实际上,上面的link对象里,我们是省略了一个叫“media”的属性,这个属性指定样式表规则用于指定的设备类型。它有如下值可用:  all-- 用于所有设备类型  aural-- 用于语音和音乐合成器

2009-07-16 16:47:00 1196

转载 JS日历控件集合----附效果图、源代码

在进行开发的过程中,经常需要输入时间,特别是在进行查询、统计的时候,时间限定更为重要。      尽管ASP.NET也集成了日历控件,但是其集成的代码量很大,你可以做一个测试,当你在页面使用一个日历控件时,在发布之后查看该页面的源代码,你会惊奇发现,日历控件的代码量很庞大,这就大大增加的带宽的开销,每当一个客户端请求这个页面,服务器都要将如此庞大的代码进行发送,使得服务器负担加重。而且,ASP

2009-07-16 12:04:00 1922 3

转载 论.NET反射、委托技术与设计模式关系

反射技术与设计模式   反射(Reflection)是.net中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。   1、.NET可执行应用程

2009-07-15 11:21:00 631

转载 C#(.net)中的DllImport

大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。    DllImport所在的名字空间 using System.Runtime.InteropServices;    M

2009-07-14 14:40:00 553

转载 使用 DllImport 属性

本主题说明 DllImport 属性的常见用法。第一节讨论使用 DllImport 从托管应用程序调用本机代码的优点。第二节集中讨论封送处理和 DllImport 属性的各个方面。 从托管应用程序调用非托管代码当在托管应用程序中重用现有的非托管代码时,DllImport 属性非常有用。例如,托管应用程序可能需要调用非托管 WIN32 API。 下面的代码示例说明此通用方案,此示例将调用

2009-07-14 14:12:00 698

转载 在 IIS 6 上部署 ASP.NET MVC 站点

1、在服务器上安装.NET Framework 3.5 Service Pack 1。2、确保网站文件夹具备“Users”权限。3、确保“System.Web.Mvc.dll”位于全局程序集中(可直接将此文件拖放至“C:WINDOWS/assembly”)。3、在“站点属性——主目录”中点击“配置”。4、在“应用程序配置——映射”中点击“插入”。5、在“添加/编

2009-07-07 05:35:00 1252 2

转载 利用SQL Server 2005数据库邮件发送电子邮件

随着技术的不断进步,我们需要知道在你的信息系统发生了什么,为了满足这种日益增长的需求要求有更高级的方法。能够迅速和简单地了解形势,尤其是了解潜在的问题,这对于我们非常重要。微软不断的生产新产品来传递这种能力,在SQL Server 2005中可获得的一些数据库特别选项有:查询通知、通知服务、服务代理和数据库邮件。数据库邮件——SQL Server 2005中的一个新型电子邮件发送平台。在这

2009-07-06 15:26:00 1672

转载 用SQL2005发送邮件

最近在CSDN上面看了《实现统计一个表的记录数,如果每天超过一定数量就发送邮件报警的作业脚本》帖子。但是上面好多的意见多是在SQL2000上面的。于是自己就开始了一下在SQL2005上面的实践。1。首先要启用数据库邮件存储过程。具体操作如下:在“开始”菜单上,依次指向“所有程序”、Microsoft SQL Server 2005、“”,然后单击“SQL Server 外围应用配置器”

2009-07-06 15:25:00 1089 1

转载 .Net下二进制形式的文件(图片)的存储与读取

看到标题,二进制形式的文件是很广的。这里我主要谈谈图片以二进制形式的数据读取和存储。.Net下图片的常见存储与读取凡是有以下几种:存储图片:以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[].1.参数是图片路径:返回Byte[]类型:  public byte[] GetPictureData(string imagepath

2009-07-05 11:27:00 771

转载 IIS7 配置ASP.NET 2.0, WCF, ASP.NET MVC

ASP.NET 2.0 部署1.首先打开win7 的特性,路径我已标注下面选中的是ASP.NET2.0, 如果要支持ASP.NET1.1,你的选中IIS6兼容2. 设置安全选项  3. 添加.Net经典应用程序池 4.将站点转换为Application 5.为站点添加 yourmachinename/IIS_IUSRS权限 6.右键站点—Mana

2009-07-05 11:27:00 2192

转载 Matlab中使用文本文件(.txt)进行数据存取的技巧总结

使用文本文件(.txt)进行数据存取的技巧总结由于本帖内容较多,部分转自他人的心得,因此,凡转贴的地方仅用“----转----”标注,原作者略去,在此对所有原作者表示感谢!特别说明:由于大家在 I/O 存取上以 txt 文件为主,且读取比存储更麻烦(存储的话 fwrite, fprintf 基本够用),因此下面的讨论主要集中在“txt 文件的读取”上。一. 基本知识:-------------

2009-07-05 11:25:00 1107

转载 ASP.NET必须知道的:HttpModule,HttpHandler

asp.net架构 一 asp.net请求的处理过程-------------------HttpModule  必须要掌握的东西HttpHandler 必须要掌握的东西,非常有用以上两个的实例---------------------asp.net 事件模型机制-----------------------一客户的请求页面由aspnet_isapi.dll这个动态连接库来处理,把请求

2009-07-05 10:37:00 792

转载 Asp.Net Forms验证(自定义、角色提供程序、单点登录)

以前开发项目时经常是自己开发一套用户权限管理系统进行验证,比较灵活。最近为了单点登录的问题又把Asp.Net自带的验证方式看了一遍,发现这种方式也比较方便,功能也还可以。在Asp.Net提供了三种常用的验证方式:Windows方式是和IIS结合起来可以实现基本、摘要、集成 Windows等身份验证;Passport方式是使用Windows Live ID的帐户来进行统一验证的;Forms方式是使用

2009-07-03 22:59:00 873

转载 常用正则表达式

匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复

2009-07-03 22:58:00 584

转载 ASP.NET MVC Action Filter与内置的Filter实现

【内容导航】第1页:ASP.NET MVC Action Filter与内置的Filter实现 第2页:BaseController 第3页:运行结果 文本Tag: ASP.NET C#.NET .NET Framework 微软   【IT168 技术文档】有时候你想在调用action方法之前或者action方法之后处理一些逻辑,为了支持这个,ASP.

2009-07-02 15:43:00 1805

转载 asp.net mvc 流程初探

在知道asp.net mvc 流程之前,必须知道完整的http请求在asp.net framework中的处理流程: HttpRequest-->inetinfo.exe->ASPNET_ISAPI.DLL-->Http Pipeline-->ASPNET_WP.EXE-->HttpRuntime-->HttpApplication Factory-->HttpApplication-->Ht

2009-07-02 11:19:00 1326

程序员大本营NET版

程序员大本营NET版,对于net各种语言技术,等都有比较详细的介绍.

2012-12-02

PDF虚拟打印机

pdf虚拟打印机  虚拟打印机,顾名思义就是虚拟的打印机,它是一种软件,能模拟实现打印机的功能,打印文件。   虚拟打印机同真实打印机一样,安装完毕,打开“控制面板”中的“打印机和传真”,会看到所安装的虚拟打印机,可以像使用一台打印机一样使用它们。鼠标双击将其打开,可以对其“打印首选项”和“属性”进行修改,从而设定是否共享、可使用时间、是否后台打印和优先级,以及纸张大小、版式安排等。它们同样能截获所有Windows程序的打印操作,或模拟打印效果,或完成某一特殊功能。   有些软件自带虚拟打印机,有些则是专门的虚拟打印机,利用这些虚拟打印机,可以帮助我们完成很多特殊的任务。虚拟打印机的打印文件是以某种特定的格式保存在电脑上。例如,安装Acrobat 会生成一个名为Adobe PDF的虚拟打印机.而pdfFactory Pro 也会生成同样类似的虚拟打印机。虚拟打印机的使用和物理打印机相似,只是打印的结果是,在硬盘上生成一个PDF文件。

2012-09-25

遨游2.0正式版

遨游2.0简体中文版

2007-04-15

空空如也

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

TA关注的人

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