仓酷云

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

[学习教程] ASP编程:一点准程序员事情履历总结

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

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

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

x
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!程序|程序员做asp程序开辟事情两个多月,总结了一下开辟过程当中的履历和从他人那边取得的直接履历,分离实践事情中的情形,任意写了一下。固然不成能把一切有效的履历都排列出来的,但最少已有必定的事情引导感化了,拉下的履历大概你本人的亲自履历,请回帖增补一下,感谢

1.一切的超等办理员初始帐户为admin,初始暗码为www.21hb.com;
2.在公布之前要经由最少2团体的测试;
3.对链接利用利用ALT和Title属性;
4.设置IMG的width和height属性;
5.对数据库的操纵一样平常要包括增添,删除,修正,查询,分页,列表几个功效;
6.要思索客户屏幕分辩率和屏幕色彩数;
7.合适年夜多半低版本扫瞄器,思索他们对ActiveX、RDS、XML、DHTML、JavaApplet的撑持情况;
8.对输出和输入举行缓存;
9.削减数据库的存取:缓存变更后的了局;
10.制止生效和毛病的链接;
11.利用meta标签:
<metaname="keywords"content="九州信息收集,电子商务">
<metaname="description"content="河北九州信息收集无限公司始创于1996年8月,是河北省

较早展开互联网接进(ISP)营业的收集服务商。公司建立之初,把为河北省当局信息化计划开展供应咨

询作为公司次要事情之一。今朝,公司在河北省三分之二以上市、县设有互联网连锁增值服务,并有广泛

全省的,掩盖工、农、商、服务四年夜家产数十个行业的不乱客户1200余家,复杂的收集系统和客户群使九

州公司旗下的《河北之窗》(www.hebei-window.com)当之无愧地成为河北省最出名的国际互联网服务网

站。作为国际互联网行业的开辟者和先行者,河北九州公司承袭朝上进步、立异的精力,已开展成为一个拥

有薄弱手艺气力、富有活气和合作力的高新手艺股分公司。
">
<METANAME="Author"CONTENT="九州信息收集无限公司">
12.一切的表单输出要做需要的客户端考证,另有服务端过滤sql注进的措施;
13.网站全体计划作风要一致;
14.要有优秀的整站营业流程导航;
15.程序员写好开辟申明文档:
.明白客户的需求剖析
.页面功效分派申明
.程序次要功效申明和功效完成剖析申明
.数据库计划申明,具体到每一个表,每一个字段,每一个存储历程,视图的功效和t-sql语句
.给客户写好程序利用匡助申明
.写出次要营业流程的sql实行语句
16.一切的程序必需最少有3个分歧开辟水平版本的备份;
17.要有优秀的毛病处置功效,不克不及给用户供应太具体的毛病形貌,但本人要分明堕落的缘故原由;
18.利用#include重用代码,凡有两处以上利用一样代码的都封装成函数;
19.#include文件不要利用.INC后缀,利用.ASP大概设置.INC的使用程序映照;
20.把MDB文件寄存在非WEB路径下,公布时数据库文件名字改成.asp文件,并在名字前加#字符;
21.程序中要有公道的缩进和得当的正文;
22.指定ADO挪用的缺省参数,制止堕落,正确地指定CommandType,擅长利用recordset的field属性;
13.年夜型程序利用sqlserver数据库,利用存储历程;
14.用Server.Transfer取代Server.Redirect;
15.只管晚的翻开数据库,只管早的封闭数据库;
16.在底部写好版权声明,回护常识产权;
17.思索用cookies,埋没表单域,querystring等来替换session保持形态;
18.擅长利用application来缓存静态大概不时常常更新的内容;
19.在符合的中央利用Response.Expires=-10000语句和Response.Buffer=True语句;
20.不要在Session大概Application中存储年夜数组,纪录集,和数据库毗连实例;
21.削减Session.Timeout,和script.timeout;
22.封闭剧本调试;
23.擅长利用xml,xmlhttp,js,CSS,vml等客户端手艺来分管服务端事情;
24.只管利用oledb的数据库供应者毗连数据库;
25.不要利用Select*,把字段写出来;
26.能利用getstring和getrows办法的时分只管利用;
27.事情要有层次,干活儿前现好好想一想,计划布置好事情流程,做完后再细心反省,发明有欠好的中央

必定要修正过去,不克不及对付,要做就做最好,与其让客户发明毛病,不如先把毛病悔改来。假如你正在赶

工夫唱工作,那申明你没有把事情公道的布置。一样平常起首把注重力放在最主要的事变上,其次是最次要的

,再其次是最基本的,最初是别的的,公道布置本人的工夫常常会让事情事半功倍;
28.一样的掉误不要犯第二次,擅长总结常常的,典范的,简单呈现的毛病,要养成改善本人之前程序的

习气,使之功能更好,逻辑更顺畅,可读性更好,程序更完善;
29.做一些通用的,可重用的模块,创建本人的教本库和函数库,放在得当的中央,并包管必要它的时分

疾速的定位找到它;
30.必定要让他人晓得你的事情,固然相同是一件手艺职员和内行之间很头疼的一件事,但你要全力让领

导晓得你已做了些甚么。用进度表来引导事情是很不错的设法,这起首必要你把工程分红多少个可独自

完成的小模块,偶然候要懂得一些软件工程的知识,引导本人的事情;
31.工夫就是声明,效力高于统统,想尽统统举措进步你的事情效力,固然是在只管包管作品德量和平安

的条件下;
32.多活动,多歇息,多陪家人和伴侣,多与人相同,这些差未几是一切程序员所短少的。

本文部份内容参考了《蚂蚁电商》的“怎样写出优异的ASP贸易使用?”一文,原文地点:
http://bhasp.com/article/html/200411/BHAsp-6869-24122.html

</p>asp可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,asp可以完成无比强大的功能。
沙发
发表于 2015-1-20 10:36:25 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
再现理想 该用户已被删除
板凳
发表于 2015-1-20 16:20:15 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
若天明 该用户已被删除
地板
发表于 2015-1-25 16:36:31 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
透明 该用户已被删除
5#
 楼主| 发表于 2015-1-29 21:00:08 | 只看该作者
那么,ASP.Net有哪些改进呢?
冷月葬花魂 该用户已被删除
6#
发表于 2015-2-6 04:55:15 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
变相怪杰 该用户已被删除
7#
发表于 2015-2-15 13:52:15 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
第二个灵魂 该用户已被删除
8#
发表于 2015-3-4 11:34:28 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
谁可相欹 该用户已被删除
9#
发表于 2015-3-11 19:16:59 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
分手快乐 该用户已被删除
10#
发表于 2015-3-19 09:16:38 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-22 17:09

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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