Web项目开发如何选择开发语言(.NET开发语言)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


简易性


可管理性

7

可缩放性和可用性

支持进程管理

安全性

支持Forms、Windows、Passport等功能强大的身份认证 技术,用户无需复杂编程即可实现安全可靠的身份认证功 能。
8
1.3 .NET关键技术

事件驱动

如同C#.NET桌面窗体应用程序一样,可以设计如页面窗 体、按钮等控件的事件,大大简化界面操作的程序设计工 作。
19
20
21
1.6 安装SQL Server 2005

本课程案例选用SQL Server 2005数据库系统 作为数据存储服务器,安装需注意

Visual Studio 2008已集成SQL Server 2005 Express Edition数据库服务端,但客户端工具需另行安装。 实例名留默认值 安装类型留默认值,可根据情况选择安装路径
24
1.8 创建.NET Web应用程序

启动Visual Studio 2008集成开发环境,点击 新建项目
25

操作过程与建立C# Windows应用程序相同
26

系统将创建新的Web项目,界面如图所示
27

.NET Web应用程序的组成部分
28

如何使用集成开发环境Web项目
菜单栏和 工具栏 解决方 案资源 管理器 “属性” 窗口
Windows Serer 2003 或更高版本 .NET框架平台 IIS (Internet Information Server)

建立基于.NET的Web运行平台,需安装



16

服务器若需提高Web站点访问服务,需安装IIS (Internet Information Services)服务。 IIS 最主要的功能为:


基于XML的数据访问技术 引入数据集(DataSet)的概念,用户访问数据无需时刻 连接数据库系统,数据访问效率更高。

面向对象特性

全面支持面向对象程序设计(OOP),Web开发更加简单
12

支持多种程序设计语言


.NET支持多种程序设计语言 无论何种语言编程,最终都编译成中间语言再运行。因此 无论选择何种程序设计语言,都可以实现相同功能、访问 相同的资源、得到相同的性能。
编译
Microsoft 中间语言 (MSIL 或 IL)
代码
JIT 编译器
机器语言 分别编译 IL 的每一部 分
5

提供功能强大的集成开发环境
6

灵活性


.NET框架提供的公共语言运行库使开发人员可以根据喜好 选择VB.NET、C#.NET、J#.NET等程序设计语言开发 Web应用程序 可利用已有的COM资源 代码隐藏技术(CodeBehind)使开发人员设计Web应用 程序就像设计WinForm桌面窗体程序一样简单 支持分层配置 零本地管理
22
1.7 安装.NET开发工具

Visual Studio 2008集成开发工具



插入Visual Studio 2008安装光盘,系统将自动打开安装界面。 选择自定义安装可根据需要确定安装项目,例如只安装C#语 言工具,不安装VB语言工具。 MSDN能方便查询技术文档,建议安装。
23

.NET框架平台(只将计算机作为运行平台时安装)
百度文库
工具 箱 服务器资 源管理器
29

为控件添加事件代码

如图所示,从工具箱拖放一些控件到Web页面,其中途 中按钮的名字为Button1,显示文字为“提交”,双击该 按钮打开程序代码编辑窗体,设计一个最简单的Web应 用程序。
13

支持的体系结构

数据层DAL 通过封装数据访问类来实现 业务逻辑层BLL 通过封装业务类来实现 用户表示层UI 主要通过ASPX页面及控件事件程序来实现
14
15
1.4 .NET Web应用程序的开发环境

建立基于.NET的Web开发平台,需安装


Windows XP/Vista/7 .NET框架平台 Internet Explorer 5.5 Visual Studio 2008集成开发环境
9

代码隐藏(Code Behind)技术

基于.NET的Web程序设计技术ASP.NET已经将程序代码 与HTML标记彻底分离,层次更加清晰。
10

数据绑定(DataBinding)技术

无需编写复杂的程序代码,即可将数据源(如数据库)的 结果显示在页面的控件上面。
11

数据访问技术ADO.NET
Web项目开发(.NET )
1 搭建.NET Web开发平台
学习内容
• 如何搭建.NET Web开发平台 • 操作系统的设置 • 平台软件的安装设置 • 开发工具的安装设置 • Web服务的设置
2
1.1 项目背景

本课程以销售管理信息系统(会员店版)项目作为 案例
销售管理信息系统
销售模块
会员信息模块
安全认证模块
销 售 报 单
销 售 记 录
积 分 奖 励
产 品 信 息
会 员 信 息 管 理
加 盟 店 管 理
登 录 系 统 认 证
帐 户 管 理
3
4
1.2 为何选用.NET开发销售管理信息系统

增强性

相对其它Web程序设计技术,基于.NET的JIT编译系统显 著提高程序的执行效率
_______ _______ _______ ______


响应客户端的请求,将需浏览的网页传输给客户端; 管理及维护Web 站台; 管理及维护FTP 站台; SMTP(Simple Mail Transfer Protocol)服务。
17
1.5 安装和配置Web服务IIS

IIS的安装步骤
18

配置IIS

通过“控制面板”之“管理工具”打开Internet信息服务 (IIS),可配置Web服务IP地址、端口、Web资源路径、 资源读写权限等重要参数,配置方法如图所示。




在光盘中的「DotNETSDK」数据夹中执行「Setup.exe」; 点选「Next」后,出现版权宣告画面。选择「I accept the agreement」后按「Next」; 勾选「Software Development Kit」安装.NET Framework SDK; 选择所要安装的文件夹,直接按「Next」; 完成后「OK」,.NET Framework SDK 就已经安装完毕。
相关文档
最新文档