Всем привет! Сегодня в 18:30 (МСК) пройдёт второй день онлайн-трансляция одного из ключевых технологических событий от Microsoft — Build 2017. Под катом вы найдете текстовую трансляцию ключевого доклада на русском языке. Заходите в пост, следите за обновлениями и комментируйте вместе с нашей командой!
Рубрика «Visual Studio» - 17
Build 2017: текстовая трансляция. День 2
2017-05-10 в 18:07, admin, рубрики: .net, build 2017, microsoft, Microsoft Azure, Visual Studio, Блог компании MicrosoftBuild 2017: текстовая трансляция. День 1
2017-05-10 в 14:53, admin, рубрики: .net, build 2017, microsoft, Microsoft Azure, Visual Studio, Блог компании MicrosoftВсем привет!
Совсем скоро начнётся онлайн-трансляция одного из ключевых технологических событий от Microsoft — Build 2017. Под катом вы найдете текстовую трансляцию открытия на русском языке.
Присоединяйтесь в 18:00 (МСК), заходите в пост, следите за обновлениями и комментируйте вместе с нашей командой!
Если вы хотите увидеть все своими глазами, то переключайтесь на видео-ряд, где мы подготовили перевод трансляции на русский (оригинал на английском) на странице мероприятия.
Читать полностью »
Сравнение PVS-Studio C# и статического анализатора, встроенного в Visual Studio, на базе кода проекта CruiseControl.NET
2017-05-10 в 14:25, admin, рубрики: .net, C#, open source, pvs-studio, static code analysis, Visual Studio, Блог компании PVS-Studio, разработка под windows
Недавно я проводил сравнение C# анализаторов PVS-Studio и SonarQube на базе кода проекта PascalABC.NET. Исследование оказалось довольно интересным, поэтому я решил продолжить работу в данном направлении. В этот раз я сравниваю C# анализатор PVS-Studio со статическим анализатором, встроенным в Visual Studio. На мой взгляд, это весьма достойный соперник. Несмотря на то, что анализатор из комплекта Visual Studio, в первую очередь, рассчитан не на поиск ошибок, а на улучшение качества кода, это вовсе не означает, что с его помощью нельзя найти реальные ошибки, хотя это и трудно. Давайте разберемся, какие же особенности работы анализаторов будут выявлены в ходе нашего исследования на этот раз. Вперёд!
Читать полностью »
Не пропустите онлайн-трансляцию конференции Build 2017
2017-05-05 в 12:30, admin, рубрики: .net, build 2017, C#, microsoft, Microsoft Azure, Visual Studio, Блог компании Microsoft, метки: build 2017За последние два года из обычной технологической конференции Build превратился в культовое мероприятие, задающее направление индустрии на следующий год. Стоит только вспомнить анонсы Bot Framework в прошлом году, после которых произошло переосмысление базовых принципов сервисного обслуживания. На протяжении этого года бот, по-аналогии, с модной индустрии — стал musthave практически для каждого мессенджера, сайта или компании. Помните анонс когнитивных сервисов? Именно они стали катализатором с точки зрения «понимания» человека программой и следующим шагом к будущему героя фильма «Она». :) За полезными ссылками и подробностями мероприятия приглашаем вас под кат.
Поддержка Visual Studio 2017 и Roslyn 2.0 в PVS-Studio: иногда использовать готовые решения не так просто
2017-05-03 в 8:33, admin, рубрики: .net, C#, msbuild, plugin, pvs-studio, roslyn, Visual Studio, visual studio 2017, Блог компании PVS-Studio, дьявол в деталях, разработка под windowsВ данной статье я хочу рассказать о том, с какими проблемами столкнулись разработчики PVS-Studio при поддержке новой версии Visual Studio. Кроме того, постараюсь ответить на вопрос: почему поддержка нашего C# анализатора, основанного на «готовом решении» (в данном случае, это Roslyn), оказывается в некоторых ситуациях более затратной, чем нашего «самописного» С++ анализатора.
Читать полностью »
Готовые нативные модули для node.js
2017-05-02 в 13:00, admin, рубрики: appveyor, bindings, c++, ci, gcc, github, github releases, github token, JS, leveldown, node-gyp, node-process-list, node.js, nodejs, nodejs addon, np, prebuild, prebuild-ci, prebuild-install, token, travis-ci, Visual StudioЕсли вы не новичок в nodejs, вы скорее всего знаете, что одним из достоинств nodejs является возможность написания нативных модулей. Обычно их используют когда необходим некоторый низкоуровневый доступ к системе. Перед разработчиком нативных модулей встаёт ряд проблем связанных с портированием, тестированием, а также распространением кода. Именно на последней я бы хотел заострить внимание.
Как используя PVS-Studio можно улучшить Visual C++ 2017 Libraries
2017-05-02 в 12:19, admin, рубрики: bugs, C, c/c++, c++, dev tools, MFC, pvs-studio, visual c++, Visual Studio, visual studio 2017, VS2017, библиотеки, Блог компании PVS-Studio, Компиляторы, ошибки, ошибки в коде, разработка под windows, Си, статический анализ кодаНазвание статьи намекает разработчикам Visual Studio, что они могут получать пользу от использования статического анализатора кода PVS-Studio. В статье приводятся результаты анализа библиотек, входящих в состав недавно выпущенной версии Visual C++ 2017, и даются рекомендации по улучшению и устранению ошибок. Приглашаю читателей узнать, как разработчики Visual C++ Libraries отстреливают ноги: будет интересно и познавательно.
Читать полностью »
Простой и быстрый сервер на C-C++ с клиентом на C#: TCP версия
2017-04-28 в 11:11, admin, рубрики: C, C#, c++, server-side development, Visual Studio, С++14, метки: с++14Всем привет. Потихоньку перебирая листы книг, занимаюсь я серверным программированием. И дошёл мой разум до того, что можно было бы и на C++ сервер написать. Ну и недолго думая(точнее вообще не думая и плохо зная плюсы), я пошёл писать сервер.
И начал я натыкаться на ошибки разные, до этого чуждые мне, да на синтаксис непонятный. И в итоге, сейчас делюсь с Вами тем, как надо и как не надо писать даже самый простой сервер.
И так начнём.
Начнём с самого главного элемента — класс сервера SServer:
Читать полностью »
9-я встреча MSK.NET Community
2017-04-07 в 5:41, admin, рубрики: .net, .net user group, C#, c#.net, MSK.NET, Visual Studio, Блог компании JUG.ru Group, Программирование
Всем привет, MSK.NET говорит. В марте мы встречались на площадке Digital October и обсуждали Internet of Things. Встреча как всегда прошла в тёплой и дружественной атмосфере. Теперь мы знаем как и с чем едят IoT. Очень приятно было видеть множество новых лиц.
Но хватит уже отдыхать, пора браться за работу!
Читать полностью »
ASP.NET Core: Создание справочных страниц веб-API ASP.NET с помощью Swagger
2017-04-06 в 14:57, admin, рубрики: .net, ASP, ASP.NET, asp.net core, C#, c#.net, microsoft, msaspnetcore, open source, swagger, Visual Studio, web-application, web-разработка, webapi, Блог компании Microsoft, веб-службы, руководство, руководство для разработчикаПри создании высоконагруженных приложений бывает сложно разобраться в различных API. Сформировать качественную документацию и справочные страницы в рамках веб-API посредством Swagger с интеграцией Swashbuckle .NET Core так же просто, как добавить пару пакетов NuGet и изменить Startup.cs.