- 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简介
<table>
<tr>
<td>用户名:<input type="text" name="text1" /></td>
</tr>
<tr>
<td>密码:<input type="password" name="pwd" /></td>
</tr>
<tr>
<td><input type="button" name=“btn" value="登录" /></td>
</tr> </table>
//name是属性,name=“属性的值“”
- CSS简介
- CSS样式可用于调整页面的颜色、位置以及布局等效果
body{ background-color: #218b57; //背景颜色
text-align: center; //文字对齐方式
font-weight: bold; // 文字加粗 }
- JavaScript简介
<script type="text/javascript">
function Login_onclick() {
alert("登录成功");
}
</script> //<script type="text/javascript">
</script>标识是JavaScript脚本
- HTML常用标签
<input type="text" name=“inputText"/> //input标签:文本框
<input type=“password" name=“inputPwd"/> //input标签:密码输入框
<input type=“button" name=“btn"/> //input标签:按钮
- CSS样式的写法
- 内联方式 指将CSS样式写到HTML标签内部,该写法只能控制当前标签的样式效果
<h1 style="font-size:20px; color:red;"> 内联样式写法 </h1>
- 内嵌写法 是指将CSS样式单独放到head标签中,通过使用style标签来标识样式效果
<style type="text/css">
body { background-color: red; }
</style>
- 嵌入写法
是指将CSS样式单独放到一个文件中,然后在页面代码中引用这个文件,这样使得页面变得简洁、代码编写变得灵活
<head>
<link href="css文件路径" type="text/css" rel="stylesheet"/> </head>
- JavaScript的使用
//向页面写入HTML标签:
document.write("<h1>This is a heading</h1>");
//对事件作出反应:
<input type="button" value="点击" οnclick="alert('Welcome!')"/>
//改变HTML的内容 x =document.getElementById("demo")
//查找元素 x.innerHTML = "Hello JavaScript";
//改变内容
- 如何使用JavaScript实现按钮的事件注册?
- 如何使用CSS代码设置页面的背景图片?