自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1275)
  • 收藏
  • 关注

转载 ASP.NET如何生成图片验证码(简单)

    新建一个页面image.aspx,添加命名空间:using System.Drawing.Imaging;using System.IO;  然后在Page_load事件拷入如下代码:   //生成4位的验证码   string tmp = RndNum(4);   HttpCookie a = new HttpCookie("ImageV",tmp);      Response.

2008-05-03 18:09:00 843 1

转载 ASP.NET日期操作常用代码

using System;namespace My.Utils { ///  /// 日期操作常用工具 ///  public class DateUtils {  public DateUtils() {  }        ///         /// 比较日期的年份差        ///         /// 开始日期        /// 与当前日期的年份差        pub

2008-05-03 18:09:00 686

转载 ASP.NET热点问题解答14个

1、ASP.NET能在那些系统中运行?   目前,ASP.NET还只能奔跑在微软的Windows 2000、Windows XP和Windows 2003的系统中,并且需要微软Internet Information Server(IIS)的支持,微软原计划要让Windows NT4.0也支持ASP.NET,但可能微软是有些技术问题或市场考虑,还没有实现NT下的ASP.NET的支持。   2、在一

2008-05-03 18:09:00 764

转载 ASP.NET强大的性能

  一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来你就得尽可能的让它运作的快些,再快些,在ASP中你只有尽可能拧干你的代码,以至于不得不将他们移植到一个仅有很少一点性能的部件中。但现在呢,微软将推出的ASP.NET会妥善的解决这一问题.  兼容性  ASP.net与ASP兼容,因此没有必要担心你现存的应用程序会在IIS的下一版本中崩溃。ASP.net文件以新的扩展名出现,即.

2008-05-03 18:09:00 702

转载 ASP.NET两个页面传递值的实现

创建三个aspx文件:TestTransferValue.aspx(父页面)、TestShowModalDialog.aspx(测试window.showModalDialog()方法传递值的子页面)和TestOpen.aspx(测试window.open()方法传递值的子页面)。  下面是三个页面的aspx文件的HTML脚本,至于相应的.aspx.cs文件内容可以不做任何改动。  这是TestO

2008-05-03 18:09:00 805

转载 ASP.NET立即上手教程(2)

什么是asp.net的Web FormsAsp.net Web Forms 页面框架是可升级的通用语言运行时刻(CLR)程序模型,用来在服务器端动态生成WEB页面。(美国人说话就是别扭,其实Web Forms就是asp.net编写的页面)作为ASP的合理演化(ASP.NET对现存的ASP提供语法兼容),ASP.NET Web Forms框架的设计目的,是用来解决ASP模式的不足。它提供:· 创建和

2008-05-03 18:09:00 755

转载 ASP.NET立即上手教程(13)

利用商务对象来工作在商务组件中封装逻辑是实际应用程序,比如基于web的应用以及其他应用中,必不可少的部分。在ASP.NET中,商务对象是多层WEB应用程序内建的块。应用程序的 /Bin目录 在传统的ASP应用程序中使用COM组件的时候有一个问题,那就是这些组件在使用前必须被注册(典型的做法是使用regsvr32工具)。远程管理这种类型的的应用程序很不现实,因为注册工具必须在本地服务器运行。更麻烦的

2008-05-03 18:09:00 698

转载 ASP.NET立即上手教程(11)

访问基于XML的数据 在本章的开始曾经提到,DataSet被设计为不依赖于实际的数据源而抽象数据。你可以通过将实例中的数据从SQL改为XML明白这一点。DataSet支持ReadXml方法,它使用FileStream对象作为它的参数。这种情况下你读取的文件必须包含(XML)计划和要读取的数据。DataSet期望在form中使用的数据,如下面所示:      column value    colu

2008-05-03 18:09:00 748

转载 ASP.NET设计中的性能优化问题

  一、SqlDataRead和Dataset的选择  Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接  (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数

2008-05-03 18:08:00 523

转载 ASP.NET设计网络硬盘之文件夹实现

在介绍“网络硬盘”概念时已经提到,每个用户在“网络硬盘”上都有自己的一块空间。在下面程序设计中是这样处理的:为用户提供一个固定的文件夹,在这个文件夹下用户可以自己增加/删除新的文件夹或文件。如图1所示,首次打开网页时将列出该文件夹下的所有内容(包括文件和文件夹)。如果想进入下一级文件夹,可以选中该文件夹,单击“打开”按钮进入。下面将就查看文件夹内容功能的实现分步骤进行说明。 图1 用户主界面

2008-05-03 18:08:00 557

转载 ASP.NET设计网络硬盘之删除文件夹

对于不再需要的文件/文件夹用户有权限做删除处理。这一节就介绍如何实现这一功能。   界面布置  主界面设计中有个“删除”按钮,其(ID)为btnDelete。用户在目录浏览中选中要删除的项后,单击该按钮就可以完成删除工作。  代码实现  在“设计”面板中双击“删除”按钮,为其添加事件处理程序如下:private void BtnDelete_Click(object sender, System

2008-05-03 18:08:00 505

转载 ASP.NET设计网络硬盘之两重要类

要进行“网络硬盘”功能设计,首先要熟悉.NET中处理文件和文件夹的操作。File类和Directory类是其中最主要的两个类。了解它们将对后面功能的实现提供很大的便利。   System.IO.File类和System.IO.FileInfo类  在设计和实现“网络硬盘”的过程中,将大量地使用和文件系统操作相关的内容。故本节先对和文件系统相关的两个.NET类进行简要介绍。  System.IO.F

2008-05-03 18:08:00 516

转载 ASP.NET设计网络硬盘之查看文件夹

就像操作本地的计算机一样,需要为每个网络用户提供各自的一块硬盘空间,用户登录后便可以对自己的空间进行管理。管理是多方面的,首先用户应该能看到自己文件夹下的所有内容,另外需要提供多级文件夹目录的支持。   下面要介绍的实例包括“网上硬盘”的许多功能,将一步步为大家进行介绍。首先创建工程实例,然后进行主界面的设计,最后对各个功能的实现分别进行介绍。  新工程创建  新工程创建的步骤如下:  (1) 打

2008-05-03 18:08:00 591

转载 ASP.NET上传图片时,产生预览

     图片链接                         缩略图               

2008-05-03 18:08:00 495

转载 ASP.NET上传和下载文件的代码

上传:(可以实现依次上传多个文件)前台:   WebNewBid        http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">      function addFile()  {      var str =       document.getElementById(MyFile).ins

2008-05-03 18:08:00 1191

转载 ASP.NET实现数字和字符相混合的验证码

经常在论坛里看到有问怎么实现验证码的帖子,其实关于验证码的文章在网站上都有很多,但是很多文章只讲诉了如何输出一个随机生成数字或字符的图象,当然了,这个是验证码的核心了,但是对很多ASP.NET的初学者来说,怎么使用它生成的图象又成了一个问题(论坛有不少问这个的),这也是我写本文的一个原因。  言归正传,关于验证码的原理,我就不多说了,大家可以参见其他文章,文末附有完整的实例代码,里面有详细的注释,

2008-05-03 18:07:00 499

转载 ASP.NET实现简单的文字水印

  代码如下:     Dim FilePath As String = Server.MapPath("FengEr.jpg")        Sub Page_Load(Sender As Object, E As EventArgs)        Dim image As System.Drawing.Image = System.Drawing.Image.FromFile(

2008-05-03 18:07:00 447

转载 ASP.NET实现FTP文件上载类

最近,分配给我一个项目,这个项目已成功运转,在这个项目中我需要允许我们的用户经由XML和FTP向另一个公司输出它们的数据。在研究了所有的ASP.NET书籍以后,我们发现任何地方都没有FTP方法,并且花费了一些时间在因特网上搜索相关的例子。我弄清楚了那一点。网络没有自产的FTP支持。我开始去信心并且以A.被迫使用一些旧的ASP代码和Com或者B.停止下来并且购买某些部件。   不过,我最终偶然发现在

2008-05-03 18:07:00 567

转载 ASP.NET升级能力探讨

  Scalability 总是与我的最后一个话题 performance 缠绕在一起,但事实上,它们是完全不同的两个问题。在Performance 一节里,我已谈及了 caching, 它是scalability 最大的改进之一,因此,我(作者)在想,我还得找些其它一些内容在这节里讨论。  首先,此系统建成,本身有着一定的特性,以改进多处理器和串环境中的性能。例如,session state

2008-05-03 18:07:00 557

转载 ASP.NET生成缩略图及给原始图加水印

using System.IO;using System.Drawing.Imaging;private void Button1_ServerClick(object sender, System.EventArgs e){Graphics g=null;System.Drawing.Image upimage=null;System.Drawing.Image thumimg=null;S

2008-05-03 18:07:00 440

转载 ASP.NET生成静态网页的方法

  环境:Microsoft .NET Framework SDK v1.1;OS:Windows Server 2003 中文版  ASP.Net生成静态HTML页,在Asp中实现的生成静态页用到的FileSystemObject对象!  在.Net中涉及此类操作的是System.IO,以下是程序代码 注:此代码非原创!参考别人代码://生成HTML页public static bool

2008-05-03 18:07:00 386

转载 ASP.NET生成n位不同的验证码

//生成随机数函数中从strchar 数组中随机抽取//字母区分大小写//参数n为生成随机数的位数,一般取四位public string RandomNum(int n) //{ string strchar = "0,1,2,3,4,5,6,7,8,9" ; string[] VcArray = strchar.Split(,) ; string  VNum = "" ;//由于字符串很短,

2008-05-03 18:07:00 545

转载 ASP.NET虚拟主机的重大安全隐患(一)

说明:本文中所有程序均在Windows 2000 Server中文版 + SP2上编译运行无误  开发环境:.Net 框架1.0 Version 1.0.3705  一、ASP.NET虚拟主机存在的重大隐患  我曾经在WWW.BRINKSTER.COM申请了一个免费的ASP.NET空间,上传了两个程序,其中一个查看目录和文件的程序证明我的判断:ASP共享空间服务器存在的一个安全问题,在 ASP+

2008-05-03 18:06:00 472

转载 ASP.NET向SQL Server数据库添加图片

aspx:注册border="0">添加新用户姓名电子邮件性别出生日期照片aspx.cs:using System;using System.IO;using System.Collections;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using

2008-05-03 18:06:00 434

转载 ASP.NET下MVC设计模式的实现

     摘要:本文从视图、控制器、模型三个方面简要介绍了在Asp.net环境下,经典MVC设计模式的实现,并讨论了MVC设计模式的扩展,最后对MVC的优点及不足之处进行了分析。        关键词:设计模式、视图、控制器、模型        ASP.NET是微软最新推出的新型体系结构.NET框架的一部分,它为构造新一代动态网站和基于网络的分布式应用提供了强有力的支持。与以前的 Web 开发模型

2008-05-03 18:06:00 523

转载 ASP.NET系统用户权限设计与实现

  引言    电子商务系统对安全问题有较高的要求,传统的访问控制方法DAC(Discretionary Access Control,自主访问控制模型)、MAC(Mandatory Access Control,强制访问控制模型)难以满足复杂的企业环境需求。因此,NIST(National Institute of Standards and Technology,美国国家标准化和技术委员会)

2008-05-03 18:06:00 377

转载 ASP.NET数据库编程

ASP.NET中的ADO.NET和ASP中的ADO相对应,它是ADO的改进版本。在ADO.NET中,通过Managed Provider所提供的应用程序编程接口(API),可以轻松地访问各种数据源的数据,包括OLEDB所支持的和ODBC支持的数据库。   下面介绍ADO.NET中最重要的两个概念:Managed Provider和DataSet。   Managed Provider  过去

2008-05-03 18:06:00 416

转载 ASP.NET实现自适应图片大小的弹出窗口

     在最近的项目中,遇到一个问题,要实现这样的效果:      点pic_small.Aspx页面的缩略图后弹出pic_all.aspx页面,pic_all.aspx页面的大小要根据图片大小自动调整,而且要有图片的说明信息,还可以点上一幅和下一幅等进行翻页。      实现过程如下:      pic_small.Aspx页面缩略图处的代码为:      )" src=   width=

2008-05-03 18:06:00 304

转载 ASP.NET实现下载功能的中文文件名乱码处理

  早几天在系统中添加文件管理的下载功能, 要求在ASPX文件中实现, 以进行权限的控件,于是添加下列代码:...Response.ContentType = mime; //相应的MIME TYPEResponse.AppendHeader("Content-Disposition", "attachment; filename=/"" +fileName + "/"");Response.

2008-05-03 18:06:00 361

转载 ASP.NET应用程序中调用EJB

  摘要 本文将介绍如何实现你的ASP.NET应用程序与J2EE应用程序服务器之间的交互以及怎样使得调用EJB与调用XML Web服务一样地容易。  简介  今天,许多大型组织发现他们自己正在拥有和使用由.NET技术和J2EE技术混合组成的开发团队和发布服务器。为了平衡通过J2EE应用程序服务器发送的企业质量,公司的商业逻辑经常以企业JavaBean(EJB)的形式发布于J2EE应用程序服务器

2008-05-03 18:05:00 410

转载 ASP.NET应用程序设计的10大技巧

  在本篇文章中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。   1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字  .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或W

2008-05-03 18:05:00 413

转载 ASP.NET页面模板管理系统

using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.

2008-05-03 18:05:00 1530

转载 ASP.NET学习篇(3)—几个简单的ASP.ENT的例子

导 读:一个WEBFORM——这里将介绍ASP.NET WEBFORM的基本概念,以及其中表单项的变化. *一个数据库的应用——如何利用CONFIG.WEB中设置的DNS连接数据库,数据库操作对象的一些基本用法. *EMAIL发送——在 引入一个系统类库后(用IMPORT 标识符 ),利用msgMail对象,可以很方便的操作邮件发送过程. *上传——------------------------

2008-05-03 18:05:00 571

转载 ASP.NET学习过程和对初学者的建议

  我是一个非计算机专业的学生,但是我却对计算机有着相当大热情。大一时我加入了学校网管中心下属的一个网络社团,参与维护和开发学校里最大的网站——点击网络。此时网站是采用ASP技术实现的,为了方便改动一些页面的布局和着色,我试着了解了一些ASP知识,不过也没怎么深入。大二我当上了站长,开始为整个网站的未来做打算。我个人的性格是比较喜欢追新的,ASP技术已经有点落伍了,又考虑到当时整个网站的速度在AS

2008-05-03 18:05:00 468

转载 ASP.NET学习Tips

  AutoEventWireup 指示页的事件是否自动连网。如果启用事件自动连网,则为 true;否则为 false。  自动连网的意思是:如果 Page 指令的 AutoEventWireup 属性被设置为 true(或者如果缺少此属性,因为它默认为 true),该页框架将自动调用页事件,即 Page_Init 和 Page_Load 方法。在这种情况下,不需要任何显式的 Handles 子

2008-05-03 18:05:00 368

转载 ASP.NET中的事务处理和异常处理

使用SQL-Transaction类和.NET提供的异常处理机制,我们就能够以一种可靠的方式处理数据库运行中的问题和发现系统异常。这篇小文章将解释事务处理和异常处理的概念和用法。   什么是事务?   事务处理是由以一个单一的逻辑单位完成的一系列操作,它可以由一系列的SQL语句、SELECT、INSERT、UPDATE、DELETE组成,如果在该单位包含的操作执行完毕后没有发生错误,那么它对数据库

2008-05-03 18:04:00 283

转载 ASP.NET中不定级动态菜单的实现

  前日,根据客户需要,要根据如下的表动态生成如下的菜单:表中的数据是动态更新的。  我们平时IEWebContr来做菜单时都是在html中直接输入,也就是说是静态的,现在要做成动态的,而且菜单级数不定,怎么来实现呢?笔者通过研究发现,用IEWebContr来做菜单时,菜单项可以直接输入,也可以用如下的方法指定从某一个文件中读取菜单项:  〈iewc:TreeView r

2008-05-03 18:04:00 472

转载 ASP.NET中Datagrid常见错误

Datagrid 控件是 Microsoft? ASP.NET 中功能最强、用途最广的 Web 控件之一,这一点已经得到了 ASP.NET 权威人士的认同。虽然 Datagrid 控件易于使用,但同样易于给使用者带来麻烦。以下是许多人所犯的一些错误,这些人包括从初学者到富有经验的 .NET 专家。您可以看到许多苦闷的使用者在 ASP.NET 新闻组和论坛就这些错误提出问题。遵循本文概述的相当简单的

2008-05-03 18:04:00 356

转载 ASP.NET中Cookie编程的基础知识

  简介   Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问您的站点时,您可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问您的站点时,应用程序就可以检索以前保存的信息。   本文概要介绍 Cookie 在 ASP.NET 应用程序中的应用,为您展示在 ASP.NET 中应用 Cookie 的技术细节,例如编写 Cookie、然后再读

2008-05-03 18:04:00 273

转载 ASP.NET中 WebControls 命名规则

数据类型 数据类型简写 标准命名举例 AdRotator adrt Example Button btn btnSubmit Calendar cal calMettingDates CheckBox chk chkBlue CheckBoxList chkl chklFavCo

2008-05-03 18:04:00 306

空空如也

空空如也

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

TA关注的人

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