仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 831|回复: 9
打印 上一主题 下一主题

[学习教程] ASP.NET教程之三层布局和印度形式的会商

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:50:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
学习asp.net两个月有余了,除了对html、web控件比较熟悉(应该是说都能理解和接受)之外,竟不知道自己还会什么。看了两本书:《精通asp.net网络编程》(人民邮电出版社)、《asp.net实用案例教程》(清华大学出版社)。在研讨WEBSERVICES的时分,挪用WEBSERVICES其实不用间接与数据库打交道。在传统的C/S使用程序中,完整能够接纳这类营业分层体例。对数据表的会见,一样平常都是一维和二维布局,如许,我们能够构建高可重用的数据库读写模块。比方:
FunctionReadData(TableNameasString,SQLstringasString)asObject
...
EndFunction
这个函数以数组的情势前往一维或二维的纪录集,个中一维数组暗示一笔记录,二维数组前往N笔记录。SQLstring为查询前提。
FunctionWriteData(TableNameasString,RecArrayasObject)asBoolean
...
Rs.Open"select*from主键=RecArray(N)",...
ifRs.eofthen
Rs.addnew若纪录不存在,增加新纪录
else
Fori=0toRs.field.count-1
rs.field(i).value=RecArray(i)
next
endif
Rs.Update
...
EndFunction
这里以增加一笔记录为例,数组长度=字段数。若纪录存在则更新,不然则增加新纪录。
有文章说印度人喜好利用年夜数组,实际上是很无效率的。我们在数据查询/修正模块里创建一个全局数组。在Form_load事务中将纪录读取到数组中(一维数组纪录一笔记录,二维数组纪录N笔记录),如许我们在修正/增添纪录时,同时修正该数组。如许我们在革新显现数据时,只需显现数组的响应纪录便可。而保留时,挪用下面的写数据函数便可完成。
如许做的优点是,不论如何修正纪录,我们只需实行一次数据读取函数,即便数据更新,也复杂的从数组当选取相干的纪录便可。
接纳这类严厉分层的编程体例,编程思绪绝对复杂,代码的重用性十分高。关于团队互助并行计划的编程思绪,是一个卓有成效的办法。
复杂切磋,接待有相似计划思绪的伴侣品评和会商。
[img=1border=0style=,1src=]http://www.ckuyun.com/[/img]

听03很多师兄说主讲老师杭城方讲课很差就连旁听也没有去了)
老尸 该用户已被删除
沙发
发表于 2015-1-18 10:10:33 | 只看该作者
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-21 17:27:43 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
小女巫 该用户已被删除
地板
发表于 2015-1-30 21:34:25 | 只看该作者
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
小魔女 该用户已被删除
5#
发表于 2015-2-6 16:05:50 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
深爱那片海 该用户已被删除
6#
发表于 2015-2-17 01:02:08 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
分手快乐 该用户已被删除
7#
发表于 2015-2-17 01:02:08 | 只看该作者
关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
小妖女 该用户已被删除
8#
发表于 2015-3-5 14:46:12 | 只看该作者
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
因胸联盟 该用户已被删除
9#
发表于 2015-3-12 08:07:02 | 只看该作者
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
金色的骷髅 该用户已被删除
10#
发表于 2015-3-19 19:05:12 | 只看该作者
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 03:45

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表