7

我们正在寻找开发一个新的网络应用程序并遇到了 Nancy fx(实际上我注册了 Pluralsight,他们在那里开设了一门关于 nancy 的新课程)

我想知道一个示例应用程序(一个应用程序或单独的应用程序)显示 Nancy Fx 的一些功能

  1. 使用 Web api 进行开发(因为我们有来自 Web api 的数据)。另外我想知道我们是否应该有一个 web api 应用程序或者不需要,这可以由 Nancy Fx 提供,其中一个扩展。
  2. 身份验证(具有 RESTful 功能(不需要 cookie 等))
  3. 我们是否可以使用第三方控件,例如 Telerik 等。
  4. 我们能否为移动/桌面等分配不同的视图,例如在 asp.net 中,我们可以有 order.mobile.cshtml 甚至特定于它的 iphone 或 android 等。

谢谢

库泽马

4

2 回答 2

13

希望您喜欢 Pluralsight 课程 :-)

明智的示例.. 此处的主要 Github 存储库中有小示例:https ://github.com/NancyFx/Nancy/tree/master/src

这里有一个使用 Nancy 和 RavenDb 的 NerdDinner 的“端口”:

有一个我还没有机会在这里查看的新示例:

具体回答您的问题:

  1. 您可以使用 Nancy 在一个站点中轻松创建网站和 webapi。
  2. 支持多种不同类型的身份验证,即将发布的 0.12 版本包括“无状态”身份验证系统。
  3. 取决于它们是什么,如果它们专门与 MVC 或 WebForms 相关联,那么不,如果它们是使用 AJAX 的客户端东西,那么可以。
  4. 是的,这已经在论坛上讨论了几个选项:https ://groups.google.com/d/topic/nancy-web-framework/8MsU4zh2pN8/discussion
于 2012-07-18T07:52:32.960 回答
1

您可以看看(又一个)用 NancyFx 构建的博客站点(使用 get/post、viewbag、表单身份验证、测试和其他基本人员):

免责声明:我把它作为熟悉 NancyFX 的一种方式 :) 我玩得很开心!

于 2013-08-15T15:34:52.210 回答