摘要:
第一步:查看类 这里使用的是新浪的邮件服务器ing System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Net.Mail;/// <summary>/// SendMail 阅读全文
摘要:
普通调用Web Service的方法,在Web Service执行期间客户端会一直等待服务执行完毕才能响应。从而造成客户端UI线程的阻塞假死现象。这时候,异步调用就显得很有用,它可以让客户端在调用Web Service时,不至于阻塞客户端的UI线程导致假死,还可以在调用Web Service的同时做些其他的处理。异步调用Web Service也有几种不同的方法,这里介绍常用的两种. 第一种方法,是通过利用Backgroundworker对象实现。BackgroundWorker 类允许你在单独的专用线程上运行操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面(UI)似乎处. 阅读全文
摘要:
SQL 性能优化1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。 ●在条件表达式中经常用到的不同值较多的列上建立检索,在不同值少的列上不要建立索引。比如在雇员表的“性别”列上只有“男”与“女”两个不同值,因此就无必要建立索引。如果建立索引不但不会提高查询效率,反而会严重降低... 阅读全文
摘要:
关于WIN7下IIS配置1)安装IIS 打开控制面板-程序和功能,左侧面板:打开或关闭Windows功能,等待对话框的弹出。勾选Internent信息服务,默认情况下万维网服务下的应用程序开发功能貌似没有圈选,倘若没有的话要自己圈选:分别是.NET扩展性、ASP、ISAPI扩展选项。镜像版本的自动安装,无需安装文件或者光盘。2)运行IIS 打开IIS后找到网站,展开Default Web Site 选项,选中中间的功能部分的IIS子选项的ASP,单击右侧列表中的基本设置,在物理路径中填入本地文件夹作为虚拟目录,其他不用设置,以后自己建站要先把目录设置在Wroot目录下,物理路径在选择你的网站目 阅读全文
摘要:
ASP.NET提供了Session对象,从而允许程序员识别、存储和处理同一个浏览器对象对服务器上某个特定网络应用程序的若干次请求的上下文信息。1)Session对应浏览器与服务器的一次对话,在浏览器第一请求网络应用程序的某个页面时,服务器会触发Session_onStart事件;2)在对话超时或者被关闭的时候会触发Session_onEnd 事件。程序员可以在代码中响应这两个事件来处理与同一次对话相关的任务,如开辟和释放该次对话要使用的资源等。 在ASP.NET的程序中要使用Session对象时,必须确保页面的@page指令中EnableSessionState属性是True或者Readon. 阅读全文
摘要:
svn(Subversion)服务器基本概念版本控制:数据仓库,记录对文件的每一次更改。Subversion:是一个自由/开源版本控制系统,它管理文件和目录可以超越时间。一组文件存放在中心版本库,这个版本库很像一个普通的文件服务器,只是它可以记录每一次文件和目录的修改,这便使你可以取得数据以前的版本,从而可以检查所作的更改。Subversion可以通过网络访问它的版本库,从而使用户可以在不同的电脑上使用。repository:(版本库)就是位于服务器端,统一管理和储存数据的地方。安装配置安装独立服务器 SVNServer准备工作:1)获取 Subversion 服务器程序2)获取 Tortoi 阅读全文
摘要:
<configuration>//公共语言运行库和基于 .NET Framework 的应用程序所使用的每个配置文件中均需要的根元素 <system.web>//指定配置文件中 ASP.NET 配置设置的根元素,并且包含各种元素,这些元素配置 ASP.NET Web 应用程序并控制应用程序的行为方式 <sessionState>//元素配置当前应用程序的会话状态设置必需的属性属性选项描述mode指定存储会话状态的位置。Off指示会话状态没有启用。InProc指示本地存储会话状态。StateServer指示在远程服务器上存储会话状态。SQLServer指示在 阅读全文
摘要:
起因:用户多,数据量大;多个数据库,每个数据库占用一台数据库服务器。 链接服务器用于处理分布式查询:当客户端应用程序通过链接服务器执行分布式查询时,SQL Server 将分析命令并向 OLE DB 发送请求。sp_addlinkedserver:在本地服务器上注册远程服务器的信息。sp_addlinkedsrvlogin:创建或更新 SQL Server 本地实例上的登录名与远程服务器中安全帐户之间的映射sp_addlinkedserver [ @server= ] 'server' //要创建的连接服务器的名称[ , [ @srvproduct= ] 'produc 阅读全文