• 请不要在回答技术问题时复制粘贴 AI 生成的内容
littleshy
V2EX  ›  程序员

.NetCore3.0 发布了,有没有用起来的呀?

  •  2
     
  •   littleshy · Sep 24, 2019 · 11162 views
    This topic created in 2604 days ago, the information mentioned may be changed or developed.

    2.1 的项目要升上来,感觉要折腾了。 .NET Conf 2019: https://www.dotnetconf.net

    Supplement 1  ·  Sep 24, 2019

    折腾了大半天,终于把 2.1 的项目升级上来了。
    照着官方迁移文档,有些小修改,但总体没有太大问题。

    唯一有问题是Mysql使用的 Pomelo.EntityFrameworkCore.MySql还没有3.0的版本,所以EF Core没有升级。
    好在3.0已经把 EF Core 从 AspNetCore 剥离出来了。

    69 replies  •  2019-11-14 15:23:39 +08:00
    TarotVoyager
    TarotVoyager
    Sep 24, 2019 via iPhone
    1
    先观望,之前从 2.1 迁移到 2.2 第一版就踩了个坑
    netnr
    netnr
    Sep 24, 2019
    2
    正在进行
    netnr
    netnr
    Sep 24, 2019
    3
    https://www.twitch.tv/visualstudio
    来这里,直播交流
    Fule
    Fule
    Sep 24, 2019
    4
    不错,不错。从 Beta 4 阶段就在追。不知不觉都 3.0 了!可惜主要项目还是 Web Form。。。不过已经整合入了 DI 和 Entity Framework Core...
    yemoluo
    yemoluo
    Sep 24, 2019
    5
    哈哈,国庆更新教程
    littleshy
    littleshy
    OP
    Sep 24, 2019
    6
    @Fule #4 我们 10 年前的 Web Form 项目已经在重构成 WebApi + Angular 了。
    hackxing
    hackxing
    Sep 24, 2019
    7
    刚到公司,下载 SDK 中...
    littleshy
    littleshy
    OP
    Sep 24, 2019
    9
    @afirefish #8 树莓派长期吃灰,实在不知道要玩什么了。
    Fule
    Fule
    Sep 24, 2019
    10
    同树莓派吃灰中…………
    xiaojunjor
    xiaojunjor
    Sep 24, 2019
    11
    还在用 mvc....,不过了解了下 ef core
    u823tg
    u823tg
    Sep 24, 2019
    12
    感觉现在 dotnet 也就自己学学玩玩写个工具的。 不画界面的话懒得开 vs 用 python 就写了
    Rwing
    Rwing
    Sep 24, 2019
    13
    从 preview 就开始使用了,没啥大的问题
    XIVN1987
    XIVN1987
    Sep 24, 2019
    14
    还是等 .net 5 吧,大统一版本,,
    charlie21
    charlie21
    Sep 24, 2019 via iPhone
    15
    .NET core + Xamarin.Forms + ASP.NET
    基本统一支持了 linux 平台开发者所有的 CRUD 项目(前端 后端 服务器端 客户端 桌面软件端 手机端)的需求了。真全栈程序员
    Rwing
    Rwing
    Sep 24, 2019
    16
    @charlie21 加上 blazor,连 web 的前端也统一了。。。。
    charlie21
    charlie21
    Sep 24, 2019 via iPhone
    17
    @Rwing 是阿 你看看微软动了多少人的蛋糕阿 真是不要命(然而开发者要爽歪歪了)

    纵观软件工业史,这个动作是独一份的,前无古人 后无来者( C# 的全栈性 / 到处动别人蛋糕,也就 Javascript 可以一战;可惜 js 内部都天天内斗,老项目一波一波死去也是没谁了)
    sundev
    sundev
    Sep 24, 2019
    18
    求教:dotnet 在 powershell 里面有没有类似 bash completion 这样的功能,按 tab 键可以有提示的?
    janxin
    janxin
    Sep 24, 2019
    19
    .Net 5.0 了解一下
    bytewalk
    bytewalk
    Sep 24, 2019 via iPhone
    20
    公司不上 core...说怕不稳定😓
    EKkoGG
    EKkoGG
    Sep 24, 2019
    21
    应该不错~
    niubee1
    niubee1
    Sep 24, 2019
    22
    都用.NET 了还怕啥不稳定
    miyuki
    miyuki
    Sep 24, 2019
    23
    .Not Care
    Rwing
    Rwing
    Sep 24, 2019
    24
    @poorcai 都 3.0 了还怕不稳定,而且.net core 也不是完全重新开始的,在.net framework 的基础上来的
    kiracyan
    kiracyan
    Sep 24, 2019
    25
    建议先用新项目试水 直接升老项目容易坑自己 看看博客园踩了多少坑
    littleshy
    littleshy
    OP
    Sep 24, 2019
    26
    @kiracyan #25 说实在的,博客园那些坑真的是.Net 的坑吗?
    littleshy
    littleshy
    OP
    Sep 24, 2019
    27
    @hackxing #7 在 Window 上更新完 VS 就一步到位了。
    o0
    o0
    Sep 24, 2019 via iPhone
    28
    这更新是真快啊
    dhssingle
    dhssingle
    Sep 24, 2019
    29
    早上把 VS 更新了,貌似 Blazor Client 还没出,只有 Service-Side 可选。
    littleshy
    littleshy
    OP
    Sep 24, 2019
    30
    @dhssingle #29 Blazor WebAssembly 貌似还得等到明年。
    netnr
    netnr
    Sep 24, 2019
    31
    正在弄 3.0 的授权,暂时还没摸到门,给的 demo,直接就建表了
    DonaidTrump
    DonaidTrump
    Sep 24, 2019
    32
    新人来说,和 go,java 比有什么优势?
    gamexg
    gamexg
    Sep 24, 2019
    33
    @tulongtou #32 文档。
    x 年前接触过 .net ,文档真的是好,印象最深的是每个方法都标注了是否线程安全,从哪个版本开始可用等等都很齐全。
    raven64
    raven64
    Sep 24, 2019
    34
    等 .net 5,现在的感觉还是半成品,早该统一的事,居然还要等两年
    encro
    encro
    Sep 24, 2019
    35
    @littleshy 3.0 已内置 Blazor 支持
    Danswerme
    Danswerme
    Sep 24, 2019 via Android
    36
    c#新手到现在还是一脸懵逼,我就是想开始写个桌面小工具,结果出来一堆.net. .net core net4.5 asp.net ,分不清到底哪个是哪个
    Rwing
    Rwing
    Sep 24, 2019❤️1
    37
    @Danswerme
    所以你要做的就是去分清他们,而不是在这抱怨。
    你搞 java 的话也是一样,要分清 java ee,java se,jvm,jre 等等。
    Danswerme
    Danswerme
    Sep 24, 2019 via Android
    38
    @Rwing 是呀,昨天才开始学 c#,看了 msdn 的入门教程了解点语法。 正在查资料这些都是干什么的。
    impl
    impl
    Sep 24, 2019 via Android
    39
    不错不错,以为还要等到年底才发布
    trait
    trait
    Sep 24, 2019
    40
    晚了,只怪鲍尔默那 hape
    Mithril
    Mithril
    Sep 24, 2019
    41
    等 3.1 的 LTS 吧,反正年底才发布,也差不了多久了。
    darkalien
    darkalien
    Sep 24, 2019
    42
    3.0 的 demo 可以开始搞。正式环境要上确实可以等 11 月份的 3.1
    littleshy
    littleshy
    OP
    Sep 24, 2019❤️1
    43
    @Danswerme #38 https://docs.microsoft.com/ 文档都整合到这里来了。要啥有啥。
    Rwing
    Rwing
    Sep 24, 2019
    44
    @Danswerme 那来简短的解释一下:
    .net 是一个泛指,通常需要看上下文才能确定他要指什么
    .net4.5 是指.net framework 4.5, .net framework 是传统的,不能跨平台
    .net core 就是新的跨平台的.net framework,当然除了跨平台外也有很多进步
    现在.net framework 和.net core 都并存,但是 2020 年 11 月会发布.net 5,统一他俩
    asp.net 就是基于.net 的 web 开发框架,微软官方出品
    sxw11
    sxw11
    Sep 24, 2019
    45
    我司新项目已经转全部转.net core 了,老项目改造也在计划中。
    quan01994
    quan01994
    Sep 24, 2019
    46
    自己先写写 demo。刚刚发布就用,不太好,最起码要等 lts 版本。
    littleshy
    littleshy
    OP
    Sep 24, 2019
    48
    @raven64 #34 新项目可以搞起来了,反正.Net Core 是独立了。
    kiracyan
    kiracyan
    Sep 24, 2019
    49
    @littleshy 你看 dudu 用.net core 也踩了很多吧 反正我自己先做点个人项目试试水
    Danswerme
    Danswerme
    Sep 24, 2019
    50
    @Rwing 谢谢您的讲解。
    这么 c#编译出来的 exe 是和 java 字节码一样的东西, 我起初以为 c#是和 c/c++一样直接被 编译成机器码了。
    Rwing
    Rwing
    Sep 24, 2019
    51
    @Danswerme
    是的,和 java 类似,都是一个中间码,C#叫 IL,然后由 CLR (类似 JVM )来解释成机器码
    Rwing
    Rwing
    Sep 24, 2019❤️1
    52
    不过.NET core 也有直接编译成机器码的工具,参考 https://github.com/dotnet/corert
    695975931
    695975931
    Sep 24, 2019
    53
    新项目打算上 3.0 了。
    babedoll
    babedoll
    Sep 24, 2019
    54
    哇 准备迁移了~
    nicoljiang
    nicoljiang
    Sep 24, 2019
    55
    微软的东西好像很多都是从 3.0 开始牛逼的。
    hantsy
    hantsy
    Sep 24, 2019
    56
    以后这种在线的 Conf 是不是会越来越多,Java EE 移交到 Eclipse 后,前段时间第一次 Jakara EE ONE 也是 Online Conf 的。
    hantsy
    hantsy
    Sep 24, 2019
    57
    @Rwing .net framework 和 .net core 怎么统一?前者定位于 Windows 开发,
    后者跨平台,不包括  WinForm 等 Windows 特有的东西。
    luojianxhlxt
    luojianxhlxt
    Sep 24, 2019
    58
    @hantsy #57 .net core 3.0 就支持 winform 和 wpf 了好像
    Rwing
    Rwing
    Sep 24, 2019
    59
    @hantsy 可以参考之前翻译的官网文章,https://www.cnblogs.com/Rwing/p/introducing-net-5.html
    大概意思是,统一之后不跨平台的特定功能依旧不跨平台,但是不影响统一。。。
    Rwing
    Rwing
    Sep 24, 2019
    60
    个人见解:其实不叫统一,而是直接用.net core 替代掉.net framework,为了给.net framework 点面子叫统一。所以你可以认为现在.net core 3.0 就是.net 5 的前身。
    DyingSwan
    DyingSwan
    Sep 24, 2019
    61
    不知道博客园最近.Net Core 3.0 的车开的咋样了
    memeda
    memeda
    Sep 24, 2019
    63
    @Rwing corert 废了,.Net 5 才有真正的 AOT
    charseer
    charseer
    Sep 24, 2019❤️1
    64
    感觉全中国用.net 的都在这个帖子里了 (
    Kbyte
    Kbyte
    Sep 25, 2019
    65
    @charseer。。。。给我们这些偶尔才在 v2 上看到本行的人一点面子好吧
    wwwwzf
    wwwwzf
    Sep 25, 2019
    66
    Zoomla!逐浪 CMS 已经全面迁移使用,官网 www.z01.com
    levon
    levon
    Sep 25, 2019
    67
    @charseer lagou 搜索下.net 跟 ios,android 招的人数差不多,比 java,和前端少
    littleshy
    littleshy
    OP
    Sep 25, 2019
    68
    @charseer #64
    @levon #67
    其实 .Net 就是一直不温不火,这 10 年来的行情一直都那样,火不起来,又死不干净。
    毕竟很多传统行业还是用着微软的技术栈。
    novagin
    novagin
    Nov 14, 2019
    69
    逐浪 CMS 用起来了,并且在 11 月 12 日发布了最新的逐浪 CMS,可官方访问下载体验。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2168 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 100ms · UTC 00:24 · PVG 08:24 · LAX 16:24 · JFK 19:24
    ♥ Do have faith in what you're doing.