【问题标题】:Start developing with MVC4 Web Api today, using Beta?今天开始使用 MVC4 Web Api 开发,使用 Beta 版?
【发布时间】:2012-02-23 07:00:53
【问题描述】:

我在挣扎……

在将于 2012 年第二季度实时发布的项目中开始使用 MVC4 Web Api (BETA) 进行开发是否安全。 我听说 MVC4 的最终版本将在 2012 年第三季度发布。 由于我真的相信 MVC4 Web API 及其功能,因此使用其他一些技术会让人感觉很糟糕,并且会使项目看起来很快就会过时。 我还认为,使用 WCF 构建 REST 服务是朝着错误方向迈出的一步,因为它不是为此而设计的。

这里有什么建议吗?

【问题讨论】:

    标签: api asp.net-mvc-4 asp.net-web-api


    【解决方案1】:

    是的,开始使用 MVC 4 Beta Web API 是安全的。它具有上线许可证,这意味着您可以将其部署到实时服务器(但请记住,它是 Beta 版软件,可能会发生变化)。

    我们现在没有对确切的发布时间表发表评论,而且第三季度的报价听起来一点也不可靠。

    【讨论】:

    • 我希望它不会像预览版 6 那样发生太大变化 :)
    • 没有那么多。但我们已经知道一些 API 会发生变化:移除 HttpResponseMessage<T>/HttpRequestMessage<T>,将 ObjectContent<T> 构造函数公开,内容协商如何执行的细节,JSON 序列化将更加灵活,模型绑定和验证细节。可能还有更多。
    • 嗯,我可以忍受不断变化的方法和添加的新方法。模型绑定在我看来是一个更大的问题,感觉这可能会在从 Beta 更新时对我的代码产生很大影响。
    • @marcind 早些时候,WCF Web API 是在开放的情况下开发出来的,这很不错。您是否打算这样做,以便我们可以更轻松地采用这些更改?
    • 我们现在决定用 WCF 做 REST api。向基于 Beta 的客户发布产品感觉不稳定。
    猜你喜欢
    • 2020-07-14
    • 1970-01-01
    • 2021-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多