Asp.net夜话之一:asp.net介绍

题外话:去年至今年以来,陆续写过一些原创的文章了,很多是对原来所做项目的总结。所以并不是很系统很全面,都是针对某个知识点或者某个具体应用写的,有些朋友建议我把自己的体会写成一个系统的,这次算是一个尝试吧,写得不好的地方请大家尽量抛西红柿不要丢砖头。

之所以把这个系列叫做《asp.net夜话》,是有一些原因的,某不厌酒喜茶,酒越喝越糊涂,茶喝多了也仍然能保持清醒。白天很忙,所以每天回到家之后我会沏一壶茶,边喝茶边看书,偶有心得体会就会用文字记录下来,过一段时间之后再将这些文字整理一下,觉得语句还算通畅的就发表在博客上了。这个关于asp.net系列的文章将会都在晚上完成,所以我叫它《asp.net夜话》。这个系列偏重于实际于asp.net开发实战中的理论和经验方面的介绍。

本系列文章中会用到Macromedia Dreamweaver 8中文版、Microsoft Visual Studio 2005中文版和Microsoft SQL Server 2005中文版,请先安装好相关软件。

好了,开始我们的正题。

在今天我主要要介绍的有如下知识点:

XHTML语言

静态网页

动态网页

WEB服务器

Asp.net开发的预备知识

另外在看本节时,我可能会用到Macromedia Dreamweaver 8中文版,如果有条件,在自己的电脑上安装一个会获得更好的体验。

XHTML语言

在网页开发的早期,基本上都是使用HTML语言开发的,它因为语法要求比较松散,虽然对开发者来说比较方便,但是机器处理起来比较困难,所以在HTML的基础上增加了XML的要求,这就形成了XHTML语言。XHTML说白了就是符合XML标准的HTML语言。当前版本的Macromedia Dreamweaver和Microsoft Visual Studio都支持XHTML开发。

以下是Dreamweaver创建的空HTML页面:


以下是Microsoft Visual Studio2005创建的空白aspx页面:


注意用红线标出的部分,上面的表示我们创建的是符合XHTML标准的页面。之所以要提到这些,是因为经常遇到一些初学者写出的页面不符合标准在Visual Studio2005中无法在视图界面中查看界面的效果。

时间: 2024-09-20 05:43:18

Asp.net夜话之一:asp.net介绍的相关文章

asp.net夜话

asp.net夜话之十一:web.config详解(二) asp.net夜话之十一:web.config详解(一) asp.net夜话之十:复合控件和母板页(二) asp.net夜话之十:复合控件和母板页(一) asp.net夜话之九:验证控件(二) asp.net夜话之九:验证控件(一) asp.net夜话之八:数据绑定控件(三) asp.net夜话之八:数据绑定控件(二) asp.net夜话之八:数据绑定控件(一) asp.net夜话之五:Page类和回调技术 asp.net夜话之七:ADO

asp.net夜话之六:asp.net基本控件(一)

在本系列之三<asp.net夜话之三:表单和控件>中讲到了HTML服务器控件,HTML服务器控件有如下特点: (1)HTML服务器控件是建立在HTML控件的基础上,额外增加了一个在当前页面中唯一的ID属性值和一个runat="server"属性:(2)HTML服务器控件必须放在服务器端表单中,也就是必须在<form runat="server" id="form表单ID"></form>标记之中.(3)HTML

ASP.NET Atlas简单控件介绍之四大控件

asp.net|控件 Atlas中的客户端控件均继承或间接继承于Sys.UI.Control基类(请参考:ASP.NET Atlas简单控件介绍之两个基类),并有所扩展,本文将介绍Atlas内建的简单控件InputControl,TextBox,Button和CheckBox. Sys.UI.InputControl InputControl类是一个抽象类,作为所有提供用户输入的控件(例如TextBox,见下文)的基类,提供了输入数据验证等公有操作.InputControl抽象类提供如下属性:

ASP.NET Atlas简单控件介绍

asp.net|控件 A  SP.NET Atlas中引入了客户端控件的概念,用面向对象思想将客户端JavaScript将要操作的DOM元素封装起来,带来了更清晰的代码模型以及更好的可复用性(不足之处是效率有所降低).Atlas的客户端控件是连接JavaScript与DOM元素的桥梁,我们应该尽可能的使用客户端控件与DOM元素打交道,也就是以Atlas的方法来编写我们的程序.同时,Atlas对JavaScript面向对象方面的强大扩展(请参考:ASP.NET Atlas对JavaScript的扩

ASP.NET中的Cache使用介绍

  这篇文章主要介绍了ASP.NET中的Cache使用介绍,本文讲解了Cache 是怎么工作的.Cache 怎么创建及怎么销毁.什么时候用cache.cache 调用注意事项等内容,需要的朋友可以参考下 Cache 即高速缓存 ,我想非常多人对他的第一印象一定像我相同,感觉他一定能提高系统得性能和运行速度.的确.Net推出cache的初衷确实是这样的.那么cache是怎么提高系统性能和运行速度呢?是不是在所有情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期研发的项目中有

Asp.net请求处理之管道处理介绍_基础应用

在了解Asp.net请求处理流程的过程中,个人认为有必要从源代码的角度来了解asp.net管道是怎么实现的. 在此之前大家有必要了解一些asp.net请求流程的基本东东,如ASP.NET 请求处理流程.Asp.net管道.ASP.NET管线与应用程序生命周期 我们大家都知道HttpRuntime主要的方法是 public static void ProcessRequest(HttpWorkerRequest wr) 复制代码 代码如下: private void ProcessRequestI

asp中rs.BookMark的使用介绍_应用技巧

如 t=rs.BookMark 记录当前的标记 rs.BookMark=t 把游标移动到记录时的位置 例子:   <% dim d sql="select * from cs1" set rs=server.CreateObject("ADODB.RecordSet") rs.Open sql,conn,1,1 while not rs.eof if cInt(rs("id"))=10 then d=rs.Bookmark end if r

ASP.NET入门教程:ASP.NET和ASP区别

网页教学网在上一篇中介绍了什么是ASP.NET,让您简单的认识了一下ASP.NET,本节着重介绍ASP.NET和ASP的区别.ASP.NET 拥有更好的语言支持,一整套新的控件,基于 XML 的组件,以及更好的用户身份验证.ASP.NET 代码不完全向后兼容 ASP. ASP.NET 拥有更好的语言支持,一整套新的控件,基于 XML 的组件,以及更好的用户身份验证. ASP.NET 通过允许编译的代码,提供了更强的性能. ASP.NET 代码不完全向后兼容 ASP. ASP.NET 的新特性 更

ASP+FSO+框架实现ASP生成htm并分页的方法(批量)

asp+|fso|分页|fso|分页 还是第一次在CSDN写文章,本人文采和理论知识有限,写得不正确的地方欢迎指正.其实网上已经有很多ASP生成htm的文章了,有一种方法是ASP+XML的生成方法,虽然有一种好处就是不用程序写模版就可以直接引用原来的要生成页面源码使用,但本人进行此方法测试时,发现其稳定性差和网速要求高(当然不是在服务器上了).特别是虚拟空间上经常报错,有可能在本人在此方法上代码处理不足的原因吧.长话短说,这篇文章使用大家常用的另一种方法ASP+FSO,这里还应用了框架就是为了处