Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET底层架构之从浏览器到ASP.NET

ASP.NET底层架构之从浏览器到ASP.NET

ASP.NET底层架构之从浏览器到ASP.NET2011-01-15让我们从一个典型的ASP.NET Web请求的生命周期的起点开始。当用户输入一个URL,点击了一个超链接或者提交了一个HTML表单(form)(一个POST请求,相对于前两者在一般意义上都是GET请求)。或者一个客户端程序可能调用了一个基于ASP.NET的WebService(同样由ASP.NET来处理)。在Web服务器端,IIS5或6,获得这个请求。在最底层,ASP.NET和IIS通过I...
ASP.NET操作数据库

ASP.NET操作数据库

ASP.NET操作数据库2011-01-15自若干年前推出开放式数据库连接 (ODBC) 应用程序编程接口 (API) 以来,出现了各种各样的数据库访问技术,而 ADO.NET 是其中最新的一种。在这过程中,发生了许多有趣的事。例如,COM 闯入数据库领域,开始培植 OLE DB 的殖民进程。然后,大致相当于 OLE DB 自动化版本的 ActiveX? Data Objects (ADO) 被选来统治 Windows? 数据库开发者的 Visual Ba...
Asp.net利用RAR做文件压缩解压缩

Asp.net利用RAR做文件压缩解压缩

Asp.net利用RAR做文件压缩解压缩2011-01-15如果服务器上安装了RAR程序,那么asp.net可以调用RAR实现文件压缩与解压缩。不过要注意的是,由于Web程序不能直接调用客户端的程序(除非用ActiveX,ActiveX几乎被废弃),所以如果要想实现让用户把本地文件用网页解压缩只有把文件上传到服务器上再调用服务器上的RAR压缩,同理要解压缩本地的RAR文件可以把文件上传到服务器解压再拿回来。本文讲怎么在服务器端的目录解压缩文件!前台代码:&...
ASP.NET全局异常处理

ASP.NET全局异常处理

ASP.NET全局异常处理2011-01-15在我们写程序时偶尔会由于疏忽导致有些异常没有进行处理。如果将异常详细信息提示给用户会带来不安全因素,如果不提示详细信息又会给用户报告异常带来麻烦。虽然可以通过配置customErrors mode来实现只有管理员可以查看错误,但发现问题的时间可能会比较长。通过全局异常处理就可以在异常发生时立即记录异常,或直接发送邮件向管理员报告,以在最快的速度发现并处理异常。要为ASP.NET应用程序添加全局异常处理主要是添加...
ASP.NET中Datagrid常见错误

ASP.NET中Datagrid常见错误

ASP.NET中Datagrid常见错误2011-01-15摘要:学习如何避免在使用 ASP.NET Datagrid 控件进行开发时可能发生的一些常见错误。Datagrid 控件是 Microsoft? ASP.NET 中功能最强、用途最广的 Web 控件之一,这一点已经得到了 ASP.NET 权威人士的认同。虽然 Datagrid 控件易于使用,但同样易于给使用者带来麻烦。以下是许多人所犯的一些错误,这些人包括从初学者到富有经验的 .NET 专家。您可...
如何提高ASP.NET软件开发中的程序性能

如何提高ASP.NET软件开发中的程序性能

如何提高ASP.NET软件开发中的程序性能2011-01-24chenjianyong94我将不限于只讨论asp.net应用程序的内容,因为它们只是web应用程序的一个子集。本文也不能提供一个完整提高web应用程序性能的指南,因为这需要一本书的篇幅。本文只提供一个提高web应用程序性能的良好的开端。(剩下的只有我们自己慢慢研究了)。在工作这外,我经常去攀岩,在每次攀岩之前,我都会重温一下攀岩线路图及看一下前面的成功的攀岩者的建议。因为我们需要它们的成功经验...
利用asp.net日历服务器控件实现仿Yupoo日历相册的效果

利用asp.net日历服务器控件实现仿Yupoo日历相册的效果

利用asp.net日历服务器控件实现仿Yupoo日历相册的效果2011-01-24 博客园 Leepy前一段看到Yupoo有个日历相册还不错,很精美,具体地址为http://www.yupoo.com/explore/interesting?year=2008&month=12,看到这个日历效果,自己也想用asp.net日历控件尝尝鲜,那么就动手设计看看。最终的运行效果为:(可以兼容大多数的浏览器)图一点击其中某一天的图片,可以看到:图二...
IIS URL重写模块和ASP.NET路由组件比较

IIS URL重写模块和ASP.NET路由组件比较

IIS URL重写模块和ASP.NET路由组件比较2011-01-24随着针对IIS 7.0的URL重写模块的发布,以及在.NET框架3.5 SP1中包含了ASP.NET路由(Routing),许多ASP.NET开发人员开始质问这两种特性彼此间的关系,以及应该何时使用。Ruslan Yakushev在LearnIIS.NET上发表了一篇很有指导意义的文章。二者本质的区别在于:IIS URL重写的处理方式比ASP.NET路由在层次上更低,对于客户端是不可见的...
ASP.NET URL重写的实现

ASP.NET URL重写的实现

ASP.NET URL重写的实现2011-01-24最近有个朋友要做url重写的东西,我帮他弄了弄,回头看当年自己写的那个文章,当时以为自己写的很容易理解.但现在再看却觉得写的不好.而今天百度了一下urlrewriter发现我这个文章竟然排第二.为了方便更多朋友,我再写点东西补充下.一般用百度搜的朋友都是对这个不了解但又急需要用的,我想,再多的语言也比不过一句代码.于是我把今天帮朋友时候写的一个小例子传了上来.这个小例子的目的是实现对任意url的重写(但不...
ASP.NET访问Oracle数据库:执行SQL语句过程

ASP.NET访问Oracle数据库:执行SQL语句过程

ASP.NET访问Oracle数据库:执行SQL语句过程2011-01-24 cnblogs 冯瑞涛Web服务器的配置:1.安装Oracle 客户端参考《Oracle 9i & PLSQL 全简体中文版数据库安装过程(图解)》,在选择安装的时候仅安装客户端即可2.为安装客户端的服务器配置Net 服务参考 《Oracle 9i/10g 数据库 创建数据库 Net 配置 创建表 SQL查询 创建存储过程》3.新建一个用户,并赋予OBA角色1.通过PL ...
我学习ASP.Net的过程和对初学者的建议

我学习ASP.Net的过程和对初学者的建议

我学习ASP.Net的过程和对初学者的建议2011-01-24我是一个非计算机专业的学生,但是我却对计算机有着相当大热情。大一时我加入了学校网管中心下属的一个网络社团,参与维护和开发学校里最大的网站——点击网络。此时网站是采用ASP技术实现的,为了方便改动一些页面的布局和着色,我试着了解了一些ASP知识,不过也没怎么深入。大二我当上了站长,开始为整个网站的未来做打算。我个人的性格是比较喜欢追新的,ASP技术已经有点落伍了,又考虑到当...
薪资管理模块,经常会遇到的40几个问题汇总

薪资管理模块,经常会遇到的40几个问题汇总

薪资管理模块,经常会遇到的40几个问题汇总2011-01-24 博客园 吉日嘎拉这几年开发薪资管理模块后,经常遇到的问题汇总,不足之处请补充。随随便便做个啥,都很容易,做个经得起考验的,能重复利用的软件,真不容易啊。大家平时拿工资的,也需要知道工资是怎么算的? 当老板了,更需要知道工资是怎么发的吧。01. 一个系统里有多个单位,每个单位的薪资项目不一样,但是需要集中控制,不能每个单独使用。02. 薪资项目,每过几年,都会有些调整,不能是固定的。03. 薪资...
使用ASP.NET开发移动通讯的几种方法

使用ASP.NET开发移动通讯的几种方法

使用ASP.NET开发移动通讯的几种方法2011-01-24现在的消费者不仅仅要求通过个人电脑访问互联网上的资源,他们还需要通过别的方式来访问,网站的设计者对此感到很苦恼。他们的第一个本能的反映是通过一个现有的Web网站来创建多个导航路径。很多Web开发者使用这种机制来解决不同版本的浏览器对HTML规范的支持程度不一样的问题(例如有的版本的浏览器能支持FRAME,有的却不能支持)。尽管这种方式比较容易实现,但是由于不同的设备需要不同的网页显示方式,所以We...
实战ASP.NET服务器端控件

实战ASP.NET服务器端控件

实战ASP.NET服务器端控件2011-01-24介绍这次实践练习提供了一个ASP .NET的编程模型,演示了一些ASP .NET服务器控件和C#源码。这些控件用起来就像是客户端的控件,但事实是它们是运行在服务器端的。所以直到事件触发和结果被处理之前,页面将存放在服务器的缓冲区中,然后整个页面被发送回浏览器。浏览服务器控件1.浏览服务器控件:单击Start,再单击Programs,然后单击Experience VS .NET Content,再单击Lab ...
如何实现ASP.NET网站个性化

如何实现ASP.NET网站个性化

如何实现ASP.NET网站个性化2011-01-24如今,个性化是大多数Web应用程序的一个关键部分。TechRepublic和Amazon就是典型的例子,它们能够记住用户的某些特征。应用ASP.NET 1.x实现这一功能需要完成一些额外的工作,并要使用Session对象,但2.0版本简化了个性化过程。个性文件ASP.NET 2.0 Profile系统允许你轻松存储用户的相关信息。你定义与每名用户有关的属性,并将它存储在他们的个性文件中。个性文件数据可以用...
<< 371 372 373 374 375 376 377 378 379 380 >>