Правильная обработка исключений

Нередко при отладке и обработки исключений блоком try/catch, мы сталкиваемся с проблемой, когда, например, номер строки кода в блоке try, бросивший исключение, недоступен, а вместо него указывается номер строки, в котором мы вызвали throw в блоке catch после совершения каких-либо операций, например:

На помощь нам приходит ExceptionDispatchInfo:

На этом всё, спасибо за внимание, и, конечно же, happy coding! 😀

PTemplater — поддержка виджетов и статических шаблонов в ASP.NET MVC 5

Описание

PTemplater (Placeholder Templater) — написанный мною микро-движок, использующий Razor для ASP.NET MVC 5. С помощью него Вы можете организовать поддержку виджетов и html шаблонов на Вашем сайте, используя плейсхолдеры. Его код можно скачать с github.

Подробнее

Приветствую Вас в своём блоге!

Приветствую Вас в своём блоге!

Меня зовут Николай Маев. Цель создания данного ресурса — сделать доступными редкие и полезные зарубежные материалы для программистов среднего уровня, которые имеют трудности с переводом статей с иностранных языков. Я рад поделиться с Вами как статьями из области разработки клиентской и серверной части веб-приложений, так и личным опытом.

В данном блоге, в основном, будет идти речь о таких технологиях, как: ASP.NET, C#, SQL, NOSQL, jQuery и проектировании приложений с их использованием. Зачастую статьи будут браться из зарубежных источников и переводиться мною. Возможны ошибки. Пишите, буду рад сотрудничеству!