仓酷云

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

[学习教程] ASP网页设计计划Web开辟计谋

[复制链接]
乐观 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:48:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。web|计划|计谋假如你和很多信息体系专家一样,你大概会对Internet将怎样影响你的营业和/或事情感应利诱。很多公司正在从WWW下吸引的大批扫瞄者中获益;而别的一些公司则对Intranet(公司外部的Internet版本)感乐趣;仍有一些公司还没有涉足Web开辟。

假定你的老板离开你眼前,要你“在Internet上做点甚么”,怎样办?大概假如你就是老板,你要你的程序员开辟甚么样的产物?

很多公司已创立了处于抢先位置的Web网点,并从基本上发扬了效益。例
如,FederalExpress的客户服务网点为www.fedex.com。该网点起到了从FedEx客户服务热线德律风分流的感化,并间接向任何能会见WWW的FedEx客户供应信息。使用Internet手艺,别的公司已创立了一些风趣的市场营销主页,但他们还没有真正地克制手艺的范围性。另有很多公司出于各类缘故原由还在守候。他们大概在守候第二代、更初级的Web开辟工具,大概在守候更高办理层的指令,大概在守候该手艺变得加倍合用。

你们中良多人对怎样计划Web开辟感应利诱。假如你正盘算起步,乃至正在思索Web开辟,那这篇文章就很合适你。假如你已是初级的Web开辟者,那末浏览本文能够发明Powersoft的工具在哪些中央合适乐成的Web开辟计谋。

步骤1:界说成绩
程序员已经告知我他们的司理走到他们眼前请求“在Internet上做点器材”,“看看Java能做甚么”或“企图一下我们应当在Internet上做甚么”。方针十分天真,乃至天南地北同意程序员花大批工夫在Web中周游并做研讨。这类不明白方针的倒霉的地方在于他们不克不及将注重力会合到某个特定的贸易成绩上。

这就是计划Web开辟计谋的第一件事:企图你的贸易方针是甚么?你要创立的
Web使用将怎样改动你的营业?起步时,选择一个范畴事情。谁是你的客户?客户是外部的仍是外界的;你必要“Internet”仍是“Intranet”(外部Internet)使用?对你的使用将办理的成绩懂得得越多,你办理起来就越简单。

除决意使用目标和使用的作者,你还必要思索你对使用利用者的假定。偶然,
使用的目标就会决意你做的假定。比方,你必要晓得是不是计划了用户的扫瞄器、硬件和操纵体系。关于Intranet使用,你将大概影响这些计划。很多公司有尺度的扫瞄器和操纵体系,而别的公司则没有。关于Internet使用,你能做的假定就太少了,假如你假定一个用户利用某种扫瞄器,而他利用另外一种,那末他大概不克不及会见你的Web网点。

步骤2:选择符合的手艺
如今你晓得了Web使用开辟的方针,能够决意最合适这一方针的通用手艺。
比方:
静态内容:你在Web上看到的很多市场营销主页包括“静态内容”。也就是说它们不从数据库或别的数据源静态地获得数据,而且它们不会请求用户供应信息。它们仅仅包括超文本和到别的页的毗连。这类范例的页太多了,我能够一定地说98%的Web网点包括静态内容。

静态内容:这类范例的Web网点包括了静态内容Web网点的一切功效,而且它能够从数据库或别的数据源静态地读取数据。这类范例Web网点的例子多是股票市场的报价器,它一连更新只读数据。

表单:一些Web主页向用户供应输出信息的才能。比方,用户大概就一个事务请求更多的信息或举行在线注册,同意你单击行将光降的事务以失掉联机注册表单。用户输出得当信息,然后提交表单,数据就送到服务器。

可实行内容:很多Web仆人选择在Web上包括可实行内容。可实行内容多是Java小程序或CGI使用,能够包括多媒体功效如声响和动画。比方,你能够编写一个电子表格Java小程序,它同意用户输出数据和函数。大概你能够在Web网点某部分增添有目共睹的图形,如弹动的小球、挪动的文本或图片。Java小程序的例子可见JavaSoft的网点http://www.javasoft.com。

正如你看到的,在Web使用中可使用良多范例的手艺。你决意哪一种全体功效最合适你的方针,然后你能够决意要创立该功效利用何种工具。

步骤3:实际反省
如今你分明了方针和必要的手艺,你应当评价你能安排的工具。作为该历程的一部分,依据你可使用的工具大概在需要时必要从头思索并修正方针。在这点上,你大概必要从最新的杂志、书本或乃至Internet开辟培训班懂得更多的信息,这取决于你的常识条理。Powersoft在散布式平台上作为专业使用开辟工具的向导位置,决意了它有才能供应Internet上优异的开辟工具。我们的工具,有些你如今可间接用来举行基于Web的开辟,也有的工具可使你在客户/服务器使用中集成Internet功效来扩大你的客户/服务器投资。别的,我们比来公布了一个新产物NetImpactStudio,它是集成的专业化Web开辟工具,供应创建、测试和分发数据库驱动的静态的Web网点必要的一切器材。

上面是Powersoft公司今朝具有的可用于Web开辟的产物和工具,还包含每种工具最合适何品种型的开辟:

静态内容:可用来创立静态Web内容的一种手艺是PowerBuilder5的“将DataWindow保留为HTML表”功效。该项功效在DataWindow的“预览”形式下可得:从File菜单当选择“SaveRowsAs...”,然后将纪录存为“HTMLTable”。如许创立了静态的HTML文件,它能够被任何尺度的扫瞄器浏览,也能够交融到别的HTML文件中显现。

假如DataWindow的作风为Grid,则格局经由过程HTML表保存上去。若你选择了其他表达作风,那末数据只能复杂地显现为行。除在DataWindow的预览形式中保留为HTML,HTML表也能够作为DataObject的属性经由过程编程取得。该手艺易于利用,不必要任何干于HTML或Web开辟的常识。

静态内容:Powersoft有两种手艺可用来创立静态的内容。一种是拔出件手艺,另外一种是Web.PB。

用Powersoft的拔出件手艺创立静态内容相称简单。它包含DataWindow拔出件和Window或运转拔出件。如许,PowerBulder开辟者能够创立DataWindow或Window,并作为拔出件用在NetscapeNavigator中。DataWindow拔出件是PowersoftStoredReport或.PSR文件──一种只读手艺。Window拔出件撑持任何PowerBuilder子窗口,以是程序员能够包含更新数据库的逻辑(如有需要)或任何Powerscript(tm)功效。拔出件手艺使得你能够使用公司里的PowerBuilder专家,将该手艺使用到机关华美的新型Web使用中。

拔出件还撑持庞大的图形和用PowerBuilder创建的处置历程,如许你能够克制HTML的范围性。报表拔出件撑持图形、分歧字体和一系列图表。Window拔出件撑持一切PowerBuilder尺度控件,包含DataWindow、treeview和listview控件,tab文件夹和ActiveX控件。

Web.PB是用PowerBuilder创立静态内容的第二种办法。Web.PB手艺同意扫瞄器使用会见Web上的散布式PowerBuilder使用服务器。比方,你的Web主页大概包括一个表单,它将数据提交到运转在收集某处的散布式PowerBuilder服务器使用。典范情形下,散布式PowerBuilder服务器使用处置数据并前往HTML(静态地创立Web主页),这是一个包括任何无效内容范例或URL重定向的BLOB(二进制年夜工具)。同Powersoft的拔出件一样,Web.PB是充实使用你在PowerBuilder上现有投资的壮大手艺。

PowerDynamo,SQLAnywhereProfessional中包括的新手艺,供应经由过程静态会见公司数据库,创建和设置Web网点的工具。它包含基于导游的模板天生功效;该模板是嵌进SQL语句和剧本的HTML主页。Dynamo服务器毗连Web服务器和数据库,将Web主页的哀求传到数据库,并未来自数据库的静态数据前往到Web主页中,除在SQLAnywhereProfessional中利用外,该手艺也可在PowerStudioSQLServer11forNTProfessional和Power++中找到。

表单:由于PowerBuilder拔出件和Web.PB撑持和数据源的双向通讯,你可使用下面在“静态内容”以下出的手艺创立表单。

可实行内容:假如你决意创立可实行内容,你能够经由过程CGI或Java或JavaScript做到这一点。如你对Java感乐趣,看看Powersoft的Optima++,它是C++和Java的可视化开辟情况。该产物基于操纵导游,而且撑持拖放式开辟。以是它不但是进修Java的优异助手──它仍是为初级程序员筹办的成熟的Java和C++开辟情况。

行将到来:持续懂得NetImpactStudio的更多信息,它是Powersoft的集成的、专业化Web开辟情况。NetImpactStudio包括创建和测试数据库驱动的静态Web网点需</p>
[1][2]下一页

使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-18 08:40:15 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
若相依 该用户已被删除
板凳
发表于 2015-1-20 19:49:14 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
活着的死人 该用户已被删除
地板
发表于 2015-1-29 18:21:16 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
变相怪杰 该用户已被删除
5#
发表于 2015-2-1 19:15:40 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
兰色精灵 该用户已被删除
6#
发表于 2015-2-3 12:31:32 | 只看该作者
那么,ASP.Net有哪些改进呢?
若天明 该用户已被删除
7#
发表于 2015-2-8 23:45:05 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
精灵巫婆 该用户已被删除
8#
发表于 2015-2-26 13:33:05 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
再现理想 该用户已被删除
9#
发表于 2015-3-8 15:25:35 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
admin 该用户已被删除
10#
发表于 2015-3-16 03:08:17 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
简单生活 该用户已被删除
11#
发表于 2015-3-22 19:10:08 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-10 04:39

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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