Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET / 24 сообщений из 24, страница 1 из 1
18.08.2014, 17:20
    #38722745
Yatajga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
Да, был у меня всегда под рукой инструмент выручавший при отладке исходного кода .NET Framework, пока не сделали полностью доступными символы отладки. Теперь таких стало два. У моего любимого декомпилятора появилась очень мощная возможность. Встречаем JetBrains dotPeek 1.2. А что в нём нового? Читать дальше...
...
Рейтинг: 0 / 0
18.08.2014, 17:34
    #38722769
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
Yatajga, и зачем это нужно?
...
Рейтинг: 0 / 0
18.08.2014, 18:02
    #38722820
Yatajga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
skyANA,

Что конкретно?
...
Рейтинг: 0 / 0
18.08.2014, 18:05
    #38722828
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
Yatajga, то, что описано по ссылке. Наиболее частые примеры использования какие?
...
Рейтинг: 0 / 0
18.08.2014, 18:11
    #38722836
Yatajga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
skyANA,

авторНаиболее частые примеры использования какие? - пока не совсем понянял о чём вы. Про то зачем использовать подобную возможность или как?
...
Рейтинг: 0 / 0
18.08.2014, 18:17
    #38722845
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
Yatajga, ну Вы же не просто так взяли и скачали себе dotPeek из любытства. Чего-то Вам не хватало в отладке, раз решили его фичами пользоваться.
Вот и хотелось бы услышать в каких конкретно случаях он Вас выручает.
...
Рейтинг: 0 / 0
18.08.2014, 18:27
    #38722851
Yatajga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
skyANA,

авторну Вы же не просто так взяли и скачали себе dotPeek из любытства. - да нет, я активно использовал его раньше. У него такой возможности не было, вот воявилась в новой версии 1.2. Решил поделиться новостью, до этого использовал рефлектор в качестве генератора символов. А теперь вон бесплатный инструмент.

авторЧего-то Вам не хватало в отладке, раз решили его фичами пользоваться. - если вам приходилось сталкиваться с непонятными проблемами в коде .NET например ошибки сериализации (где в графе ошибка), когда непонятно что не работает, или привязка модели например в MVC (на каком свойстве падает байндер) и ещё много чего в кодах сторонних библиотек код которых недоступен. Исключение генерируется, а на основе их данных не понять проблему. Ну или просто, покопаться в коде.
...
Рейтинг: 0 / 0
18.08.2014, 18:46
    #38722872
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
Yatajga, отладка сторонних библиотек, ясно. А если сторонняя библиотека обфусцирована средствами Xenocode например, то болт?
...
Рейтинг: 0 / 0
18.08.2014, 22:09
    #38722997
Yatajga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
skyANA,

Может и болт. Но как ни крути это всё же тот же код .Net ну или в крайнем случае ассемблер. Отладить и взломать можно всё, вопрос только в цене.
...
Рейтинг: 0 / 0
18.08.2014, 22:51
    #38723007
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
Yatajga, зачем что-то ломать, когда цель - найти, где проблема зарыта? Глупая трата времени.
...
Рейтинг: 0 / 0
19.08.2014, 09:35
    #38723119
Yatajga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
Отладка чужого кода в целях изучения и есть взлом. Просто некоторые могут злоупотреблять этим, другие нет. Мы кажется отвлеклись от темы.
...
Рейтинг: 0 / 0
19.08.2014, 10:13
    #38723151
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
Yatajga, ну Вас же понесло про взлом рассуждать

Я задал конкретный вопрос: если стороняя библиотека обфусцирована Xenocode, то болт?
Ответили бы, что не знаете, и все.
...
Рейтинг: 0 / 0
19.08.2014, 10:55
    #38723201
Yatajga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
skyANA,

Ну я же сказал. Можно, но сложно. Если болт это сложность, то да.
...
Рейтинг: 0 / 0
19.08.2014, 11:29
    #38723242
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
YatajgaskyANA,

Ну я же сказал.Ну значит я не понял, что Вы сказали. Теперь понял.

Найдена бага. Мне нужно отладить код: определённый контур. В одном из методов контура используется сторонняя библиотека.
Хочется понять, проблема в библиотеке, или в том, как она испорльзуется, или в другом месте контура.

Взламывать что-то, чтобы поймать багу - это какой-то крайний случай, о котором речи не идёт.

Думаю и Вы теперь меня поняли. И ответ на мой вопрос: болт
...
Рейтинг: 0 / 0
19.08.2014, 12:55
    #38723398
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
skyANAНаиболее частые примеры использования какие?реклама на форумах походу
...
Рейтинг: 0 / 0
19.08.2014, 14:49
    #38723530
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
YatajgaВстречаем JetBrains dotPeek 1.2
Шляпа. В мусорное ведро.
...
Рейтинг: 0 / 0
19.08.2014, 14:56
    #38723538
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
МСУYatajgaВстречаем JetBrains dotPeek 1.2
Шляпа. В мусорное ведро.

почему?
...
Рейтинг: 0 / 0
19.08.2014, 14:58
    #38723540
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
hVosttпочему?
Отсутствует профит.
...
Рейтинг: 0 / 0
19.08.2014, 15:05
    #38723552
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
МСУhVosttпочему?
Отсутствует профит.

со своей задачей справляется хорошо. надо редко, но если надо, то профит есть. или ты можешь посоветовать что-то другое?
...
Рейтинг: 0 / 0
19.08.2014, 15:42
    #38723591
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
Telerik JustDecompile
...
Рейтинг: 0 / 0
19.08.2014, 16:00
    #38723612
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
hVosttсо своей задачей справляется хорошо. надо редко, но если надо, то профит есть. или ты можешь посоветовать что-то другое?
IDA Pro, WinDbg, OllyDbg, SoftICE.
...
Рейтинг: 0 / 0
19.08.2014, 20:08
    #38723843
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
МСУIDA Pro, WinDbg, OllyDbg, SoftICE.

Jetbrains DotPeek:

Faster (load time etc)

Using the JetBrains shortcuts etc, it´s much “quicker” to work with and navigate around, simply a native environment for all JetBrains fans

Gives a list for loading assemblies from the GAC (very useful since you often need some but not all assemblies from the GAC)

Telerik JustDecompile:


Needs registration for download (not a good thing)

Feels a bit more stable than DotPeek

Provides functions for loading “all” framework assemblies (failed to load ie the PresentationFramework)

Quite slow, waiting and searching times of several seconds are not unusual


И ещё туда же:

авторIn a comment below Arnaud Dovi pointed out another important difference between these products. The fact that the code generated from them differs in some cases and this can affect readability of the code very much. JustDecompile sometimes refers to using GOTO-statements aswell as nested IF-s which though logically correct can be extremely hard to understand. In this respect DotPeak wins another point.

В плане инструментов для разработки я отдаю предпочтение корифеям из JetBrains, ибо их продукты ещё не подводили.

А то, что ты, МСУ, предлагаешь..., это чего ты там куришь?
...
Рейтинг: 0 / 0
19.08.2014, 21:38
    #38723900
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
hVosttВ плане инструментов для разработки я отдаю предпочтение корифеям из JetBrains, ибо их продукты ещё не подводили.Ну ну... Небось подсел на решарперовские шоткаты и все дела :)
...
Рейтинг: 0 / 0
19.08.2014, 22:10
    #38723915
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET
skyANAhVosttВ плане инструментов для разработки я отдаю предпочтение корифеям из JetBrains, ибо их продукты ещё не подводили.Ну ну... Небось подсел на решарперовские шоткаты и все дела :)

так-то оно так
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Новые приёмы отладки исходного кода .NET Framework в приложении ASP.NET / 24 сообщений из 24, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]