ASP.NET项目搭建
IIS安装与配置
网页入门
什么是B/S架构
什么是CS架构
静态网页与动态网页
URL解析 传输协议+服务器主机名+端口号+请求的页面
解决方案和项目的关系
解决方案和项目如同文件夹和文件的关系,一个解决方案可以包含多个项目。
web窗体文件的用途
一个web窗体文件包含三部分,其中后缀为.asp文件用于编写页面展示和布局代码。后缀为.aspx.cs文件用于编写对应的逻辑代码
使用using关键字引入命名空间
代码分析
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace Lesson1
{
public partial class HelloWorld : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//向页面输入“HelloWorld!”
Response.Write(“HelloWorld!”);
}
}
使用using关键字引入命名空间
using System;
使用namespace关键字定义文件所在的命名空间
namespace Lesson1
使用partial 和class 关键字定义部分类
public partial class HelloWorld
加载页面触发的事件函数
protected void Page_Load(object sender, EventArgs e)
向页面输出字符串的方法
Response.Write(“HelloWorld!”);
什么是HTTP协议?
浏览器与服务器之间传输数据需要遵循的规则。定义浏览器与web服务器之间交换数据的格式
建立TCP连接
发出HTTP请求
发送HTTP响应
关闭TCP
页面运行原理
用户发送请求后,服务器接收到请求后,会对请求做出处理,处理完相关数据后,将处理的响应结果返回到浏览器端
浏览器和web服务器是如何建立连接的?
如何理解TCP三次握手的含义及过程?
什么是服务器?
在实际环境中,服务器是由硬件主机、操作系统、服务器发布软件组成的。如:
硬件主机+Windows+IIS(服务器发布软件)
硬件主机+Linux+Apache(服务器发布软件)
如何将自己开发的网站上传到服务器上?
如何在Windows Server服务器上发布网站?
HTML简介
用户名: |
密码: |
CSS简介
CSS样式可用于调整页面的颜色、位置以及布局等效果
body{
background-color: #218b57; //背景颜色
text-align: center; //文字对齐方式
font-weight: bold; // 文字加粗
}
JavaScript简介
//标识是JavaScript脚本
HTML常用标签
<input type=“text” name=“inputText"/> //input标签:文本框
<input type=“password" name=“inputPwd"/> //input标签:密码输入框
<input type=“button" name=“btn"/> //input标签:按钮
CSS样式的写法
内联方式 指将CSS样式写到HTML标签内部,该写法只能控制当前标签的样式效果
内联样式写法
内嵌写法 是指将CSS样式单独放到head标签中,通过使用style标签来标识样式效果
嵌入写法
是指将CSS样式单独放到一个文件中,然后在页面代码中引用这个文件,这样使得页面变得简洁、代码编写变得灵活
JavaScript的使用
//向页面写入HTML标签:
document.write(“
This is a heading
”);//对事件作出反应:
//改变HTML的内容
x = document.getElementById(“demo”) //查找元素
x.innerHTML = “Hello JavaScript”; //改变内容
如何使用JavaScript实现按钮的事件注册?
如何使用CSS代码设置页面的背景图片?