沈阳旅游信息网站开发设计毕业论文

沈阳旅游信息网站开发设计毕业论文

ID:2503568

大小:2.38 MB

页数:51页

时间:2017-11-16

沈阳旅游信息网站开发设计毕业论文_第1页
沈阳旅游信息网站开发设计毕业论文_第2页
沈阳旅游信息网站开发设计毕业论文_第3页
沈阳旅游信息网站开发设计毕业论文_第4页
沈阳旅游信息网站开发设计毕业论文_第5页
资源描述:

《沈阳旅游信息网站开发设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、沈阳旅游信息网站开发设计毕业论文511基础知识1.1C#语言介绍C#是一种简单、现代、面向对象且类型安全的编程语言。C和C++程序员能很快熟悉它。C#同时具备“应用程序快速开发”(RAD)语言的高效率和C++固有的强大能力[1]。VisualC#.NET是Microsoft的C#开发工具。它包括交互式开发环境、可视化设计器(用于生成Windows和Web应用程序)、编译器和调试器。VisualC#.NET是VisualStudio.NET的产品套件的组成部分,该产品套件还包括VisualBasic.NET、VisualC++.NET和JScri

2、pt脚本语言。所有这些语言都支持对Microsoft.NETFramework的访问,该框架包括一个公共执行引擎和一个丰富的类库。.NETFramework定义了一个“公共语言规范”(CLS),这是一种通用规范,它确保遵循该规范的语言与类库之间实现无缝的互操作性。对C#开发人员而言,这意味着即使C#是一种新语言,但仍可恰如其他成熟工具(如VisualBasic.NET和VisualC++.NET)一样,使用相同的、功能丰富的类库。C#本身不包含类库[2]。1.2ASP.NET介绍ASP.NET又叫ASP+,但并不仅仅是ASP的简单升级,而是Mi

3、croSoft推出的新一代ActiveServerPages脚本语言。ASP.NET是微软发展的新型体系结构.NET的一部分,它的全新技术架构会让每一个人的网络生活都变得更简单。首先需要特别指出的是,ASP.NET不仅仅只是有了一个新界面并且修复了一些缺陷的ASP3.0的升级版本(即不同于ASP2.0升级到ASP3.0的转变)。更为重要的是,ASP.NET吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。ASP.NET是一种用于创建动态Web应用程序的技术。它是.NETF

4、ramework的一部分;可以采用大多数与.NET兼容的语言编写ASP.NET应用程序,其中包括VisualBasic、C#和J#。ASP.NET页面(WebForms)要经过编译,与使用脚本编写语言相比,具有更好的性能。WebForms允许构建强大的基于窗体的Web页面。构建这些页面时,可以使用ASP.NET服务器控件创建常用的UI元素并对其进行编程以执行常见的任务。这些控件允许从可重用的内置或自定义组件快速构建Web51窗体,从而简化页面代码。ASP.NET提供了编程模型和基础结构,与使用先前的Web技术相比,创建可扩展、安全而又稳定的应用

5、程序变得更快、更容易[3]。1.3VisualStudio2005工具介绍VisualStudio提供了在设计、开发、调试和部署应用程序时所需的工具,VisualC#集成开发环境(IDE)是VisualStudioIDE中的一种。打开VisualStudio选择C#即可进入VisualC#集成开发环境,它里面有些工具是与其他VisualStudio语言共享的,还有一些工具(如C#编译器)是VisualC#特有的。下面,来逐步剖析这个产品中的主要变化。(一)VisualStudio2005基于文件的工程开发现在,在VisualStudio2005

6、中,你能够把一个目录作为一个web工程来打开,这是一种相当不错的改进。在我的开发机器上,我可能有50个不同的web工程。使用以前的VS2003,要把所有这些作为IIS中的虚拟目录加以配置和维护并且使工程实现正确地引用是令人相当头疼的事情。在VS2005中,你只需要简单地指向一个目录就可以打开工程。你完全可以使用本地的Web服务器构建方式来运行应用程序,这样以来就免除了配置Web服务器的需要。(二)母版页面现在,你可以定义一个能够在你的应用程序中重用的母版(Master)页模板。使用这个功能能够节约你大量的开发时间。事实上,在2.0版本出现以前,

7、已经存在基于ASP.NET1.x版本的这种概念,但是对于我来说,吸引我的最关键的特征在于,VisualStudio提供了对它的可视化支持。这可以使你看到母版的布局,其中ContentPlaceholders可以应用于每一个页面中以提供页面级内容。除了设计器提供的重要的可视化方面外,母版页模板还提供了一种良好的方式来把彼此相关的可重用的代码联系到一起。母版页面的目的是,把以前需要使用若干用户控件(例如,Header,Footer和Sidebar)才能实现的功能融合到一起,从而使它们能够比以前更为有效地实现逻辑分离。(三)用户控件可视化描述Visu

8、alStudio2005能够在Web表单编辑器内显示一个生成的用户控件。不再象是以前的老式的、非描述性的灰色的方框加上一个控件名,现在,你能够在设计器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。