ASP网站制作之开辟者面对的.Net应战(三)
asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般框架WindowsDNA和.NET平台确保Web使用程序能很好地事情、具有可伸缩性,并能够在别的Web使用程序和服务中会见。但怎样真正入手下手使用程序的开辟呢?从那里入手下手呢?如何能把使用程序的基本创建在良多开辟勉力的了局之上呢?假如你发明别的一些人已完成了进修历程,你能劳绩他们休息的果实,这不是一件很好的事吗?如许的基本常常被称作使用程序框架,但并非一切的框架都是生而同等的。
我们必要一个强健的框架、一个经由查验的布局,它是开辟职员入手下手的中央。程序员不必要完成划定规矩和数据处置,他们必要的是入手下手构造使用程序。一个优秀的框架就是要做到这些。具有优秀的程序模板的上风后,在对营业逻辑的完成上,程序员就可以有更年夜的自在来举行制造和刷新。
我们会商了基于Web的使用程序的机制、必要的服务器和把器材拼在一同的办法。从实际上讲事变已很明白了,一旦硬件和软件到位,所必要的就是使用程序在它们下面运转。使用程序是绝对简单的部分。作为一个开辟者,必定做过很多托付使用程序的事情。开辟职员和项目司理晓得要完成的营业,而且晓得他们能够编写Web使用程序来制造时机并供应一些匡助。
固然良多工具能够给我们一个开首,但常常碰到的复杂成绩是这些工具变得太快。它们使开辟职员能在Web上运转使用程序,但实践的成绩是,开辟职员自愿在饼干切割机式的情况下开辟哪些庞大且请求强健的使用程序。他们被褫夺了制造性,却被请求“将A键拔出B槽内”以便能托付使用程序。天晓得在如许的情况下有几个程序员能越干越好?
让我们来面临这个成绩,手艺刷新让明天的开辟者难于跟上。一旦落在前面,从头回到利用前沿手艺开辟软件的地位,就变得非常困难。你已经后进吗?你是不是以为基于Web的开辟正在离你愈来愈远?
选择一个有目共睹的、界说得很好的项目,选择一个履历丰厚的征询机构,然后走向.NET。寻觅供应可反复、经由查验的历程的征询机构,一个在.NET操纵平台上撑持WindowsDNA使用程序开辟的机构。你的使用程序会和你一同发展,顺应你的营业需求的变更,而且像你所必要的那样开放。帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点: 掌握asp的特性而且一定要知道为什么。 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。 那么,ASP.Net有哪些改进呢? ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题: 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
页:
[1]