Welcome 微信登录

首页 / 网页编程 / ASP.NET

自定义应用程序配置文件(app.config)

自定义应用程序配置文件(app.config)

1.配置文件概述: 应用程序配置文件是标准的XML文件,XML标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一个比较清楚的认识。下面的“配置节”可以理解为进行配置一个XML的节点。 常见配置文件模式: <...
asp.net下实现支持文件分块多点异步上传的 Web Services

asp.net下实现支持文件分块多点异步上传的 Web Services

本文的客户端应用程序不包括ASP.NetWeb应用程序! 本文假设URL:http://localhost/mywebservices/updownload.asmx 共有4个程序文件(Web.Config就不赘述了) ServerSide: 标题中所提到的"异步"其实在服务器端的程序并没有什么特殊的,而主要是通过客户端应用程序 异步调用相关WebMethod实现的! 1.updownload.asmx,位于IIS的某个Web共享目录,代码如下,只有一句话...
asp.net下使用DIME协议上传文件

asp.net下使用DIME协议上传文件

在某些WebService的应用场景下,例如公文的传送,在WebService返回结果的同时将word文档及其它附件返回,这时候可以使用DIME协议来进行文件的传输。使用它来传输不需要经过SOAP消息的序列化/反序列化,有很高的效率。当然这里要用到WebServicesEnhancements(WSE),目前的最新版本为3.0。本文中所使用的版本为2.0sp2,有趣的是WSE的各个版本中的命令空间都有很大的变化。这一点的确有点让人苦恼!在安装WSE时推荐将...
HTTP协议下用Web Service上传大文件的解决方案

HTTP协议下用Web Service上传大文件的解决方案

用HTTP协议上传大文件也许是个不好办的问题。主要是它的不连续性,使得上传文件感觉很“危险”。特别是很大的文件(几百MB甚至是上G的文件),心里总觉得不踏实,一不小心就会出现问题,而一但出现问题就无法继续上传,这是很郁闷的。 后来在一些网站上找到一些上传文件的组件,但都是要用到一些COM组件。至于后来的ASP.net下上传大文件的解决方案,我也做过一个组件,后来发现根本就不用自己写什么组件,利用ASP.net自己的上传方法也可以解决大文件上传,真是郁闷的要...
asp.net下出现其中的组件“访问被拒绝”的解决方法

asp.net下出现其中的组件“访问被拒绝”的解决方法

有时候,我们在调试ASP.net程序的时候,会很痛苦的碰到。某某组件访问被拒绝。这时候重起IIS,电脑注销都不起作用。这时候的错误信息一般类似如下的方式: “/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 配置错误 说明:在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。...
asp.net 1.1/ 2.0 中快速实现单点登陆

asp.net 1.1/ 2.0 中快速实现单点登陆

问题: 网站有bbs.xxx.com/main.xxx.com/pay.xxx.com这三个不同的二级域名站,要实现任何一二级域名处登陆,其他各二级域名的站均登陆。 解决办法: 设置cookie的domain属性。 详细介绍: 把保存用户登陆信息的cookie的域设置成一样即可。usercookie.Domain=".xxx.com";要注意,在域名前必须要加一个"."。这个设置在登陆和退出的时候都需要。 比较普遍的做法自然是用一个...
ASP.NET用户控件技术

ASP.NET用户控件技术

我们发现,利用代码绑定技术我们可以容易的将我们的代码和内容分离开来,利用它可以建立可重用的代码,只是这种技术本身也存在着一些局限性。在本文中,我们将会一同探讨另外一种新的ASP.NET技术:用户控件。 什么是用户控件(UserControls)? 为了能更好的理解用户控件的重要性,我们先来看看一段小小的“历史”。在以前的ASP当中,可重用的技术实现选择是相当受限制的。许多的开发者一般都是借助将公共的常用的子过程放到那些包含文件当中的做法来实现...
asp.net 的错误处理机制讲解

asp.net 的错误处理机制讲解

程序健壮性最基本要求就是程序错误的处理与捕捉,在ASP.NET中,错误的处理有和其他编程语言一样的机制,可以使用Try…Catch…Finally等方式,这一点和ASP相比具有较大的进步。而且,使用这些错误处理方法,可以大大提高程序的可读性和程序调试速度,在这几个优势结合的情况下,我们更加应该注意这一点。 关于错误的处理,我们可以参考这篇文章: Try...Catch...FinallyinASP.NET Introduction Errorhandlin...
用.Net的File控件上传文件的解决方案

用.Net的File控件上传文件的解决方案

在遍历了csdn中所有关于上传大文件的帖子以后,写了这篇垃圾。(:-)) 上传大文件,有好几种方法: 1、思归的HttpWorkerRequest方法,太难,看不懂:-( 2、利用第三方的控件AspNetUpload要钱!!算了,咱还是喜欢免费的。 3、修改web.config文件,但是不能捕获错误。 4、通过ftp的方式上传。服务器需要提供ftp服务。 没辙,只好选第三种方式,谁让咱太蠢了呢!(太蠢了,没有关系,要多吃鱼,听说吃鱼能聪明点。) 那就仔细专...
用程序修改IIS目录的Asp.Net版本

用程序修改IIS目录的Asp.Net版本

但是这些文章只介绍如何来创建、删除一个虚拟目录,却没有介绍如何修改一个虚拟目录的Asp.Net版本.如果机子上装有两个版本以.NetFrameWork,在创建时将使用IIS中默认使用的版本,而默认的版本又不是你需要的,那怎么办?在部署后手动修改?还是在部署时直接使用程序修改呢? 本文将介绍一个方法用于修改虚拟目录的Asp.Net版本. ASP.NETIIS注册工具 使用ASP.NETIIS注册工具(Aspnet_regiis.exe)可以方便地更新ASP....
ASP.NET中常用的优化性能的方法

ASP.NET中常用的优化性能的方法

1.数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(ConnectionPool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据...
<< 31 32 33 34 35 36 37 38 39 40 >>