编程技巧 - 文章列表

  • asp.net收集机器硬件信息的相关代码片断(cpu频率、磁盘可用空间、内存容量……)

    /############################################ 版权声明: 文章内容为本站编辑,创作.你可以任意转载、发布、使用但请务必以明文标注文章原始出处及本声明 http://www.opent.cn 作者:浪淘沙 ############################################/ /********************************************************************************** * * 功能说明:收集机器硬件信息的相关代码片断(cpu频率、磁盘可用空间、内存容量……)

  • 解决vs2005,ASP.NET2.0自定义命名空间问题

    大家知道,在asp.net1.1,vs2003时,我们自定以类默认是包含在和我们的项目同名的命名空间中的,可到了.net2.0&vs2005,新建的网站项目取消了命名空间,这样会带来很多不便,例如我们的两个项目都包含了default.aspx,和他们对应的类都是_default,这样,如果办这两个项目发布到一个web应用程序中的时候,就会出现错误,因为有两个_default类存在。 那么问题如哈解决呢,可以参考vs2003的做法,把项目放在一个自定义的命名空间中,于是就尝试这样的代码,using System;using System.Data;using System.Confi

  • ASP.NET中生成条形码

    asp.net的条形码\n#region asp.net的条形码public string bar_code(object str, int ch, int cw, int type_code){ string strTmp=str.ToString(); string code=strTmp; strTmp=strTmp.ToLower(); int height=ch; int width=cw; strTmp=strTmp.Replace(“0″, “_|_|__||_||_|”); strTmp=

  • Asp.net 文件上传基类(取得文件后缀名,保存文件,加入文字水印)

    /############################################ 版权声明: 文章内容为本站编辑,创作.你可以任意转载、发布、使用但请务必标明文章原始出处及本声明 http://www.opent.cn 作者:浪淘沙 ############################################/ using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using

  • ASP.NET 2.0中判断上传的图片是否符合规格

    在asp.net 2.0中,在上传图片时,有时往往要判断用户上传的图片是否符合指定规格,如果不符合规格,则不予以上传,那么可以用以下的代码片段进行判断。首先在web.config文件中设置图片上传的限制尺寸,比如<appSettings><add key=”RequiredHeight” value=”184″/><add key=”RequiredWidth” value=”370″/></appSettings>\n之后,在页面获得web.conf

  • ASP.NET中Multi-ListBox控件编程详解

      开发一个优秀的数据绑定不是一件很容易的事情。刚开始的时候走了一些弯路,一直紧紧咬着 DataBoundControl类不放。最终失望之后冷静下来想到关于DataSource不就是一个数据集合吗?明白之后,有关数据源的问题基本上也解决了。在整个Multi-ListBox控件开发中,我认为最重要的实际上就是页面的生命周期的理解,如果您基本上理解了它的话,那么,基本上,你以后开发一款ASP.NET控件也不是一件很难的事情。我们还是简单了解开发的思路吧。下面是类的设计图(跟本文无关的方法和属性已被我隐藏)   在控件的生命周期中,我们主要需要解决用户回发页面的时候保留ListBox的数据源(因为我

  • .NET生成静态页面并分页

    因为公司的产品用asp开发, 前一段时间用asp写了一个生成静态页面并分页的程序,但缘于对.net的热爱,写了这个.net下的生成静态页面并分页的程序。\n主要的原理就是替换模板里的特殊字符。\n1、静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换。\n<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”\"http://www.w3.org/TR/html4/loose.dtd”><html><head><meta

  • 2003服务器查IIS挂马全过程

    在google上搜索iis iframe得到以下解决办法:\n一台服务器 几乎所有网站打开网页 甚至HTML网页 都出现了 这种样式的代码 有的在头部 有的在尾部 部分杀毒软件打开会报毒 \n打开HTML或ASP PHP页面 在源码中怎么也找不到这段代码 \n分析原因\n首先怀疑ARP挂马,用防ARP的工具又没有发现有arp欺骗\n而且arp欺骗一般不会每次都被插入代码,而是时有时无\n而且使用http://127.0.0.1 或者http://localhost 访问的时候也可以找到这段代码\narp欺骗的可能排除。\n然后就想到可能是JS被篡改,或者是其它的包含文件,查找后没有发现被改的页

  • C# asp.net操作文件

    System.IO命名空间中的类为托管应用程序提供文件以及其他形式的输入输出。托管i/o的基本构件是流,而流是字节导向的数据的抽象表示。流通过System.IO.Stream类表示. System.IO.FileStream允许将文件作为流访问; System.IO.MemoryStream允许将内存块作为流进行访问;………… 托管和非托管的应用程序最常使用的IO形式是文件IO。托管应用程序读写文件的一般步骤如下 1、用FileStream对象打开文件 2、进行二进制读写操作,在FileStream对象周围包装BinaryReader和BinaryWriter的实例,并调用BinaryRead

  • Asp.net 弹出对话框基类 (输出alet警告框)

    /############################################ 版权声明: 文章内容为本站编辑,创作.你可以任意转载、发布、使用但请务必以明文标注文章原始出处及本声明 http://www.opent.cn 作者:浪淘沙 ############################################/ using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; us