Здравствуйте. Раньше, когда почти не знал C#, хотел написать свой «мега-крутой» язык программирования. Много раз осматривал разные форумы с мыслями скопировать весь код и быть крутым. Но ничего такого никогда не находил, расстраивался и продолжал трудится над изучением C#. Через полгода я смог написать консольное приложение, которое вписывало свой текст, написанный в консоли, в *.cs файл. Еще полгода спустя пытался «позаимствовать» код с Хабрхабра, но код был на другом для меня языке и я забросил это дело. Позже, месяца так через 1-2, я смог написать транслятор в C#, который компилировал .src (я исковеркал .cs) файл и выдавал, как ни странно, .exe файл.
Читать полностью »
Рубрика «Visual Studio» - 35
Транслятор с компиляцией
2014-11-18 в 12:29, admin, рубрики: .net, .net frameowrk, Mono, Visual Studio, visual studio 2010, Компиляторы, ПрограммированиеРефакторинг C++ кода в Visual Studio 2015
2014-11-18 в 8:29, admin, рубрики: c++, Visual Studio, Блог компании Инфопульс Украина, Проектирование и рефакторингHello C++ World!
В прошлую пятницу вышел релиз Visual Studio 2015 Preview, в котором были представлены новые возможности увеличения продуктивности разработки, в том числе рефакторинг кода на С++. В значительной мере на реализацию этого функционала повлияли отзывы комьюнити, которые были получены в ходе тестирования Visual Studio «14» CTPs, так что спасибо всем поучаствовавшим.
В этой статье мы рассмотрим такие возможности Visual Studio 2015 Preview по работе над С++ кодом, как:
- Переименование (Rename)
- Извлечение функции (Extract Function)
- Генерация заглушек чисто виртуальных методов (Implement Pure Virtuals)
- Генерация объявлений/заглушек методов (Create Declaration/Definition)
- Перемещение объявлений функций (Move Function Definition)
- Преобразование в Raw-String (Convert to Raw-String Literal)
Игровой хакатон, 6-7 декабря, Москва
2014-11-17 в 11:53, admin, рубрики: microsoft, unity, unity3d, Visual Studio, Блог компании Microsoft, игры, разработка, хакатон 
Приглашаем вас на двухдневный хакатон по разработке игр GamesJamMicrosoft.
Мы рады будем видеть всех желающих, вне зависимости от опыта разработки игр, навыков и наличия или отсутствия идеи.
Читать полностью »
И ещё пару слов о SandCastle, TFS и магии…
2014-11-13 в 15:52, admin, рубрики: .net, documentation, SHFB, tfs, Visual Studio, ПрограммированиеПо мотивам только-только проскочившей публикации «Sandcastle и SHFB» решил поделиться своими болями и печалями, а также и success-story при работе с этим продуктом.
В тексте не будет скриншотов с подписями "нажмите кнопку ДОБАВИТЬ" и описания настроек/плагинов.
В тексте будет описание процесса реализации конкретного кейса: сборки документации SHFB в TFS.
Читать полностью »
Бесплатный CppCat для студентов
2014-11-13 в 13:04, admin, рубрики: c++, c++/cx, c++11, cppcat, pvs-studio, Visual Studio, Блог компании PVS-Studio, инструменты разработчика, Си, статический анализ кода, халява, халява студентам 
CppCat – это статический анализатор кода, интегрирующийся в среду Visual Studio 2010-2013. Анализатор предназначен для регулярного использования и позволяет выявить множество ошибок и опечаток в программах на языке Си и Си++. С целью его популяризации мы решили выдавать бесплатные лицензии всем студентам, которые к нам обратятся. Достаточно прислать фотографию студенческого билета или зачётной книжки.
Читать полностью »
Адаптация ZenCoding к C# — ZenSharp
2014-11-13 в 7:55, admin, рубрики: nemerle, peg, ReSharper, Visual Studio, кодогенерация, мнемоника, формальная грамматика Многие наверняка знают, что для HTML & CSS существует великолепный инструмент ZenCoding(emmet), который позволяет очень сильно упростить ввод рутинных конструкций языка, определяя специальный язык мнемоник. C# менее многословный язык, чем Html, но тем не менее, ввод его конструкций можно здорово оптимизировать.
Я предлагаю динамическое расширение идеи мнемоник, впервые услышанное мною от Дмитрия Нестерука [1].


Получился небольшой плагин для ReSharper, мнемоники для которого можно настраивать через специальный язык, похожий на формальную грамматику.
Плагин для ReSharper доступен в галерее расширениий. Исходный код на GitHub
.NET Server Core, кросс-платформенная разработка, Visual Studio 2015 и другие анонсы Microsoft Connect()
2014-11-12 в 18:45, admin, рубрики: Visual Studio, Блог компании Microsoft, кроссплатформенная разработка, Программирование 
Сегодня в Нью Йорке проходит конференция Microsoft Connect(), на которой анонсированы новые продукты и технологии. Выпущена предварительная версия Visual Studio 2015, специальная бесплатная редакция Visual Studio Community 2013, Visual Studio 2013 update 4, открывается исходный код .NET Server Core, выпущена предварительная версия .NET 2015, обновлены инструменты кросс-платформенной разработки на базе Apache Cordova, в Visual Studio появился эмулятор ОС Android. Это действительно новый этап в развитии инструментов разработки Microsoft, и мы рады рассказать о деталях.
Читать полностью »
Как непрограммист создал своё мобильное приложение
2014-11-12 в 10:36, admin, рубрики: .net, app, mobile development, vb.net, Visual Studio, Windows Phone 8.1, мобильные приложения, ПрограммированиеПривет!
Хочу поделиться историей, как я, непрограммист, смог написать своё первое мобильное приложение благодаря (или вопреки ему) MS Visual Studio 2013 и даже опубликовать его в магазине Windows Phone. Прошу учесть читателей, что я максимально неопытный непрограммист, который мало что умеет в этой области, поэтому если я решал какие-то проблемы не так изящно, как их можно было бы решить, то особо не глумитесь – это мой первый опыт в подобном деле.
Началось всё с того, что, учась на курсе Cyber Security в Таллиннском Техническом Университете я прослушал курс VB.NET в рамках работы с Windows Forms. Затем где-то случайно прочитал, что MS Visual Studio 2013 позволяет создавать мобильные приложения не только на каком-нибудь загадочном для меня C# или Java, а ещё и на VB.NET.
«Вот это шанс – так я же мегаспец в VB.NET» – подумалось мне тогда. Срочно воспользовавшись студенческой лицензией, я скачал себе MS Visual Studio 2013 и преступил к таинству созданию своего первого приложения.
Читать полностью »
Смотрите 12 и 13 ноября прямую трансляцию виртуального мероприятия Connect(); для разработчиков!
2014-11-10 в 10:44, admin, рубрики: azure, Microsoft Azure, Visual Studio, Блог компании Microsoft, конференция для разработчиков
Connect(); — это виртуальное мероприятие, посвященное облачным и мобильным решениям, на котором рассматриваются современные и будущие технологии, позволяющие разработчикам создавать приложения на различных платформах.
12 ноября, в среду (18:00 MSC (UTC+3)), присоединяйтесь к Скотту Гатри (Scott Guthrie), С. Сомасегару (S. «Soma» Somasegar), Брайану Харри (Brian Harry) и Скотту Хэнсельману (Scott Hanselman)! Подключайтесь к прямой трансляции из Нью-Йорка, в ходе которой они расскажут о новых технологиях и возможностях, ожидаемых в .NET, ASP.NET, Azure, Visual Studio и Visual Studio Online. А после открытия, вы сможете принять участие в интерактивных сессиях вопросов и ответов в прямом эфире с участием основных докладчиков. При желании углубиться в детали, можно будет просмотреть болле чем 40 видео, доступных по запросу.Добавить в подходящий календарь (Outlook, Google, Yahoo, Hotmail, iCal) можно на странице мероприятия
Также мы приглашаем вас 12 ноября 2014 года к в 17-30 (МСК) к нам в московский офис Microsoft для совместного просмотра конференции Connect() и живого обсуждения всех анонсов, докладов и демонстраций. Для комфортного просмотра мы предложим вам кофе и закуски. Регистрируйтесь сейчас!Читать полностью »
Новый Office 365 как платформа для разработчиков под Windows, Android, iOS и Web
2014-11-07 в 6:57, admin, рубрики: Android sdk, html, iOS SDK, javascript, napa, Office 2013, office 365, office online, outlook, rest api, sharepoint, Visual Studio, Блог компании Microsoft, Разработка под android, разработка приложений
В календаре евангелиста Microsoft TechEd всегда отмечен особенно, потому что эта конференция о будущем как компании, так и индустрии в целом. TechEd Europe 2014, который состоялся на прошлой неделе в Барселоне, как и ожидалось, полон анонсов и новых решений, при этом главная для меня новость связана с Office 365.
Во-первых, OneDrive для пользователей Office 365 стал безлимитным и без дополнительной платы.
Во-вторых, добавится новый и очень важный для безопасности данных бизнесса функционал Built-in Mobile Device Management (MDM) for Office 365. MDM позволит IТ администраторам централизованно управлять смартфонами и планшетами, включая iOS, Android и Windows Phone. Данный функционал будет доступен в первом квартале 2015 года.
Но самая долгожданная новость связана именно с разработкой под Office 365. Команда разработчиков платформы выразила это в одной фразе:
