Недавно начал работать над созданием плагина для AutoCAD 2009. Пишу на C#. Использую Visual Studio 2012 Ultimate. Так как включение отладки кода при написании плагинов под AutoCAD связано с определенными трудностями и соответственно тратой времени на поиск решения, я решил поделиться своим опытом и представить пошаговую инструкцию, каким образом включить отладку в Visual Studio.
Читать полностью »
Метка «Visual Studio» - 7
Отладка кода C# в AutoCAD используя Visual Studio 2012
2012-12-28 в 17:30, admin, рубрики: .net, autocad, cad, Visual Studio, отладка, Песочница, метки: .net, Autocad, c++, cad, Visual Studio, отладкаДружим Python 3 с MS Visual C++. Строим мост в Boost.Python с автоматической перекодировкой
2012-12-09 в 3:16, admin, рубрики: boost, boost.python, c++, c++11, microsoft, python, python 3.3, python3, visual c++, Visual Studio, visual studio 2012, windows, Программирование, С++, метки: boost, boost.python, c++11, microsoft, python, python 3.3, python3, visual c++, Visual Studio, visual studio 2012, windows, С++Всем доброго {daytime}!
Сегодня пришла пора рассказать вам о фундаментальной проблеме перекодировки при взаимодействии проекта собранного на MS Visual C++ на платформе Windows и наиболее приятной скриптовой обвязки для языка C++, благодаря библиотеке Boost.Python, собственно написанной для языка Python.
Вы ведь хотите использовать для вашего приложения на C++ под ОС Windows хорошую скриптовую обвязку на последней версии Python 3.x, либо вы хотите использовать для вашего приложения на Python максимально ускоренный участок кода вашего модуля, переписанный на C++. В обоих случаях, если вы знаете оба языка как минимум хорошо, вам стоит это прочитать.
Читать полностью »
Просмотр изображений OpenCV во время отладки C++ кода в Visual Studio
2012-12-06 в 8:48, admin, рубрики: c++, Debugger Visualizers, opencv, Visual Studio, обработка изображений, метки: c++, Debugger Visualizers, opencv, Visual Studio
Если вы пишете код для обработки изображений на С++, вы наверняка используете замечательную библиотеку OpenCV. Уверен, вам не раз хотелось посмотреть на изображения в процессе отладки вашего кода. Для этого можно использовать такие удобные функции как imshow или imwrite. Однако это требует модификации исходного кода, а любая современная IDE во время отладки позволяет смотреть значения переменных на лету. Вот было бы здорово так же смотреть изображения?
Если в качестве IDE вы пользуетесь Visual Studio, то знаете, что с .NET в этом плане всё проще. Однако речь идёт про OpenCV, а это только native C++, только хардкор. В этой статье я расскажу, как всё-таки заставить Visual Studio показывать изображения прямо в процессе отладки и дам ссылку на готовое решение. А также коротко расскажу о способах кастомизации Visual Studio.
Читать полностью »
Игру для Kinect, от нечего делать
2012-11-23 в 14:07, admin, рубрики: Visual Studio, разработка, разработка игр, разработка под windows phone, метки: c++, Visual Studio, разработка игр
В далёком уже 2010 году, появился на свет Kinect от Microsoft. Но, к счастью или нет, новость о чудо-сенсоре меня не «зацепила». Вспомнил, а точнее напомнили мне о нём спустя год, когда появилась мысль о приобретении, как оказалось, стильного пыле сборника – Xbox 360 Slim. Хоть и включается консоль только во время пьяных вечеринок, положительных эмоций и весёлых видео оставляет после себя не мало. Но наигравшись в стандартные Adventures и Joy Ride, в голову взбрела идея о создании собственной игры для Kinect-а, как оказалось, всё довольно просто…
Читать полностью »
Открытая лекция: «Организация полного жизненного цикла приложений»
2012-11-19 в 8:17, admin, рубрики: alm, team foundation server, Visual Studio, Блог компании Microsoft, жизненный цикл, разработка, разработка приложений, управление проектами, метки: alm, team foundation server, Visual Studio, жизненный цикл, разработка приложений
Друзья, рады объявить, что 26 октября в Политехническом музее (Москва) состоится очередная открытая лекция от специалистов Microsoft, организованная совместно с Открытым университетом Сколково. На этот раз к нам приезжает Брайан Харри (Brian Harry), члена технического совета Microsoft и ведущего специалиста компании по разработке ALM направления. Брайан прочитает лекцию на тему «Организация полного жизненного цикла приложений».
Доклад будет посвящен вопросам организации полного жизненного цикла приложений (ALM): от замысла до эксплуатации. Брайан расскажет о том, как рождается приложение, как оно создается, как контролируется его качество, как планируются расходы на его развитие, как сопровождается приложение после «выхода в мир», начала его эксплуатации. Вы сможете познакомиться с инструментами, предназначенными для прототипирования и моделирования приложений, управления требованиями, планирования, управления работами, разработки, тестирования, развёртывания и сопровождения.
Формат доклада ориентирован на всех интересующихся процессом создания приложений и построен на живой демонстрации.
Дата: 26 ноября 2012 18.00 – 19.30
Адрес: Москва, Политехнический музей (Новая площадь 3/4, подъезд 9, Малая аудитория)
Регистрация: openu.timepad.ru/event/48855/
Трансляция: www.sk.ru/live
Язык: Английский
Голос народа! Попади на TechEd Russia 2012 в качестве докладчика!
2012-11-13 в 7:06, admin, рубрики: microsoft, teched, Visual Studio, windows, Блог компании Microsoft, разработка, системное администрирование, метки: microsoft, teched, Visual Studio, windows Друзья!
Нам нужен ваш голос!
Вы любите технологии Microsoft? Обладаете ценным опытом, которым стоит поделиться с многотысячной аудиторией? Тогда примите участие в нашем новом конкурсе “Голос народа” и получите возможность выступить на самой престижной площадке, вершине евангелистского олимпа, на TechEd Russia 2012. На TechEd выступают лучшие из лучших, в этом году это будут Скот Гатри, Марк Русинович, сам Брайан Харри и, возможно, ВЫ!
Контекстные меню VS2010/2012 и клавиатура
2012-11-05 в 0:09, admin, рубрики: Visual Studio, visual studio 2010, visual studio 2012, метки: Visual Studio, visual studio 2010, visual studio 2012Как разработчик, я много времени провожу в Visual Studio. И, должен заметить, что большую часть времени Visual Studio меня вполне устраивает. Но иногда бывают и не очень приятные моменты. Одна из таких проблем, которая долго мне мешала, заключается в том, что в VS2010 контекстные меню работают немного не так, как в VS2005/2008. И в VS2012 эта ситуация не изменилась.
Итак, что это за отличия? Так сложилось, что при работе в Visual Studio я пользуюсь в основном клавиатурой. И контекстные меню в редакторе кода я тоже открываю с клавиатуры – с помощью соответствующей клавиши (Apps key). Кроме того, я давно привык использовать какие-то клавиатурные паттерны, и использую я их, не задумываясь.
В VS2008 положение курсора мыши не влияло на навигацию по контекстному меню с клавиатуры. И я был уверен, что последовательное нажатие клавиш «Apps, Down, Down, Enter, Up, Enter» всегда вызовет функцию «Organize Usings > Remove and Sort»:
Простая автоматизация версионности и сборки C/C++ проекта на Ruby
2012-11-03 в 11:34, admin, рубрики: c++, NSIS, ruby, svn, Visual Studio, Программирование, метки: c++, NSIS, ruby, svn, Visual Studio Предположим, что, как и в моем случае, вы впервые столкнулись с необходимостью
минимизации телодвижения на пути от SVN исходников к NSIS инсталлеру с попутной автоинкрементацией версии проекта. В ручном же режиме это выглядит примерно так:
- Прописываем новую версию в соответствующем исходнике проекта. Нужно ли это для пользователей или в качестве диагностической информации – несущественно.
- Собираем проектные файлы, необходимые для setup.
- Обновляем версию внутри nsi-файла, поскольку используем ее в окнах на этапе установки и в имени результирующего setup-файла.
Уязвимость подобной практики обнаруживается при авралах, когда один или несколько из этих пунктов оказываются пропущенными, в результате чего у пользователя на руках остаются несогласованные между собой компоненты.
Не претендуя на новизну, предлагаемые ниже скрипты автоматизируют сборку C/C++ Visual Studio проектов практически в один клик и будут полезны, прежде всего, при одиночной разработке.
Покажи всем на что способен твой код!
2012-11-01 в 10:18, admin, рубрики: Visual Studio, Блог компании Microsoft, конкурс, призы, метки: Visual Studio, конкурс, призы
Программировать весело и интересно, поэтому работа программиста, пожалуй лучшая интеллектуальная и одновременно творческая профессия. Приложения сейчас везде, от нас на этой планете зависит буквально все, планшеты, сматфоны, ноутбуки, другие виды компьютеров проникли во все сферы деятельности человека и только нам с вами ведомо, как оно все работает.
Но как выяснить, кто круче всех программирует? Кто больше знает о новых технологиях и чаще их применяет? Как превратить свою работу в увлекательное соревнование и показать всем на что способен ваш код (законными способами, без нанесения вреда окружающим:))?
Читать полностью »
Онлайн трансляция саммита Patterns&Practices здесь и сейчас!
2012-10-05 в 4:53, admin, рубрики: Visual Studio, windows, Windows 8, windows azure, Блог компании Microsoft, разработка, метки: Visual Studio, windows, Windows 8, windows azure Друзья!
Сегодня, 5-го октября, в 10:00 начнётся саммит Patterns'n'Practices в Москве, который интересен одновременно как с точки зрения обсуждения практик и подходов, используемых при реализации программных проектов, так и с технологической стороны, потому что здесь будет также рассказано о применении самых передовых инструментов и технологий.
И особенно замечательно, что все желающие могут свободно присоединиться к онлайн-трансляции и посмотреть все доклады. Иногда даже посетители конференции не обладают той свободой выбора, которая доступна онлайн-участникам!
У нас на Хабре уже были анонсы этого мероприятия, поэтому мой анонс будет самым коротким:
Смотрите онлайн трансляцию прямо здесь!
Читать полностью »