论文题目:基于.NET MVC3与AJAX技术的校园论坛的设计与实现
论文语种:中文
您的研究方向:计算机
是否有数据处理要求:否
您的国家:广州
您的学校背景:华南理工大学
要求字数:30000
论文用途:硕士毕业论文
是否需要盲审(博士或硕士生有这个需要):是
补充要求和说明:1.不需要建模; 2.我已经有开题报告; 3.参考文献格式按国内大学硕士要求; 4.参考文献数量40篇,至少有1/3是国外文献; 5.无; 6.Word格式; 7.计算机工程硕士毕业论文;
基于.NET MVC3与AJAX技术的校园论坛的设计与实现
摘要
Web应用程序由于提供了丰富的用户界面和良好的可维护性而变得越来越流行。但是,传统模式下开发出来的Web应用程序存在着许多问题,如响应速率慢、耗费资源、用户体验较差。因此一种全新的模式开发技术Ajax正在成为Web应用领域的研究热点。
Ajax技术引入了异步处理模式,从而实现页面局部刷新,所以在与服务器进行交互的过程中直接接收所需的数据,这样便可以减少服务器端的负载,客户端的响应速率便大大的提高。Web1.0时代客户端只能实现一个显示数据的功能大部分业务逻辑的处理全部都由服务器来完成,这无形中加大了服务器端的负载,随着Ajax技术的引入很好的解决了这个问题,使大部分的业务逻辑转移到客户端来处理,并且按照需求来显示出来,配合CSS的强大功能完全可以达到桌面应用程序才可以实现的效果。
Ajax利用JAVA Script作为事件的总控制器,采用异步传输机制综合对DOM树进行处理,与服务器进行交互,将交互结果以事先设定好的数据传输方式返回客户端预留的DOM中,显示给客户。
本论文的主要工作是:在B/S体系下,采用Ajax技术实现校园论坛系统
论文在Ajax技术的组成、实现原理、.NET MVC框架模型等进行了深入的分析研究基础上讨论如何将Ajax技术与.NET相结合,分析怎样从系统框架的角度将两者有机的融合起来,着重探讨实现Ajax技术的jQuery框架与.NET中间件的结合。采用软件工程理论结合实际项目的开发,基于Ajax技术的系统开发并研发,其中重点讨论了怎样利用jQuery实现系统数据的交互,实际应用证明了这种基于Ajax技术的系统具有清晰结构,高效执行,稳定的优点。
在论文的最后,对研究设计工作取得的成果给与了肯定并对存在的不足以及要突破的技术瓶颈进行了总结。
关键词:校园论坛;Ajax技术;.NET
Abstract
Web applications by offering a rich user interface http://www.51lunwen.org/jsjlwfw/ and good maintainability become increasingly popular. However, the traditional model of Web applications developed, there are many problems, such as response rates slow, consuming resources, poor user experience. Therefore, a new model of development technologies Web applications Ajax is becoming a research hotspot.
Ajax technology into the asynchronous processing mode, in order to achieve partial page refresh, so the process of interaction with the server directly to receive the required data, so that we can reduce the load on the server side, the client's response rate is greatly improved. Web1.0 era of client can only display data to achieve a feature most of the business logic of the deal with all by the server to complete, This is tantamount to increasing the load on the server side, with the introduction of Ajax technology, a good solution to this problem , so that the transfer of most of the business logic to the client to deal with, and in accordance with the demand to show up with CSS to achieve the power of desktop applications can be realized only if the effect of, Ajax is a completely overturn the traditional concept.
Ajax the use of JAVA Script as a general controller of events, using asynchronous transfer mechanism integrated processing of the DOM tree, to interact with the server, the interactive results are pre-configured data transmission returned to the client DOM, set aside to show to the customer. The main work of this paper are: B / S system, Use of Ajax technology to achieve a Art BBS System.
Paper in the composition of Ajax technology, implementation principle, .NET framework of the models in-depth analysis of research-based discussion on how to combine Ajax technology and .NET to analyze how the system framework from the perspective of an organic integration of the two together, focusing on the realization of Ajax Technology Framework and .NET middleware jQuery combination. Use of software engineering to integrate theory with actual project development, based on Ajax technology, system development into the research and development, which focused on how to use jQuery to achieve system data interaction, practical application show that this system based on Ajax technology, with a clear structure, efficient implementation, stability advantages.
In the paper the end of the study of the results of the design work to give an affirmative and weaknesses and the need to break the technical bottlenecks are summarized.
Key Words BBS;Ajax technology;.NET
目 录
摘要 I
Abstract II
第1章 绪论 1
1.1 课题背景及意义 1
1.2 课题研究方向以及发展现状 2
1.2.1 论坛系统的国内研究现状 2
1.2.2 论坛系统的国外研究现状 2
1.2.3 校园网论坛的技术特点 2
1.3 论文主要研究工作 3
1.4 论文的结构安排 3
第2章 校园网论坛实现的关键技术 4
2.1 Web2.0体系结构 4
2.2 .NET FW4.0体系结构与最新技术 4
2.3 ADO.NET技术