.NET开发和java开发是做什么的?

.NET开发和java开发是做什么的?
     .NET开发可以开发C/S结构的东西,如QQ,铁路售票的 可以开发企业级的管理系统,如酒店管理系统可以开发B/S结构的网站,如B2C,B2B,企业门户网站,可以开发企业级的管理系统,也就网页形式的。

.NET就是微软用来实现XML,Web Services,SOA(面向服务的体系结构service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.NET,必须先了解.NET技术出现的原因和它想解决的问题,必须先了解为什么他们需要XML,Web Services 和 SOA。

Java软件开发主要分三个方向:JAVASE、JAVAME、JAVAEE。
  开发的一般是:java Swing桌面应用程序,JAVAEE(开发B/S系统)是主流。
  一般说的JAVA软件开发主要就是用JAVA开发一系列的B/S系统,包括各种办公系统,各种网站,电力的监控系统,报表系统等等。
  学java的话,一般都是要先学JAVASE(一切的基础),然后,就是一系列的东西需要学习,首先,必须了解servlet,JSP,然后就是要学习各种的框架。

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

总结:.net开发和java开发都是开发语言,可以开发网站,办公系统等,只不过它们开发的应用领域方向有一点区别。.NET通过WSA和 WSE包来提供最新的WEB服务安全保证,JAVA目前还没有提供这方面的支持。在加密方法上,JAVA和.NET基本没有太大的差别;在通信保护方面,JAVA 比.NET提供了更多的选择方案;但是在WEB服务安全性上,JAVA明显比.NET落后一些。

此文章转载地址:http://cd.cdzrgj.com/jishuzhuanti/11-332.html

时间: 2024-10-07 19:12:43

.NET开发和java开发是做什么的?的相关文章

Java开发,Java开发,,杭州,广州

(法资企业)base 杭州 诚聘Java工程师,项目稳定 要求: 1.英语或者日语. 2.1~10年工作经验皆可 薪资构成,(base薪资+补贴)*13薪+年奖 加班很少(有也是调休和现金补助) 五险一金按杭州最高标准缴纳. 微信号.779456235 QQ:1315684093

开发工具-Java开发必知工具

压力测试工具_JMeter 作用 1.能够对HTTP和FTP服务器进行压力和性能测试, 也可以对任何数据库进行同样的测试(通过JDBC). 2.完全的可移植性和100% 纯java. 3.完全 Swing 和轻量组件支持(预编译的JAR使用 javax.swing.*)包. 4.完全多线程 框架允许通过多个线程并发取样和 通过单独的线程组对不同的功能同时取样. 5.精心的GUI设计允许快速操作和更精确的计时. 6.缓存和离线分析/回放测试结果. 高可扩展性 1.可链接的取样器允许无限制的测试能力

微信开发 BAE运平台和java语音,微信mysql数据库开发实例 --图文开发教程

持续更新中 BAE java开发mysql数据库 图文教程 BAE java语言开发mysql源代码下载: 目前微信开发.BAE开发.java开发.mysql开发的教程很多,但是没有一个详细的介绍基于BAE平台.java语言和mysql数据库的微信开发教程.所以写了该教程,希望能给大家一点启发. 教程分为: 1.申请BAE账户: 2.在BAE平台建立web服务器应用: 3.在BAE平台建立mysql数据库服务器应用: 4.使用eclipse开发基于BAE平台的处理微信消息的web服务器系统: 5

day11<Java开发工具&常见对象>

Java开发工具(常见开发工具介绍) Java开发工具(Eclipse中HelloWorld案例以及汉化) Java开发工具(Eclipse的视窗和视图概述) Java开发工具(Eclipse工作空间的基本配置) Java开发工具(Eclipse中内容辅助键的使用) Java开发工具(Eclipse中快捷键的使用) Java开发工具(Eclipse中如何提高开发效率) Java开发工具(Eclipse中一个标准学生类及其测试) Java开发工具(Eclipse中接口抽象类具体类代码体现) Jav

所有做java开发的都是些垃圾

所有做java开发的都是些垃圾,再垃圾的框架,只要有人用,对java程序员来说那就是高性能,高可用,解耦的,非常优秀的一款框架.属于吃屎都吃的津津有味.java里的框架都是垃圾,连一个不错的都没有.比如struts这个垃圾,返回一个SUCCESS,呵呵!而且不配置的话,一个动作类只能有一个方法.哪个坐井观天的脑残写的.现在最流行的mybatis框架,把所有sql配置到xml.把xml也算是玩到极致了.你无法想象世上竟然有这种垃圾.做java开发的为什么都这么垃圾.还有java接口现在可以有方法的

转载:做Java开发这一年 (火龙果软件)

转载:http://www.uml.org.cn/success/201410205.asp 从去年到现在,从.NET转向Java开发(只是因为项目原因,绝对与平台好坏没有关系)差不多有一年的时间了.通过这一年时间也有些感触,想从几个面比较一下这两个平台.希望能做到客观公正. 语言 我原来是使用C#语言的,和现在的Java语言相比,现在的Java语言语法就停留在C# 2.0这个年代.语法结构都非常传统,中规中矩.很突出的一点是,因为缺少对闭包的支持,有些用C#很容易做到的,用Java需要写很多废

如何在Java平台上使用脚本语言做Java开发

如何在Java平台上使用脚本语言做Java开发     最近开始流行区分Java平台和Java语言,但很多Java开发者还是不能确定如何在 Java应用程序开发中结合脚本.本篇文章,Gregor Roth给出了在Java平台上使用脚本的方法.通过这篇文章,你可以了解怎样在你的Java应用程序中使用脚本,是否你要通过使用Groovy和 Jython把不同的Java应用程序模块粘合在一起,或者写一个你自己的基于JRuby的应用程序,适用于Java平台. 作为一个Java开发者,你可能已经注意到了,J

想做大牛,Java开发的必备技术点你了解了吗?

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言.Java 技术具有卓越的通用性.高效性.平台移植性和安全性,广泛应用于PC.数据中心.游戏控制台.科学超级计算机.移动电话和互联网,同时拥有全球最大的开发者专业社群.1.Java的运行(基础必备)这条可能出看很简单,java程序的运行谁不会呢?不过很多时候, 我们只是单纯通过IDE去执行java程序,底层IDE又是如何执行java程序呢?很多人并不了解.这 个知识点是最最基本的java开发者需要掌握的,初学java,第一个肯定是教你如

要学Java开发,首先要知道它能做什么

Java是什么?可能不懂的人很难理解,那就从结果(也就是学了java到底能干些什么)来讲解一下什么是Java吧! 对于很多新手来说,刚开始接触Java会很迷惘,不知道Java可以做什么. 其实Java可以做的东西太多了,手机游戏.中间件.软件.网站,电脑游戏,以及现在流行的安卓手机app等,都是由java语言编写的. 由于Java拥有很高的安全性.很强的跨平台性.广泛的认证性等,所以受到广大程序员的喜爱. Java可以用来编写网站 对于学生来说,最关心的是java能做什么,市场上招什么工作跟ja