随笔分类 -  asp.net,C#

ASP.Net2.0连接PostgreSQL数据库
摘要:PostgreSQL 是一种非常先进的对象-关系型数据库管理系统(ORDBMS),目前功能最强大,特性最丰富和最先进的自由软件数据库系统。有些特性甚至连商业数据库都不 具备。这个起源于伯克利(BSD)的数据库研究计划目前已经衍生成一项国际开发项目,并且有非常广泛的用户。自从MySQL 被Sun 收购后,相信很多对该收购不放心的朋友会转而看好PostgreSQL 的前途。之前我曾经博客中介绍过Ubu... 阅读全文

posted @ 2009-11-06 09:33 与时俱进 阅读(3801) 评论(0) 推荐(0) 编辑

ASP.NET直接写透明GIF图像到输出流源代码
摘要:写图片到HTTP-Response输出流是非常简单的,不过写一个透明的GIF图像到输出流就比较困难了。这个程序,在ASP.NET中使用C#语言先创建调色板,然后改变所有Alpha值到0,这时候才会透明GIF中的透明颜色。System.Drawing.Image _gifImage;_gifImage = System.Drawing.Image.FromFile(Server.MapPath("w... 阅读全文

posted @ 2009-10-31 22:27 与时俱进 阅读(467) 评论(0) 推荐(0) 编辑

对比.Net PetShop和Duwamish来探讨Ado.Net的数据库编程模式
摘要:作者:卢彦 概述Ado.Net为我们提供了强大的数据库开发能力,它内置的多个对象为我们的数据库编程提供了 不同的选择。但是在允许我们灵活选用的同时,许多初学者也很迷惑,我到底是应该使用DataReader还是应该使用DataAdapter?我只想读取 一小部分数据,难道我一定要Fill满整个DataSet吗?为什么DataReader不能和RecordSet一样提供一个数据更新的方 法?DataS... 阅读全文

posted @ 2009-10-31 22:21 与时俱进 阅读(232) 评论(0) 推荐(0) 编辑

用C#创建Windows服务(Windows Services)
摘要:Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一 些文字信息。 第一步:创建服务框架 要创建一个新的 Windows 服务,可以从Visual C# 工程中选取 Windows 服... 阅读全文

posted @ 2009-10-31 22:20 与时俱进 阅读(198) 评论(0) 推荐(0) 编辑

实例构造器和类型构造器的一些比较
摘要:(技术等级:200)实例构造器即实例构造函数,类型构造器也就是静态构造函数.(1)在实例构造器里面,我们可以初始化类的实例字段和静态字段. publicclassTest{privateintm;privatestaticintn;publicTest(){m=1;//相当于this.m=1;n=2;//猛的一看实例字段和静态字段的访问没有什么区别}}(2)在类型构造器里面我们只能初始化静态字段... 阅读全文

posted @ 2009-10-31 22:14 与时俱进 阅读(1606) 评论(0) 推荐(0) 编辑

工具/模块/架构
摘要:工具:DbToCode, 让你了解典型的分层模式.http://ltp.cnblogs.com/articles/289710.html模块:Enterprise Library , 复用模块,提高开发效率.http://www.microsoft.com/practices http://www.amazon.com/practices http://www.microsoft.com/chin... 阅读全文

posted @ 2009-10-31 22:12 与时俱进 阅读(240) 评论(0) 推荐(0) 编辑

GDI+生成动画式的Gif图片示例代码
摘要:update : DEOM download from here 想用GDI+生成动画式的Gif图片示例代码: Bitmapbmp=newBitmap(100,100);Graphicsg=Graphics.FromImage(bmp);Fontf=newFont("arial",11f);Brushb=Brushes.Blue;stringtxt="Rotatetextanimation!";... 阅读全文

posted @ 2009-10-31 22:01 与时俱进 阅读(1131) 评论(0) 推荐(1) 编辑

asp.net 转换人民币大小金额
摘要:using System; using System.Collections.Generic; using System.Text; namespace Common { /// <summary> /// 转换人民币大小金额。 /// </summary> public class Rmb { /// <summary> /// 转换人民币大小金额 /// &... 阅读全文

posted @ 2009-10-26 13:15 与时俱进 阅读(416) 评论(0) 推荐(0) 编辑

asp.NET 脏字过滤算法 修改版
摘要:旧的算法是简单对每一个脏字调用一遍 string.replace,当然是用了StringBuilder。http://www.jb51.net/article/20575.htm。 在我这里测试的时候,RegEx要快一倍左右。但是还是不太满意,应为我们网站上脏字过滤用的相当多,经过一番思考后,自己做了一个算法。在自己的机器上 测试了一下,使用原文中的脏字库,0x19c的字符串长度,1000次循环,... 阅读全文

posted @ 2009-10-26 13:00 与时俱进 阅读(564) 评论(0) 推荐(0) 编辑

ASP.NET动态加载用户控件的页面生成过程
摘要:MainPage文件:WebForm1.aspx <%@Pagelanguage="c#"Codebehind="WebForm1.aspx.cs"AutoEventWireup="false"Inherits="TestMasterPage.WebForm1"enableViewState="False"%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTM... 阅读全文

posted @ 2009-10-22 16:56 与时俱进 阅读(313) 评论(0) 推荐(0) 编辑

aspx 页面,master页面与ascx用户控件传值的问题
摘要:aspx 页面与ascx用户控件传值的问题1.建立ascx控件2.给ascx加上属性3.将控件拖入aspx中4.在aspx的代码中按控件ID访问属性如: <uc3:left_Repassword ID="left_Repassword1" runat="server" />left_Repassword1.HighLight = value;也同样适用于master页面访问ascx--... 阅读全文

posted @ 2009-10-22 16:21 与时俱进 阅读(846) 评论(0) 推荐(0) 编辑

用户控件(.ascx)与网页间(.aspx)如何传值的几种方法
摘要:1.aspx文件:public void SetLabel(string str) { this.Label1.Text = str; ; } ascx文件;protected void Button1_Click(object sender, EventArgs e) { System.Web.UI.Page p = this.Page; Type pageType = p.GetType();... 阅读全文

posted @ 2009-10-22 16:19 与时俱进 阅读(366) 评论(0) 推荐(0) 编辑

Finalize,Dispose,SuppressFinalize
摘要:MSDN建议按照下面的模式实现IDisposable接口: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1 public class Foo: IDisposable2 {3 public void Dispose()4 {5 Dispos... 阅读全文

posted @ 2009-10-21 17:05 与时俱进 阅读(650) 评论(0) 推荐(0) 编辑

如何把.js文件编译成dll供页面调用
摘要:1.在解决方案中添加一个新项目(类库:JSControl) 2.在新项目中添加要用的JS脚本(JScript1.js) function testAlert() {alert("Hello!");} 3.右键点击JScript1.js,使BuildAction为EmbeddedResource 4.在JSControl项目的AssemblyInfo.cs文件添加一行:(注意JSControl.J... 阅读全文

posted @ 2009-10-19 18:56 与时俱进 阅读(1056) 评论(0) 推荐(0) 编辑

重写的支持多验证TextBox控件
摘要:开发的时候,TextBox是个不得不用,又经常用的东西,经常会遇上是否允许空,数据类型的判断等等,用脚本吧,麻烦;用验证控件吧,也麻烦。自己写了一个,使用的时候选择下属性就OK了,还支持自定义正则表达式验证。以此作为在此的开门之笔吧:)using System;using System.Web.UI;using System.Web.UI.WebControls;using System.Comp... 阅读全文

posted @ 2009-10-19 18:55 与时俱进 阅读(378) 评论(0) 推荐(0) 编辑

using的几种用法 C#
摘要://using用作命名空间指示符usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.IO;namespacestatement{//指定Font类的别名为FusingF=System.Drawing.Font;classProgram{staticvoidMain(string[]args){//usin... 阅读全文

posted @ 2009-10-19 18:41 与时俱进 阅读(349) 评论(0) 推荐(0) 编辑

[.net自定义控件]ComboBox控件重写 之ComboBoxEx
摘要:ComboBox的扩展,添加了只读Value属性,和SelectedByValue及SelectedByText两个方法 方法或属性 介绍 Text 原控件属性 Value 等价于ComboBox绑定状态的SelectedValue,或非绑定状态的:Text SelectedByValue(object obj) 绑定状态时根据ValueMember选择,非绑定状态时根据SelectedItem选... 阅读全文

posted @ 2009-10-19 18:40 与时俱进 阅读(3245) 评论(0) 推荐(0) 编辑

在母版页中使用UpdatePanel
摘要:本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 主要内容 1.添加UpdatePanel控件到Content Page 2.通过Master Page刷新UpdatePanel 一.添加UpdatePanel控件到Content-Page 1.添加一个新的Master Page,并切换到设计视图。 2.在工具箱中AJAX Extensions标签下双击ScriptM... 阅读全文

posted @ 2009-10-19 18:31 与时俱进 阅读(941) 评论(0) 推荐(0) 编辑

Http 请求处理流程
摘要:引言 我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。 这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。 尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发... 阅读全文

posted @ 2009-10-18 19:58 与时俱进 阅读(173) 评论(0) 推荐(0) 编辑

IHttpHandler 介绍演示(from 张子阳)
摘要:Http Handler 介绍 引言 在 Part.1Http请求处理流程一 文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是 IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原 理。在本文中,我们通过几个范例来了解 ... 阅读全文

posted @ 2009-10-18 19:57 与时俱进 阅读(321) 评论(0) 推荐(0) 编辑

友情链接:同里老宅院民居客栈