.net/c# - 文章列表

共 169 页

  • c# MD5加密算法的一个实例

    环境:vs.net2005/sql server2000/xp测试通过\n1.MD5 16位加密实例\nusing System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography; namespace md5{ class Program { static void Main(string[] args) { Console.WriteLine(UserMd5(“8″));

  • ASP.NET随机码生成示例

    现在很多网页登陆的时候都使用了随机图片的方式,是一种简单、有效的防止黑客恶意攻击的手段。今天看了一些网上的资料,明白其生成原理:从样本中,获取随机字符串,随机字符串保存进session,并以位图的方式形成随机码图片。\n实现:添加命名空间\nusing System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;生成页代码\nusing System;using System.Data;using System.Configuration;using System.Collections;using Sy

  • 通过反射填充泛型集合List的静态方法

    呃“花了一晚上时间,终于搞出来了如何通过反射,从DataReader将数据填充到数据实体泛型集合的静态方法.\n//Kchen.Core.BaseBusinessObject为通用数据实体类,此处仅为限定T所继承的类型 public static IList<T> FillDataListGeneric<T>(System.Data.IDataReader reader) where T : Kchen.Core.BaseBusinessObject { //实例化一个List<>泛型集合

  • ASP.NET 2.0 AJAX中Webservice调用方法示例

    ASP.NET 2.0 AJAX中能够在客户端js中很方便地调用服务器Webservice,以下为一些调用的示例。笔者安装的ASP.NET 2.0 AJAX\n版本为AJAX November CTP。\n三个示例分别为:1 带参数的WS方法2 不带参数的WS方法3 参数类型为DataTable的WS方法\n一、WebMethod注意要点:1 WebMethod类需要添加命名空间 Microsoft.Web.Script.Services,此空间需要引用Microsoft.Web.Preview.dll2 类声明加入标签 [ScriptService]3 在Asp.net 2.0里可以直接用D

  • ASP.NET技巧:存储过程的分析

    1 // 对存储过程的分析:实例 2 // string G_name ,string G_password为传递给此存储过程的参数,string Loging表示方法名和类型 3 4 public string Login( string G_Name , string G_Passord) 5 { 6 7 SqlConnection Conn = new SqlConnection(ConfigurationSettings.AppeSettings[ \" ConnectionS

  • asp.net定制简单的错误处理页面

    通常web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是asp.net向用户暴露出来的详细的异常列表。简单的错误处理页面可以通过web.config来设置 <customErrors mode=”RemoteOnly” defaultRedirect=”GenericErrorPage.htm”> <error statusCode=”403″ redirect=”NoAccess.htm”

  • ASP.NET2.0的multiview和wizard控件

    在asp.net 1.1中,如果要做一个具有向导式的应用程序,是比较麻烦的。所谓向导式应用,就是说比如一个注册用户的应用,是需要若干步完成的,用户填完某一步的表单后,可以点”下一步”而进入下一步,也可以使用”上一步”的功能回到刚才的页面。而在asp.net 2.0中,引入了两个新的控件:Multiview和Wizard向导控件,大大方便了用户的使用。在本文中,将以vs.net 2005为例,说明如何使用这两个控件来创建应用,分别举出两个例子:在线调查和注册用户,读者可以通过本文加深对这两个控件的认识,在这两个例子中,我们还将使用到asp.net

  • ajax和asp.net的配置文件

    昨天遇到了ajax的中文乱码问题,在网上google了一下,搜索的结果不少,可是都没能帮助我解决乱码的问题。我遇到的乱码问题很是怪,在有些机器上不乱码,有些就乱码。不出现乱码的机器是xp系统安装了vs2003又安装了vs2005,或者是win2003的。 后来因为要做一个功能,要向配置文件里写东西。看到 <globalization requestEncoding=”gb2312″ responseEncoding=”gb2312″ />

  • 利用.net反射动态调用指定程序集的中的方法

    每个.net程序集除了代码外都额外包含了元数据。元数据包括了程序集本身的信息,比如版本号,引用了什么程序集,所有类型的信息,包括其方法、属性、字段。使用.net反射,可以在运行时读取这些信息,并且可以动态地调用方法。 项目快完了,终于有时间来写blog了,, 做一个动态调用程序集指定方法的例子。 项目1(Demo)中包含一个Test类,Test类中写了一个getList方法,这个方法返回的数据是手工加入的。源代码如下: 项目1using System;using System.Collections.Generic;using System.Text;usin

  • ASP.NET 2.0移动开发之列表控件

    友情提醒:阅读本文之前请首先阅读《ASP.NET 2.0移动开发之设备筛选器的应用》  概述   在很多情况下,我们都会使用到列表控件来方便用户选择一些选项。例如在某网站上注册新用户时,通常会询问你的性别是”男”还是”女”,这时我们用单项按钮以供用户做出相应的选择。还有当你填写自己的家庭地址时,通常会使用到一个包含各省省名的下拉列表来供用户直接选择,这样可以减少用户的输入量。上述的这些单项按钮和下拉列表都在ASP.NET移动程序中都是以列表控件的形式存在的。我们可以使用列表控件来呈现各种形式(单项、多选、下拉列表)的列表,以供用户选择和使用。但是