![]() |
1
3
回答你的问题: 1.NET代码可以在Web服务器(ASP.NET)、完整框架上的客户端应用程序(来自Microsoft和Mono)以及许多操作系统上的Silverlight应用程序上运行。你使用的是哪些部分,核心部分是什么,这取决于你正在构建的应用程序。 2)请参阅1-您通常在Web服务器上使用不同于客户端的API 3)你使用哪种语言取决于你想做什么以及你喜欢哪种编程模式。它们从函数式编程(f)到临时管理脚本(powershell),以及c,vb.net和.net framework支持的动态语言(ironpython和ironruby)。最好的记录和最流行的语言可能是C。 4)取决于你使用哪种语言-VB让我想起了一种程序语言,但那可能就是我。 net支持ironpython和ironruby,可能还支持jsharp。底层框架库是不同的,但我相信语言语义是相似的。 6)CLR并不在所有地方运行——尽管在Mono项目和Silverlight之间定期添加更多的平台。 7)除非你计划用IL.NET编程,否则它不是一种语言,更像是一个运行时环境。.NETframework类比原生的win32api更容易学习和使用,而且我认识的大多数.NET程序员从未使用win32编程过。 8)是-许多主要的商业软件版本都是使用.NET技术编写的 9)是的-看看codeplex和sourceforge-有很多.net开源项目 |
![]() |
2
1
如果您已经有了一些编程经验,那么Microsoft Visual Studio C教程是对C和.NET非常好的介绍。 |
![]() |
3
0
CLR Via C# 会解释的还有更多。
以上的书将教你所有你需要知道的关于CLR。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 3 月前 |
![]() |
pseudodev · 失败的测试仅显示堆栈跟踪,不显示完整日志 4 月前 |
![]() |
CactusCake · if语句中应有分号 5 月前 |
![]() |
Bin4ry · 子文件夹中的应用程序设置 5 月前 |