Мой первый пост о программировании я напишу об ошибках. Итак, задача - фиксировать все ошибки пользователей на сайте. А также при желании отправлять их на адрес электронной почты. В приложении может быть сколько угодно try catch, но это не спасет нас от всех возможных ошибок. Для того, чтобы фиксировать те ошибки, которые не попали в try catch, хорошие ребята придумали и написали библиотеку Elmah http://code.google.com/p/elmah/ Подключается она к проекту самым простым способом, а именно через NuGet. После подключения в web.config появятся необходимые ссылки на библиотеку. Нам нужно лишь внести небольшие изменения и все. Задача решена. < elmah > < errorLog type = " Elmah.XmlFileErrorLog, Elmah " logPath = " ~/App_Data[Папка где будут храниться ошибки] " /> < errorMail from = " [От кого] " ...
примеры mvc с# asp.net