摘要: Web.config配置文件使得ASP.NET应用程序的配置变得灵活、高效和容易实现,同时Web.config配置文件还为ASP.NET应用提供了可扩展的配置,使得应用程序能够自定义配置,不仅如此,Web.config配置文件还包括以下优点。1、配置设置易读性:由于Web.config配置文件是基于XML文件类型,所有的配置信息都存放在XML文本文件中,可以使用文本编辑器或者XML编辑器直接修改和设置相应配置节,相比之下,也可以使用记事本进行快速配置而无需担心文件类型。2、更新的即时性:在Web.config配置文件中某些配置节被更改后,无需重启Web应用程序就可以自动更新ASP.NET应用程 阅读全文
posted @ 2012-12-03 11:53 算盘 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 优点如下所示:1、不需要任何服务器资源。2、在默认情况下,对控件启用状态的数据进行维护,不会被破坏。3、视图状态的值经过哈希运算和压缩保护,安全性更高。缺点如下所示:1、视图状态会影响性能,如果页面存储较大较多的值,则性能会有较大的影响。2、在手机,移动终端上,可能无法保存视图状态中使用的值。3、视图状态虽然安全性较高,但是还是有风险,如果直接查看页面代码,可以看到相应代码。 阅读全文
posted @ 2012-11-20 15:03 算盘 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET中,可以创建ASP.NET网站和ASP.NET应用程序,但是ASP.NET网站和ASP.NET应用程序开发过程和编译过程是有区别的。ASP.NET应用程序主要有以下特点:1、可以将ASP.NET应用程序拆分成多个项目以方便开发,管理和维护。2、可以从项目中和源代码管理中排除一个文件或项目。3、支持VSTS的Team Build方便每日构建。4、可以对编译前后的名称,程序集等进行自定义。5、对App_GlobalResources 的Resource强类支持。ASP.NET WebSite编程模型具有以下特点:1、动态编译该页面,而不用编译整个站点。2、当一部分页面出现错误不会影 阅读全文
posted @ 2012-11-20 14:54 算盘 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 鼠标事件:与鼠标操作相关的各种行为,它可以细分为两类:跟踪鼠标当前定位(如mouseover、mouseout)的事件和跟踪鼠标单击(如mouseup、mousedown、click)的事件。键盘事件:与键盘操作相关的各种行为,包括追踪键盘敲击和其上下文,追踪键盘包括3种类型:keyup、keydown和keypress。页面事件:关于页面本身的行为,当首次载入页面时触发load事件以及离开页面触发unload和beforeunload事件。此外,JavaScript的错误使用错误事件追踪,可以让你独立地处理错误。UI事件:追踪用户在页面中的各种行为,如监听用户在表单中输入,可以通过focus 阅读全文
posted @ 2012-11-20 14:51 算盘 阅读(132) 评论(0) 推荐(0) 编辑
摘要: ASP.NET页面生命周期是ASP.NET中非常重要的概念,了解ASP.NET页面的生命周期,就能够在合适的生命周期内编写代码,执行事务。同样,熟练掌握ASP.NET页面的生命周期,可以开发高效的自定义控件。ASP.NET生命周期通常情况下需要经历几个阶段,这几个阶段如下所示。1、页请求:页请求发生在页生命周期开始之前。当用户请求一个页面,ASP.NET将确定是否需要分析或者编译该页面,或者是否可以在不运行页的情况下直接请求缓存响应客户端。2、开始:发生了请求后,页面就进入了开始阶段。在该阶段,页面将确定请求是发回请求还是新的客户端请求,并设置IsPostBack属性。3、初始化:在页面开始后 阅读全文
posted @ 2012-11-19 16:29 算盘 阅读(144) 评论(0) 推荐(0) 编辑
摘要: UML指定了13种框图,用于建档系统模型。每种框图建模系统结构与行为的不同特性。6种与系统结构相关,另外7种与系统行为有关。1、 用例框图:建模系统与外部实体(动作者)之间的交互2、 类框图:可以指定系统各部分的结构性关系。3、 状态机框图:建模对象改变状态的方法。4、 活动框图:活动框图建模对象执行的活动,指定执行活动的顺序。5、 通信框图:建模系统中对象之间的交互,关注发生什么交互。通信框图显示执行事务时哪些对象需要交互。6、 顺序框图:建模系统中对象之间的交互,但是与通信框图不同,它关注何时发生交互。解决问题的过程(proecdure)称为算法(algorithm),包括:执行的操作(a 阅读全文
posted @ 2012-11-09 15:16 算盘 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Servlet是使用Java Servlet 应用程序设计接口(API)及相关类和方法的 Java 程序。除了 Java Servlet API,Servlet 还可以使用用以扩展和添加到 API 的 Java 类软件包。Servlet 在启用 Java 的 Web 服务器上或应用服务器上运行并扩展了该服务器的能力。Java servlet对于Web服务器就好象Java applet对于Web浏览器。Servlet装入Web服务器并在Web服务器内执行,而applet装入Web浏览器并在Web浏览器内执行。Java Servlet API 定义了一个servlet 和Java使能的服务器之间的 阅读全文
posted @ 2012-11-02 22:25 算盘 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 建表语句CREATE TABLE TESTDROPTABLE(id NVARCHAR(40) NULL,NAME NVARCHAR(40) NULL,firstid NVARCHAR(40) NULL,dateinfo DATETIME NULL)DELETE TESTDROPTABLEINSERT INTO TESTDROPTABLE VALUES (NEWID(),'A','AAAA','2012-03-15')INSERT INTO TESTDROPTABLE VALUES (NEWID(),'A','AAAA 阅读全文
posted @ 2012-10-22 15:16 算盘 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Name:窗体对象的名字,类似于变量的名字BackColor:窗体的背景色ShowInTaskBar:设置窗体是否出现在任务栏StartPosition:窗体第一次出现时的位置Text:窗体标题栏显示的文字TopMost:设置窗体是否为最顶端的窗体WindowState:窗体出现时最初的状态(正常、最大化、最小化) 阅读全文
posted @ 2012-10-17 10:27 算盘 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1、21号端口:FTP(Pile Transfer Protocol,文件传送协议)FTP服务和TELNET服务一样,它使得我们可以从FTP服务器上下载或上传资料等。2、23号端口:Telnet(远程登陆协议)这个信息表明远程登陆服务正在运行,在这里你可以远程登陆到该主机。3、25号端口:SMTP(Simple Mail Transfer Protocol,邮件传输协议)4、53号端口:DNS(Domain Name Server 域名服务器)5、79号端口:finger(查看机器的运行情况)finger服务对于入侵者来说是一个非常有用的东西,利用它,入侵者可以获得目标用户信息,查看目标机器. 阅读全文
posted @ 2012-10-17 10:23 算盘 阅读(696) 评论(0) 推荐(0) 编辑