V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
littleshy
V2EX  ›  程序员

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

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

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