
ASP.NET
文章平均质量分 76
octverve
这个作者很懒,什么都没留下…
展开
-
[摘]BS与CS的联系与区别
C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、原创 2007-08-04 15:05:00 · 484 阅读 · 0 评论 -
[摘]操作iis生成网站或虚拟目录
using System;using System.Collections.Generic;using System.Text;using System.DirectoryServices;using System.Collections;namespace SetupClassLibrary{ public class WebHelper { static转载 2007-08-10 18:13:00 · 586 阅读 · 0 评论 -
[转]asp.net中实现下载
/// 页面的Request对象 /// 页面的Response对象 /// 带文件名的下载路径 /// 每秒允许下载的字节数 /// 返回一个Bool值,true表示下载成功,False表示下载失败 public bool ResponseFile(HttpRequest _Request, HttpResponse _Response, string _ful转载 2007-08-13 12:57:00 · 407 阅读 · 0 评论 -
[转]浅谈“三层结构”原理与用意
转 :浅谈“三层结构”原理与用意 2005年02月28日,AfritXia撰写2006年12月28日,AfritXia第一次修改 序在刚刚步入“多层结构”Web应用程序开发的时候,我阅读过几篇关于“asp.net三层结构开发”的文章。但其多半都是对PetShop3.0和Duwamish7的局部剖析或者是学习笔记。对“三层结构”通体分析的学术文章几乎没有。2005年2转载 2007-08-17 14:19:00 · 609 阅读 · 0 评论 -
ASP.NET取值的一些小经验
我刚看到一个帖子,楼主可能初学。奇怪,Request.Form为什么不能获取html传递来的数据? http://community.youkuaiyun.com/Expert/topic/5716/5716068.xml?temp=.2434198 我回复的是//只有form method="get"时才可用Request.QueryString["one"]方法 //s原创 2007-08-17 23:27:00 · 799 阅读 · 0 评论 -
[转] C#基础概念二十五问
C#基础概念二十五问 当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题: 1.静态变量和非静态变量的区别? 2.const 和 static readonly 区别? 3.extern 是什么意思? 4.abstract 是什么意思? 5.internal 修饰符起什么作用? 6.sealed 修饰符是干转载 2007-08-18 12:00:00 · 320 阅读 · 0 评论 -
[转]解剖PetShop
《解剖PetShop》系列之一 系统架构设计 前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的 P转载 2007-08-22 15:39:00 · 1250 阅读 · 0 评论 -
SmartNavigation(智能导航)样式缺失 的缺点补救。
SmartNavigation 智能导航这是2.0新特性,常用于记录一些特性{如滚动条位置等等{它的原理就是加载以前的ViewState}} ,可是在应用时经常发生,CSS丢失的现象,使页面变得很难看。本人用了一个笨方法来解决了此问题,就是在用控件来引入CSS放在之间,在后台页给它赋实际的值。希望哪位朋友有更高的方法,告诉我,谢谢了。刚看了一位网友的Blog,{我没有试试,但原创 2007-08-23 18:45:00 · 616 阅读 · 0 评论 -
[转] ASP.NET编程规则-绝不要对对象模板中的路径进行硬编码
路径随应用程序和安装方法的不同而不同。正如不能对任何对象中的路径进行硬编码一样,也不能对对象模板中的路径进行硬编码。使用对象模板的开发人员也许没有意识到硬编码路径的存在,这可能会导致项目失败或崩溃,更糟的是这样可能会修改不该修改的文件。 不正确的用法: picShowPicture.Image=Image.FromFile(“c:/temp/splash.bmp“)原创 2007-08-28 01:41:00 · 408 阅读 · 0 评论 -
[转] ASP.NET中使用javascript
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as转载 2007-08-30 21:50:00 · 561 阅读 · 0 评论 -
[转] asp.net利用RAR实现文件压缩解压缩
asp.net利用RAR实现文件压缩解压缩作者:清清月儿 主页:http://blog.youkuaiyun.com/21aspnet/ 时间:2007.6.13如果服务器上安装了RAR程序,那么asp.net可以调用RAR实现文件压缩与解压缩。不过要注意的是,由于Web程序不能直接调用客户端的程序(除非用ActiveX,ActiveX几乎被废弃),所以如果要想实现让用户把转载 2007-08-31 20:01:00 · 439 阅读 · 0 评论 -
[转] 使用InstallShield11.5部署Web程序 {安装包}
看完本文章后,你应该可以用InstallShield建立一个安装包,这个安装包可以实现以下功能:1、检查服务器是否安装Microsoft.Net Framework 2.0,如果安装,自动安装。2、在IIS中建立站点,并为站点建立单独的应用程序池3、在MS SQL Server中建立数据库,并初始化数据,同时将用户输入的信息保存在数据库中4、修改Web.config中的数据库连接字符串。转载 2007-08-26 15:06:00 · 1700 阅读 · 0 评论 -
[转] 在验证中使用图像和声音(ErrorMessage)
在验证中使用图像和声音(ErrorMessage) 在一般的验证控件当中,ErrorMessage属性的值都是一般的字符串,当特殊的用户需要图片或者声音来提示错误的话,有时候的效果会比单纯的字符好, 一般使用ErrorMessage属性: ErrorMessage="请在TextBox1中输入字符"1asp:TextBox ID="TextBox1" runat="server">as转载 2007-09-02 16:56:00 · 380 阅读 · 0 评论 -
如何实现站点的RSS输出
关于Rss RSS是共享内容的一种简易方式,也称聚合.通常被用于新闻和Blog。网站提供RSS输出,有利于让用户发现网站内容的更新。网站用户可以借助于支持RSS的新闻聚合工具软件或者在线网站(如BLOGLINES),订阅网站的内容并在不打开网站页面的情况下阅读内容。 RSS是基于XML的一种形式,具体规范我就不说了,下面是如何使用ASP.NET实现 通知浏览器网转载 2007-09-04 01:50:00 · 310 阅读 · 0 评论 -
[ 转 ] ASP.NET2.0轻松搞定统计图表
ASP.NET2.0轻松搞定统计图表 本文讲述如何绘制条形图,折线图,柱形图,面积图等常见图形。效果图:手把手教程:原理:OWC是Office Web Compent的缩写,即Microsoft的Office Web组件,它为在Web中绘制图形提供了灵活的同时也是最基本的机制。在一个intranet环境中,如果可以假设客户机上存在特定的浏览器和一些功能强大的软件(如转载 2007-09-04 02:11:00 · 2276 阅读 · 0 评论 -
Asp.NET 2.0中无刷新页面的开发
在已经发布的 ASP.NET2.0 中,无刷新页面开发相关部分同 beta2 有不少改动。而且在越来越多的 Ajax 开发包被开发出来的情况下, ASP.NET2.0 自带的无刷新页面技术没有被很多人了解,甚至不少人认为该功能有些“鸡肋”。但如果我们仅仅是在程序中加入很少部分的 Ajax 特性, Atlas 、 Ajax.Net 等就显得有些“杀鸡用牛刀”的感觉了。而且,我认为使用 ASP.NET转载 2007-09-04 02:17:00 · 304 阅读 · 0 评论 -
ASP.NET小技巧---使用样式
最近访问了建行网站时,(其实在oblog,http://www.oblog.cn也采用了类似的技巧,不过方法不同罢了)可以发现,当选择不同的文本框,可以出现不同的颜色,要完成这个功能很简单,但是如果有很多类似的功能,如果一个个设置控件样式显然很累,一个简单的处理方法写一个方法让系统执行就可以了,看如下代码: class BasePage:Page { public static void SetI转载 2007-09-04 02:19:00 · 328 阅读 · 0 评论 -
asp.net 实现购物车详细代码
下次再有人问,就指给他、她看,省口水啊 <%@ Page language="c#" Codebehind="shoppingcart.aspx.cs" AutoEventWireup="false" Inherits="myshop.shoppingcart" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"转载 2007-09-04 02:29:00 · 968 阅读 · 1 评论 -
用Asp.net实现基于XML的留言簿
如果想仿一个CSDN,也许帮助 一.概要: 留言簿是网站的一个重要组成部分,是访问者发表意见的场所,也是网站管理员了解网站基本情况的有力工具。所以留言簿在现在的网站中扮演了重要的角色。 可是在以前开发一个留言簿并不是一件容易的事,开发者的工作量往往会很多。而现在随着微软推出VS.net,相应的技术推陈出新。特别是XML在.net Framework中的广泛运用,使得整个.net构架转载 2007-09-04 02:36:00 · 405 阅读 · 0 评论 -
ASP.NET 2.0–善用DataSourceMode属性
ASP.NET 2.0–善用DataSourceMode属性 SqlDataSource控件的DataSourceMode属性决定所提取的数据要如何维护。 DataSourceMode属性的默认值是DataSet,此表示从数据库提取而来的结果集会储存在服务器内存内的一个DataSet对象中,如果您使用SqlDataSource作为GridView等控件的数据来源,并且要在GridVi转载 2007-09-04 02:53:00 · 284 阅读 · 0 评论 -
[转] 虚拟主机上 asp.net 运行权限不足问题 及 解决
有些时候我们写的asp.net应用程序是运行在虚拟主机上。有一些虚拟主机可能是由于安全的考虑,对asp.net做了权限设置,会导致我们的应用程序无法正常运行。 问题现象: 由于某种原因,asp.net不能加载某些dll文件,出现如下错误提示: Server Error in / Application. -----------------------------------转载 2007-09-04 02:57:00 · 456 阅读 · 0 评论 -
ASP.NET 中字符的格式化输出
可以使用 Format 方法将字符串表示为规定格式。规定格式的一般形式为:{N [, M][: formatCode]}其中: N 是从零开始的整数,表示第几个参数。 M 是一个可选整数,表示最小宽度。若该参数的长度小于M ,就用空格填充。如果 M 为负,则左对齐;如果 M 为正,则右对齐。如果未指定 M,则默认为零。formatCode 是可选的格式化代码字符串。(详细内容请搜索“格式化字符串”转载 2007-09-04 03:13:00 · 282 阅读 · 0 评论 -
[转]Response.WriteFile无法下载大文件
当您尝试使用 response.writefile 方法下载大文件时,下载操作可能没有响应,并且随后可能会收到以下错误信息之一:The page cannot be displayed- 或 -Server Application UnavailableThe Web application you are attempting to access on this Web ser转载 2007-09-04 03:16:00 · 586 阅读 · 0 评论 -
通过系统配置来提高ASP.NET应用程序的稳定性
大家都知道,要实现一个24*7全天候运行的应用程序并不是一件容易的事。我的一个项目就曾经在暴力负荷下坚持了20多个小时后还是壮烈挂掉了。幸运的是,ASP.NET和IIS为我们提供了一些简便的设施,使我们能够轻松构建超级稳定的。Net应用程序。不过稍嫌不爽的是,Windows 2000(IIS6.0 以下版本) 和 Windows 2003(IIS6.0)系统下的配置方法不尽相同。 先说说转载 2007-09-04 03:51:00 · 427 阅读 · 0 评论 -
ASP.NET 身份模拟
身份和模拟ASP.NET在一个工作进程中运行,在IIS 5.0中,该进程使用Windows账户ASPNET (没有句点)的凭证。在IIS 6.0中,该进程使用账户Network Service。为了安全起见,最好使用最少的权限运行ASP.NET,这是在设计ASP.NET时指定的。在默认情况下,ASP.NET账户对所有的ASP.NET页面都具有Read & Execute权限。例如,在asp转载 2007-09-05 11:27:00 · 996 阅读 · 0 评论 -
[转] 轻松实现页面提交时,显示“提交中..”
轻松实现页面提交时,显示“提交中..” 我也从网上看了不少文章,但没有真正意义上的进度条,有的文章写明是“真正意义”上的,其实也不是真正意义上,要真正意义上显示进度情况,恐怕不太现实,因为提交到,还剩多少,连机器都难于把握,因此,觉得可能性不大。 第二,我们其实也未必一定要显示进度,我倒是只想提示“提交中..”这样的效果即可,在显示提交中时,界面上其他的东西都不允许进行点击,鼠标变为“沙漏”转载 2007-09-03 19:14:00 · 379 阅读 · 0 评论 -
ASP.NET页面打印技术的总结
网络打印概述◆B/S结构导致了Web应用程序中打印的特殊性。◆程序运行在浏览器中,打印机在本地,而文件却可能在服务器上,导致了打印控制不是很灵活。◆格式如何控制和定制等,是我们开发中可能会面对的问题。打印文档的生成1、客户端脚本方式一般情况下,主要使用JS可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生成打印目标文档。优点:客户端独立完成转载 2007-09-04 01:42:00 · 952 阅读 · 1 评论 -
ASP.NET定义主题和外观
ASP.NET定义主题和外观定义 主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。主题将至少包含外观。主题是在网站或 Web 服务器上的特殊目录中定义的。 外观 外观文件具有文件扩展名 .skin,它包含各个控件的属性设置。控件外观设置类似于控件标记本身,但只包含您要作为主题的一部分来设置的属性。 有两种类型的控件外观 -“默认外观”和“已命名外观原创 2007-09-04 01:44:00 · 665 阅读 · 0 评论 -
用ASP.NET 2.0主题控制网站外观
NET Framework出现以来,对网站外观进行控制一直是ASP.NET开发者的期待。ASP.NET 2.0使之成为现实,应用它的主题与皮肤,我们可以对外观进行控制。 上周我们讨论了ASP.NET 2.0母版页面(Master Pages),以及如何应用它们对网站布局进行集中控制。开发者经常将主题与母版页面弄混,但这两个元素存在很大的不同。母版页面允许你控制一个网站的总体布局,或网站内转载 2007-09-04 01:49:00 · 696 阅读 · 0 评论 -
如何获取客户端系统已安装的所有字体
如何获取系统字体?1.首先在需要获取系统字体的网页后加入以下代码: 2.将以下内容保存为:FontFacesMenu.js文件。 // FontFacesMenu.jsvar fontsArray = new Arra转载 2007-09-04 01:53:00 · 311 阅读 · 0 评论 -
[转]从视频文件抓取一桢并生成图像文件
前几天参加tech-ed大会,其实更多的是认识了一些志同道合的朋友,ms的课程往往是蜻蜓点水,因此听起课来也没有什么意思。不过,有幸认识了园子里面的一些朋友,深感欣慰。技术人员真的非常容易接触,我们能很快的切入主题,然后进行探讨。这也许正是技术人员单纯的一面吧。这两天,又换了新单位,感觉换来换去,实在没有意思。记得刚开始工作的时候,老板对我说不要换来换去的,当时我还和别人说这个,没想到自己却沦落到转载 2007-09-04 02:03:00 · 392 阅读 · 0 评论 -
Asp.net 远程抓取,分解,保存,匹配
#region 日期随机函数 /********************************** * 函数名称:DateRndName * 功能说明:日期随机函数 * 参 数:ra:随机数 * 调用示例: * GetRemoteObj o = new GetRemoteObj转载 2007-09-04 02:08:00 · 419 阅读 · 0 评论 -
ASP.NET2.0打通文件图片处理任督二脉
http://dotnet.chinaitlab.com/ASPNET/719060.html转载 2007-09-04 02:14:00 · 307 阅读 · 0 评论 -
在ASP.NET 2.0中建立站点导航层次
站点导航提供程序--ASP.NET 2.0中的站点导航提供程序暴露了应用程序中的页面的导航信息,它允许你单独地定义站点的结构,而不用考虑页面的实际物理布局。默认的站点导航提供程序是基于XML的,但是你也可以通过编写自定义的提供程序,从任何后端位置暴露这些信息。 站点导航API--站点导航API用于在应用程序的代码中访问站点导航信息,它摘录了导航信息存储的细节。你可以使用API来编程访问应用程序的转载 2007-09-04 02:23:00 · 316 阅读 · 0 评论 -
ASP.NET定制简单的错误处理页面
通常web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是asp.net向用户暴露出来的详细的异常列表。 简单的错误处理页面可以通过web.config来设置 <customErrors mode="RemoteOnly" defaultRedirect="GenericError转载 2007-09-04 02:25:00 · 303 阅读 · 0 评论 -
用ICallbackEventHandler实现客户端与服务器
页面代码: function ReceiveServerData(rValue) { alert(rValue); } 服务端代码: public partial class back2 : System.Web.UI.Page,System .Web .UI .ICallbackEventHandler { public string转载 2007-09-04 02:26:00 · 345 阅读 · 0 评论 -
IIS运行不了ASP.NET的解决办法
一般IIS运行不了ASP.NET,试一下下面四种方法,99%有效: 1。.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS Mapping(主要用于aspx, asmx等文件的Extention的匹配)。在C:/WINDOWS/Microsoft.NET/Framework/转载 2007-09-04 02:30:00 · 570 阅读 · 0 评论 -
asp.net中对数据库表插入null空值的问题
对表进行插入操作,如datetime和int类型的两个字段,都允许为null, 用“sqlcmd.Parameters.Add("@t12",tb12.Text)”参数绑定时。datetime类型时,tb12.Text为空,插入成功,不报错,查看该值,却为1900-01-01;int类型时,用同样语句,tb12.Text为空,插入成功,不报错,查看该值,却为0;用“sqlcmd.Paramet转载 2007-09-04 02:32:00 · 586 阅读 · 1 评论 -
ASP.NET 2.0中动态添加GridView的列
动态添加列,关键是实现 ITemplate.InstantiateIn 方法。下面是一个添加 GridView 模板列的例子。 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ICollection CreateDataSource() { DataTable dt =转载 2007-09-04 02:34:00 · 675 阅读 · 0 评论 -
无 Cookie 的 ASP.NET
摘要:Dino 探究无 Cookie 会话的优缺点,并且讨论为什么应该避免在会话状态中存储有价值的信息。 我们承认这一点 — 我们对会话状态这一概念是如此习以为常,以至于我们忘记了会话状态是在 1997 年用 Active Server Pages (ASP) 引入的一个手段。会话状态使开发人员能够在用户与应用程序交互这段时间内持久保存有关该用户的一块信息。特定于用户的信息通常会保留转载 2007-09-04 02:40:00 · 247 阅读 · 0 评论