作者fire2 (我要星海2)
看板Programming
标题Re: [问题] .net问题
时间Fri Sep 21 18:28:43 2007
给Wa120,透过安装部署的方式,
可以让使用者使用.NET平台所撰写的程式能跑
且不用安装.NET Framework
另一点,从这边观点上看来
开始有人质疑为什麽不整合同一个语言
主要是因为硬体平台不同的缘故
不然其实不管是谁,能整合全世界的程式语言算是一件好事
如果可以,我蛮支持微软来整合(也可说垄断)
毕竟他的IDE实在太强大,省去许多繁琐且不必要的动作
唯一最可惜的是,至今他没办法跨平台(如:Linux)
不过话说J#语言,是.NET 最大的败笔吧
句我上次得到的消息,应该已经停止支援这部份了
不然又可以轻易的拉拢一些JAVA的人才过来这平台
且还成功的支援了三大语言的特性!
※ 引述《leicheong (睡魔)》之铭言:
: ※ 引述《wa120 (哇120)》之铭言:
: : 我是.net新手 其实之前用的都是BCB
: : 大学的时候有修过 VB .net
: : 最近要学C#
: : 可是我实在想不透微软创一个.net平台要做啥= =
: 首先, .NET最重要的就是managed环境. 所有记忆空间在用完後就会
: 自动free掉. 一个由纯managed语言写成的程式是不可能有memory leak
: 的.
: 还有这平台可以细致地设置security, 你可以只指定程式入面某几个
: class用fulltrust跑, 这样在程式中可供攻击来取得权限的部份就
: 大幅减少了. 这在写会需要用到网路端口的服务中尤其重要.
: 这可以说是语言自由的平台. 不同的programming language只要支援
: .NET都可以做到一样的事.
: .NET v2.0还支援不同语言的程式码的混合, 你可以用VB.NET和会C#或
: 其他支援.NET的语言的人一起工作, 再把这些程式码一起compile...
: 这是以前任何语言平台都无法轻易做到的.
: : 很多语法感觉得蛮类似也都可以做winForm
: : 可是他不具有做一个执行档就可以移植的特性= =
: 你需要找一个叫NGen的软件. (.NET v2.0已包括...)
: : 还要去下载他的framework
: : 这种感觉像我这种搞不清楚的人就觉得像是在独占
: : 因为他又是ASP 又是VB 又是C# 为何不把它的code都整合起来..
: ASP.NET不是语言, 只要.NET平台的一个应用.
: 有做整合啊, 见上两段...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.223.105.163
※ 编辑: fire2 来自: 61.223.105.163 (09/21 18:29)
1F:推 wa120:感谢~~又学到一项XD 192.192.154.47 09/21 19:17
2F:推 deuter:很好奇是哪一种安装部署 可以不用安装.NET 67.161.17.127 09/22 12:44
3F:→ deuter:Framework 就能跑.NET平台所撰写的程式? 67.161.17.127 09/22 12:45