Visual Studio Code: советы и подсказки.
Наш разработчик Мэтт Бирнер (Matt Bierner) показывает, как можно улучшить рабочий процесс с помощью кастомизации редактора Visual Studio Code, расширений для экономии времени и советов по отладке. Кроме того, вы узнаете, как выполнять удаленную разработку в виртуальных машинах, контейнерах Docker и подсистеме Windows для Linux.
Подробности: http://msft.it/6270TWX2u
Наш разработчик Мэтт Бирнер (Matt Bierner) показывает, как можно улучшить рабочий процесс с помощью кастомизации редактора Visual Studio Code, расширений для экономии времени и советов по отладке. Кроме того, вы узнаете, как выполнять удаленную разработку в виртуальных машинах, контейнерах Docker и подсистеме Windows для Linux.
Подробности: http://msft.it/6270TWX2u
Какой ваш любимый язык программирования? JavaScript, C#, Python или что-то другое?
Примите участие в опросе Dev Economics, чтобы поддержать своего фаворита!
#DevEconomicsSurvey
https://www.developereconomics.net/?member_id=microsoft_cee
Примите участие в опросе Dev Economics, чтобы поддержать своего фаворита!
#DevEconomicsSurvey
https://www.developereconomics.net/?member_id=microsoft_cee
Developer Economics
Developer Economics Survey | Developer tools, apps, design, games
The Developer Economics survey is run by independent analyst firm /Data, reaching over 30,000+ developers in 160 countries annually.
It is for Software developers: professionals, hobbyists & students, working across all major areas: mobile, web, desktop,…
It is for Software developers: professionals, hobbyists & students, working across all major areas: mobile, web, desktop,…
Python в Visual Studio Code — июльский релиз.
Мы рады сообщить, что июльский выпуск расширения Python уже доступен для Visual Studio Code. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Подробности о релизе в статье.
Подробности: http://msft.it/6272TWlPo
Мы рады сообщить, что июльский выпуск расширения Python уже доступен для Visual Studio Code. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Подробности о релизе в статье.
Подробности: http://msft.it/6272TWlPo
Хабр
Python в Visual Studio Code — июльский релиз
Мы рады сообщить, что июльский выпуск расширения Python уже доступен для Visual Studio Code. Вы можете загрузить расширение Python из Marketplace или установить...
Бесплатная электронная книга на русском: Blazor для разработчиков ASP.NET Web Forms.
Blazor — это новая веб-платформа, которая расширяет возможности создания веб-приложений с помощью .NET. Blazor представляет собой клиентскую платформу веб-интерфейса, основанную на C#, а не на JavaScript. Эта книга знакомит разработчиков ASP.NET Web Forms с Blazor в привычном и удобном для них формате.
Скачать бесплатно: http://msft.it/6276TWtHj
Blazor — это новая веб-платформа, которая расширяет возможности создания веб-приложений с помощью .NET. Blazor представляет собой клиентскую платформу веб-интерфейса, основанную на C#, а не на JavaScript. Эта книга знакомит разработчиков ASP.NET Web Forms с Blazor в привычном и удобном для них формате.
Скачать бесплатно: http://msft.it/6276TWtHj
Пример миграции на .NET Core 3.1.
В этой статье мы представляем практические рекомендации, которые помогут вам выполнить миграцию существующего приложения с .NET Framework на .NET Core. Мы разработали хорошо структурированное пошаговое руководство, которому вы можете следовать, и прописали самые важные вещи, которые следует учитывать на каждом этапе.
Подробности: http://msft.it/6270TWFSj
В этой статье мы представляем практические рекомендации, которые помогут вам выполнить миграцию существующего приложения с .NET Framework на .NET Core. Мы разработали хорошо структурированное пошаговое руководство, которому вы можете следовать, и прописали самые важные вещи, которые следует учитывать на каждом этапе.
Подробности: http://msft.it/6270TWFSj
Docs
Example of migrating to .NET Core 3.1
Showing how to migrate a sample applications targeting .NET Framework to .NET Core 3.1.
Вышел Windows Terminal Preview 1.2.
Представляем очередное обновление Windows Terminal, которое появится в Windows Terminal в августе. Вы можете загрузить Windows Terminal Preview и Windows Terminal из Microsoft Store или со страницы выпусков на GitHub. Заглядывайте в статью, чтобы узнать о последних новинках!
Подробности: http://msft.it/6278TWC0C
Представляем очередное обновление Windows Terminal, которое появится в Windows Terminal в августе. Вы можете загрузить Windows Terminal Preview и Windows Terminal из Microsoft Store или со страницы выпусков на GitHub. Заглядывайте в статью, чтобы узнать о последних новинках!
Подробности: http://msft.it/6278TWC0C
Хабр
Вышел Windows Terminal Preview 1.2
Представляем очередное обновление Windows Terminal Preview, которое появится в Windows Terminal в августе. Вы можете загрузить Windows Terminal Preview и Windows...
Что нового в Microsoft Flight Simulator.
Начинаем готовиться к взлету. Xbox Game Studios и Asobo Studio рады сообщить геймерам, что новый Microsoft Flight Simulator выйдет 18 августа. Вы можете сделать предварительный заказ для Windows 10 или выполнить предустановку с помощью Xbox Game Pass for PC (Beta) уже сегодня.
Подробности: http://msft.it/6273ToE6N
Начинаем готовиться к взлету. Xbox Game Studios и Asobo Studio рады сообщить геймерам, что новый Microsoft Flight Simulator выйдет 18 августа. Вы можете сделать предварительный заказ для Windows 10 или выполнить предустановку с помощью Xbox Game Pass for PC (Beta) уже сегодня.
Подробности: http://msft.it/6273ToE6N
Представляем .NET 5.0 Preview 7.
Выпускаем .NET 5.0 Preview 7. Это пред-пред-последний релиз из предварительных (до перехода на RC). На этом этапе большинство функций должны быть очень близки к финальным. Встроенные функции (интринсики) одного файла и ARM64 — две функциональные области, для интеграции которых нам требуется наибольшее время, но они будут готовы к следующему Preview 8.
Подробности: http://msft.it/6272ToKK6
Выпускаем .NET 5.0 Preview 7. Это пред-пред-последний релиз из предварительных (до перехода на RC). На этом этапе большинство функций должны быть очень близки к финальным. Встроенные функции (интринсики) одного файла и ARM64 — две функциональные области, для интеграции которых нам требуется наибольшее время, но они будут готовы к следующему Preview 8.
Подробности: http://msft.it/6272ToKK6
Хабр
Представляем .NET 5.0 Preview 7
Выпускаем .NET 5.0 Preview 7. Это пред-пред-последний релиз из предварительных (до перехода на RC). На этом этапе большинство функций должны быть очень близки к...
Бесплатный курс: Основы сетевой безопасности.
Изучите основные принципы безопасности и мониторинга в компьютерных сетях. В этом модуле раскрываются следующие темы: описывается модель сети "клиент — сервер"; описываются различия между аутентификацией и авторизацией; перечислены различные типы сетевых брандмауэров; перечислены типы объектов, отслеживаемых в сети; основные компоненты сети сопоставляются с сетью Azure.
Подробности: http://msft.it/6271ToTd1
Изучите основные принципы безопасности и мониторинга в компьютерных сетях. В этом модуле раскрываются следующие темы: описывается модель сети "клиент — сервер"; описываются различия между аутентификацией и авторизацией; перечислены различные типы сетевых брандмауэров; перечислены типы объектов, отслеживаемых в сети; основные компоненты сети сопоставляются с сетью Azure.
Подробности: http://msft.it/6271ToTd1
Docs
Основы сетевой безопасности - Learn
Изучите основные принципы безопасности и мониторинга в компьютерных сетях.
Бесплатный курс: Работа с данными в C#.
Ознакомьтесь с подробными сведениями о данных и типах данных и изучите способы управления строковыми и числовыми данными. В этой схеме обучения рассматриваются следующие темы: выбор правильного типа данных для данных, с которыми необходимо работать; приведение типов и преобразование данных из одного типа в другой; изменение строковых данных, форматирование строковых данных для отображения и изменение содержимого строки; обработка массивов, добавление, удаление и сортировка данных. После прохождения этой схемы обучения вы сможете уверенно управлять данными в вашем коде.
Начать: http://msft.it/6272ToVOr
Ознакомьтесь с подробными сведениями о данных и типах данных и изучите способы управления строковыми и числовыми данными. В этой схеме обучения рассматриваются следующие темы: выбор правильного типа данных для данных, с которыми необходимо работать; приведение типов и преобразование данных из одного типа в другой; изменение строковых данных, форматирование строковых данных для отображения и изменение содержимого строки; обработка массивов, добавление, удаление и сортировка данных. После прохождения этой схемы обучения вы сможете уверенно управлять данными в вашем коде.
Начать: http://msft.it/6272ToVOr
Docs
Работа с данными в C# - Learn
Ознакомьтесь с подробными сведениями о данных и типах данных и изучите способы управления строковыми и числовыми данными.
Создание первой программы на Python.
Начните работу с Python, написав код для взаимодействия с конечными пользователями. В этом модуле вам предстоит: создать файлы кода Python и выполнить этот код в Visual Studio Code; написать код для отправки текстового сообщения в командную строку, написать код, принимающий ввод пользователя из командной строки, узнать, почему возникают ошибки компиляции и среды выполнения и что делать дальше, объединить прописанный в коде текст с вводом пользователя для показа пользователю сообщений в индивидуализированном формате, выполнить математическое сложение числовых данных, преобразовать буквенно-цифровые данных в числовые данные и обратно (а также узнать, почему это необходимо).
Подробности: http://msft.it/6277TobM9
Начните работу с Python, написав код для взаимодействия с конечными пользователями. В этом модуле вам предстоит: создать файлы кода Python и выполнить этот код в Visual Studio Code; написать код для отправки текстового сообщения в командную строку, написать код, принимающий ввод пользователя из командной строки, узнать, почему возникают ошибки компиляции и среды выполнения и что делать дальше, объединить прописанный в коде текст с вводом пользователя для показа пользователю сообщений в индивидуализированном формате, выполнить математическое сложение числовых данных, преобразовать буквенно-цифровые данных в числовые данные и обратно (а также узнать, почему это необходимо).
Подробности: http://msft.it/6277TobM9
Docs
Написание первых программ Python - Training
Сведения о написании первых программ Python, а также о выводе входных данных и их сборе в консоли.
Тензоры для C#. И матрицы, и векторы, и кастомный тип, и сравнительно быстро.
Как-то раз автору этой статьи понадобились тензоры (расширения матриц) для его проекта. Он поискал, нашел целый ряд всяких библиотек, все вокруг да около, а чего нужно — нет. Пришлось реализовать пятидневку и имплементировать то, что надо. И это - короткая заметка о работе с тензорами и трюках оптимизации.
Подробности: http://msft.it/6274Togci
Как-то раз автору этой статьи понадобились тензоры (расширения матриц) для его проекта. Он поискал, нашел целый ряд всяких библиотек, все вокруг да около, а чего нужно — нет. Пришлось реализовать пятидневку и имплементировать то, что надо. И это - короткая заметка о работе с тензорами и трюках оптимизации.
Подробности: http://msft.it/6274Togci
Хабр
Тензоры для C#. И матрицы, и векторы, и кастомный тип, и сравнительно быстро
Привет! Понадобились мне как-то тензоры (расширения матриц) для моего проектика. Погуглил, нашел целый ряд всяких библиотек, все вокруг да около, а чего нужно —...
У TypeScript теперь новый сайт - еще более удобный и полезный.
Новая версия веб-сайта была создана с целью сделать документацию для TypeScript удобной, обширной и полезной. Кроме того, теперь вы можете найти на сайте все, что нужно для комфортной работы с языком. Расширяйте свои скиллы в JS с помощью TS! Кстати, уже скоро 4.0.
Новый сайт: http://msft.it/6279ToWu7
Новая версия веб-сайта была создана с целью сделать документацию для TypeScript удобной, обширной и полезной. Кроме того, теперь вы можете найти на сайте все, что нужно для комфортной работы с языком. Расширяйте свои скиллы в JS с помощью TS! Кстати, уже скоро 4.0.
Новый сайт: http://msft.it/6279ToWu7
www.typescriptlang.org
Typed JavaScript at Any Scale.
TypeScript extends JavaScript by adding types to the language. TypeScript speeds up your development experience by catching errors and providing fixes before you even run your code.
Новый продвинутый поиск на NuGet.org.
Мы рады сообщить, что NuGet.org теперь поддерживает один из главных запросов со стороны пользователей - расширенный поиск! Теперь вы можете использовать множество критериев сортировки и фильтрации, чтобы найти лучшие пакеты NuGet для ваших нужд!
Подробности: http://msft.it/6275ToQuf
Мы рады сообщить, что NuGet.org теперь поддерживает один из главных запросов со стороны пользователей - расширенный поиск! Теперь вы можете использовать множество критериев сортировки и фильтрации, чтобы найти лучшие пакеты NuGet для ваших нужд!
Подробности: http://msft.it/6275ToQuf
$13,7M составили вознаграждения в рамках программ Microsoft Bug Bounty за прошедший год.
Microsoft продолжает постоянно улучшать программы Bug Bounty и усиливать партнерства с сообществами специалистов по безопасности. За двенадцать месяцев финансового года Microsoft выплатила премий на $13,7M, что почти втрое больше суммы вознаграждений в $4,4M, выплаченных за аналогичный период прошлого года.
Подробности: http://msft.it/6278To2M4
Microsoft продолжает постоянно улучшать программы Bug Bounty и усиливать партнерства с сообществами специалистов по безопасности. За двенадцать месяцев финансового года Microsoft выплатила премий на $13,7M, что почти втрое больше суммы вознаграждений в $4,4M, выплаченных за аналогичный период прошлого года.
Подробности: http://msft.it/6278To2M4
Новости и истории Microsoft | Информация для прессы
$13,7M составили вознаграждения в рамках программ Microsoft Bug Bounty за прошедший год
Специалисты в области кибербезопасности – жизненно важный компонент глобальной экосистемы защиты всех аспектов цифровой жизни и бизнеса. Наше коллективное уважение и благодарность всем исследовател…
Курс: Базовое форматирование строк в C#.
Объедините литеральные и текстовые данные, которые дополняются специальными символами, форматированием и Юникодом, в осмысленные сообщения для конечного пользователя.
Изучить: http://msft.it/6273To4vF
Объедините литеральные и текстовые данные, которые дополняются специальными символами, форматированием и Юникодом, в осмысленные сообщения для конечного пользователя.
Изучить: http://msft.it/6273To4vF
Docs
Базовое форматирование строк в C# - Learn
Объедините литеральные и текстовые данные, которые дополняются специальными символами, форматированием и Юникодом, в осмысленные сообщения для конечного пользователя.
Опыт портирования legacy enterprise проекта c Net Framework на Net Core.
В этой статье автор постарался дать информацию о том, как легко портировать существующее Enterprise-решение с .Net Framework на .Net Core. Он прошелся по всем важным разделам, поделился множеством ссылок на разделы Microsoft, но в первую очередь поделился представлением о том, как переносить конкретные части системы.
Подробности: http://msft.it/6273TU619
В этой статье автор постарался дать информацию о том, как легко портировать существующее Enterprise-решение с .Net Framework на .Net Core. Он прошелся по всем важным разделам, поделился множеством ссылок на разделы Microsoft, но в первую очередь поделился представлением о том, как переносить конкретные части системы.
Подробности: http://msft.it/6273TU619
Хабр
Опыт портирования legacy enterprise проекта c Net Framework на Net Core
Опыт портирования legacy enterprise проекта c Net Framework на Net Core Вводная часть Постараюсь дать информацию о том, как легко портировать существующее Enter...
Используйте Visual Studio в режиме демонстрации.
Случалась ли с вами когда-нибудь такая ситуация, когда вам что-то показывают в Visual Studio, но очень сложно разглядеть мелкие шрифты? А еще и всякие кастомные расширения и темы мешают восприятию. Бывало? Или это вы так что-то показывали? В любом случае, в такой ситуации поможет Visual Studio Presentation Mode.
Подробности: http://msft.it/6270TU1sn
Случалась ли с вами когда-нибудь такая ситуация, когда вам что-то показывают в Visual Studio, но очень сложно разглядеть мелкие шрифты? А еще и всякие кастомные расширения и темы мешают восприятию. Бывало? Или это вы так что-то показывали? В любом случае, в такой ситуации поможет Visual Studio Presentation Mode.
Подробности: http://msft.it/6270TU1sn
Visual Studio Blog
Use Visual Studio in Presentation Mode
Have you ever seen a presentation using Visual Studio, but had a hard time seeing the too-small fonts in the editor, Solution Explorer and menu system? How about all the custom extensions and themes the presenter used, making it harder to figure out what…