知识大全 Java与.NET,谁是未来?[1]

Posted

篇首语:人的知识愈广,人的本身也愈臻完善。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java与.NET,谁是未来?[1]相关的知识,希望对你有一定的参考价值。

Java与.NET,谁是未来?[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  为什么会有Java 为什么会有 NET

  有人说 Java是为了跨Windows和UNIX而产生的 是这样吗?

  Sun有自己的操作系统solaris 并且打的是高端市场 而Java发展早期阶段 Windows还主要定位在中小型企业 并没有打算与Sun一争高端客户

  而且Sun的用户大部分都是大型企业级 而Windows定位在家庭消费用户 由于Windows已经成为桌面OS的事实标准 Sun根本无意抢夺 Windows的地盘 而且Sun有自己的操作系统 扩大自己产品销售才是第一

  但是UNIX一直是个混乱的世界 各种UNIX版本在并存 你为这种 UNIX开发的应用 却很难在另一种UNIX上跑通 应用的阻塞影响了UNIX市场需求的扩大 就象没有SQL Server 没有OFFICE 没有Windows 游戏 和Windows上的开发工具 就算你的操作系统做的再漂亮再容易我们也会扔掉Windows 为什么?因为没用 我买回来一个大铁家伙 我什么也做不了 Sun就出于这种考虑 所以才有VM的想法 否则谁傻了 做个又慢又麻烦的VM 所以说Java的产生 只是为了跨UNIX平台 当然能跨 Windows 吃定Windows 那岂不是更好 呵呵呵 Sun为自己的妙招而没事偷着乐

  那为什么会有 NET呢?可是Windows就一个呀 它也要跨平台?而且微软已经把CLI提交给标准委员会 看来是真要跨了?真的吗?

  从外表来看 Windows确实是一个 但是从技术角度来看 Windows Windows Windows 是截然不同的三种架构 在中国 大家对新技术的追求比较热衷 所以说一个企业中这三种操作系统并存互连的可能性不怎么大 但是老外是精打细算 不见兔子不撒鹰 所以你在国外企业运行很老的系统也不要见怪 微软为了同时维护这几种操作系统也是煞费苦心 而且由于技术是各个时期形成的 有的技术由于历史发展原因有明显的缺陷 也无能为力修改了 而且为了功能更强大 API海洋 DLL黑洞 ACTIVEX OLE D + 各种技术交叉 唉 其中苦谁了解?所以跨WINDWOS平台是微软制造 NET的一个原因 这样给你一个抽象的统一的平台后把你摆平后 他再着手修改他的底层 省得一天人们叫着 Windows不安全 Windows不稳定 当然从J EE的火热场面来看 拉去了很大一批Windows平台上的C++程序员 失去了应用开发的源头 那还有什么发展?如何拉回这批程序员让他们继续为Windows开发当然也是 NET的原因之一 这就是为什么 NET从架构到开发语言都与 Java极其相似的原因 就是吸引你平滑的再回到微软的世界中 如果跨度大了 程序员就有了迟疑 唉 如果没有Java 如今的C#也不会是如今这样 原本它会更好 我想ANDERS一定心中很郁闷 但是商业是不以个人意志为转移的 而且现在已经不是桌面为王的时代了 现在是互连网的时代 Java是第一个有强大开发WEB应用的完整体系 而当时微软的技术还是七拼八凑 只是互连网一下到来微软刚醒过神来仓促应战的结果 当然无法与J EE媲美 想在互连网时代也分一杯羹 必须也有一个完整的体系 于是 NET就产生了

  我们已经有了Web Service 我们还需要 NET吗?

  其实技术发展到如今的应用集成时代 用户的需求就是把现在各种平台上的应用集成起来 集成的方法有很多种 当然跨平台也是一种 不过最省力的还算是WEB SERVICE 因为现在已经是组件应用的天下 各种 EJB CORBA成为快速组装企业应用的主流技术 组件是位于操作系统 数据库 网络之上的技术 站在组件的层面上 下面用什么技术已经无所谓了 因为已经被组件屏蔽了 如果我们能把我们的组件互连起来 不也可以集成吗?应该怎么做?这几项技术都分属于不同公司 想联合真不大容易 这时就要找到每个体系公共的东西 用公共的东西把他们连在一起不就行了 找呀找 终于发现 是TCP/IP 随即几大公司都发现了突破口 需要快速占领先机 由于Sun一直在Java发展的问题上给了IBM很大的阻塞 所以IBM宁愿先和微软联合做 如果微软有什么不轨之心 就放出Sun 让他们互相咬 然后在适当的时机出来装出老大的样子摆平他们 给他们俩制定一个适合自己发展的竞争协议

  我们已经可以互连了 我们干吗要 NET 我们的问题已经解决了 我干吗花钱再投资呢?经济本来已经很不景气了

  但是 但是 就是这该死的但是

  微软看来已经决定不在现有基础上增强ASP和+了 现在是互连时代 也是组件时代 两大要命的地方我都不升级了 你自己看着办 我可没逼着你买

   NET和Java在中国哪个更有前途?

  这个问题好象已经不用再争了 中国 %的用户是Windows用户 保护现有投资 使用很习惯很易用不用重新学习 我又不用跨平台 我干吗要换Java 呢 过去是微软没有提供很强大的WEB开发解决方案 现在提供了 我干吗要用Java 而且 Net比Java出的迟 肯定会吸收Java的优点 弥补Java的缺点 而且微软的VM肯定和Windows结合的很好 性能不用担心 我干吗用 Java?而且微软显然把宝已经压到了 NET上 你难道还要在 NET的VM上再加一层Java的VM?

   NET有什么新的亮点?

  当然是ASP ADO和+ 还有清晰的架构 并且由于统一的类库 我们为WEB GUI MOBILE而开发的应用会很容易的转来转去 不象过去开发 各需要学习不同的知识 ASP终于结束了网页意大利面条式的程序 面向对象和支持多种语言 使构筑强大复杂的WEB应用提供了比JSP更凶猛的功能 让人不得不爱 ADO NET也抛弃了过去的数据集一Scroll就连数据库进行提交的糟糕速度 代而取之的是多条修改可以一次性提交上去 这样性能会提高很多 +呢?+ 的特性大家在WINXP上也看见了 比 强了很多 未来还不用注册 COPY完就能用 多舒服 至于安全嘛 稳定嘛 这话不敢讲 因为盗亦有道 Java也同样如此 无法说谁比谁好

   NET真的会跨平台吗?

  微软的命根子是操作系统 微软此次出 NET也是为了打入高端市场 怎么打入?微软第一已经在用C#收买 Java程序员了 并且做Java和C#的映射工具 先断了Java应用的前途 后面用CLI提交给标准委员会 让别人开发UNIX上的平台 微软不在正面和UNIX阵营冲突 以免犯众怒 当UNIX和Windows的CLI都有了时候 基于CLI的应用可就两个系统都能用了 这会帮助微软销售多少其他产品呀 这不 微软在支持着好几个Open Source社团在开发UNIX的CLI 跨平台的事微软不会轻易干的 否则微软的命根子怎么办?

   NET真的支持多种语言吗?

  开发更多的基于 NET的应用 让 NET快速成长起来 第二 NET是一次比较大的革新 广大的各类程序员能否跟的上也是个问题 多语言的支持当然会 但是不会支持的很好 否则微软大力做C#干吗呀 如果别的语言和C#一样好 那微软还混什么混呀 最糟糕了 也要其他语言的技术比C#慢半拍 不过先走也未必领先 就象DELPHI就后来居上 这么大的市场 微软是不可能通吃的

  我们需要转到 NET上吗?

  你可以不转 就看你需要不需要INTERNET了 我想在未来 没有企业会说INTERNET对我没有一点作用

cha138/Article/program/net/201311/15364

相关参考

知识大全 请问王仪涵、李雪芮、谁是中国羽毛球女子单打未来领军人物呢

请问王仪涵、李雪芮、谁是中国羽毛球女子单打未来领军人物呢?王仪涵不行,对羽毛球理解摆在那里。王仪涵上来是因为王琳伤了一段时间。现在真正猛的我看是恢复的王琳和李雪芮之间的较量。王琳恢复得好可能近期比较猛

知识大全 ASP.NET比拼PHP,谁是速度之王

ASP.NET比拼PHP,谁是速度之王?  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ASPN

知识大全 Java与.NET之外的语言视界详谈

Java与.NET之外的语言视界详谈  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  去年的这个时

知识大全 探讨与比较Java和.NET的事件处理框架

探讨与比较Java和.NET的事件处理框架  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!事件驱动模

知识大全 是否能让JAVA和.NET框架共存?[1]

是否能让JAVA和.NET框架共存?[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我个人

知识大全 .NET编程语言的未来

.NET编程语言的未来  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对NET平台的编程语言的当

知识大全 在.NET上运行Java IKVM.NET入门

在.NET上运行JavaIKVM.NET入门  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一介

知识大全 24大技巧助你写出必胜履历

1.绝对不要出现任何拼写、语法、标点或者打印错误。2.在创作履历之前,预先确定谁是阅读者。然后根据界定的阅读者创作履历。3.履历必须能够将你的技能与未来顾主的需求相配合。4.履历必须能够描述出你的市场

知识大全 未来并不存在,要靠自己创造 终结者原话怎么说的

未来并不存在,要靠自己创造终结者原话怎么说的没有谁是知道下一秒会发生什么事,但你自己的命运要靠你自己,只要你不放弃,奇迹就会发生!未来尚未发生命运要靠自己创造终结者的经典台词翻译成英文thefutur

知识大全 是否能让JAVA和.NET框架共存?[3]

是否能让JAVA和.NET框架共存?[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  NET