引言:
原创作者:Ashish Banerjee
翻译整理:51DOTNET CLUB(WWW.51DOTNET.COM)SLASH
目的:对JAVA与.NET框架共存的可能性做一个评估
目标受众:JAVA程序员和系统工程师
提要:
首先是对JAVA 和 .NET平台的构成...
摘要:
昨天,3月27日,redmond 宣布共享代码的 cli 和 c# 实现发布。比起netscape navigator 5.0的17 million 行源代码来说它只有100多万行,但这一百万行代码足以满足c#爱好者内心深处的好奇心,并且他们会为此激动不已。
你可以去下面的地址download:
http://download.microsoft.com/download/.ne......
摘要:
使用 system.environment 类
system.environment 类提供了若干不同的信息,如果没有这些信息,就需要进行多次 windows api 调用。使用 system.environment 可以检索: 有关可用驱动器的信息(getlogicaldrives 方法) windows 启动后的毫秒数(tickcount 属性) 一般环境设置(由 curren......
让JAVA和.NET框架共存
原创作者:ashish banerjee
翻译整理:51dotnet club(www.51dotnet.com)slash
目的:对java与.net框架共存的可能性做一个评估
目标受众:java程序员与系统工程师
提要:
首先是对java 与 .net平台的构成做一个分析,然后是我个人对java如何形成的一个认识,接着是分析微软与sun之间的合作与分歧,最后是java与.net合作的前景.
我个人强烈认为java与.net将在不久的未来逐步的统一起来.已经有很多关于整合java与.net的项目计划被提交到源码开放组织.在微软的msdn,sun 的java站点,以及来自于ecma 与 w3c.org的标准文档都可以看到有关内容.
简介
java与.net继续发展下去,可能的两种结果:其中的一种退出竞争或是两种共存,而共存的可能性更大.java得以生存的原因在于它的时间优势:它已经发展了六年;它在大多数的操作系统上可以运行;它得到了业界领导者如oracle.ibm的支持;并且使用java进行开发的项目计划几乎覆盖所有的应用程序领域.
而.net的优势在于微软拥有90%的桌面操作系统市场,同时微软也开始采用sun的市场战略,即将其特有的技术标准化.如:在远程通信上它向ietf(internetengineering task force)与w3c(world wide web consortium)提交了soap(simple object access protocle)(类似于rfc-request forcomment);向ecma (european computer manufacturers association)提交了c#语言与通用运行时(common runtime)基础结构的标准.
java平台的构架
java平台包括java语言,以及一套虚拟机——如jvm.kvm.cvm等——通过它们实现在pc机,手提电脑或是嵌入式系统上运行java的字节码.同时,java平台还定义了一整套覆盖面很广的api,它们被用来与微软的api协调或是相互竞争.如jdbc对odbc,jtapi对tapi,jdo对ado等等.因此,简要来说,java平台包括语言,虚拟机,以及api库.
由于使用虚拟机机制,所以java语言在所有的平台上只有唯一的版本,因此它使用rmi(远程方法调用remote method invocation)协议进行远程通信;微软则在.net框架中使用dcom——正在逐步演变为soap(简单对象访问协议)....
下一页 摘要:
不只是vb.net,c#等微软的开发软件可以调用.net framework,据我所知至少有28中我知道的开发语言如何调用.net framework.下面我就给出一段事例,说明使用perl.net来访问数据库
<%@ page language="perl" %>
<script runat="server">
u......