...

вторник, 10 ноября 2015 г.

Использования исходного кода ASPNET для отладки приложения

сегодня в 09:34

“Если Вы умеете писать код- это еще не значит, что вы умеете его отлаживать” – этой фразой один из гуру windbg любит начинать тренинги.

С Asp.Net в общем, и с MVC в частности ситуация была очень похожая- если код не работает, то без stackoverflow разобраться почему редко удавалось. А все почему?!
  • Сначала исходных кодов к asp.net не было в публичном доступе.
  • Затем код появился на codeplex, но тяжело было привязать свою ошибку к этому исходному коду и часто приходилось отлаживаться методом пристального вглядывания.
  • Опытные разработчики конечно знали, как найти нужную версию pdb файлов, как указать visual studio где лежат исходные коды, или на крайний случай можно было декомпилировать dll.

А вот, с asp.net 5.0 для начала отладки в исходном коде нужно меньше 5 минут. Сейчас весь исходный код на github , и что еще важнее его можно добавить в свой проект и скомпилировать.
Пример: создаем самое просто Web API. 1 контроллер, StartUp класс и конфиг с зависимостями на project.json. Я как старый MVC разработчик начал искать- а где же у меня routes сконфигурирован. Не понимаю!

Мои дальнейшие действия: у меня всего 2 вызова AddMVC и UseMVC, оба они в сборке MVC.
Как посмотреть?!- да проще простого!


Всем приятной отладки!
Автор: @SychevIgor

Microsoft — мировой лидер в области ПО и ИТ-услуг

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.

Комментариев нет:

Отправить комментарий