打印本文 关闭窗口 | ||
ASP程序员访谈:指尖创造网络灵动来源于瑞达科技网 | ||
作者:佚名 文章来源:网络 点击数 更新时间:2011/1/19 文章录入:瑞达 责任编辑:瑞达科技 | ||
|
||
更多精彩相关文章推荐: ASP多媒体视频教程 在ASP.NET中跨页面实现多选 理解ASP.NET中的三层结构 点击查看更多设计软件资讯>> 在中国网络发展的2000年到2006年,有一半以上的网站采用的都是ASP技术,是它帮助千千万万个中国网站从不知名走向知名,从不赚钱到上市,为中国网络顶起了半边天。这群顶起半边天的ASP程序员到底有什么过人之处呢?让我们一起来揭开他们的神秘面纱。
嘉宾姓名:唐忠超 嘉宾经验谈 掌握HTML和CSS很重要 作为ASP程序员,你就应该对构成网站结构的标记语言HTML以及CSS样式表非常熟悉;在ASP非常流行的时候,许多朋友向我请教如何学习ASP,我总是说:“对HTML和CSS熟悉吗?”而得到的回答大都是:“熟悉HTML和CSS干吗?” 其实网站是由HTML标记语言和CSS构成的,而ASP是为了更好控制、输出HTML和CSS的工具。所以我一再给初学者强调HTML和CSS的重要性。目前我们用到的HTML是4.0版本,而它的更高级版本HTML5正在酝酿中,HTML5提供了诸如在网页上描绘二维图形、播放音频视频等新功能,感兴趣的读者可以去具体了解下。 B/S模式,即浏览器/服务器模式(Browser/Server),ASP程序是在服务器端运行完毕后才会将结果输出到用户的浏览器里;说到B/S模式,不得不提一下服务器方面的知识,ASP要运行,必须通过服务器的解析,因为ASP是微软的产品,支持它的服务器当然是微软的IIS,即internet信息服务管理器,我们必须先安装它才能够正常运行ASP,IIS功能非常强大,它不仅支持HTTP服务,还支持FTP、SMTP服务等,作为一名合格的ASP程序员,熟练应用它是必需的,当然ASP也能应用在一些别的服务器上,如:Apache,但是很少ASP网站是运行在Apache上的,毕竟有血缘关系的东西更和谐。 多看书不如多上机练习 了解了上面的知识,我们可以正式的运用ASP了,运用一个编程语言,要了解它的基本语法,了解它的运行方式,它能做什么,它不能做什么,只有对它有了全面的认识,你才能更好地去使用它。我发现一个很普遍的现象,就是学习一门编程语言的时候,很多朋友喜欢抱着这方面的编程书一直看,几周过去了,还在看,我就很奇怪,难道这本编程书是我们敬爱的金庸先生写的,这么好看?我认为在学习计算机语言的时候,更应该以练习为主,今天在书上看到的东西,一定要在计算机上练习测试,这是学习编程语言的最好方法。 一般来说ASP网站使用最多的数据库是Access以及SQLServer,要了解这两种数据库的区别。比如信息量较小、安全性要求不高的网站可以使用Access,此时编程和数据实现都很简单。反之,要求较多的网站就要使用安全性更好、功能更多的SQL Server了。 ASP是一门比较容易入门的编程语言,自身也有不少弊端,所以在网络软件行业里很多人非常轻视它,作为ASP程序员也难免被冠上没有价值程序员的称号,但是在这里我要告诉大家,没有一门计算机语言是没有缺点的,程序员的意义远远不在于会哪种语言上,精通一门语言,远比只是会一门语言要强太多,所以就算在今天,你只要精通ASP技术,你仍然是各大企业争相聘用的对象。 嘉宾访谈:程序员满足“好老公”的三大条件 问:这个行业对很多朋友来说显得比较枯燥,当初是怎么进入网络编程这个行业的呢? 问:最近常在网络上看到有人说程序员很累,工资越来越低,甚至说程序员没前途,ASP程序员是不是也是这样? 问:打住,打住。我觉得你是不是因为身边有这样的同事,为自己做多了事情而心理不平衡? 问:明白明白,刚才你提到程序员找不到老婆的事,是真的吗?这个问题可有点严重哟,要知道这条可是会吓走好多想从事这个行业的朋友。 问:你还真会见缝插针为自己打广告呀。不过看你说得这么好,估计女同胞们不选择程序员主要是不了解程序员,从另外一个角度来看程序员的时候,程序员还真是满足安全、保险的老公条件呀。那么你对想要从事这个行业的朋友有什么忠告? 职场点评:ASP程序员需要与时俱进 对于刚涉足网络编程的朋友来说,ASP是很好的入门语言,通过ASP对网络编程进行理解、对整个行业的认知,是很不错的选择;但就是因为ASP的简单应用,当很多朋友进入到ASP程序员这个行列后,所涉及到的技术范围非常窄,每天都是重复编大致相同的代码,发现自己经过一两年后业务水平仍然没有进步,不知道应该向哪方面发展,程序员在遭遇这种瓶颈后,应该多想想自己下一步的职场规划。 如果热爱技术,可以选择技术专家的角色进行发展,跳出工作的技术范围,了解更多的软件技术知识,掌握更好的软件设计理念,为公司提供更新更全面的技术支持等,这种职业规划的最终目标便是系统架构师或者项目经理等技术高层。 而如果对技术并不那么感冒,便可以向软件实施顾问和销售方向发展,这个方向比较偏向市场,这就需要你非常了解负责的市场,从而为公司开发相关行业的软件提供更多更好的建议或更好地促进公司的软件产品销售。当然,程序员的职业规划远不止这些,还需大家自己去发掘。 说到ASP程序员的收入,就不得不说说ASP的现状,现在从事单一ASP编程的程序员已经比较少了。以前很多ASP程序员大都转型为了ASP.net程序员或者其他编程语言的程序员。但是并不能说ASP就没有用武之地,因为2000年到2006年,ASP在中国应用非常广泛,有很多网站和网络应用程序都是使用它建立起来的,它们到现在还有价值,还在运作,这就需要相关程序员来维护更新,也就给ASP程序员创造了生存空间。 但是老的网站和程序总是会被渐渐淘汰的,而新的网络应用大多会采用更好更健壮更有效率的编程语言制作,这就导致了ASP必将慢慢被淘汰,所以作为ASP程序员一定要与时俱进,学习钻研更好的编程语言(如:JSP、.NET、PHP等),养成良好的编程习惯(如:文档习惯、标准化代码编写习惯、测试习惯等),培养自己的程序员素质(如:团队协作精神、学习总结能力等),只有这样,你才能获得更多的回报。 ASP入门和进阶的书籍推荐 《ASP3高级编程》:《ASP3高级编程》由世界著名计算机图书出版社Wrox出版,从ASP入门到进阶,再到ASP专业应用,都有比较全面的介绍,书中的实例非常多,对于想学习、提高ASP技术的朋友是非常难得的一本好书。
|
||
打印本文 关闭窗口 |