ASP.NET 1.1
文章平均质量分 74
yji1982
这个作者很懒,什么都没留下…
展开
-
Creating a Chm build using Sandcastle
Here are the steps to create a Chm build using Sandcastle. Please see the atatchment for the steps in text format. Prerequisites:1. .Net Framework 2.02. For Chm generation download H转载 2006-12-07 19:23:00 · 1159 阅读 · 0 评论 -
用ASP.NET设计高效邮件列表
一个吸引人的、功能完备的网站往往具有以下特征:一是内容充实、实用,吸引对该类内容干兴趣的浏览者;二是页面设置合理,页面设计精美;三是网站互动性强,用户和网站或者用户与用户之间交流方便高效;四是网站内容更新及时并且可以第一时间通知用户。以上这些特点可能对于一些大型的门户网站而言,不是特别适合,因为门户网站的特点,用户流量往往不是内容的区别而是用户习惯、历史原因和地域区别(比如广东地区的浏览者喜欢网易原创 2006-03-19 14:19:00 · 630 阅读 · 0 评论 -
asp.net实现“九连环”小游戏
public Class ChinaRing1 Inherits System.Web.UI.Page#Region " Web 窗体设计器生成的代码 " 该调用是 Web 窗体设计器所必需的。 Private Sub InitializeComponent() End Sub Protected WithEvents ChinaRingCkBox1 As Sys转载 2006-03-19 14:12:00 · 922 阅读 · 0 评论 -
基于ASP.NET的Web动态控件创建
摘要:web设计中,有很多场合,页面的控件要动态创建甚至只能动态创建,这样可以增加页面的灵活性,但是给程序员带来了一些麻烦,比如要使用动态创建的控件,怎么使用,都是要求解决的问题,本文基于asp.net,简要介绍了页面的控件如何动态创建,同时也介绍了怎么使用这些动态创建的控件的方法。 前言: 自从Microsoft在2000年推出了.net framework以来,给基于internet编程转载 2006-03-19 14:10:00 · 572 阅读 · 0 评论 -
用ASP.NET开发Web服务的五则技巧
一、禁用HTTP POST/GET协议 除非另外指定,否则,.NET将试图把Web服务绑定到三种协议:HTTP/POST、HTTP/GET和SOAP。之所以说“试图”,是因为依赖于服务的参数和返回类型,HTTP/GET协议可能不可用。.NET生成的WSDL文件将自动包含绑定这三种协议的指令,客户程序可以自由选择使用哪种协议与服务通信。 只要在Web.config文件中加入下列内容,就可以方转载 2006-03-19 12:06:00 · 494 阅读 · 0 评论 -
用好ASP.NET 2.0的URL映射
简介: URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于某些原因,你要将主页改为OriginalHome.aspx。此时使用URL映射让你可以映射到新页面,而不必通知用户。 如果我们设置了URL映转载 2006-03-19 12:06:00 · 464 阅读 · 0 评论 -
完整的网站间共享数据的WebService
我记得好象有一个网友问过关于怎样在几个站点间共享数据库资源我在两台电脑上试验成功了我的代码是这样的提供大家参考在站点a的数据库服务器的数据库中有一个数据表NoteBoard包含字段ID(编号),Title(标题),NoterName(留言人名字),NoteTime(留言时间)怎样可以让站点b获得这个数据表的记录呢。在a定义访问a站数据库的webservice文件MyViewDBService.as转载 2006-03-19 12:04:00 · 648 阅读 · 0 评论 -
ASP.NET中发送Email完整实例
本文举例说明在ASP.NET中发送Email的众多可能性,内容覆盖了诸如Email格式、优先权、附件及Email编码等方面。 ASP.NET被赋予了一个发送Email的新对象,名为SmtpMail。使用SmtpMail对象从ASP.NET页面中发送Email时,可以遵循以下简单步骤: ▲包含与邮件有关类所需要的名称空间; ▲例示一个信息对象,设置属性; ▲使用SmtpMail对象实例的send方法转载 2006-03-19 11:58:00 · 998 阅读 · 0 评论 -
关于ASP.Net中的时间处理
在ASP.Net中,M$为我们提供一种名为DateTime的对象,我们用这个对象来取得当前的时间。比如: DateTime dt=DateTime.Now; 在上面的程序中我们取得了一个名为dt的24制时间对象,如果我们的要得到12制的时间对象,可以使用另外一条语句 DateTime dt=DateTime.Today;转载 2006-03-19 11:57:00 · 540 阅读 · 0 评论 -
在ASP.NET中存取图片到数据库的示例
//开发环境:Window 2000、SQLServer2000、.Net Framework SDK正式版 //开发语言:C#、ASP.Net //简介:数据库中图片存蓄及读取 //作者:engine /* 说明:在ASP中,我们用Request.TotalBytes、Request.BinaryRead()来上传图片,这个可恶的BinaryRead()方法非常笨,单个文件上传倒没什么大事,单如转载 2006-03-19 11:15:00 · 856 阅读 · 0 评论 -
ASP.NET ViewState初探
与刚接触 ASP.NET 页面的开发人员交谈时,他们通常向我提出的第一个问题就是:“那个 ViewState 到底是什么?”他们的语气中流露出的那种感觉,就象我来到一家异国情调的餐馆,侍者端上一道我从未见过的菜肴时的那种感觉 - 既疑惑不解,又充满好奇。但肯定有人认为它不错,否则就不会提供了。所以,我会先尝一尝,或许会喜欢上它,尽管它看上去的确很古怪! 对于 ViewState 也是如此,但是如果转载 2006-03-19 11:11:00 · 509 阅读 · 0 评论 -
Asp.net实现IIS控制管理(Web虚拟目录的创建及管理)
(一)CreateWebDir.cs 使用示例 string sServer = "localhost"; string VirtualDir = "Bug2004"; //虚拟目录 string PathDir = @"D:/myWebDirTest/Bug2000" //物理目录 IISManager iisMg转载 2006-03-19 14:39:00 · 571 阅读 · 0 评论 -
ASP.NET中上传文件到数据库
介绍 为什么要将文件保存到数据库呢?理由很多,最直接的就是,将文件放入数据库以后,可以对文件进行更好的管理,特别是文本文件、图片等,如果不使用数据库,数量巨大的时候,很难做到有效的管理和区别。特别是需要作一些与文字密切相关的应用的时候,将文件全部放入数据库是最好的选择,对文字的处理、检索等,都可以直接利用数据库的一些功能,可以做到真正的有效管理。本文举例主要针对以文字为基础的文件,比如WO转载 2006-03-19 14:37:00 · 672 阅读 · 0 评论 -
用多层架构构建一个简易留言本
ASP.NET终于可以让Web开发人员从ASP的面条代码中脱身出来,以全新的方式来构建Web站点,就像Windows Application一样,我们同样可以用面向对象的、多层的方式来组织和构建Web Application。 下面给出的是一个功能非常简单的留言本程序,旨在揭示ASP.NET强大的能力和全新的开发方式。如果只相对留言本程序本身而言,大家可能怀疑用这么转载 2006-03-19 14:33:00 · 614 阅读 · 0 评论 -
即刻完成你的ASP.NET程序
ASP.NET的出现,使网络程序员们设计程序的时候完全找到了“设计程序”的感觉,当然,更多的,他们感觉到了ASP.NET的得心应手。但是,没有想偷懒就没有进步,如果你仅仅依靠ASP.NET自己的强大功能而不想其他手段,那你很快就会发现别人设计程序比你会快很多而且轻轻松松。现在,我们来学习几招偷懒的手段,让别人跟在你后面敬佩吧。 使用过ASP的朋友一定都记得,ASP的很多功能需要一些第三方的组件实现转载 2006-03-19 14:28:00 · 517 阅读 · 0 评论 -
asp.net实现pop功能
/* 豆腐制作 都是精品 http://www.asp888.net 豆腐技术站 如转载 请保留完整版权信息*/前面我曾经讲过如何在asp.net下利用socket编程实现域名查询,详细情况请看文章:[url]http://www.asp888.net/lanmu/viewArticle.asp?id=51[title]asp+中实现域名查询的完整代码[/title][/url]豆腐有一天转载 2006-03-19 14:21:00 · 951 阅读 · 0 评论 -
为Asp.net应用程序设置构建Web服务
一、什么是应用程序设置 应用程序设置通常是指与应用程序密切相关的一系列参数。在基于窗体的Windows应用程序中,应用程序设置主要包括影响应用程序布局的位置、尺寸等参数;影响应用程序外观的颜色、形状等参数;此外,还包括应用程序的语言、文化等设置以及数据源和连接字符串等等。这些参数设置在程序开发中应用广泛,有的被用来保持应用程序的一致性、连续性,比如保存应用程序结束时的窗体大小、位置及背景颜色转载 2006-03-19 14:32:00 · 760 阅读 · 0 评论 -
ASP.NET HTTP运行时组成详解
简介 不管使用哪种底层平台,可靠性和性能都是对所有 Web 应用程序的主要要求,尽管从某种意义上讲,这两个要求是相互矛盾的。例如,要构建更可靠、更健壮的应用程序,可能需要将 Web 服务器与具体的应用程序分离,使应用程序在进程外工作。但是,如果在不同于 Web 服务器进程的内存环境中工作,应用程序将变慢。因此,需要采取合理的措施,以确保进程外代码尽可能快地运行。 在构建 Microsoft转载 2006-07-25 09:52:00 · 673 阅读 · 0 评论 -
Asp.Net 学习资源列表
名称:快速入门 地址: http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。 名称:微软官方.NET指导站点 地址: http://www.gotdotnet.com/描述:上面的站点是本站的一个子站点,本站点提供微软.NE转载 2006-06-25 14:18:00 · 658 阅读 · 0 评论 -
12个.net 开发者值得去读的国外Blog
Christopher Steen - Link blogger extrordinaire. Coding Horror (Jeff Atwood) - Excellent writer with a lot to say about how software development ought to be done, fun stuff about technology转载 2006-06-25 14:05:00 · 1656 阅读 · 0 评论 -
.NET Tools
Code generation NVelocity CodeSmith X-Code .NET XGoF - Part of the NMatrix project by DEVerestCompilation eXtensible C# - ResolveCorp Mono DotGNU - G转载 2006-10-18 13:33:00 · 1204 阅读 · 0 评论 -
网页访问过程
静态网页访问过程: 客户通过Web服务器的URL申请页面 服务器向客户送回被申请的页面 在客户端下载并在浏览器上显示页面 断开客户与服务器之间的联系 动态网页访问过程: 客户通过Web服务器的URL申请页面 服务器接收请求,并处理网页上的代码 将代码的处理结果转换成HTML代码后向客户送出原创 2006-05-12 21:45:00 · 2566 阅读 · 0 评论 -
需求分析
系统的需求分析:物理需求 支持可分布式部署的服务器群组 支持.NET的服务器操作平台 支持第三方应用程序的远程调用 仅限于Microsoft SQL Server的数据库管理系统 结构需求 站点的可维护性和可扩展性 站点的功能模块的通用性强 逻辑需求 完整但不需要完善的原创 2006-05-12 12:07:00 · 778 阅读 · 0 评论 -
多行表头设计
private void myDg_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType==ListItemType.Header) { TableCellCollection Tcc=e.Item.Cells; Tcc.Clear(); Tcc.Add(原创 2006-03-05 16:15:00 · 856 阅读 · 0 评论 -
选择DataGrid中的CheckBox控件后该行背景变色
当选择DataGrid列表中的CheckBox后,如果选中,则该行的背景色发生改变。关键代码如下: 在和中添加以下代码 function checkme(obj,tr) { if(obj.checked) tr.style.backgroundColor=blue; else tr.style.backgroundColor=; } 在绑定DataGr转载 2006-02-27 14:30:00 · 790 阅读 · 0 评论 -
DataGrid中删除最后一页的记录时出错的解决办法
比如现在有三页,第3页只有一条记录,当删除第3页的记录时,有时候可能会出错,解决的办法如下: //DataGrid控件dg try { dg.DataBind(); } catch { if (dg.CurrentPageIndex > 0)转载 2006-02-24 13:34:00 · 723 阅读 · 0 评论 -
DataGrid行随鼠标变色
代码如下:(写在DataGrid的ItemDataBound) private void myDg_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if (e.Item.ItemType!=ListItemType.Header) { e.Item.Attributes.转载 2006-02-27 14:49:00 · 1099 阅读 · 0 评论 -
DataGrid里的数据导出成xls文件
本文介绍将DataGrid里的数据导出成xls文件代码如下:(写在导出按钮的Click事件里) string conn=System.Configuration.ConfigurationSettings.AppSettings["Connection"]; try { SqlConnection myConn=new SqlConnection(conn); myConn.Ope原创 2006-02-27 13:44:00 · 750 阅读 · 0 评论 -
DataGrid利用模板列实现自动连续编号
代码如下:(关注蓝色部分) Container.ItemIndex+myDg.CurrentPageIndex*myDg.PageSize+1%>原创 2006-02-24 15:00:00 · 705 阅读 · 0 评论 -
ASP.NET程序员应用程序域须知
本文将讨论.NET的应用程序域,并且它们是如何对ASP.NET的执行和调度产生影响的。 当在Windows中启动Notepad程序时,众所周知程序会执行一个包含在容器内的进程。可以启动多个Notepad的实例,并且每个实例都会在一个专注的进行程运行。使用任务管理器,可以看到在系统中当前运行的所有进程的清单。 一个进程包括可执行从操作系统中保留的在内存中的代码和程序数据。在进程之内只少有一个转载 2006-03-19 14:45:00 · 1028 阅读 · 0 评论 -
asp.net上传图片并同时生成缩略图
Sub UploadFile(sender As Object, e As EventArgs) If FileUp.PostedFile.ContentLength = 0 Then FileInfo.Visible = False Exit Sub Else FileInfo.Visible = True FDisplay1.Visible = Tr转载 2006-03-19 14:38:00 · 657 阅读 · 0 评论 -
用ASP.NET构建完整E-mail发送系统
如果要你用ASP来做一个E-mail发送系统,你首先想到的一定是借助第三方开发的组件,但这样做会耗费你很多的银子。当然你也可以用Windows的自带的对象--CDONTS.NewMail对象来传送E-mail,这虽然是免费的,但却十分依赖操作平台,CDONTS.NewMail对象只存在Windows 200和NT底下,在Windows 95/98底下是没有这个对象。自从Microsoft公司推出了转载 2006-03-19 14:27:00 · 792 阅读 · 0 评论 -
ASP.NET中的HTML编码和URL编码
导 读:Server.HTMLEncode 和 Server.URLEncode 是ASP中很常用的函数,在ASP.NET中也有类似的函数:HtmlEncode 和 UrlEncode (注意大小写)以下用实例来进行介绍。 Server.HTMLEncode and Server.URLEncode are very common functions used by ASP developers.原创 2006-03-19 14:19:00 · 977 阅读 · 0 评论 -
用ASP.NET将网页错误信息写入系统日志
设计网站的时候,不可能我们的网站不出现一点错误,常见的“页面不存在”“页面运行出错”等错误信息一般网站多少总是存在的,关键是,这些错误出现以后,管理员怎样方便及时的发现它们、尽量减少用户对网站的不好印象。不管是IIS 4还是IIS 5,我们都可以设置网站的“自定义错误信息”,通过这样的设置,一些系统默认的比较不友好的错误信息就可以更换为网站管理员自定义的页面,这对于网站的实用和友好性都大有帮助。但转载 2006-03-19 11:16:00 · 811 阅读 · 0 评论 -
用asp.net还原与恢复sqlserver数据库
上次做了个项目,涉及到数据库的还原和恢复,到网上找了一下,是利用SQLDMO实现的,只要添加SQLDMO引用就好了,然后利用下边的类的方法就可以实现了。我把原作者的类扩充了一下,可以自动识别web.config里 的数据库连接字符串,可以通过变量设置还原恢复的信息。需要注意的时还原,还原的时候问题最大了,有别的用户使用数据库的时候无法还原,解决办法就是在MASTER数据库中添加一个存储过程:转载 2006-03-19 14:44:00 · 696 阅读 · 0 评论 -
ASP.Net实现将Word转换PDF格式
前言:由于一个客户的项目中需要将WORD文档转换成PDF格式,故写了本篇实站教程 需求分析:客户的项目以B/S结构为主,提供一个WORD文件在后台自动转换成PDF,经过实际测试,如果该篇WORD文档有100多页的话,转换需要20分钟左右的时间(环境:CPU是奔腾M 1.6G,512M内存),整个CPU的占用率近乎95%~100%,此结果告诉客户以后,客户提议:到客户下班后,自动转换PDF,同时如转载 2006-03-19 14:41:00 · 829 阅读 · 0 评论 -
ASP.NET实现用户在线检测的类源码
//online.cs(用户在线检测)/*程序实现思路:该用户有以下几个属性:name:用户名sessionID:用户ID,通过它唯一表示一个用户iswhere :附加信息,用户当前所在位置lasttime:用户登陆时间curtime:本次刷新时间在客户端,使用一个IFRAME,装载一个刷新页面,每隔XX秒更新一下他的名字对应的curtime,就表示他仍然在在服务器端,建立一个守护线程,每隔固定转载 2006-03-19 14:32:00 · 626 阅读 · 0 评论 -
在ASP.NET中使用.NET组件
很多人在 @Import 和 @Assembly 页面标识的时候感到困惑,本文将为你解开这些疑问,告诉你如何来使用.NET的组件。和ASP中的类相比较有什么改变?如果你以前曾经开发过ASP程序,那你应当是非常熟悉下面的一段代码了:Dim fsoSet fso = Server.CreateObject("Scripting.FileSystemObject") 上面的代码告诉我们在ASP当中需要使转载 2006-03-19 14:24:00 · 536 阅读 · 0 评论 -
ASP.Net写追捕方法
在写程序之间,飞刀还是让大家看看追捕是如何通过IP来判断用户的来源地的(恩恩,现在就要揭揭"追捕"的"老底"了,大家好好听啦)。 如果让您去编写追捕软件的话,我想您首先想到的就是去收集一张IP分配表,并将他们存入数据库以便读取。在追捕软件中,确实存在一张IP分配表,但是这张表在哪儿呢? 呵呵,我们知道在追捕的下载包含两个文件,其一为wry.exe,这是追捕的主程序,其二为wry.dll,注意啦这便转载 2006-03-19 14:22:00 · 672 阅读 · 0 评论 -
在ASP.NET中实现多文件上传
在以前的Web应用中,上传文件是个很麻烦的事,现在有了.NET,文件上传变得轻而易举。下面的这个例子实现了多文件上传功能。可以动态添加输入表单,上传的文件数量没有限制。代码如下:MultiUpload.aspxInherits="aspxWeb.MultiUpload" %> 多文件上传 function addFile() { var str =转载 2006-03-19 14:15:00 · 438 阅读 · 0 评论