About me:
About me:
@alexbeletsky
@alexbeletsky
http://beletsky.net
http://beletsky.net
http://xpinjection.com
http://xpinjection.com
Slide 3
Slide 3 text
All the applications
requires..
MAINTANANCE
Slide 4
Slide 4 text
It is vital
to understand
application
health
Slide 5
Slide 5 text
Developers temptation
is to create own
solutions
Slide 6
Slide 6 text
This is
a little
wrong
Slide 7
Slide 7 text
“ ELMAH (Error Logging Modules
and Handlers) is an application-
wide error logging facility that is
completely pluggable.. “
Slide 8
Slide 8 text
Logging almost all unhandled exceptions
Remote access to logs
Different storages (memory, XML, SQL etc)
Different notifications (Email, Twitter)
RSS feed
Slide 9
Slide 9 text
Demo time
Demo time
Slide 10
Slide 10 text
Easy to install (NuGet package)
Easy to configure
Comprehensive Logs
Slide 11
Slide 11 text
I want my MVC!
I want my MVC!
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
“ ELMAH.MVC - Painless
integration of ELMAH
functionality into ASP.NET MVC
Application. Creates Admin area
and corresponding controller, so
ELMAH is availble by
/admin/elmah route. “
Slide 14
Slide 14 text
“Native” ASP.NET MVC integration
Easy to apply security
No more need 'elmah.axd'
Installed as simple Controller
Protection of “Troy Hunt” ELMAH attack
Slide 15
Slide 15 text
Sources available on github:
https://github.com/alexanderbeletsky/elmah.mvc.controller