介绍 一般来说,编译器是一个黑箱,源代码从一端进入,然后箱子中发生一些奇妙的变化,最后从另一端出来目标文件或程序集.编译器施展它们的魔法,它们必须对所处理的代码进行深入的理解,不过相关知识不是每个人都需要知道,除了实现编译器的大法师.因此在转换输出完成后相关的信息就会被遗忘. 对编译器来说,几十年来一直很好地为我们所用,但只是会用编译器已经不够.我们越来越依赖于集成开发环境(IDE)的特性,比如智能感知.重构.智能重命名.“查找所有引用”和“转到定义”来提高我们的生产率.我们依赖于代码分析工具来…
介绍 一般来说,编译器是一个黑箱,源代码从一端进入,然后箱子中发生一些奇妙的变化,最后从另一端出来目标文件或程序集.编译器施展它们的魔法,它们必须对所处理的代码进行深入的理解,不过相关知识不是每个人都需要知道,除了实现编译器的大法师.因此在转换输出完成后相关的信息就会被遗忘. 对编译器来说,几十年来一直很好地为我们所用,但只是会用编译器已经不够.我们越来越依赖于集成开发环境(IDE)的特性,比如智能感知.重构.智能重命名.“查找所有引用”和“转到定义”来提高我们的生产率.我们依赖于代码分析工具来…
这两天看到的.NET的新闻都好振奋人心啊!微软北美技术大会带来了好多好消息! 看到一篇博客园的文章,感觉太棒了.摘录下来.原文链接:http://news.cnblogs.com/n/208133/ 英文原文:The Next Generation of .NET – ASP.NET vNext 感谢 中奖啦和 白文的激情翻译. 在微软北美技术大会(TechEd North America)上,我们宣布了下一代 .NET 的技术创新点.这其中最重要的就是 ASP.NET vNext.我们一直在对…
如果你是一名开发人员,想要进入到.NET的世界,你需要知道都有哪些可能.由于.NET Framework是..NET生态系统中最流行的技术,你可以用它来构建各种各样的应用程序,但是最近,出现了一些新的东西,比如 .NET Core 和.NET Standard library.我们可以在项目或构建中使用它吗? 在.NET生态系统中使用特定的技术堆栈会产生一些困惑,因为有很多选择,比如应该使用哪种类型的运行时?在这篇文章中,我们将试图把这些要点都说清楚. 众所周知.NET是一个由微软创建的开源开发…
微软 Build 2014开发者大会第二天的主题演讲主要包含两部分:Microsoft Azure的发展状况,以及 .NET和生态系统的发展介绍.第二天的重点整理也由此分为上下两部分.您可以在Channel 9上观看完整的视频. Microsoft Azure近况 这一天的主题演讲由 Microsoft云与企业工程组的新任总裁 -- Scott Guthrie主讲,他首先介绍截止到 2014年底,Microsoft Azure将在全球拥有16座数据中心(持续扩建中): Microsoft Azu…
 寓教于乐,轻松掌握 Windows Apps和 Cloud //Build/ 2014开发者大会第二天重点整理 (上) //Build/ 2014开发者大会第二天的主题演讲主要包含两部分:Microsoft Azure的发展状况,以及 .NET和生态系统的发展介绍.第二天的重点整理也由此分为上下两部分.您可以在Channel 9上观看完整的视频. Microsoft Azure近况 这一天的主题演讲由 Microsoft云与企业工程组的新任总裁 -- Scott Guthrie主讲,他首先…
前言 作为全球最大的开放源代码托管平台,Github在上周迎来了它的十岁生日.自从2008年正式上线以来,Github上面汇聚了数以千万计的开发人员和各种项目,它几乎成为了开源的代名词和风向标,各大软件巨头都纷纷支持,在广大程序员心目中,也更是精神图腾一般的存在,坊间戏言它是最大的同性交友平台. 我自己对开源了解不多,并且能力也有限,一直没有在这方面有所贡献,但我肯定和大家一样都是Github的受益者.今天这篇文章一方面是希望借此为Github庆生(本来是上周想写,但一直没有时间),另外也是因为…
什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS.CTS(CLI).FCL.Windows下CLR的相关核心组成.Windows下托管程序运行概念.什么是.NET Framework,.NET Core,.NET Standard及一些VS编译器相关杂项和相关阅读链接.完整的从上读到下则你可以理解个大概的.NET体系. 文章是我一字一字…
本文转载自:http://www.cnblogs.com/1996V/p/9037603.html [尊重作者原创,转载说明出处!感谢作者“小曾看世界”分享! ] 什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS.CTS(CLI).FCL.Windows下CLR的相关核心组成.Windows下托管程序运行概念.什么是.NET Frame…
1. 直接下载.NET Framework源代码(下载地址),然后用Visual Studio 13 打开查看.2. 在线查看,网址:http://referencesource.microsoft.com/ .3. 开发者还可以下载整个源代码包,在Visual Studio中打开并浏览.使用Schabse Laks编写的插件,可以在VS中直接导航到该网站. Refer: A new look for .NET Reference Source http://blogs.msdn.com/b/d…