本章要点: 了解ASP.NET 4.5的基础.NET Framework。

Slides:



Advertisements
Similar presentations
一、软件简介 二、功能介绍 三、产品优势 四、应用范围 五、成功客户 目录目录 软件简介 ●员工工作时间,都认真工作了? ●还是在玩游戏? ●浏览与工作无关的网站? ●收发私人邮件? ●甚至将公司的机密资料拷贝带 走?或是通过邮件或聊天工具泄 密? …… 解决之道.
Advertisements

●公司簡介. ●公司組織 行銷 企劃部 行銷 企劃部 研發 設計部 研發 設計部 視覺 設計部 視覺 設計部 媒體 製作部 媒體 製作部 行動 裝置部 行動 裝置部 執行長 總經理 管理部 本公司組織人力配置除董事長、執行長、總經理外,共 有六大部門,分別為研發部 6 人、管理部 4 人、視覺設計部.
1 网站设计理念 大连理工大学创新实验学院 优秀网站展示 - LAMP 类网站
雄獅旅遊集團 產學合作人才培育計畫 說明會.
《计算机应用基础》 课程教学大纲 计划学时: 64学时 计划学分: 4学分 课程类型: 公共必修.
硕士论文开题报告 煤炭企业物流信息系统的 研究与设计 指导老师: 学生姓名: 学 号:
班級:四服ㄧB 座號:40 指導老師:范靜媛老師 姓名:郭曼姿
说网络技术专业 江苏联合职业技术学院徐州财经分院 王 磊.
慈方名医系统-标准版(中医版) 能真正帮助医生提高临床疗效的高级全科诊治咨询系统! 使用说明书 慈方中医网
第一章 認識 Visual Basic 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
20 使用Dreamweaver构建HTML结构
网页制作 第一讲
Access数据库知识 安丘市职业中专 雷云龙.
使用者經驗 - User Experiences 台灣微軟 吳典璋 Dann Wu
网站如何定制建设???.
5.6 制作具有动态特效的网页 1. 层和时间轴动画 2. Dreamweaver的Behaviors(行为)概述 华东师范大学计算中心.
网页制作与网站设计教学课件 网页制作与网站设计课程组开发
Web程序设计基础 太原理工大学 计算机科学与技术学院 林福平 求实创新
網頁技術簡介.
第一节 电子商务网站规划 第二节 网络服务的选择与费用核算 第三节 网站内容建设
面向对象程序设计 (Visual C# .NET)
大学生如何进行职业生涯发展规划及有效应聘 厚积薄发
企业网搭建及应用 重庆市永川职业教育中心
本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
网页设计(1) 第12讲 网页技术简介 马秀麟 2014年5月 2018/9/17 制作人:马秀麟.
第1章 程式語言與Visual Basic的基礎
第ㄧ章 認識 VB 2008 與主控台應用程式 注意:本投影片僅供上課使用,非經同意,請勿散播或轉載。
Microsoft .NET 第4組 十月15, 2002 B 陳東傑 B 蔣佳勳
第 3 章 網頁的基本設定與預覽.
網路點名系統 致遠管理學院網路通訊學系 張逸中 2007/6/22.
如何使用WebDav連結伺服器 Jung Yi Lin.
計算機及資訊網路中心 作業組服務介紹 2006/03/24 系所網管會議 助理程式設計師 張傑生
指導老師 : 張文智 組員: B 黃美華 B 林耕宇 B 蕭凱中 B 游振偉
.NET 簡介.
.NET 簡介.
第1章 .NET与C# 为什么要设计一门新的编程语言? C#在微软的.Net平台中占据什么样的地位?
网页制作与设计 主编 耿 杰 科学出版社.
第一章 Visual Studio、SQL Server介紹與開發環境
第1章 SQL Server 2005 关系数据库简介.
项目2 创建和管理本地站点.
Ch01網際網路、HTML 、 Script 、 ASP.NET簡介
視窗程式設計簡介-VB、Visual Studio
4.5 网页制作 本节概述 本节的学习目标 主要内容.
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
数据智能同步系统 操作指南.
疾病预防控制绩效考核管理软件 开发思路 & 使用说明
課程名稱:_____________ 指導教授:_____________
Empower for MircoSoft ISV
前端技术开发 高莺.
Excel - 九十七年度教職員工資訊教育訓練 董建弘.
Totoro大冒險 電腦遊戲設計 資三B 李沛儀 資三B 張家瑜.
Network Application Programming(3rd Edition)
电子商务 王素凤
Windows 2000 Professional系統管理系列
站群系统管理平台简介 网教中心 2014年10月29日.
動態網頁程式設計實習 主講人:徐培倫老師.
21世纪高职高专规划教材 C#语言程序设计 李继武 彭德林 主 编 张 珑 赵 松 周建辉 副主编
DEV 343 VS2005超快速开发方案/EEP2006控件包.
第1章 ASP.NET基础.
ASP动态网页设计实用教程 主讲教师:贾海陶.
IIS 7.5的開發、管理及擴充大全.
DEV 343 VS2005超快速开发方案/EEP2006控件包.
目 录: 一、网络存储系统的登录 二、网络存储系统的基本使用 三、学生提交作业功能的使用 四、教师开放资源功能的使用.
IT DNA- 微軟MVP、資深IT人胡百敬 資訊產業全攻略!IT知識工作者聯手推薦! 資訊新鮮人》 專業資訊人》 知識工作者》
W3C标准网页制作 主讲教师:张 涛.
FrontPage 2000.
项目一 了解网站的概念 项目二 创建个人网站“鸿渐工作室” 项目三 制作“鸿渐工作室”的主页 项目四 HTML语言 项目五 制作“家乡特产”网页 项目六 制作“给我留言”网页 项目七 制作“应用技巧”网页 项目八 模板制作及应用.
本文档介绍 1. 如何使用同一台电脑录课; 2. 如何在其他电脑录课;
第三章 电子商务网站技术.
第1章 HTML基础 主讲人:刘泰然 经济管理学院.
Presentation transcript:

本章要点: 了解ASP.NET 4.5的基础.NET Framework。 熟悉ASP.NET 4.5运行环境及IIS网站、Web应 用程序、虚拟目录设置。 熟悉Visual Studio Express 2012 for Web开 发环境。 掌握ASP.NET 4.5网站的创建和复制过程。

目录 1.1 ASP.NET 概述 1.2 IIS 1.1.1 静态页面和动态页面 1.1.2 .NET Framework 1.1.1 静态页面和动态页面 1.1.2 .NET Framework 1.1.3 ASP.NET特性 1.1.4 ASP.NET版本 1.2 IIS 1.2.1 IIS 7.5的安装 1.2.2 IIS 7.5中的网站、Web应用程序和虚拟目录

目录 1.3 Visual Studio Express 2012 for Web 1.4 小结 1.3.1 开发环境概览 1.3.1 开发环境概览 1.3.2 使用解决方案管理VSEW 2012中新建的网站 1.3.3 发布网站 1.3.4 复制网站 1.4 小结

1.1 ASP.NET 概述 ASP.NET基于.NET Framework,使用.NET语言 调用.NET Framework类库,实现Web应用程序 开发。

1.1.1 静态页面和动态页面 静态页面只包含HTML元素和CSS样式,一般以扩 展名.htm或.html存储。 1.1.1 静态页面和动态页面 静态页面只包含HTML元素和CSS样式,一般以扩 展名.htm或.html存储。 静态页面显示的都是相同的内容。 解释执行静态页面完全由浏览器完成。

1.1.1 静态页面和动态页面(续) 动态页面可以包含HTML元素和CSS样式,还可以 包含JavaScript代码和需要在Web服务器端编译 执行的代码。 开发技术:ASP.NET、ASP、JSP、PHP等。 动态页面的内容存储于数据库。 所有动态页面都需要Web服务器转换成静态页面 后,才能在用户浏览器中显示最终效果。

1.1.1 静态页面和动态页面(续) 在同一个ASP.NET 4.5网站中,可同时存在静态 页面和动态页面。 1.1.1 静态页面和动态页面(续) 在同一个ASP.NET 4.5网站中,可同时存在静态 页面和动态页面。 当页面内容可以直接通过页面设计而不需要通 过改变数据库中数据进行更新时,常使用静态 页面,反之,则使用动态页面。 静态页面的访问速度要快于动态页面。

1.1.2 .NET Framework .NET Framework是一套Microsoft应用程序开发 的框架,主要目的是要提供一个一致的开发模 型。 .NET Framework具有两个主要组件:公共语言 运行库(Common Language Runtime,CLR) 和.NET Framework类库。

1.1.3 ASP.NET特性 ASP.NET不是一种编程语言,而是.NET Framework提供的一个组件。

1.1.4 ASP.NET版本 1.0、1.1、2.0、3.5、4.0、4.5等版本。 ASP.NET 2.0在提高开发效率、简化管理和提高 性能等方面进一步增强。 ASP.NET 3.5随VS 2008发布,新增了语言集成 查询(Language Integrated Query, LINQ)和 Microsoft Ajax技术。 随VS 2010发布的ASP.NET 4.0新增了ASP.NET MVC模式和Chart控件。 随VS 2012发布的ASP.NET 4.5在页面设计上有 长足的进步。

1.2 IIS IIS(Internet信息服务)提供Web服务器功能。 IIS的版本与不同的操作系统有关,如Windows 7旗舰版对应IIS 7.5。 注意:在VS 2012开发环境中建立网站时,可以 使用内含的IIS Express或“Visual Studio开 发服务器”运行网站,不需要额外安装操作系 统中的IIS。

1.2.1 IIS 7.5的安装 选择“开始”→“控制面板”→“程 序”→“打开或关闭Windows功能”命令,在呈 现的对话框中选中“Internet信息服务”复选 框。

1.2.1 IIS 7.5的安装(续)

1.2.1 IIS 7.5的安装(续) 注意:若IIS 7.5在VS 2012安装后再安装,为 使IIS能运行ASP.NET 4.5页面,需注册ASP.NET。 其步骤是先以管理员身份运行cmd.exe文件,再 在其后出现的窗口中输入命令 %windir%\Microsoft.NET\Framework\v4.0.303 19\aspnet_regiis -i完成注册。

1.2.2 IIS 7.5中的网站、Web应用程序和虚拟目录 应用程序池用于工作进程的运行配置,并保证 各工作进程的独立运行。 虚拟目录是映射到本地或远程Web服务器上的物 理文件夹的别名。

1.2.2 IIS 7.5中的网站、Web应用程序和虚拟目录(续) 通过“Internet信息服务(IIS)管理器”配置。 组织结构关系存储在 %windir%\System32\inetsrv\config\ applicationHost.config文件的<sites>元素中。 注意:IIS 7.5中的网站与VS 2012中的网站不 是同一个概念。实际上,IIS 7.5中的Web应用 程序与VS 2012中的网站相对应。

在IIS 7.5中添加网站 选择“开始”→“控制面板”→“系统和安 全”→“管理工具”→“Internet信息服务 (IIS)管理器”命令。

在IIS 7.5中添加网站(续)

在IIS 7.5中添加网站(续)

在IIS 7.5中添加应用程序池

在IIS 7.5中添加Web应用程序

在IIS 7.5中添加虚拟目录

在IIS 7.5中设置网站、Web应用程序和虚拟目录中的默认文档 设置默认文档可使用户在访问该默认文档对应 的页面时即使不输入页面名也能访问该文档。 设置方法一:在“功能视图”中双击“默认文 档”,再输入默认文档的文件名。 设置方法二:在Web.config配置文件输入配置 代码。

Web.config配置代码 <!--配置IIS 7.5--> <system.webServer> <!--设置网站的默认文档--> <defaultDocument> <files> <!--删除默认文档列表中的所有文件名--> <clear/> <!--添加Default.aspx到默认文档列表--> <add value="Default.aspx"/> </files> </defaultDocument> </system.webServer>

1.3 Visual Studio Express 2012 for Web VSEW 2012为ASP.NET 4.5网站开发提供了方便 的开发环境。 VSEW 2012是免费的且包含了创建Web应用程序 所需的所有功能和工具。 利用VSEW 2012和VS 2012商用版创建的Web应用 程序完全相互兼容。因此,VSEW 2012适用于学 习用途及中小企业的网站开发。

1.3.1 开发环境概览 “调试运行” 按钮启动网站的调试运行过程。 1.3.1 开发环境概览 “调试运行” 按钮启动网站的调试运行过程。 注意: 按钮启动的是整个网站的启动项, 所以在启动调试之前需要设置网站的启动页面。 若要查看单个页面的浏览效果,可右击该页面 选择“在浏览器中查看”命令进行浏览。 当处于“源”视图时,选择“编辑”→“设置 文档的格式”命令可自动编排所有源代码的格 式。

1.3.1 开发环境概览(续)

1.3.1 开发环境概览(续) “环境”→“字体和颜色”命令。 “项目和解决方案”命令。 “文本编辑器”→CSS→“格式设置”命令。 1.3.1 开发环境概览(续) “环境”→“字体和颜色”命令。 “项目和解决方案”命令。 “文本编辑器”→CSS→“格式设置”命令。 “文本编辑器”→“所有语言”命令。 “文本编辑器”→“所有语言”→“制表符” 命令。 运用帮助。

1.3.2 使用解决方案管理VSEW 2012中新建的网站

1.3.2 使用解决方案管理VSEW 2012中新建的网站(续) “文件系统”网站指将网站的文件放在本地硬 盘上的一个文件夹中,或放在局域网上的一个 共享位置。 “本地IIS”网站需要在操作系统中安装独立的 IIS或使用IIS Express。 “FTP站点”网站将网站建立在具有读/写权限 的FTP服务器上。 “远程站点”网站将网站建立在已安装IIS并配 置有Microsoft FrontPage服务器扩展的远程计 算机上。

1.3.2 使用解决方案管理VSEW 2012中新建的网站(续)

1.3.2 使用解决方案管理VSEW 2012中新建的网站(续)

1.3.3 发布网站 “发布网站”的操作将预编译网站并将输出复 制到“文件系统”、“本地IIS”、“FTP站点” 或“远程站点”。 1.3.3 发布网站 “发布网站”的操作将预编译网站并将输出复 制到“文件系统”、“本地IIS”、“FTP站点” 或“远程站点”。 “发布网站”的功能仅包含于VS 2012商用版。

1.3.4 复制网站 “复制网站”实质是在当前网站与另一网站之 间复制文件,对当前网站不会预编译。 1.3.4 复制网站 “复制网站”实质是在当前网站与另一网站之 间复制文件,对当前网站不会预编译。 常用于将网站从“测试服务器”复制到“商业 服务器”。 注意:为保护C#源代码不被随意窃取,可组合 使用“发布网站”和“复制网站”。即先将网 站发布到本地某个文件夹,再利用“复制网站” 同步服务器网站上的文件。

1.4 小结 .NET Framework 4.5为建立ASP.NET 4.5网站提供 了基础。 1.4 小结 .NET Framework 4.5为建立ASP.NET 4.5网站提供 了基础。 ASP.NET 4.5是一个逐步演进的版本,支持LINQ数 据访问技术、Ajax页面局部刷新技术、MVC开发模 式、JavaScript开发,同时在利用HTML5和CSS3进 行页面设计方面有很大的进步。 IIS为ASP.NET 4.5提供了运行环境,通过建立不同 的网站或应用程序使得在同一台Web服务器上运行 不同的站点成为可能。 利用VSEW 2012,可以方便地实现ASP.NET 4.5网站 开发。