认识 .Net 2015

Beth Massi – Microsoft 去年的BUILD大会后,我发表了Exciting Times for .NET 并且自那时起,我有幸与.Net团队更近距离的工作,其中的工作内容包括运行时,框架,语言以及编译器方面。尽管在过去的一年中,我所关注的大部分集中在内部团队,例如帮助我们领域的雇员开内部讨论会。我也帮助.NET Foundation 起步并且学习了很多关于开源社区和我们.NET Foundation projects 的东西。噢,对了,我也结婚了。J 对我来说这是一个过渡期。更大程度上的从团队的 ”传教士” 到团队的 ”促进者” 或者 ”承接者”。 我非常喜欢 Alex Hillman 的术语:小丑 我们正临近下一次Build大会, 对于我们目前已经取得的进展我感到十分的兴奋,尤其围绕.Net平台本身,以及项目开源的方法。 大量关于.Net的创新正在进行,所以我想我得要写一篇高级的”指导”风格的博客来帮助人们理解主要的部分、在什么地方,用何种方式去使用它们。换句话说,这应该是学习.Net 2015的一个好的开始,至少这是我所希望的。 .NET 2015 – 鸟 瞰 图 这是“.Net 2015” 伞状图的主要组成部分。 值得注意的是,.NET Core有三个关键研究领域影响了主要组件的开发。 1. .Net 创新 – 带着这个平台前进并且创新。我们使每一层都更现代化, 包括语言、编译器、基本类库、app模型、运行时和工具。 2. 开源 – 带领我们的工程师在这些开源社团的帮助和支持下,促进并建立一个响亮的.Net生态系统。 3. 跨平台- 扩展.Net到Mac和Linux平台。 因为我们的客户在不断增加的环境下操作并使用它。 .Net 2015…

0

Channel 9 采访 – 有趣的实习生:.NET可移植性分析员 Charles Lowell

[原文发表地址] Channel 9 Interview – Fun with the Interns: Charles Lowell on the .NET Portability Analyzer [原文发表时间] 6 Aug 2014 1:10 PM 几周前,我有幸在微软总部采访了一些.Net团队的实习生,和他们谈论了在微软的实习经历以及他们参与的项目情况。 在这次采访中,我首先和Charles Lowell进行了交流,他是一位软件开发测试工程师,一直从事于一个很酷的叫做.Net可移植性分析的visual studio推广。作为开发人员,需要面对越来越多的平台,这个工具对分析.NET代码便携化有很大帮助。它能够提供一个对于快速移植代码到指定平台的代码更改的视图。 观察:有趣的实习生:.Net可移植性分析员 Charles Lowell 该工具的Aplha版本今天发布!在这里下载扩展: .Net可移植性分析 想要得到.NET团队博客更多信息: 通过.NET平台利用现有代码 对于在计算机科学领域寻求职业生涯的学生们,你们应该考虑考虑去微软实习。你能帮助帮忙开发一些数百万人会使用的软件 。了解更多微软实习项目,请点击这里:Microsoft internship program here。 享用!

0

实习生带来的乐趣:Santiago Fernandez基于LLVM来优化MSIL

[原文发表地址] [原文发表时间] 几个星期前, 我有幸在雷德蒙德采访了一些.Net 团队的实习生。他们讲述了作为微软实习生的一些经历和他们当时所从事的项目。在这次采访中,我和一个NET开发团队的实习生Santiago Fernandez坐在一起聊他的实习经验和夏季项目。 Santiago 真的很喜欢接近Metal。所以他才会调查在.Net 本机代码生成器中使用到的LLVM。在此,他耐心地为我解释LLVM到底是什么 !LLVM是一个跨平台的、模块化、并可重用的编译器和工具技术的开源代码集合。Santiago向我们展示了如果最优化的使用MSIL。对于技术狂来说,真的非常棒。听到Santiago的梦想是在微软工作也是挺震撼的。 观看:实习生带来的乐趣:Santiago Fernandez基于LLVM来优化MSIL 对于那些把自己事业定位到计算机科学的学生们,你们应该考虑在微软实习。因为在这里可以帮助构建软件来帮助数百万的人们。也可以在微软实习生项目中学到更多。 享受这份乐趣!

0

实习生带来的乐趣:Zach Montoya为本机.NET创建的Visual Studio 设计器

[原文发表地址]Fun with the Interns: Zach Montoya Builds a Visual Studio Designer for .NET Native [原文发表时间] 2014-08-22 11:22 AM 几个星期前, 我在雷德蒙德有幸采访了一些.Net 团队的实习生。他们讲述了作为微软实习生的一些经历和他们当时所从事的项目。在这次采访中,我和一个从事.Net运行时团队里的一个开发实习生Zach Montoya坐在一起聊他的实习经验和夏季项目。 Zach创建了一个Visual Studio 扩展, 这个扩展允许从Visual Studio端来维护和配置本地.NET运行库例程。 .NET Native 把.NET 代码部署到本地机器上,运行库例程被用来提供附加信息到.NET 本机工具链,这些工具链告诉编译器哪些 API 要被动态调用,因此这些 API也应该包括在内。 观看:实习生带来的乐趣:Zach Montoya为本机.NET创建的Visual Studio 设计器. 对于那些把自己事业定位到计算机科学的学生们,你们应该考虑在微软实习。你们可以帮助构建软件,让这些软件来帮助数百万的人!也可以在微软实习生项目中学到更多。 享受这份乐趣!

0

实习生带来的乐趣:Shaurya Arora 为NuGet设计的.NET

[原文发表地址]Fun with the Interns: Shaurya Arora on Designing .NET for NuGet [原文发表时间] 2014-08-20 1:18 PM 几个星期前, 我在雷德蒙德有幸采访了一些.Net 团队的实习生。他们讲述了作为微软实习生的一些经历和他们当时所从事的项目。 在这次采访中,我和一个来自NET Ecosystem团队的项目管理实习生Shaurya Arora坐在一起聊他的实习经验和夏季项目。 你可能已经注意到了我们正在通过NuGet发布越来越多的.Net 框架功能。之后,我们打算把NuGet和.NET 紧密结合起来。Shaun 花费了大量时间来思考这个问题,并且她帮助我们塑造我们的思想和设计一些想法。Shaun也是一个很有才华的开发人员和设计人员,并且帮助我们构建了一个.NET4.0 之后的所有.NET 功能的目录,进来看看吧! 观看:实习生带来的乐趣:Shaurya Arora 为NuGet设计的.NET 对于那些把自己事业定位到计算机科学的学生们,你们应该考虑来微软实习。这样你们就可以帮助构建软件,让这些软件来帮助数百万的人们。也可以在微软实习生项目中学到更多。 享受这份乐趣!

0

实习生的快乐:Christian Salgado把.NET APIs按目录分类

[原文发表地址] Fun with the Interns: Christian Salgado Catalogs .NET APIs [原文发表时间] 2014-08-19 1:09 PM 几个星期前我在雷德蒙德,当时我有幸采访了一些.NET团队的实习生,谈论了他们作为微软实习生的经验并展示了他们所从事的项目。 在这次采访中我和Christian Salgado,一个.NET BCL团队的开发实习生,进行了座谈,我们谈论了他的实习经验和夏季所做的项目。Christian建立了一个内部的网站和服务,它允许任何人在公司通过查阅目录简介去浏览巨大的.NET APIs的内容。该网站和服务还包括对语法、用法和设计备注的分类。他是用ASP.NET MVC5 和 Web API 2来建立网站和服务的,他说该网站是“内容非常全面并且使用非常方便”。所以对于刚刚起步的人来说,请在 http://www.asp.net上查阅这个很棒的教程吧。 观看:实习生的快乐:Christian Salgado把.NET APIs按目录分类 对于那些在计算机科学领域追求一份事业的学生,你应该考虑去做微软实习生。你可以帮助建立真正的软件去帮助数百万的用户!你可以从这里了解到更多关于微软实习项目的内容。 希望喜欢!

0

.NET 激动人心的时刻

[原文发表地址] Exciting Times for .NET [原文发表时间] 4/10/2014 上周我有幸在//build/上发言,这是每年微软开发人员的第一次大事件。正如我在昨天的汇总中提到的,Office、SharePoint开发者可以追溯你的发言。根据tweets和之后的反馈,我的部分很顺利。你可以看这里:开发 Office 365 云业务应用程序. 虽然 Office 团队也出席了 //build/大会,但是主要这次大会主要由 Windows Azure、.NET占主导。作为一个老资历的.NET 开发人员,这次大会的气氛非常的好!作为一名员工,它远比过去我所参见的任何一次大会更鼓舞人心。这次build大会不仅对我们.Net开发者,也是对跨平台开发者传递出满满的爱。 我所在的,Visual Studio其中的较大型团队,负责很多 Visual Studio 工具 (正如你可能从我的帖子得知),但我们的团队也是负责.NET核心 框架、 CLR 和托管语言 (VB、 C#、 F #)以及很多其他的事情。在//build/大会上,.NET 和语言做了很多变化。 第二天的关键点推荐传奇 Anders Hejlsberg ,在他那里发表了”Roslyn”(.NET 编译器平台) 到 CodePlex 上并宣布该项目的开源代码。震耳欲聋的掌声充满我所在房间(是的,掌声充满了很多房间) 在”新的微软”,突出的是,所有我们团队对拥有开源和跨平台开发的态度的转变。 作为 Visual Studio 的用户,您可以将预览版安装到VS2013上,它会切换至 Roslyn 编译器得到的新的语言功能,以及Dustin 和Mads在会议上展示的IDE 增强的功能。同时也可以查阅这些相关的Channel 9 访谈。 会议:未来的 C# (他们也表现出一些 VB:-))…

1