第一章我的第一个ASP.NET网站
课程内容 第1章 我的第一个ASP.NET网站 创建ASP.NET网站的过程 创建ASP.NET网页的两种方式:代码后置和代码内嵌 ASP.NET的运行机制 ASP.NET网站的发布与运行 常用控件的用法
1.1 ASP.NET简介 简介: ASP:Active Server Pages(动态服务器页面) 一种在网页中嵌入.netFramework所支持的语言 并在服务器上执行的服务器端脚本技术 可以使用公共语言运行库兼容的任何语言来编写代码
1.1 ASP.NET简介 特点: 1)世界级开发工具的支持 2)编译后执行,运行效率高 3)开发的网站与浏览器无关 4)简单易学 5)有丰富和功能强大的控件
1.2 创建第一个ASP.NET网站
1.2 创建第一个ASP.NET网站 1、创建ASP.NET网站 选择“文件---新建---网站 指定网站的存储位置
1.2 创建第一个ASP.NET网站 2、解决方案的组成 Web.Config :网站配置文件,可以在该文件中进行网站的相关配置
1.2 创建第一个ASP.NET网站 4、Page指令 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> llanguage 指令规定了该页面代码和后台代码语言,只支持微软的.Net框架所支持的语言,如vb,C#等 AutoEventWireUp属性设置是否自动调用网页事件 CodeFile属性表明网页的后台代码在文件"Default.aspx.cs"中 Inherits属性表明网页继承的代码隐藏类
1.2 创建第一个ASP.NET网站 5、在Visual Studio中运行网站 1,在菜单或者工具栏中执行“启动调式” 2,在解决 方案资源管理器中选择执行
1.3 ASP.NET的运行机制 机制 1)自动编译
1.3 ASP.NET的运行机制 2)预编译 可以使用ASP.NET编译器工具(ASPNET_Compiler.exe)预编译网站。该工具提供下列预编译选项: 1,就地编译(生成网站) 2,不可更新完全预编译 3,可更新的预编译
1.4 ASP.NET网站的发布 1、在IIS上配置虚拟目录 2、发布网站 3、运行网站
小结 1、生成一个ASP.NET网站
1.5 常用控件 1、html控件客户端 2、html控件服务端 3、标准控件 <input id=“txtHtml” name=“txtHtml” type=“text”/> 2、html控件服务端 <input id=“txtHtml” name=“txtHtml” type=“text” runat=“server”/> 3、标准控件 <asp:TextBox ID="txtUserName" runat="server"></asp:TextBox>
1.5 常用控件 Label控件属性 ID Text Visible ForeColor
1.5 常用控件 TextBox控件属性 AutoPostBack 设置自动回传服务器 AutoCompleteType 自动完成类型 TextMode 设置文本框是单行、多行或密码框 Wrap 在多行文本框模式,设置文本是否可以自动换行
1.5 常用控件 Button控件属性 postBackUrl 跨页提交时的目标网页 Click 点击事件 Text 按键上显示的文本
1.5 常用控件 登陆实例
作业 1)实现用户登录