Developers Community
4.54K subscribers
665 photos
10 videos
3 files
1.76K links
Канал сообщества для разработчиков и всех, кто интересуется новыми технологиям.
____________
Developer Community Chat: @microsoftschool
Админчики: @alexgureev
Download Telegram
F# 4.5 Preview.

Мы рады сообщить, что совсем скоро выпустим F# 4.5. По ссылке ниже вы найдете описание версии, все планируемые нововведения, а также полезные ссылки. Присоединяйтесь!

Подробнее: https://blogs.msdn.microsoft.com/dotnet/2018/07/26/announcing-f-4-5-preview/

#fsharp #news
SQL Server в Linux или в Docker + кроссплатформенная SQL Operations Studio.

Недавно наш коллега познакомился с людьми, которые не знали, что SQL Server 2017 также работает на Linux. Они использовали только Windows. Но ведь это не так! Присоединяйтесь к руководству по тому, как использовать SQL Server 2017 на Linux.

Подробнее: https://www.hanselman.com/blog/SQLServerOnLinuxOrInDockerPlusCrossplatformSQLOperationsStudio.aspx

#linux #docker #sql #server
Откройте для себя квантовое программирование с Quantum Katas.

Мы рады рассказать, что создали Quantum Katas — открытый проект, помогающий изучать квантовые вычисления и язык Q# в комфортном темпе. Кстати, все упражнения сделаны таким образом, чтобы давать feedback сразу после выполнения. Подробности в статье!

Подробнее: https://habr.com/company/microsoft/blog/418659/

#quantum #qsharp
Создаем простой API-шлюз в ASP.NET Core.

Один из участников нашего community перевел классную статью, в которой автор описал процесс создания простого API-шлюза с нуля в .NET Core. Присоединяйтесь!

https://habr.com/post/419393/

#dotnet #api
Веб-сервисы на Python или R в Docker.

Как докеризировать веб-сервисы на R или Python? У нас есть ответ! По ссылке ниже вы найдете пошаговое руководство с цельными примерами кода. Присоединяйтесь!

https://blogs.msdn.microsoft.com/mlserver/2018/07/26/dockerizing-r-and-python-web-services/?WT.mc_id=social-reddit-marouill

#docker #python #r
Как писать только хороший код.

В мае на Build 2018 мы представили расширение Visual Studio IntelliCode. Оно помогает писать код быстрее, избегать ошибок и предлагает разработчикам подсказки, предугадывая их цели. Несколько дней назад вышло обновление, значительно направленное в сторону улучшения взаимодействия с C#. Кстати, расширение уже работает и с Python. Подробнее в статье!

Подробности: https://habr.com/company/microsoft/blog/418513/

#visualstudio #csharp
Релиз TypeScript 3.0.

А у нас вышел TypeScript 3.0! В обновлении очень много новенького: новый тип 'unknown', режим 'build', поддержка defaultProps в JSX, '/// <reference lib="..." />' и многое другое.

https://blogs.msdn.microsoft.com/typescript/2018/07/30/announcing-typescript-3-0/

#typescript #news
Многоуровневая компиляция в .NET Core 2.1.

Как вам производительность .NET? В последнее время появилось много отличных новостей, таких как повышение производительности в .NET Core 2.1. Но это еще не все - представляем многоуровневую компиляцию! Она сделает .NET еще производительнее. Подробнее по ссылке ниже.

https://blogs.msdn.microsoft.com/dotnet/2018/08/02/tiered-compilation-preview-in-net-core-2-1/

#dotnet #dotnetcore
Что можно найти в чужом коде? Подборка полезных материалов по .NET.

Наш коллега, Скотт Хансельман, считает, что в рамках изучения языка программирования важно не только кодить и практиковаться в написании, но и изучать чужой код. «Читайте чужой код» говорит Скотт и приводит полезные материалы, которые он нашел в наработке другого программиста. Подробнее в статье!

Подробности: https://habr.com/company/microsoft/blog/418519/
Доступная смешанная реальность: как создать виртуальное пространство.

Мы продолжаем цикл статей по Windows Mixed Reality. В его рамках с нуля разработаем приложение со смешанной реальностью на Unity в формате lab work (лабораторной работы). Вы сможете сами, параллельно с публикацией статей, создать такое приложение. Сегодня поговорим о настройке среды VR, включая создание виртуальной комнаты.

Подробнее: https://habr.com/company/microsoft/blog/418657/

#vr #mr #ar
Как создать службу Windows на Python.

Вам когда-нибудь приходилось писать скрипт на Python, который мог бы работать в фоновом режиме в качестве службы Windows? В этой статье вы узнаете, как это сделать менее чем за 10 минут.

https://www.thepythoncorner.com/2018/08/how-to-create-windows-service-in-hi.html

#python #windows
Snippet - Расширение Visual Studio Code для cht.sh.

На маркетплейсе Visual Studio появилось расширение под кодовым именем Snippet. Оно позволяет в пару кликов вставлять куски кода с cht.sh. Как вам?

https://marketplace.visualstudio.com/items?itemName=vscode-snippet.Snippet#overview

#visualstudiocode #cheatlist
Готовы ли ваши приложения Windows Forms и WPF для .NET Core 3.0?

Начиная с .NET Core 3.0 вы сможете запускать новые и существующие настольные приложения Windows на платформе .NET Core и пользоваться всеми преимуществами, которые может предложить .NET Core, например локальное развертывание приложений и улучшенная производительность.

Подробнее: https://blogs.msdn.microsoft.com/dotnet/2018/08/08/are-your-windows-forms-and-wpf-applications-ready-for-net-core-3-0/
Покрытие кода: как улучшить качество тестирования.

Наш коллега, Скотт Хансельман, продолжает изучать тестирование и покрытие кода в .NET Core. Он уже успел рассказать о некоторых инструментах для улучшения качества тестирования, и сегодня рассказывает еще об одном: AltCover.

Подробнее: https://habr.com/company/microsoft/blog/418517/

#dotnet #dotnetcore
Группы управления в Azure теперь общедоступны!

Совсем недавно в публичном доступе появился сервис Azure management groups. Он позволяет управлять подписками и использовать элементы управления, такие как Azure Policy и Role-Based Access Controls (RBAC), с группами управления.

Подробности: https://azure.microsoft.com/ru-ru/blog/azure-management-groups-now-in-general-availability/?WT.mc_id=AzureSecBlog-LinkedIn-tajanca
Переопределение Equals и GetHashCode. А оно надо?

Если вы знакомы с C#, то, скорее всего, знаете, что необходимо всегда переопределять Equals, а также GetHashCode, чтобы избежать снижения производительности. Но что будет, если этого не сделать? Сегодня сравним производительность при двух вариантах настройки и рассмотрим инструменты, помогающие избегать ошибок.

Подробности: https://habr.com/company/microsoft/blog/418515/

#csharp
Докеризация веб-служб на R и Python.

Контейнеризация — это подход к разработке программного обеспечения, при котором приложение или служба, их зависимости и конфигурация (абстрактные файлы манифеста развертывания) упаковываются вместе в образ контейнера. В этой статье рассмотрим создание docker-образа и его использование для запуска оболочки R, Python и много другого. Присоединяйтесь!

Подробнее: https://habr.com/company/microsoft/blog/420159/

#docker #python
Книги по Microsoft Azure.

Сегодня рассказываем вам о нашей странице, на которой собраны русскоязычные книги по нашему облаку Azure. Все они бесплатны и доступны к скачиванию во многих форматах.

https://msdn.microsoft.com/ru-ru/jj714662.aspx
Разработка смешанной реальности: а вы ставили динамик в виртуальной гостиной?

Мы продолжаем цикл статей по Windows Mixed Reality и разрабатываем с нуля приложение со смешанной реальностью на Unity в формате lab work (лабораторной работы). Вы сможете сами, параллельно с публикацией статей, создать такое приложение. В этой части рассмотрим поддержку контроллера движения и добавим префаб динамика в виртуальную гостиную.

Подробнее: https://habr.com/company/microsoft/blog/418661/

#ar #vr #mr
Samsung HW-B650: A Powerful Soundbar for an Immersive Audio Experience