ASP.NET已经学习完,学牛腩的时候面对一些控件和方法会用,但对其中的原理还不懂,学习这部分的内容时,
从头到尾都有一种相识的感觉,把之前一些不懂得地方也理解了,每一个知识都有对应的例子练习,学起来还是挺容
易的。
下面是学完这部分我画的一张导图:
接下来对上图一些点进行一个简短的解释。
1.学习B/S和C/S的区别
这部分的内容我们在自考信息系统开发与管理已经学过。一个是基于浏览器实现的,一个是基于客户端的。大家
有什么不懂得可以翻书。
2.html控件和Wed控件
ASP.NET主要讲了对一些常用的控件的使用,具体的控件这里我就不再叙述。html控件是指不需要将信息提交到服
务器,在页面上进行处理的控件。相反需要将信息提交到服务器的控件为web控件。
同样是两个文本框。但一个是html控件,一个是web控件。
<span style="font-family:KaiTi_GB2312;font-size:18px;"><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <input id="Text1" type="text" /></p></span>
3.ADO.Net核心组件
(1)DataSet
ado.net DataSet 的设计已明确指出它可独立于任何资料来源外而存取资料。因此,它可与多个不同的资料里来
源搭配使用、与 XML 资料搭配使用,或用于管理应用程序的本机资料。DataSet 包含一或多个由资料列和资料行所
组成的 DataTable 物件集合,以及 DataTable 物件中的主索引键、外部索引键、条件约束 (Constraint) 及资料
的相关资讯。
(2).NET提供应用程序
.NET有许多Data Providers,它将允许与不同的数据源交流――取决于它们所使用的协议或者数据库。然而无论
使用什么样的Data Provider,开发人员将使用相似的对象与数据源进行交互。SqlConnection对象管理与数据源的连
接。SqlCommand对象允许开发人员与数据源交流并发送命令给它。为了对进行快速的只“向前”地读取数据,使用
SqlDataReader。如果想使用断开数据,使用DataSet并实现能进行读取或者写入数据源的SqlDataAdapter。
下面这张图能很好的说明以上两者的关系:
个人点睛:
Web这部分的学习知识比较碎,也比较杂。在学习得时候要多多动手,多加练习,每学习一个知识一定要亲手去
实现一个小例子,才能说自己了解了。光看是永远无法真正掌握的。