关于java和c#做web的一些问题
什么是分布式系统?如果用JAVA做一个网站或论坛除了jdbc一种数据库,html,css,jsjsp还会用到别的吗?spring什么的还有一堆框架什么的都是干什么的?C#...
什么是分布式系统?如果用JAVA做一个网站或论坛除了jdbc 一种数据库,html,css,js jsp还会用到别的吗?spring什么的还有一堆框架什么的都是干什么的?C#里面除了aod 数据库 asp.net还会用到别的吗?谁能给我说下C#和JAVA做WEB开发的时候都会涉及到哪些东西,分别都是干什么的?
展开
2个回答
2013-10-21
展开全部
Java Web开发: 前台,html超文本标记语言,javascript网页脚本语言,以及javascript的相关框架(jQuery,ExtJs); 后台,jsp脚本语言,jstl标签,基本的访问数据库技术jdbc;另外为方便Web开发,可以使用一些框架技术,主流的框架技术有Struts框架(它是MVC设计模式的经典实现,使前台和后台分离,从而方便项目的维护,另外Struts框架提供了很多基本功能,例如Struts标签可以替代繁琐的jsp脚本语言,等等);另外还有Hibernate框架(它主要是对JDBC进行了完美封装,提高了jdbc数据库访问层的开发效率,避免了繁琐重复的编码,从而大大提高访问数据库代码的开发效率,另外对Hibernate的优化,可以很好的提高数据库的访问效率,大大减少成本);另外还有个Spring框架(它实现了AOP面向方面编程等等,可以很好的将Struts和Hibernate框架进行无缝集成,从而实现著名的SSH集成框架) 服务器:Tomcat,Weblogic等等,可以学会服务器的简单设置和配置 项目开发:为了方便团队开发,控制项目的版本,你可以了解并熟悉一个版本控制软件的使用(比如:CVS或者SVN) ASP.Net开发: 前台:同上; 后台:熟悉AOD.NET数据库访问技术,了解常用控件的使用(比如报表控件、数据展示控件) 服务器:可以使用IIS服务器,这是Windows平台自带的 总的来说:java web开发知识比较零散,学习的时候有些混乱;但是asp.net开发有一个完整的秩序,学起来相对来说不是很困难,而且上手很快。最后说明:想把这两项技术学好都必须下苦功,否则是没法学好的,有些东西看起来简单,实际并不简单,有些东西看起来繁琐,实际上简单一B吊遭。 哥们,兄弟,给我加加分吧,O(∩_∩)O~
2013-10-21
展开全部
问题太多了,有点乱啊总的来说,c#和java开发都需要涉及 html css JavaScript。然后c#需要用到 ado.net和asp.netjava需要用到spring struts hibernate, JDBC肯定是需要的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询