Когда-то показывал способ, которым можно в C++ точно указывать место в файлах исходного кода, где произошло исключение. В этой заметке показываю код, делающий подобное на C#, при этом наличие PDB-файлов не требуется.
Программирование, настройка и администрирование CAD систем
Программирование, настройка и администрирование CAD систем
суббота, 28 апреля 2018 г.
понедельник, 26 марта 2018 г.
Установка в Linux Mint 18.3 различных инструментов, используемых для программирования
Мне не нравится современный пользовательский интерфейс Linux Ubuntu, но в то же время мне нравится более классический интерфейс Linux Mint 18.3, построенной (согласно официальной информации) на базе Ubuntu 16.04. Поэтому на моём ноутбуке установлен Linux Mint 18.3.
пятница, 21 июля 2017 г.
Приведение к нужному типу объекта, полученного из JSON
Комментарий в коде показывает место, в котором порой допускают ошибку в процессе решения обозначенной задачи.
вторник, 10 января 2017 г.
Многопоточность и GUI
Маленький пример использования многопоточности в приложениях, содержащих графический пользовательский интерфейс (GUI). Продемонстрировано два способа обращения к элементам пользовательского интерфейса из рабочего потока в UI-поток. Графический интерфейс при этом не "подвисает".
Ярлыки:
.net,
Многопоточность,
GUI,
Multithreading,
Task,
Thread,
UI
воскресенье, 20 ноября 2016 г.
О том, как можно генерировать локализованные версии справки
Данная заметка рассказывает о том, как можно генерировать локализованные версии справочной системы на основе нашего программного кода (в данном случае написанном на C#). Если кто-то знает более удобный способ - с интересом почитаю о нём в комментариях к этой заметке.
Ярлыки:
Документация,
documentation,
Sandcastle,
xml
понедельник, 14 ноября 2016 г.
NuGet-пакет для Revit 2017
На https://www.nuget.org не нашёл от Autodesk NuGet-пакетов для Revit 2017. Соответственно, сделал свой.
понедельник, 10 октября 2016 г.
CHM: о наименовании каталогов и файлов исходников.
Недавно столкнулся с проблемой, когда Help and Manual не мог успешно компилировать мой проект в документацию CHM-формата. Причём тот же самый проект успешно опубликовывался в PDF-версию.
Подписаться на:
Сообщения (Atom)