基于web的课件制作(5)
时间:2017-05-21 09:08 来源:毕业论文 作者:毕业论文 点击:次
1.6 系统开发所用技术和工具简介 下面是我对开发环境以及所用到的编程语言的概述。 1.6.1 系统开发环境 在整个开发环境中,主要运用大学期间所学习的visual studio 2008 以及Sql server 2008。相对来说,这两个平台所接触的比较多,而且有一定的知识储备。这些开发环境非常友好,更容易上手。 开发环境: 应用系统: Window 7 开发平台:Microsoft Visual Studio 2008 R2 测试浏览器:Internet Explorer 开发服务器环境: 数据库:Microsoft SQL Server 2008 R2 1.6.2 开发所用技术简介 (1) C#编程语言简介 C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。C#使得C++程序员可以高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,因此绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。 (2) HTML(超文本标记语言)简介 网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万文网(Web)编程的基础,也就是说万文网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。 HTML语言有以下几个特点: 简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。 可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求, 超级文本标记语言采取子类元素的方式,为系统扩展带来保证。 平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万文网(WWW)盛行的另一个原因。 1.6.3 开发所使用的框架简介 Microsoft .Net Framework是一种新的开发平台,是美国微软公司为适应Internet发展的需要而推出的特别适合网络编程和网络服务开发的平台。对于软件开发人员来说,.net是继DOS开发平台(BASIC,FORTRAN,PASCAL等),windows开发平台(Visual Basic, Visual Fox pro 等)之后,以计算机网络为背景的新一代软件开发平台。 (责任编辑:qin) |