Asp.net-(2)-- web设计
来源:互联网 发布:淘宝网医用输液瓶口贴 编辑:程序博客网 时间:2024/06/06 00:33
Web 编程是一种标记
和Cs开发的区别的其中一点送是客户端变成了浏览器,
首先咱们来看一下web设计的总体结构图
与Cs的比较
这里这不详细说明了,以后会有专门章节进行详解
这里只简单说明
1.硬件环境不同:
2.对安全要求不同
3.对程序架构不同
4.用户接口不同
5.信息流不同
基本工作工作模式
无状态的编辑模式
断开式连接
基于请求/应答模式(http协议)
代理服务器概念
每8个iP位为一个单位IP,将不合法的Ip转为合法IP
传输中用到的协议
http协议(基于请求应答)
这里传输协议是UDP(用户数据报协议,无连接的)
http是面向连接的(无连接的=不管通或不通)
网络接口和http服务
通过Internet连接网络,传输协议/最后通过windo套接字,发给多个服务器
windows套接字:一个ip与一个端口合起来唯一确定的一个连接
这样才可以通信
动态网页
有客户端和服务端
asp是必须放在服务器中发布的,集IIS server中。PS(端口通常有65535个,
一般都指定在5千以后的端口,5千以以前的都为固定的所使用)
下面实例说明
客户端脚本的用法
调用顺序图是如下
语法结构是
<Script开始和结束
language =是语言
中间是代码段
可是函数的代码
实例说明创建脚本语言<scriptlanguage="javascript">functionasb(){if(form1.textfield.value==""){window.alert("用户名不能为空!");form1.textfield.focus();}}</script><title>无标题文档</title></head> 提交按钮调用 <input type="submit"name="button" id="button" value="提交"onClick="asb()"/>
以上是客户端动态网页
另外静态是动态的基础。
=========
Asp.net优点
支撑强类型语言
asp代码与html代码和服务器端asp代码分离
无需注册组件
一次编译后无需在编译
代码分离(面向对象,继承,机制)
以上是基本的web设计方法, 欢迎大家指正
- Asp.net-(2)-- web设计
- asp.net forums 的Web设计模式
- ASP.NET Web Game 构架设计
- ASP.NET Web API设计pdf
- [设计模式]Asp.Net Forums 代码中的web设计模式
- [设计模式]Asp.Net Forums 代码中的web设计模式
- [设计模式]Asp.Net Forums 代码中的web设计模式
- [设计模式]Asp.Net Forums 代码中的web设计模式
- asp.net 创建 xml web service 设计指南
- Asp.Net Forums 代码中的web设计模式
- Asp.Net Forums 代码中的web设计模式
- Asp.Net Forums 代码中的web设计模式
- Asp.Net Forums 代码中的web设计模式
- ASP.NET创建Web服务之设计方针
- ASP.NET创建Web服务之设计方针
- ASP.NET创建Web服务之设计方针
- ASP.NET Web Game 构架之数据库设计
- ASP.NET服务器端多线程设计——异步Web Service
- Intent之Action实例大全
- 利用opencv把其它格式的图片转换为pgm格式代码
- java动态代理
- 浅谈C#中的委托
- linux内核线程、轻量级进程和用户进程
- Asp.net-(2)-- web设计
- 全排列
- php练习题
- sql语句基础
- C语言温习笔记之局部变量与全局变量
- JQuery中serialize与serializeArray的区别
- python实现递归遍历目录(linux下测试通过)
- fck编辑器的应用
- mvc 控制反转Ninject(依赖注入容器)