2008/9/29 14:36:47 用ashx动态生成文件
大概去年九月的时候,做一个功能就是生成图片,当然有很多方法,生成图片放在服务器的某个目录下面,隔一段时间就删除,图还得自己画,嫌麻烦,结果找着这样一段代码,今天看到使用.ashx文件处理IHttpHandler实现发送文本及二进制数据的方法。突然发现这种用法讨论的很好,也许是没怎么详细介绍它的官方中文文档吧,并且推荐另外一种方法代替。
//--------------------------.... [阅读全文]
阅读次数:13217
2008/9/29 14:34:17 ASP.NET中17种正则表达式
"^\d+$"//非负整数(正整数+0)"^[0-9]*[1-9][0-9]*$"//正整数"^((-\d+)|(0+))$"//非正整数(负整数+0)"^-[0-9]*[1-9][0-9]*$"//负整数"^-?\d+$"//整数"^\d+(\.\d+)?$"//非负浮点数(正浮点数+0)"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-.... [阅读全文]
阅读次数:12657
2008/9/29 14:33:38 一个通过web.Mail发送邮件的类
usingSystem;usingSystem.Web;usingSystem.Web.Mail;usingDottext.Framework;usingDottext.Framework.Configuration;
namespaceYourNamespace.Email{///<summary>///DefaultimplementationoftheIMailProvid.... [阅读全文]
阅读次数:12904
2008/9/29 14:33:07 在DataGrid里面根据日期的不同显示new图标
第一步:这样写Sql语句:
selecttop5PK_Rntol_ID,Title,RenoDate,Promulgator,Flag=casewhengetdate()-RenoDate<5then'1'else'0'endfromesintypzb.T_Info_RntolwhereRenoKind=@typeorderbyRenoDatedesc
第二步:
在DataGrid.... [阅读全文]
阅读次数:12891
2008/9/29 14:32:08 Asp.Net细节性问题精萃
1.<%=...%>与<%#...%>的区别:答:<%=...%>是在程序执行时调用,<%#...%>是在DataBind()方法之后被调用
2.控件接收哪些类型数据?答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑的主要是ArrayList(数组),Hash.... [阅读全文]
阅读次数:12395
2008/9/29 14:31:26 自定义控件中使用枚举类型的属性
brightview的专栏(原创)
在控件中定义枚举类型的属性
publicenumDTableStateSelect{ShowAddnew=1,SaveAddnew=2,ShowEdit=3,SaveEdit=4,Delete=5,Show=6,List=0}
privateDTableStateSelect_DTableState;//定义类的私有变量,变量的类型为上面定义的枚举
.... [阅读全文]
阅读次数:7796
2008/9/28 12:07:09 .NET(C#)连接各类数据库-集锦
1.C#连接连接Access程序代码: -------------------------------------------------------------------------------
using System.Data;using System.Data.OleDb;..string strConnection="Provider=Micros.... [阅读全文]
阅读次数:7083
2008/9/28 12:05:47 ASP.net:缓存技术及在Rainbow Portal的应用
1. ASP.NET缓存技术概述
将数据库中的数据缓存到内存(也可以存储在其他场所),则无需在请求每个页面时都访问数据库。由于从内存中返回数据的速度始终比新提供的数据速度快,因而可以大大提高应用程序的性能。
ASP.NET为你使用缓存技术提供最大的灵活性,你可以缓存整个HTML页面,或是部分HTML页面,或是各种对象。你可以设置过期策略,或是设置依赖性,即在其他资源如文件或数据库表.... [阅读全文]
阅读次数:6620
2008/9/28 12:04:33 ASP.net:XML WebService完全实例详细解析
首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他 们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过.... [阅读全文]
阅读次数:6412
2008/9/28 12:03:31 经验之谈:MySQL与ASP.NET配合更强大
开放源代码社区为了扩展MySQL的使用范围,开发出了.Net框架(.NET Framework)中可以使用的数据库连接器。我们就来学习一下如何在.Net应用程序中使用MySQL。
由于富有竞争力的价格和易于使用,MySQL在市场占有率方面逐步提升。开放源代码社区为了扩展MySQL的使用范围,开发出了.Net框架(.NET Framework)中可以使用的数据库连接器。我们就来学习一下.... [阅读全文]
阅读次数:6017
2008/9/28 11:57:56 网友原创:从N层到.NET详细剖析原理
摘要:讨论 Microsoft .net 的应用程序设计和所需的更改:检验从使用 Microsoft Windows DNA 构建 N 层应用程序中学到的结构知识,以及如何将这些知识应用到使用 Microsoft .NET 框架构建的应用程序,并且为使用 XML Web Services 的应用程序提供体系结构方面的建议。
简介
如今,N 层应用程序已经成为构建企业软件的标准。.... [阅读全文]
阅读次数:6074
2008/9/28 11:57:09 Excel在.Net下驻留内存的解决方法
这段时间在VS 2003 的WebForm 方式下对Excel 进行操作,遇到一个最为头疼的问题就是对Excel操作完毕后Excel不能够正常关闭,系统退出后,Excel总是驻留在内存中。但是这段代码放到WinForm的程序中又没有问题。在网上进行了查找也没有找到有效可行的办法。经过无数次的尝试,终于解决如下:
原来书写如下:
private Excel.Appl.... [阅读全文]
阅读次数:6332
2008/9/28 11:55:36 必知技巧:ASP.NET中常用的优化性能方法详解
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。
连接池的大小是有限的,如果在连.... [阅读全文]
阅读次数:6812
2008/9/28 11:54:18 Login控件:用户登录失败的消息提示
ASP.NET 2.0提供了一套强大的身份验证体系,并且伴随一套登录控件的推出,使得ASP.NET 2.0开发者在做用户注册-登录验证功能模块时大大降低了开发费时。
但是我们发现在使用Login登录控件时我们只能使用它的FailureText 属性获取或设置当登录尝试失败时显示的文本,当登录尝试失败时向用户显示的文本,默认为“您的登录尝试失败,请重试。”
但是在使用ASP.NE.... [阅读全文]
阅读次数:6300
2008/9/28 11:53:13 用.NET编写串口程序的一点心得
虽然在大学的时候学的是计算机专业,但现在的本科生的计算机水平我想大家心里都有数。到单位后闲了很长一段时间。但后来就慢慢开始有了些项目,一开始就是有关串口通信的。难度大了点,但我在的地方是一个不可以轻易说“不”的地方,只好硬着头皮开始干了,为了与时俱进我选择了vs.net2003虽然事实证明成熟的通信协议用成熟的语言(vc6,vb6)可能效果更好些.但为了和新一代编程语言更好的接触。
.... [阅读全文]
阅读次数:6490