首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > VB.NET > .NET vs Java
【标  题】:.NET vs Java
【关键字】:.NET,vs,Java
【来  源】:http://blog.joycode.com/saucer/archive/2006/10/18/85314.aspx

.NET vs Java

Ted Neward 针对他参加的 Patterns & Practices Summit 中的 Open Source in the Enterprise 座谈会中的议题做了评论,

...Certainly, .NET has learned from the five years' lead time the Java community has had: the power of a runtime and bytecode, the usefulness of a large and well-built library upon which to build further, the power of compiled-on-demand Web pages, the usefulness of an openly-extensible build tool, even the "one language" vs. "many languages" debate, all could be said to have been influenced strongly by decisions and experience in the Java community. But Java still has much more it can teach the .NET community: mocking, unit-testing, lightweight containers, dependency-injection, and the perils of O/R-M are just part of the list of things that the Java community has close to a half-decade's experience in, compared to .NET's none....

Sam Gentile 同意他的观点

Amen. I have been making this same point for years. Some people in the .NET/Microsoft community think all this stuff is whacked because its not part of a MSDN article but these things are part of parcel of great software architecture and development and the .NET community is way behind here. When I do my SOA talk around the country and talk about Software Architecture, I ask the audience if they have one of the bibles, Evan's Domain-Driven Design and almost no hands go up! Repositories, DI, OR/M, gosh I must do the database-driven stored proc thing all the time because Microsoft tells me to. I am really hoping that key books like Jimmy Nilsson's Applying Domain-Driven Design and Patterns: With Examples in C# and .NET, starts to solve this issue that Martin Fowler calls "Many people in the Microsoft community have not been as good as others in propagating good design for enterprise applications...this book is a valuable step." Her's hoping (again).

Quine:【上一篇】
ASP.NET 中处理页面“回退”的方法:【下一篇】
【相关文章】
  • Java MultiThreading: wait()/notify()/notifyAll()
  • 如何将 Java Documents 集成到Eclipse (v3.2.1)
  • [转载] 嵌入式Linux和Java 技术——天生的合作者
  • cvs在Federa Code 4中的安装与配置
  • windows mobile java 虚拟机
  • ASP.NET入门猜想
  • 用java连接数据库的学习记录
  • javabean模块化文字模式访问技术器(修正版)
  • 【蛙蛙推荐】Lucene.net试用
  • ASP.NET(C#)和Sql2005组合性能问题研究
  • 【随机文章】
  • ERP七要
  • 在 JSP 中使用 FCKeditor
  • PhotoImpact 7.0 工具箱详解-路径 轮廓
  • Linux桌面系统的六大优势详细分析
  • Apache中的文件与目录(1)
  • 我想说说 郭德刚的相声
  • C#中可以通过Assembly来动态加载DLL
  • 数据库人员手边系列:SQL语法查询文档
  • 脚本的威力:新一期的IBM周刊有四篇PHP的教程
  • 我的waf标签 waftags.tld
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.