| 作者 idior | |
| 2005-04-05 21:41 | |
.Net平台号称是语言无关的平台, 按照微软的说法就是所有的语言都可以有.Net的版本, 从我们熟悉的C#,VB.Net,C++到最近刚推出新版本的IronPython. 其中有你熟悉的语言吗? 你知道C#的实现有三种吗?你知道古老的Cobol也有已经有三种实现了吗?看看下面这张表, 希望你能找到你感兴趣的语言在.Net平台下的重生.
|
相关推荐
.NET 简介
.NET 是一种用于构建多种应用的免费开源开发平台,使用类库在不同应用和应用类型中共享功能。 使用 .NET 时,无论正在构建哪种类型的应用,代码和项目文件看起来都一样。 可以访问每个应用的相同运行时、API 和语言功能。 跨平台,可以为许多操作系统创建 .NET 应用,通过 .NET,可以使用特定于平台的功能,如操作系统 API。例如 Windows 上的 Windows 窗体和 WPF,以及从 Xamarin 到每个移动平台的原生绑定。 .NET 支持三种编程语言: ·C#(读作“See Sharp”)
.NET框架支持哪些编程语言
它的 C 语言家族根使得 C# 立即熟悉 C、C++、java 和 JavaScript 程序员。F#(读作“F sharp”)是一种编程语言,利用它可轻松编写简洁、可靠且性能出色的代码。Visual Basic 是一种易于使用的语言,简单语法便于生成类型安全、面向对象的应用。C# (发音为 "C sharp")是一种简单、现代、面向对象和类型安全的编程语言。
.NET 介绍
4. 开发工具: Microsoft提供了强大的集成开发环境(IDE)如Visual Studio,用于创建、调试和部署.NET应用程序。5. 类库和API: .NET提供了丰富的类库和API,用于处理各种任务,包括文件操作、数据访问、网络通信、用户界面设计、加密、安全性、图形处理等。3. 公共语言运行时(CLR): CLR是.NET应用程序的执行引擎,负责编译、加载和运行.NET代码。VB.NET(Visual Basic .NET): 是.NET平台上的另一种主要编程语言,通常与C#一同使用。
微软公布 .NET 最新的编程语言支持策略
微软在 .NET 平台上提供了对 3 种编程语言的支持 —— C#、F# 和 Visual Basic。近日它公布了针对每种语言的最新支持策略。总的来说,微软依然致力于全面支持上述三种编程语言,重点是 C# 和 F#,他们会优化这两门语言的向后兼容性,并积极推动它们的演化。 C# 微软表示,将不断发展 C# 以满足开发人员不断变化的需求,并保持最先进编程语言的地位。他们将与负责 .NE...
“语言/规范”以及“平台/实现”,以及跨平台.NET开发
例如,C#是运行在.NET平台还是Mono上(它们都是CLI规范的具体实现),Java是运行在JRockit还是Hotspot(前者是Oracle的JVM商业实现,后者是Sun的开源实现——当然现在也是Oracle的),亦或是Android的Dalvik上?其中谈的是C#和Java两个“语言”而不是两者的“平台”。编程“语言”其实是一种“规范”,它涉及了程序员在使用这门语言时的文本表现形式(这里暂不考虑其他形式的语言),而“平台”则包括对这个规范的“实现”(广义的“平台”还包括整个生态环境等等)。
分清“语言/规范”以及“平台/实现”,以及跨平台.NET开发“.NET研究”
在许多年前,&ld上海徐汇企业网站制作quo;语言”就等同于“平台”,例如C,C++以及最早的Ruby和Python等等。但是随着技术发展,出现了一些通用的平台,例如.NET和Java,逐渐这些平台上的语言也越来越多。再后来,某些语言在不同平台上的实上海闵行企业网站设计与制作现也越来越多,事情也变得有些复杂。技术在发展,但是从目前社区的讨论中,我发现许多朋友的观念还没有跟上。简单地说,...
一起谈.NET技术,分清“语言/规范”以及“平台/实现”,以及跨平台.NET开发
在许多年前,“语言”就等同于“平台”,例如C,C++以及最早的Ruby和Python等等。但是随着技术发展,出现了一些通用的平台,例如.NET和Java,逐渐这些平台上的语言也越来越多。再后来,某些语言在不同平台上的实现也越来越多,事情也变得有些复杂。技术在发展,但是从目前社区的讨论中,我发现许多朋友的观念还没有跟上。简单地说,如今的观念,一定要从“语言即平台”切换成“语言及平台”,当分清“语...
基于.NET平台和C#语言实现TCP NAT穿越
2019独角兽企业重金招聘Python工程师标准>>> ...
分清“语言/规范”以及“平台/实现”,以及跨平台.NET开发
在许多年前,“语言”就等同于“平台”,例如C,C++以及最早的Ruby和Python等等。但是随着技术发展,出现了一些通用的平台,例如.NET和Java,逐渐这些平台上的语言也越来越多。再后来,某些语言在不同平台上的实现也越来越多,事情也变得有些复杂。技术在发展,但是从目前社区的讨论中,我发现...
.NET 平台上动态语言实现 IronPython 1.0 Beta 1 完成
Python 作为一种优秀的动态语言,受到相当一部分用户的喜爱。它的成功吸引了微软的目光,如何可以在CLR平台上实现动态语言开发,成为了微软.NET平台上的一个有趣的项目。早在2000年,微软就在进行着Python for .NET 的研究 (Python for .NET 是一种编译器和运行时,它在微软的 .NET 平台上实现了 Python)。 在对Python for .NET 的开发者 M
protobuf-net多语言支持终极指南:如何实现跨平台数据交换
protobuf-net是一个.NET库,实现了Protocol Buffers wire格式,提供高性能的二进制可靠跨平台序列化。它主要采用"代码优先"方法,与Protocol Buffers更常见的"模式优先"方法形成对比。对于新手和普通用户来说,理解如何利用protobuf-net实现多语言支持和跨平台数据交换是提升开发效率的关键。 ## 为什么选择protobuf-net进行跨平台数据交
.net平台多语言的实现
1通过 程序集资源文件.resx 来实现。具体参照MSDN及其他网络资料参考http://dev.csdn.net/Develop/article/28/73005.shtm2 一般,实现多语言的方法是通过配置文件实现,虽然对高手来说,这再简单不过了,但对于我这个没有多少编程经验的新手来说,还是有点难度的,希望那些和我一样的朋友能从这里得到一点启发。这里,我也通过从配置文件中读取资源,然后在...
.Net语言 APP开发平台——Smobiler学习日志:如何实现快速跳转网页
Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一、跳转网页代码(Button的Click事件) Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click RedirectUrl("...
公共语言运行时的另外一个作用是可以轻松地实现跨平台。当然,条件是要在操作系统 上安装.NET Framework
公共语言运行时的另外一个作用是可以轻松地实现跨平台。当然,条件是要在操作系统 上安装.NET Framework,这个跨语言的原理是和Java一样的,安装了语言运行时的操作系统就可以识别和运行中间语言代码。值得一提的是,虽然微软自己并不提 倡跨平台(跨平台会影响Windows操作系统的市场垄断),但现在已经出现了在Linux操作系统中运行和编辑.NET程序的平台,就是Mono平台。 该平台包括有C
8315




被折叠的 条评论
为什么被折叠?



