Продолжаю делиться опытом по взаимодействию с ГИС ЖКХ. Следующей задачей, после установки защищенного соединения, стала организация обмена сообщениями. Разработчики ГИС ЖКХ предлагают две модели взаимодействия: синхронную и асинхронную. Некоторые разработчики выбирают синхронную модель из-за её простоты и доступности. В этой статье постараюсь объяснить, почему нужно использовать именно асинхронную модель и дать подсказки по реализации на C#.
Читать полностью »
Рубрика «.net» - 100
ГИС ЖКХ: асинхронная модель взаимодействия
2016-11-29 в 6:07, admin, рубрики: .net, C#, асинхронность, гис жкх, интеграция, разработка под windowsПишем простую программу захвата скриншотов
2016-11-24 в 5:35, admin, рубрики: .net, C#, захват изображений, Программирование, метки: захват изображенийСуществует множества различных программ для захвата изображений с экрана, их редактирования «прямо на экране» и загрузки на различные сервисы. Это всё хорошо, но большинство программ привязаны к определённым сервисам и не дают возможности загружать куда-либо ещё. В голове давно уже крутилась мысль создать свой простенький сервис загрузки картинок под свои нужны. И я хочу поделиться историей разработки данной программы.
Не долго думая и имея под рукой Visual Studio 2015 конечно же создал новый C# проект т.к. это очень удобно и я уже делал ранее небольшие C# программы.
Читать полностью »
ASP.NET Core: Ваше первое приложение на Mac c использованием Visual Studio Code
2016-11-23 в 14:12, admin, рубрики: .net, api, ASP, ASP.NET, asp.net core, azure, C#, c#.net, http, microsoft, msaspnetcore, open source, Visual Studio, web-application, web-разработка, Блог компании Microsoft, веб-службы, руководство, руководство для разработчикаПредставляем вам последнюю статью из цикла по разработке на ASP.NET Core. В данной статье вы узнаете как можно написать свое первое приложение ASP.NET Core на Mac.
C#7 — интервью с Jesse Liberty и Андреем Акиньшиным
2016-11-23 в 11:20, admin, рубрики: .net, C#, dotnext, Jesse Liberty, Андрей Акиньшин, Блог компании JUG.ru GroupJesse Liberty известен как автор многочисленных книг. Кроме того, он является автором множества курсов на Pluralsight, сертифицированным Xamarin Developer, а также Microsoft и Xamarin MVP. В последнее время в область его внимания попали Xamarin, Angular 2 и ASP.NET Core. Джесси ведет подкаст под названием Yet Another Podcast, в котором общается с интересными персонами из мира разработки ПО и игр.
Нам удалось поговорить с ним о будущем релизе C# 7.0 и о его выступлении на DotNext в Москве. Кроме того, на эту е тему нам удалось задать несколько неожиданных вопросов и Андрею Акиньшину, разработчику новой С# IDE Rider в JetBrains.
Читать полностью »
Dart meet-up 30 ноября в Петербурге: доклады от разработчиков из Google, опыт перехода на Dart c С# и JS
2016-11-21 в 11:44, admin, рубрики: .net, C#, dart, dartlang, Google, javascript, jetbrains, TypeScript, wrike, wriketechclub, Блог компании Wrike, Программирование, Разработка веб-сайтовНедавно TechCrunch подробно рассказал о новом витке развития языка программирования Dart. Google как разработчики языка теперь не только делают большую ставку на использование дарта в создании своих ключевых сервисов (AdWords, AdSense), но и намерены более активно влиять на рост всей экосистемы, в том числе и в России, и поддерживать компании, использующие Dart в своих проектах. Первая встреча, посвященная использованию Dart в России пройдет 30 ноября в Петербурге, в офисе компании Wrike.

На встрече мы обсудим новый виток в развитии языка Dart, поговорим с разработчиками языка из Google, сможем задать им свои вопросы. Мы также уделим внимание необходимой инфраструктуре для работы с языком, успешным кейсам и проектам, сделанным на Dart, и выясним, каковы особенности перехода на дарт со скриптовых (JavaScript) и типизированных (C#) языков.
Виртуальные события в C#: что-то пошло не так
2016-11-18 в 13:10, admin, рубрики: .net, C#, chatbots, microsoft, open source, pvs-studio, static code analysis, Visual Studio, Блог компании PVS-Studio, Программирование Недавно я работал над новой C#-диагностикой V3119 для статического анализатора PVS-Studio. Назначение диагностики — выявление потенциально небезопасных конструкций в исходном коде C#, связанных с использованием виртуальных и переопределенных событий. Давайте попробуем разобраться: что же не так с виртуальными событиями в C#, как именно работает диагностика и почему Microsoft не рекомендует использовать виртуальные и переопределенные события?
Читать полностью »
Visual Studio для Mac и другие новости конференции Connect(); –2016
2016-11-16 в 18:24, admin, рубрики: .net, C#, connect, docker, linux, Microsoft Azure, Visual Studio, windows, Блог компании MicrosoftОдна из самых важных конференций для разработчиков Connect(); //2016 в самом разгаре, а мы представляем вам итоги прошедшего открытия, на котором было много интересных новостей!
Помимо анонсов о сотрудничестве Microsoft с Linux Foundation, неожиданном официальном заявлении о присоединении Samsung и Google к .NET Foundation, мы рады поделиться с вами новостями об обновлениях инструментов Microsoft для разработчиков и выходом Visual Studio для Mac, новыми возможностями облачной платформы и полноценной поддержкой Docker, шикарными анонсами для Windows и Office разработчиков!
Читать полностью »
Connect(); — 2016: Текстовая трансляция
2016-11-16 в 14:30, admin, рубрики: .net, azure, C#, c++, mobile development, Visual Studio, xamarin, Блог компании Microsoft, метки: connect()Чуть больше чем через полчаса начнётся онлайн-трансляция одного из ключевых технологических событий от Microsoft — Connect();. Событие будет проходить несколько дней, 16 — 18 ноября, и соберет в себе все ключевые новости для разработчиков. Под катом вы найдете текстовую трансляцию события на русском языке.
Утки, Таиланд и T-SQL… или что может подстерегать программистов при работе с SQL Server?
2016-11-14 в 18:24, admin, рубрики: .net, Microsoft SQL Server, sql, sql server, t-sql, грабли, смертные грехиВсе начиналось довольно обыденно… Зачитывался Рихтером и усиленно штудировал Шилдта. Думал, что буду заниматься разработкой под .NET, но судьба на первом месяце работы распорядилась иначе. Один из сотрудников неожиданно покинул проект и во вновь образовавшуюся дыру докинули свежего людского материала. Именно тогда и началось мое знакомство с SQL Server.
С тех пор прошло чуть меньше 6 лет и вспомнить можно многое…
Про бывшего клиента Джозефа из Англии, который переосмыслил жизнь, за время отпуска в Таиланде, и в моем скайпе стал подписываться Жозефиной. Про веселых соседей по офису, с которыми приходилось сидеть в одной комнате: один страдал от аллергии на свежий воздух, а другой маялся от неразделенной любви к С++ дополняя это аллергией на солнечный свет. Один раз по команде свыше пришлось на время стать Александром отцом двух детей, чтобы изображать из себя обросшего скилами сениора по JS.
Читать полностью »