asp.net的学习过程讲解
那些年觉得看视频是很轻松的了解一个东西,但是这样的不足就是感觉太慢了,没有看书来得快,所以在有了一些了解后,还得看点书,也许书上的不一定好,但书上会把每一个应该说到的地方说到,好有个初步的认识。比如说平台、组件等知识的介绍,所以,那些年就开始了方面的进一步学习。
一、学习的准备知识
正如我前面那些年所学习的,在开始之前得对它们有一定的认识:
1、 html语言的基本使用
2、 CSS+DIV的学习,撑握基本的布局
3、 Javascript基础。在初期,特别是对DOM的操作。
4、 了解的基本控件的使用
二、开始学习
1、平台中的一些概念,比如说:CLR(公共语言运行时)、IL(微软中间语言)、JIT(即时编译器)、CTS(通用类型系统)、CLS(公共语言规范)以及 FrameWork等,当然还得知道的体系结构,如图:
2、页面请求响应机制与HTTP协议是必须了解的。HTTP是一个无状态的协议,全名叫超文本传输协议,也就是说在浏览器与服务器之间是以html文件形式传输的,当用户通过浏览器向WEB服务器以URL的形式请求一个页面时,WEB服务器处理用户的请求,返回一个WEB页面给浏览器展示给用户,这个过程完成后浏览器与WEB服务器就不在有关系了;基于这个过程,的请求响应也很相似,当浏览器请求WEB页面时,WEB服务器处理这个请求,寻找是否有请求的页面,从而定位这个文件,若是以的文件,WEB服务器会把请求交给的CLR,编译执行,并从数据库取后请求的数据后,生成一个html文件,发送给浏览器。这里还有一些概念:
动态页面:简单的说就是所请求的页面是通过从数据库读取数据生成的页面,服务器上不存在的这样一个文件。
静态页面:简单的说就是服务器上有这样一个文件,比如404页面
B/S:指的是浏览器与服务器的方式
C/S:指的是客户端与服务器的`方式
三、的基础
1、 内置对象,asp.net中有很多内置对象,它们发挥了相当大的作用,下面就选几个常用的来说说吧。
Request对象:请求对象,是HttpRequest类的实例,是自动创建的,可以用于获得用户在浏览器提交的数据以及一些HTTP信息,常用的属性有:Cookies、Files、Form、Params、QueryString等,还有一些方法,如:MapPath、SavaAs等;
Response对象:响应对象,是HttpResponse类的实例,也是自动创建的,同样有很多属性(Cache、Cookies等)与方法(Redirect、Write等);
Session对象:会话对象,当一个用户打开网页时,那么服务器中就会有一个会话,保存当前用户的一些信息,当用户退出或关闭浏览器时,会话就消失;常用于保存用户状态,如登录、购物车等;使用方法以键/值对的形式,如Session[“KEY”]=Value;
Application对象:是一个全局的,在应用程序内的状态,从应用的开始运行,直到应用的结束,使用方法同Session;
由图可以知到,一个项目应有样式、脚本,母版等,当然用VS2010建的一个项目用了Membership,我重来没有用过。还是自已写好。
总结
那些年看了很多书,到现在也许都忘了一些,此文以记忆那些看书的日子。
-
javascript中setInterval的用法总结
javascript中的setInterval的函数主要是在制作动画或其他间隔性渲染(操作)效果时,对操作方法按照一定时间间隔进行调用的函数。setInterval的表达式格式主要有:setInterval(fnname,time,par1,par2,);setInterval(obj,fnname,time,par1,par2,);第一种是最常见的表达...
-
在PHP中利用XML技术构造远程服务
未来的Web将是以服务为中心的Web,XML_RPC标准使得编写和应用服务变得非常简单。本文介绍XML_RPC标准及其PHP实现,并通过实例示范了如何在PHP中开发XML_RPC服务和客户程序。一、服务式Web从内容提供商所采用的简单方法到UDDI(UniversalDescription,DiscoveryandInte...
-
制作网页,dreamweaver的基本步骤
网页设计的目的就是产生网站。简单的信息如文字,图片(GIFs,JPEGs,PNGs)和表格,都可以通过使超文件标示语言、可扩展超文本标记语言等标示语言放置到网站页面上。以下是小编为大家搜索整理的Dreamweaver制作网页的基本步骤,欢迎阅读!更多精彩内容请及时关注我们考试...
-
JavaScript弹窗基础教程
confirm()意既确认框confirm...
相关文章
- 关于 response方法的javascript asp教程第六课
- 豌豆上的公主英语作文 The Princess and the Pea
- Is a Test of Spoken English Necessary英语四级作文
- Unit1PastandPresent的牛津版初二下册英语知识点总结
- 英语美文:愉快的精神状态(A pleasant state of mind)
- JavaScript中的style.cssText使用教程分解
- Passage Eighteen (Strictly Ban smoking)英语阅读理解
- 大学英语演讲稿:Opening Statement
- 分享SAT阅读练习题:Reading Comprehension Test 14
- ASP.NET MVC异常处理模块简单教程-ASP.NET教程实例推荐