个人总结博客 联系客服

发布时间 : 星期一 文章个人总结博客更新完毕开始阅读3a5b887e9f3143323968011ca300a6c30c22f1e2

变着我们的生活。

Blog是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻

松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。展

示丰富的个性化,对Blog功能的要求自然更高,新一代具有更多、更新、

更全功能的Blog急需走进舞台。系统加入聊天功能可以更加方便大家的交 流。

第 1页 共24页

具有聊天功能的Blog实现 第二章 Blog系统开发技术 第二章 Blog系统开发技术 2.1ASP.NET介绍

本系统采用ASP.NET开发技术进行开发。ASP.NET不仅仅是ASP的一个新

版本,更是Web应用程序编程方面的一个全新的概念和方法。ASP.NET中的新功能并不是对ASP的改进,设计它的初衷是为用户入境提供最佳的应用程序架构。它相比于ASP有着以下几个方面的优点:

(1) 多语言

ASP曾在脚本引擎方面受到了限制,特别是VBScript和Jscript。而ASP.NET

则支持多种语言,默认情况下为Visual Basic.NET、C#和Jscript.NET,另外还支持一些第三方语言。 (2) 服务器处理

ASP在服务器处理上不管页面的内容是纯HTML还是ASP生成的HTML,

它都是按照实现,形成所谓3-tier页面顺序显示的。因此逻辑代码依赖于它在页面中的位置,并且无法将HTML控件作为目标,除非将它们作为流的一部分进行显示。而ASP.NET就解决了这个问题,方法是为控件引入一个声明的基于服务器的模型,因为控件在服务器上有,可以在服务器上编程,也可以是客户端驱动的事件。 (3) Web Form控件

将现有的HTML控件转换为服务器端的控件是比较容易的,但是也存在一些

不方便,例如比较难于区分HTML控件和服务器端的控件。于是Microsoft公司就创建了一组专门的服务器控件,它们都用asp:前缀标识。

(4) 代码与内容分离

一个网站的设计与开发往往由不同的人来实现的,而ASP中就是存在着这样

一个问题,代码(ASP脚本)和内容(HTML)混合在一起。这样就使得同时进行设计和开发变得很困难。而ASP.NET则采用了代码内联和后台编码两种方法实现了代码与内容的分离。 第 2页 共24页