阅读更多

4顶
1踩

编程语言
微软周三发布了Project Roslyn的社区技术预览版,这是一个新型的编译器(可认为是“Compiler-as-a-Service,编译作为服务”),在今年早期的BUILD大会中首次露面。

Roslyn基于Mono项目,被设计作为一个更加开放的编译器,而不只是“一个黑盒”,可以让开发者访问和利用Visual Basic和C#代码编译过程中的数据。

Mono是一个由Novell公司(先前是Ximian)主持的项目。该项目的目标是创建一系列符合ECMA标准(Ecma-334 和 Ecma-335)的.NET工具,包括C#编译器和共通语言运行平台。与微软的.NET Framework不同,Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,Unix,Mac OS X和Solaris。

目前,Roslyn还不是一个独立的产品,该社区技术预览版只是Visual Studio 2010 SP1的一个扩展,旨在让开发者了解针对代码生成、分析和重构的新的语言对象模型,支持脚本处理和C#、Visual Basic交互应用的版本即将推出。

Roslyn 社区技术预览版下载:http://fileforum.betanews.com/detail/Microsoft-aRoslyna/1319051288/1

  • 大小: 17.3 KB
4
1
评论 共 4 条 请登录后发表评论
4 楼 油炸大龙虾 2011-10-21 19:02
luxin9599 写道
兄弟,动态eval早就有了,看看mono提供的小工具CsharpRepl,可以拿到.net下编译

我知道动态eval有;不过那个是mono的;不是.net framework的;比如就不能动态eval一个new form
3 楼 luxin9599 2011-10-21 16:43
油炸大龙虾 写道
不知道动态Eval可有了,别又指望mono..

兄弟,动态eval早就有了,看看mono提供的小工具CsharpRepl,可以拿到.net下编译
2 楼 油炸大龙虾 2011-10-20 15:19
不知道动态Eval可有了,别又指望mono..
1 楼 ssihc0 2011-10-20 14:04
   已经在用了,还可以用iphone 的开发
http://blog.csdn.net/ssihc0/article/details/6848149

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • HMIprogrammingpackagepart1

    西门子上位机二次开发,针对特殊的应用场合需要对西门子系统的人家界面进行二次开发

  • Windows System Programming, 4th Edition

    Windows System Programming, Fourth Edition, now contains extensive new coverage of 64-bit programming, parallelism, multicore systems, and many other crucial topics. Johnson Hart’s robust code examples have been updated and streamlined throughout. They have been debugged and tested in both 32-bit and 64-bit versions, on single and multiprocessor systems, and under Windows 7, Vista, Server 2008, and Windows XP. To clarify program operation, sample programs are now illustrated with dozens of screenshots. Hart systematically covers Windows externals at the API level, presenting practical coverage of all the services Windows programmers need, and emphasizing how Windows functions actually behave and interact in real-world applications. Hart begins with features used in single-process applications and gradually progresses to more sophisticated functions and multithreaded environments. Topics covered include file systems, memory management, exceptions, processes, threads, synchronization, interprocess communication, Windows services, and security. New coverage in this edition includes * Leveraging parallelism and maximizing performance in multicore systems * Promoting source code portability and application interoperability across Windows, Linux, and UNIX * Using 64-bit address spaces and ensuring 64-bit/32-bit portability * Improving performance and scalability using threads, thread pools, and completion ports * Techniques to improve program reliability and performance in all systems * Windows performance-enhancing API features available starting with Windows Vista, such as slim reader/writer locks and condition variables

  • 840D HMI Programming Package

    840D HMI Programming Package OEM画面开发软件 840D画面编写

  • Windows System Programming, 4th Edition.pdf

    Windows System Programming, 4th Edition. Windows System Programming, 4th Edition.

  • 【C#】微软的Roslyn 是个啥?

    Roslyn 是微软重写的C#编译器并开源。本文介绍这种编译器,使不熟悉的朋友有一个新的认知。

  • c# 编程语言 编译器 Roslyn

    4 月3日,微软向公众...微软向Roslyn项目投入了大量人力物力,从头重写了C#和VB.NET的编译器,同时向开发人员开放了编译过程,以便他们提供更好的工具和编辑器支持。 如今整个项目都发布在微软的CodePlex站点上,...

  • 使用Microsoft Roslyn提取C#和VB.NET源代码中的字符串常量

    Microsoft Roslyn是微软.NET“编译器即服务(Compiler as a Service)”的主要产品,它提供了开放的编译器API,并为源代码产生、分析和重构提供了新一代的语言对象模型。Anders Hejlsberg在BUILD 2013大会上提到,C#...

  • 【VS Code】Windows10下VS Code配置C#、F#语言环境

    微软.NET开发环境相关资料0.1 .NET的强大之处0.2 .NET、.NET Framwork、.NET Core、C#/F#/VB...之间的关系 这篇文章属于本人参考诸多博客、教程、文档等资料,所撰写的【Windows10上配置VS Code】系列文章之一,...

  • 最强 IDE Visual Studio 2017 正式版发布->最快更高效-终于等到你

    Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试、实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航、IntelliSense、重构、代码修复和调试等等。无论使用哪种语言或平台,都能...

  • 枚举 window 系统串口的几种方法

    mfc 下:     CString s;     for (int i=1; ibool CSerialPort::CheckCommPort(LPCSTR commPortName) {     COMMCONFIG cc;     DWORD dwCCSize = sizeof(cc);     return ::GetDefaultCommConfig(commPortName,

  • DotNet 资源大全中文版(Awesome最新版)

     - NET编译器平台(“Roslyn”)为开源C#和Visual Basic编译器提供了丰富的代码分析API。 它使建立代码分析工具与Visual Studio使用的相同的API。 VisualFSharp  -  Visual F#编译器和工具 Fable  - F#到...

  • 微软下一代云环境Web开发框架ASP.NET vNext预览

    微软在2014年5月12日的TechEd大会上宣布将会发布下一代ASP.NET框架ASP.NET vNext的预览。此次发布的ASP.NET框架与以前相比发生了根本性的变化,凸显了微软“云优先”(cloud-first)的新战略思想。

  • c#、.NET整体认识

    C#就是为宣传.NET而创立的,它直接集成于Visual Studio .NET中,VB也在.NET 1.0发布后对其进行支持, 所以这两门语言与.NET平台耦合度很高,并且.NET上的技术大多都是以C#编程语言为示例,所以经常就.NET和C#...

  • .NET-每周精选

    国内文章聊一聊被 .NET程序员 遗忘的 COM 组件https://www.cnblogs.com/huangxincheng/p/16799234.html将Windows...使用 C# 开发的轻量级开源数据库 LiteDBhttps://mp.weixin.qq.com/s/xz7T_aMaHeybHWz5byD0wg介绍一...

  • c#repl_使用C#和F#REPL的交互式编码(ScriptCS或Visual Studio交互式窗口)

    c#replREPLs are great! REPL stands for Read–eval–print loop and is pronounced "REP-L" quickly, like "battle." Lots of languages and environments have interactive coding and REPLS at their heart and ...

Global site tag (gtag.js) - Google Analytics