C_Sharp 板


LINE

https://zh.wikipedia.org/wiki/.NET_Core 算是还很新 有点实验味道的新发展 https://www.microsoft.com/net/core#windowsvs2015 简单来说 可以把它简化看成类似官方版本的mono 未来会不会成为普遍主流技术 长期发展下去 还"待观望" 因应这个东西 也出了 VS 2017 mac版 https://www.visualstudio.com/vs/visual-studio-mac/ 大概看了一下 .NET Core的编译技术很精彩 最让我惊艳的是这两项目 Core RT Core RT 是以 预先编译为主的核心功能,在 .NET Core 内称为 Core RT, 在 UWP 则是LLILC LLILC LLILC (LLVM-based MSIL Compiler,英文发音为 "lilac") 是 .NET Core 在非 Windows 平台的 MSIL 编译器[5],基於 ECMA-335 (Common Language Infrastructure) 的标准将 MSIL 编译成原生码执行,适用於可运行 LLVM 的作业系统,例如 Mac OSX 与 Linux 作业系统。 LLILC 同时支援 JIT (内含 RyuJIT 的实作) 以及 AOT (未来将开始支援) 的编译方式。称为 .NET Native。 这东西唯一可惜的地方是 似乎没有一个跨平台的UI方面解决通用方案? 总之微软大概是急於创新求变求变生存,最近这几年很有 "创异" 精神, 就期待可以壮大稳定发展下去. PS.下午测试了一下 vs 2015的 .net core专案 感觉目前没啥好处跟优势 效率大概是 一般专案没开最佳化的速度 一般专案开最佳化後 完全把现在的 .net core专案给电掉 相对的 .net core 开了最佳化 有开跟没开一样 似乎没作用 也没看到任何编译进阶选项... orz... 等到它成熟实用 估计还得一段时间 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.227.1.138
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1479960579.A.463.html ※ 编辑: erspicu (60.248.56.181), 11/24/2016 17:44:16
1F:推 AmosYang: 能否谈谈「速度」是怎麽个测量与比较法? :) 11/25 05:47
2F:→ AmosYang: 印像中, core 与 framework 两者用的 CLR, GC, JIT 11/25 05:49
3F:→ AmosYang: 没有什麽异动, 如果速度有差到「电掉」,那值得研究 :D 11/25 05:50
4F:→ AmosYang: (印像中 BCL 也仍是同一套 codebase) 11/25 05:52
vs 2015 已经有扩充套件和sdk可以装来开.net core的开发方案 所以有兴趣 可以跑看看 现阶段相关的编译选项只有阳春可言 (连unsafe允许功能项目都没 orz...) 虽然有最佳化的功能选项可以勾选 但不知道是bug还是怎麽回事 勾选後速度完全没变 编译出来的东西是 .dll档 离开vs环境要执行 还得自己下下指令 dotnet xxxx.dll来跑 至於测试方法 是计算影像放大滤镜每秒能算出几张 原本想放上demo 但想说目前有跑.net core的人太少 只简单放上结论 附带一提的 .net core连最基本的 using sysem.drawing 都没办法用 读取图档最基本的轮子还得靠自己实作 总之至少就现在来说.net core在vs2015上 只是一个技术示范的作用 当然看看还有没有人想人摸看看分享一下心得的 说不定有误解了什麽也不一定 另外五六日出去渡假 等等出门 中间不好回文 ※ 编辑: erspicu (61.70.88.120), 11/25/2016 07:54:49
5F:推 mraaa: .netcore的很多编译选项好像都移到project.json了。 11/26 07:32
如果是这样的话 代表 .NET Core Tools for Visual Studio 2015 Update 3 还是相当不完整的东西 因为在vs 2015上几乎等同於没任何编译选项
6F:→ mraaa: 另外.netcore被电掉不知道是跑在iis下被电掉还是跑在linu 11/26 07:37
7F:→ mraaa: x主机下被电掉?如果是iis,我觉得体现不出它的威力。毕竟 11/26 07:37
上面有写测试的状况 可以先看完
8F:→ mraaa: 它是爲了跨平台而生的。 11/26 07:37
能否提供什麽sample来展现它在效能上很有威力的地方? ※ 编辑: erspicu (61.70.88.120), 11/27/2016 22:35:41
9F:推 zxvc: 没写过mono。但我觉得.NET Core能写跨平台这一点对我满实用 11/29 07:47
10F:→ zxvc: 。我开发一款UWP app (client)跑在Windows 10上。但我的 11/29 07:49
11F:→ zxvc: server是架在Linux上,不需GUI。client/server所处理的资料 11/29 07:51
12F:→ zxvc: 可用同一套.NET Core APIs处理,不用server端另学一套语言。 11/29 07:52
13F:推 zxvc: 如果原本就有Linux的主机作其它server用途,.NET Core的好处 11/29 08:02
14F:→ zxvc: 之一就是降低开发这种Win client/Linux server apps的成本。 11/29 08:03
15F:推 lym520: 目前差异最大的是 asp.net core 12/03 07:50







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP