ASP.NET复习笔记(1)
今天是个好日子,伴着早上八点的朝阳,我背上书包,提上电脑,带上一根网线,风风火火的冲向教室,因为,我终于想好博客内容写啥了——这不是快期末了么,我就写复习,虽然有些课程还没讲完,但并不影响我做复习,正好,还能把之前没学懂的东西揪出来,趁着有网络,有老师,把它们解决掉~
(一)WEB应用基础
(一)Web应用基础
1.什么是Web应用?
答:Web应用是指在B/S结构体系下的应用软件系统。
( 补充: B/S(Browser/Server,浏览器/服务器)结构:在服务器端安装一些应用程序,在客户端只要通过浏览器就能查看相关内容。
C/S(Client/Server,客户端/服务器)结构:在客户端安装一个软件,通过该软件访问服务器端资源。)
2.Web是由谁发明的?
答:Tim Berners-Lee(蒂姆·伯纳斯-李)。
3.Web应用经历了怎样的发展过程?
答:1980年——Web的前身,Tim Berners-Lee负责的Enquire项目;
1990年11月——第一个Web服务器 nxoc01.cern.ch开始运行;
1991年——CERN(European laboratory for particle physics, 欧洲粒子物理研究所)正式发布了WEB技术标准。
(1).客户端技术的发展(静态→动态)
1945年——Vannervar Bush在一篇文章中阐述了文本和文本之间通过超级链接相互关联的思想,并在文中给出了一种能实现信息关联的计算机Memex的设计方案;
1960年前后——Doug Engelbart等人对信息关联技术做了最早的实验,同时,Ted Nelson正式将这种信息关联技术命名为超文本(Hypertext)技术;
1969年——IBM的Charles Goldfarb发明了可用于描述超文本信息的GML(Generalized Markup Language,通用标记语言);
1978年到1986年——GML语言进一步发展为SGML(Standard Generalized Markup language,标准通用标记语言);
1990年——可以用HTML(Hyper Text Markup Language)来展现超文本信息;
1995年——java问世, 人们可以在浏览器中开发动态应用;
1996年——W3C(World Wide Web Consortium,万维网联盟)提出了CSS的建议标准,IE3.0引入了对CSS的支持;
1997年——IE4.0,出现DHTML(Dynamic HTML,动态HTML)
(2).服务器端技术的发展(静态→动态)
1993年——NCSA(National Center for Supercomputer Applications,国家超级计算机应用中心)提出CGI1.0技术(Common Gateway Interface,公共网关接口);
1994年——Rasmus Lerdorf发明了专用于Web服务器端编程的PHP(PHP原始为Personal Home Page的缩写,已经正式更名为 "PHP: Hypertext Preprocessor",超文本预处理器)语言;
1996年——IE3.0引入ASP(Active Server Pages,动态服务器页面)技术;
1997年——Servlet(Server Applet)技术问世;
1998年——JSP(Java Server Pages,java服务器页面)技术诞生;
1999年——SUN公司 发布了J2EE(ava 2 Platform Enterprise Edition,Java2平台企业版)的第一个版本;
2002年——Microsoft发布.NET Framework(.NET框架)和Visual Studio.NET开发环境;
4.Web有哪些相关技术?
答:有HTML,XHTML,XML,JavaScript,VBScript,PHP,JSP,ASP,ASP,NET等。
以上是我整理了一个早上跟一个下午的劳动成果,不可思议!5.20,就这样了,没有特别的故事,只有一个简单的开始。
[参考教材]:
1.《ASP.NET案例教程(修订本)》/林菲,孙勇编著/清华大学出版社;北京交通大学出版社
ISBN:978-7-5121-0565-2
ASP.NET复习笔记(1)的更多相关文章
- Java基础复习笔记系列 九 网络编程
Java基础复习笔记系列之 网络编程 学习资料参考: 1.http://www.icoolxue.com/ 2. 1.网络编程的基础概念. TCP/IP协议:Socket编程:IP地址. 中国和美国之 ...
- Java基础复习笔记系列 八 多线程编程
Java基础复习笔记系列之 多线程编程 参考地址: http://blog.csdn.net/xuweilinjijis/article/details/8878649 今天的故事,让我们从上面这个图 ...
- Java基础复习笔记系列 七 IO操作
Java基础复习笔记系列之 IO操作 我们说的出入,都是站在程序的角度来说的.FileInputStream是读入数据.?????? 1.流是什么东西? 这章的理解的关键是:形象思维.一个管道插入了一 ...
- Java基础复习笔记系列 五 常用类
Java基础复习笔记系列之 常用类 1.String类介绍. 首先看类所属的包:java.lang.String类. 再看它的构造方法: 2. String s1 = “hello”: String ...
- Java基础复习笔记系列 四 数组
Java基础复习笔记系列之 数组 1.数组初步介绍? Java中的数组是引用类型,不可以直接分配在栈上.不同于C(在Java中,除了基础数据类型外,所有的类型都是引用类型.) Java中的数组在申明时 ...
- Java基础复习笔记基本排序算法
Java基础复习笔记基本排序算法 1. 排序 排序是一个历来都是很多算法家热衷的领域,到现在还有很多数学家兼计算机专家还在研究.而排序是计算机程序开发中常用的一种操作.为何需要排序呢.我们在所有的系统 ...
- 2强类型DataSet (2011-12-30 23:16:59)转载▼ 标签: 杂谈 分类: Asp.Net练习笔记 http://blog.sina.com.cn/s/blog_9d90c4140101214w.html
强类型DataSet (2011-12-30 23:16:59) 转载▼ 标签: 杂谈 分类: Asp.Net练习笔记 using System; using System.Collections.G ...
- 强类型DataSet (2011-12-30 23:16:59)转载▼ 标签: 杂谈 分类: Asp.Net练习笔记 http://blog.sina.com.cn/s/blog_9d90c4140101214w.html
强类型DataSet (2011-12-30 23:16:59) 转载▼ 标签: 杂谈 分类: Asp.Net练习笔记 using System; using System.Collections.G ...
- Angular复习笔记7-路由(下)
Angular复习笔记7-路由(下) 这是angular路由的第二篇,也是最后一篇.继续上一章的内容 路由跳转 Web应用中的页面跳转,指的是应用响应某个事件,从一个页面跳转到另一个页面的行为.对于使 ...
随机推荐
- 【bzoj1022】[SHOI2008]小约翰的游戏John 博弈论
Description 小约翰经常和他的哥哥玩一个非常有趣的游戏:桌子上有n堆石子,小约翰和他的哥哥轮流取石子,每个人取 的时候,可以随意选择一堆石子,在这堆石子中取走任意多的石子,但不能一粒石子也不 ...
- centos6.3安装 jdk-8u131-linux-x64.gz
解压指令为:tar -zxvf jdk-8u131-linux-x64.gz 设置环境变量,首先是打开设置环境变量的文件夹,指令为:vi /etc/profile 然后在英文输入法下切换到“插 ...
- selenium+PhantomJS简单爬虫
#!/usr/bin/env python # -*- coding: utf-8 -*- ''' Created on 2017年10月19日 @author: zzy ''' import tim ...
- 使用webpack开发ES6程序的正确姿势
1.cnpm install babel-loader babel-core babel-preset-es2015 -D 2.cnpm install babel-plugin-transform- ...
- C++ #include " " 与 <>有什么区别?
#include <> 和 #include "" 都会在实现定义的位置查找文件,并将其包含. 区别是若 #include "" 查找成功,则遮蔽 ...
- springboot整合shading_jdbc实现读写分离
之前是通过XML方式来配置数据源,读写分离策略,分库分表策略等,之前有朋友也问过我,有没有Spring Boot的方式来配置,既然已经用Spring Boot还用XML来配置感觉有点不协调. 其实吧我 ...
- JAVA之I/O 输入输出流详解
简 介 如何在Java中进行文件的读写,Java IO流是必备的知识.这篇博文主要为您带来Java中的输入输出流的内容,包括文件编码.使用File类对文件和目录进行管理.字节流和字符流的基本操作 ...
- PHP 中 快捷的三元运算...
a!=null ? a: 123 当 a 不为空时,返回 123, 可简写为 a ?: 123(a 不为null 不为 '','0',0 时,返回它本身,否则返回123...)
- Apache https 证书配置...
没啥好说的..赋值粘贴 !! Listen 443 SSLSessionCache "shmcb:/apache/logs/ssl_scache(512000)" SSLSessi ...
- php 页面压缩---
网站优化中,页面压缩是很有效的一种方法,可以明显提升页面访问速度. 页面压缩也有很多的方法,有PHP自带的zlib的gzip压缩,还有清除html页面中不必要的字符,空格,注释,换行符等. 第一种打开 ...