V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zxgngl
V2EX  ›  问与答

ASP.NET 有什么优点?

  •  
  •   zxgngl · 2016-12-19 22:39:58 +08:00 · 1604 次点击
    这是一个创建于 2691 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我做过一些 Web 开发,但都是在 Linux 上做的,使用的也不是 ASP.NET 。我想了解一下 ASP.NET 在 Web 开发上的优势,想向大家请教一下。请就开发语言、数据库、维护、部署,以及你觉得重要的方面说一说你在实际项目中体会到的“福利”。谢谢~

    第 1 条附言  ·  2016-12-20 20:52:50 +08:00
    这个 Wiki 页面有比较完整的总览: https://en.wikipedia.org/wiki/ASP.NET
    18 条回复    2016-12-20 21:05:40 +08:00
    zxgngl
        1
    zxgngl  
    OP
       2016-12-19 22:57:27 +08:00
    我能想到的最重要的优势就是 C# 语言和 Visual Studio IDE 。
    zxgngl
        2
    zxgngl  
    OP
       2016-12-19 23:01:08 +08:00
    还有就是 TypeScript 也是 MS 家的产品,与 VS 结合的很好。
    zxgngl
        3
    zxgngl  
    OP
       2016-12-19 23:43:19 +08:00
    我在自己研究这个问题的时候发现了 Kestrel 这个 HTTP 服务器,激动~

    https://github.com/aspnet/KestrelHttpServer
    zxgngl
        4
    zxgngl  
    OP
       2016-12-19 23:45:46 +08:00
    Kestrel 是一个动态网页服务器。
    zxgngl
        5
    zxgngl  
    OP
       2016-12-20 20:29:45 +08:00
    zxgngl
        6
    zxgngl  
    OP
       2016-12-20 20:32:22 +08:00
    .Net 有非常合理的命名体系。
    zxgngl
        7
    zxgngl  
    OP
       2016-12-20 20:36:16 +08:00
    微软有一篇介绍从 PHP 迁移到 ASP 的文章: https://msdn.microsoft.com/en-us/library/aa479002.aspx
    zxgngl
        8
    zxgngl  
    OP
       2016-12-20 20:39:23 +08:00
    可以使用 F # 这门可爱的语言。
    zxgngl
        9
    zxgngl  
    OP
       2016-12-20 20:41:21 +08:00
    zxgngl
        10
    zxgngl  
    OP
       2016-12-20 20:46:01 +08:00
    zxgngl
        11
    zxgngl  
    OP
       2016-12-20 20:46:37 +08:00
    Your First ASP.NET Core Application on a Mac Using Visual Studio Code

    https://docs.microsoft.com/en-us/aspnet/core/tutorials/your-first-mac-aspnet
    zxgngl
        12
    zxgngl  
    OP
       2016-12-20 20:48:30 +08:00
    zxgngl
        13
    zxgngl  
    OP
       2016-12-20 20:49:19 +08:00
    Kestrel 的一个问题是没有打算支持 http/2 。
    zxgngl
        14
    zxgngl  
    OP
       2016-12-20 20:51:00 +08:00
    Kestrel 的 feature 不多,被设计为跑在 apache 或 nginx 后面,而不是独立跑。
    zxgngl
        15
    zxgngl  
    OP
       2016-12-20 20:53:24 +08:00
    这个 Wiki 页面有对 asp.net 比较完整的总览: https://en.wikipedia.org/wiki/ASP.NET
    zxgngl
        16
    zxgngl  
    OP
       2016-12-20 20:55:56 +08:00
    kestrel 这个词本意是一种鸟的名字——红隼(小猛禽)
    zxgngl
        17
    zxgngl  
    OP
       2016-12-20 21:00:15 +08:00
    我觉得 asp 短期内不大可能像 php 那么流行。
    zxgngl
        18
    zxgngl  
    OP
       2016-12-20 21:05:40 +08:00
    据说 msdn 是跑在 asp.net 上面。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2194 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 05:34 · PVG 13:34 · LAX 22:34 · JFK 01:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.