2012-07-17 5 views
7

Buscamos desarrollar una nueva aplicación web y encontré a Nancy fx (en realidad estoy inscrito con Pluralsight donde tienen un nuevo curso sobre Nancy)Nancy muestra de marco de aplicación

quería saber una aplicación de ejemplo (una aplicación o aplicaciones separadas) que muestra algunas de las funciones de Nancy Fx

  1. Desarrollo con API web (ya que tenemos datos que se obtienen a través de la API web). También quiero saber si deberíamos tener una aplicación de API web o no hay necesidad, esta puede ser servida por Nancy Fx con una extensión.
  2. Autenticación (con capacidad de recuperación (sin necesidad de cookies, etc.))
  3. ¿Podemos usar control de terceros como telerik etc. con o sin él?
  4. Podemos asignar vista diferente para el móvil/etc escritorio como en asp.net podemos tener order.mobile.cshtml específicos o incluso a si su iPhone o Android, etc.

Gracias

KHUZEMA

Respuesta

13

Esperamos que hayan disfrutado el Pluralsight supuesto :-)

Muestra sabia .. hay pequeñas muestras dentro de la principal repo Github aquí: https://github.com/NancyFx/Nancy/tree/master/src

Hay un "puerto" de NerdDinner usando Nancy y RavenDb aquí:

Hay una nueva muestra de que aún no he tenido la oportunidad de mira aquí:

para responder a sus preguntas específicas:

  1. Usted puede utilizar Nancy para crear un sitio web y una WebAPI en un sitio con bastante facilidad.
  2. Hay varios tipos diferentes de autenticación admitidas, la versión 0.12 por poco incluirá un sistema de autenticación "sin estado".
  3. Depende de lo que sean, si están vinculados específicamente a MVC o WebForms, entonces no, si son material del lado del cliente que usa AJAX, entonces sí.
  4. Sí, esto se ha discutido en los foros con varias opciones: https://groups.google.com/d/topic/nancy-web-framework/8MsU4zh2pN8/discussion
+0

Gracias. Luce bien. Aunque habrá más preguntas;) – Khuzema

1

Usted puede echar un vistazo a (otro) sitio de blogs construir con NancyFx (usando GET/POST, viewbag, autenticación forma, las pruebas y otros miembros del personal básico):

Descargo de responsabilidad: lo hice como una forma de familiarizarme con NancyFX :) ¡Y me divertí!

Cuestiones relacionadas