近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core..NET Standard.Xamarin和.NET Framework有什么不同. .NET Framework用于构建桌面应用程序和运行在互联网信息服务器(IIS)上的ASP.NET应用程序.它是第一个托管框架. Xamarin是一个用于构建iOS.Android.macOS和桌面应用程序的框架. .NET Core .NET Core是免费.跨平台的,是托管框架的开源实现.它支持4种类型的…
魅力 .NET:从 Mono..NET Core 说起 前段时间,被问了这样一个问题:.NET 应用程序是怎么运行的? 当时大概愣了好久,好像也没说出个所以然,得到的回复是:这是 .NET 程序员最基本的...呵呵! 微软开源,其实不只是对 .NET 本身有利,从另一方面讲,对于 .NET 程序员来说,因为开源,你可以想了解到你想要的任何事.在之前的岁月,你可以“平凡”做一个默默无闻的 C# 代码撰写者,可以不用考虑任何事,使用宇宙最强大的 IDE - Visual Studio 编写代码后,发…
前段时间,被问了这样一个问题:.NET 应用程序是怎么运行的? 当时大概愣了好久,好像也没说出个所以然,得到的回复是:这是 .NET 程序员最基本的...呵呵! 微软开源,其实不只是对 .NET 本身有利,从另一方面讲,对于 .NET 程序员来说,因为开源,你可以想了解到你想要的任何事.在之前的岁月,你可以“平凡”做一个默默无闻的 C# 代码撰写者,可以不用考虑任何事,使用宇宙最强大的 IDE - Visual Studio 编写代码后,发布到 IIS 即可,就是这么简单,甚至你不需要知道 II…
亦可赛艇 前天(2017年8月14日),.NET Standard 2.0正式版终于发布了,与之相配套的.NET Core 2.0也同时正式发布,真是令人振奋. 详情请看:https://blogs.msdn.microsoft.com/dotnet/2017/08/14/announcing-net-core-2-0/ 这意味着.NET Standard最终走向了完善,.NET技术将获得全新的跨平台支持,当然我也迫不及待地把环境装上了.我要开始着手将公司的代码迁移到.NET Core平台上,以…
这里对近来看的部分NoSQL资料做一个汇总记录,主要包括简史.粗略分类及数据库选择的考虑事项.NoSQL常见的解释是“non-relational”,有时也称作Not Only SQL.     1.数据库发展的简单历史,个人感觉这篇文章(Ref:[2])讲得挺好的,知道过去才能把握未来: 在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付.在那个时候,更多的都是静态网页,动态交互类型的网站不多. 到了最近10年,网站开始快速发展.火爆的论坛.博客.sns.微博逐渐引领web领…
去年年中,Rafy 框架的源码就已经支持了 Net Standard 2.0 版本.其开源代码也已经上传到 Github 中:https://github.com/zgynhqf/rafy/tree/NetStandard2.0 .但是这都只是在源码层面支持 NS2.0,并没有发布其正式的 Nuget 包.要使用这个版本的开发者,不得不自己下载源码进行编译. 最近,使用 Net Core 的开发者越来越多.所以我们决定发布一个正式的 Nuget 包,以方便 Net Core 的开发都可以方便地下…
http://oenhan.com/archives,包括<KVM源代码分析1:基本工作原理>.<KVM源代码分析2:虚拟机的创建与运行>.<KVM源代码分析3:CPU虚拟化>.<KVM源代码分析4:内存虚拟化>.<KVM源代码分析5:IO虚拟化之PIO>,可以有个基本认识,以及CPU.内存.IO虚拟化(里面的一些图居然没有了,可以在转载地址找到). 这一系列文章按照基础原理.使用以及CPU/Memory/IO虚拟化分析来进行的. KVM源代码分…
    近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core..NET Standard.Xamarin和.NET Framework有什么不同. .NET Framework用于构建桌面应用程序和运行在互联网信息服务器(IIS)上的ASP.NET应用程序.它是第一个托管框架. Xamarin是一个用于构建iOS.Android.macOS和桌面应用程序的框架. .NET Core .NET Core是免费.跨平台的,是托管框架的开源实现.它支持4…
转至:https://segmentfault.com/a/1190000011539920 前段时日微软(Microsoft)正式发布了.NET Core 2.0,在很多开发社区中反响不错.但还是有一些开发者发出了疑问,.NET Core.Xamarin..NET Standard和.NET Framework之间有哪些不同呢?本文就为大家简单描述一下这四者之间的区别. .NET Core .NET Core是免费.跨平台的,是托管框架的开源实现.它支持4种类型的应用程序:控制台.ASP.NE…
[翻译] .NET Standard 2.1 公布 原文: Announcing .NET Standard 2.1 校对: Cloud 自从大约一年前发布 .NET Standard 2.0以来,我们已经向 .NET Core 2.1 发布了两个更新,并即将发布 .NET Core 2.2 . 现在是时候更新 Standard 了,包括一些新的概念以及一些小改进,使您在不同的 .NET 实现里编码生活更轻松. 继续阅读以了解有关此最新版本中新功能的更多信息,以及有关平台支持.治理和编码的信息.…