Сегодня, просматривая новости экономики на одном новостном портале, я увидел логотип Windows Phone 8 SDK и машинально щелкнул по нему. Когда открылся полный текст новости, то я был сильно удивлен увидев ее заголовок «Чистая прибыль Московской Биржи по МСФО за 9 месяцев 2012 года выросла на 22% — до 6,4 млрд рублей»!?
Читать полностью »
Рубрика «Visual Studio» - 51
Логотип Московской Биржи очень похож на логотип Visual Studio 2012
2013-01-18 в 13:37, admin, рубрики: Visual Studio, visual studio 2012, Windows Phone 8 SDK, логотипы, Московская Биржа, метки: Visual Studio, visual studio 2012, Windows Phone 8 SDK, логотипы, Московская БиржаРасширение Web Essentials для Visual Studio: LESS, Zen Coding, CoffeeScript и многое другое
2013-01-14 в 9:21, admin, рубрики: coffescript, css, css3, less, TypeScript, Visual Studio, visual studio 2012, zen coding, Блог компании Microsoft, Веб-разработка, метки: coffescript, css, css3, less, TypeScript, Visual Studio, visual studio 2012, zen codingVisual Studio – поистине потрясающий инструмент для разработки приложений вообще (чувствуете всю маркетинговую мощь этой фразы?) и web-разработки в частности. Но сила Visual Studio не только в возможностях, которые в ней есть «из коробки», но и в наличии тысяч полезных расширений. Одним из моих любимых расширений, которое добавляет поддержку LESS, Zen Coding и CoffeeScript, а также содержит множество других возможностей, является расширение Web Essentials 2012 (скачать), о котором мы и поговорим в данной статье.
Не смотря на то, что цикл выпуска обновлений для Visual Studio 2012 короче, чем для предыдущих версий, а первое крупное обновление уже доступно, нам, как разработчикам, обычно, хочется получать новые полезные возможности как можно раньше. И расширение Web Essentials позволяет это делать.
Читать полностью »
Создаем расширение (extension) Visual Studio для генерирования C++ директивы #define в header-файле
2013-01-07 в 13:32, admin, рубрики: c++, Visual Studio, visual studio 2010, С++, метки: visual studio 2010, С++ Добрый день.
Будем делать расширение Visual Studio, которое встраивает в контекстное меню редактора поле «Create C++ Header #define», при клике на которое генерируется уникальная директива #define (директива позволяет включать header только один раз).
В конечном счете выглядеть это будет следующим образом:
-Visual-Studio-dlya-generirovaniya-C--direktivy-define-v-header-faile.png)
На самом деле обычно это автоматизируется с помощью макросов самой студии ( и вариантов макросов в сети много), но мне приятнее использовать контекстное меню, тем более что создание самого расширения — это дело простое, всю работу сделает VSPackage Builder, нам останется лишь вписать несколько строчек кода в обработчик нажатия элемента меню.
Забавные баги и особенности в Visual Studio и .NET
2013-01-02 в 15:23, admin, рубрики: .net, Visual Studio, метки: .net, Visual Studio 
В этой небольшой статье хотел бы с вами поделиться парой забавных багов (или особенностей) Visual Studio.NET и возможно услышать от вас о некоторых других. Конечно же самих багов в вышеупомянутых продуктов на самом деле было (есть) много и найти их можно на специализированном сайте connect.microsft.com. Я же хотел рассказать о самых забавных на мой взгляд.
Читать полностью »
Сборка Qt 5 в Visual Studio 2008
2012-12-29 в 14:01, admin, рубрики: qt, qt plugins, Qt Software, qt5, Visual Studio, windows, метки: Qt, qt plugins, qt5Всех с наступающим!
Digia предлагает Qt5 для Windows только скопилированную под Visual Studio 2010, причем с параметрами, которые не для всех идеальны. В частности это
- Собственно, сама необходимость использовать только VS2010
- зависимость Qt5Core.dll (и соответственно вашего приложения) от ICU. Это следущие DLL-ки: icuin49.dll, icudt49.dll, icuuc49.dll
- зависимость Qt5Gui.dll от Angle Library. Это следущие DLL-ки — libEGL.dll, libGLESv2.dll
- зависимость от Visual C++ 2010 Runtime (msvcr100.dll, msvcp100.dll). Для большинства это пожалуй не минус, т.к. в случае 2008 студии идут другие DLL-ки (msvcp90.dll и msvcr90.dll). Однако, во-первых последние стоят на многих машинах, а во-вторых в конце статьи будет приведет удобный способ таскать их с собой без необходимости устанавливать Microsoft Visual C++ 2008 Redistributable Package при установке вашего приложения.
В конце также будет рассмотрен вопрос последущего распространения приложений.
Читать полностью »
Отладка кода C# в AutoCAD используя Visual Studio 2012
2012-12-28 в 17:30, admin, рубрики: .net, autocad, cad, Visual Studio, отладка, Песочница, метки: .net, Autocad, c++, cad, Visual Studio, отладка Недавно начал работать над созданием плагина для AutoCAD 2009. Пишу на C#. Использую Visual Studio 2012 Ultimate. Так как включение отладки кода при написании плагинов под AutoCAD связано с определенными трудностями и соответственно тратой времени на поиск решения, я решил поделиться своим опытом и представить пошаговую инструкцию, каким образом включить отладку в Visual Studio.
Читать полностью »
Подключение и работа с MySQL в VB.NET
2012-12-12 в 9:43, admin, рубрики: mysql, tutorial, vb.net, Visual Studio, метки: tutorial, vb.netПредыстория. Выбор БД
Возникла необходимость подружить программу, написанную на VB, с сервером баз данных. Конечно, многочисленные сотоварищи — разработчики ПО могут поставить под сомнение мой выбор базы данных (и будут правы), назвав MSSQL самым простым и очевидным выбором. Но необходимо принять во внимание несколько фактов:
- кроме основной программы (VB), заказчик пожелал иметь возможность использовать и web-интерфейс (php)
- на сервере заказчика установлен MySQL
Дружим 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.
Читать полностью »
Вышел первый сервис пак для Visual Studio 2012
2012-11-28 в 7:06, admin, рубрики: microsoft, Service Pack 1, Visual Studio, visual studio 2012, метки: microsoft, Service Pack 1, visual studio 2012 Good News Everyone!
Не успели нарадоваться выходу Visual Studio 2012 в августе, как компания Microsoft уже выпустила сервис пак.
Ниже описаны основные функции, которые реализованы в этом обновлении.
Читать полностью »


