海妖 发表于 2015-1-16 22:40:58

ASP编程:ASP.NET拾萃――服务器端控件篇(序)

Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。我们晓得,ASP.NET的Web窗体新增了对服务器端控件的撑持,其特性是在控件的HTML标志内到场了runat="server"属性。具有这个标志的控件,实在例将在服务器端天生,由.NET框架卖力转换为一般的HTML标志并输入至客户端。这个转换的历程是ASP.NET一个极其主要的基本。为何呢?
熟习HTML开辟的伴侣应当十分懂得编写静态网页所必要的控件(FORM、INPUT……)。而ASP.NET为我们供应了更加丰厚的用户界面交互元素――服务器端控件(复杂的有Button、Label,庞大的包含DataGrid等数据控件)――能够说,它们是ASP.NET壮大特征最直不雅的部分。
你大概会有一个疑问:服务器端控件是怎样在客户端运转的呢?HTML标准中并没有它们的影子,但是客户端却其实不必要特别的情况就可以一般扫瞄ASP.NET页面。这是怎样做到的?
转换――就仿佛两国元首之间的交换必要翻译,要让服务器真个控件被客户正直知识别、运转,必要一个转换历程――这就是.NETFramework存在的来由。
.NETFramework为控件做的转换事情十分庞大,可是只需我们懂得个中的纪律,就可以为我们所用。


asp,jsp,php是web开发的三大技术,asp简单易用且有microsoft做靠山,jsp功能强大是因为有java支持,php则开源跨平台.在国内,asp应用范围最广,jsp发展势头最猛,php则处于劣势.这可能与公司的支持以及技术的培训有关.

若相依 发表于 2015-1-28 10:53:23

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

金色的骷髅 发表于 2015-2-5 20:48:00

用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。

兰色精灵 发表于 2015-2-13 14:24:11

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。

蒙在股里 发表于 2015-3-3 22:40:32

哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?

小女巫 发表于 2015-3-11 14:24:55

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

灵魂腐蚀 发表于 2015-3-18 23:10:41

另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)

飘灵儿 发表于 2015-3-26 20:35:01

以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
页: [1]
查看完整版本: ASP编程:ASP.NET拾萃――服务器端控件篇(序)