关于网站开发的技术和前景

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:38:32
想问大家现在从事网站开发/制作这方面到底需要具备什么样的知识呢?是否VBScript,javaScript,CSS依然还是最前端的技术呢?还有公司都用什么工具来制作呢?我们都知道网络、编码等这东西更新很快,我现在也不是很了解啊,如今那些专门开发网站的公司势必又有新的流程了吧?大家都用ASP.net技术了吗?那样不就是用C#来做网站了?而Visual Studio .net成为了必选平台了?本人想以后能从事网站开发这一块的,可是现在发现制作一个小小的网站都好困难哦,那些代码很繁琐,比如做一个网上商城,我就是用Dreamweaver来做的,几乎所有的代码都要手写,很多不会所以只有找网上的COPY了,什么VBScript、CSS的,我感觉很费解,也记不住。希望各位指导我好吗?过来人就说说咯。谢谢!
请特别介绍一般Visual Studio 2005这个工具一般来介绍做什么的?

VBScript用的比较少,你说的CSS,JavaScript主要是在网页界面用的,这依然是成熟和主流的技术(出现很多年了,不能算前端吧)。至于系统功能实现,主要是ASP.NET(大多数在用Visual studio 2005)和JSP(myeclipse或其他JAVA环境),前2者学一门就可以了。

Visual Studio 2005 你可以去微软的开发网站上看下。主要包括vb.net,c++,c#3中语言用来开发基于widows和widows CE的应用程序和Web程序

VBScript,javaScript,CSS,C#
多做熟练即可。

就我个人而言,我觉得jsp得前景会很好,虽然现在国内的网站用jsp的还不多,但国外得网站制作中jsp已经是一种主流的技术,现在国内得网站多数是用asp php等做的,但它们都有自身的缺点相对而言jsp更加适合做一些大的商业网站,而且运行速度要快得出奇,JSP:
1.将内容的生成和显示进行分离
使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。
在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBCTM技术访问数据库,或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。
2.强调可重用的组件
绝大多数JSP页面依赖于可重用的,跨平台的组件(JavaBeans或者Enterprise JavaBeans组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。