Post on 27-Jun-2015
description
Conheça o NancyFX!
Conheça o NancyFX! @ TDC POA 2013
Way2
@luisrudge
luisrudge.net
luis@luisrudge.net
Luís Deschamps Rudge
.NET
API
WEB
NANCY
Sobre
Conheça o NancyFX! @ TDC POA 2013
NANCYFX
Conheça o NancyFX! @ TDC POA 2013
NANCYFX
Conheça o NancyFX! @ TDC POA 2013
NANCY
Conheça o NancyFX! @ TDC POA 2013
NANCY
“It just works”
Conheça o NancyFX! @ TDC POA 2013
NANCY
Nuget
Testabilidade
Injeção de dependência
Conventions over configurations
Não depende do System.Web
Compatível com MONO
Features
Conheça o NancyFX! @ TDC POA 2013
NANCY
Module
Bootstrapper
Controller
Global.asax
NANCY ASP.NET
Conheça o NancyFX! @ TDC POA 2013
NANCYModule
Conheça o NancyFX! @ TDC POA 2013
NANCYModule
automaticamente encontrados
Conheça o NancyFX! @ TDC POA 2013
NANCYModule
endereço base do módulo
Conheça o NancyFX! @ TDC POA 2013
NANCYModule
verbo http
Conheça o NancyFX! @ TDC POA 2013
NANCYModule
retorna conteúdo
Conheça o NancyFX! @ TDC POA 2013
NANCYModule
retorna objeto
Conheça o NancyFX! @ TDC POA 2013
NANCYModule
acesso aos parâmetros da rota
Conheça o NancyFX! @ TDC POA 2013
NANCYBootstrapper
ApplicationStartup
RequestStartup
+20 pontos de extensão
Configura aplicação
Registro das dependências
Substituição de funcionalidades
Conheça o NancyFX! @ TDC POA 2013
NANCYBootstrapper
ApplicationStartup
Conheça o NancyFX! @ TDC POA 2013
NANCYBootstrapper
RequestStartup
Conheça o NancyFX! @ TDC POA 2013
NANCYTestabilidade
Browser
Conheça o NancyFX! @ TDC POA 2013
NANCY
demo
Conheça o NancyFX! @ TDC POA 2013
NANCY
OWIN (Katana)
Nginx
Self Host
ASP.NET
WCF
Azure
Hosting
Conheça o NancyFX! @ TDC POA 2013
NANCY
async
Forms authentication
Stateless authentication
Model binding
View engine
Content negotiation
+
Conheça o NancyFX! @ TDC POA 2013
@luisrudge
luisrudge.net
luis@luisrudge.net
Luís Deschamps Rudge
Perguntas
? nancyfx.org