2012-07-17 9 views
7

Stiamo cercando di sviluppare una nuova applicazione web e di fronte a Nancy fx (in realtà mi sono iscritto con Pluralsight dove hanno un nuovo corso su tutto regolare)Nancy campione application framework

volevo sapere un'applicazione di esempio (una app o app separate) che mostrano alcune delle caratteristiche di Nancy Fx

  1. Sviluppo con Web api (come abbiamo dati che arrivano tramite web api). Inoltre voglio sapere che dovremmo avere un'applicazione web API o non ce n'è bisogno, questo può essere servito da Nancy Fx con una delle sue estensioni.
  2. Autenticazione (con capacità di riposo (senza necessità di cookie, ecc.)
  3. È possibile utilizzare il controllo di terze parti come telerik ecc con esso o meno.
  4. Possiamo assegnare vista differente per il mobile/desktop ecc come in asp.net possiamo avere order.mobile.cshtml o anche specifici per se il suo iPhone o Android, ecc

Grazie

Khuzema

risposta

13

Spero vi sia piaciuto il Pluralsight ovviamente :-)

Esempio saggio .. c'è piccoli campioni all'interno del principale Github repo qui: https://github.com/NancyFx/Nancy/tree/master/src

C'è un "porto" di NerdDinner usando Nancy e RavenDB qui:

C'è un nuovo campione che non ho ancora avuto la possibilità di guardate qui:

per rispondere alle vostre domande in particolare:

  1. È possibile utilizzare Nancy per creare un sito web e un WebAPI in un sito abbastanza facilmente.
  2. Esistono diversi tipi di autenticazione supportati, la versione 0.12 a breve include un sistema di autenticazione "stateless".
  3. Dipende da cosa sono, se sono legati specificamente a MVC o WebForm quindi no, se si tratta di elementi client che utilizzano AJAX allora sì.
  4. Sì, questo è stato discusso sul forum con diverse opzioni: https://groups.google.com/d/topic/nancy-web-framework/8MsU4zh2pN8/discussion
+0

Grazie. Sembra buono. Sebbene ci sarà più domanda;) – Khuzema

1

Si può dare un'occhiata a (ennesimo) sito blog costruire con NancyFx (utilizzando get/post, viewbag, l'autenticazione forma, test e altro personale di base):

Disclaimer: l'ho fatto come un modo per familiarizzare con NancyFX :) E mi sono divertito!