C++ против C#.
Всем известно, что споры «какой язык лучше» обычно не приводят ни к чему полезному. Например, лучше для чего? Разные языки успешны в разных нишах — и бессмысленно делать категоричные выводы, не учитывая это. Но что получится, если обратиться к опытным специалистам? Оказывается, можно узнать много любопытных деталей.
Слово «кроссплатформенный» можно по-своему применить к обоим языкам, но что это значит на практике? Активно ли сейчас развивается С++? Ломал ли C# когда-либо обратную совместимость? Со стороны C++ в дискуссии поучаствовал председатель программного комитета конференции C++ Russia, сторону C# представлял один из лидеров DotNetRu.
Подробности: http://msft.it/6277TrF8Z
Всем известно, что споры «какой язык лучше» обычно не приводят ни к чему полезному. Например, лучше для чего? Разные языки успешны в разных нишах — и бессмысленно делать категоричные выводы, не учитывая это. Но что получится, если обратиться к опытным специалистам? Оказывается, можно узнать много любопытных деталей.
Слово «кроссплатформенный» можно по-своему применить к обоим языкам, но что это значит на практике? Активно ли сейчас развивается С++? Ломал ли C# когда-либо обратную совместимость? Со стороны C++ в дискуссии поучаствовал председатель программного комитета конференции C++ Russia, сторону C# представлял один из лидеров DotNetRu.
Подробности: http://msft.it/6277TrF8Z
Хабр
C++ против C#
Всем известно, что нет ничего глупее споров «какой язык лучше». Например, лучше для чего? Разные языки успешны в разных нишах — и бессмысленно делать категорич...
Непрерывное развертывание и мониторинг приложений UWP, WPF и Windows Forms с помощью Центра приложений.
На прошлой неделе мы объявили о выкатили поддержку службы распространения, аналитики и диагностики для настольных приложений WPF и Windows Forms. Мы также расширили список существующих фич UWP, добавив отчеты о сбоях и ошибках для sideloaded UWP приложений. В этом посте мы расскажем, как App Center помогает непрерывно поставлять улучшенные приложения.
Подробности: http://msft.it/6277TrANd
На прошлой неделе мы объявили о выкатили поддержку службы распространения, аналитики и диагностики для настольных приложений WPF и Windows Forms. Мы также расширили список существующих фич UWP, добавив отчеты о сбоях и ошибках для sideloaded UWP приложений. В этом посте мы расскажем, как App Center помогает непрерывно поставлять улучшенные приложения.
Подробности: http://msft.it/6277TrANd
.NET Blog
Continuously deploy and monitor your UWP, WPF, and Windows Forms app with App Center | .NET Blog
App Center is an integrated developer solution with the mission of helping developers build better apps. Last week, we announced General Availability support of distribute, analytics and diagnostics service for WPF and Windows Forms desktop applications.…
JFlepp.VS.Theme.DarkYellow: тема для Visual Studio 2019.
Мы давно не рассказывали о каких-то интересных кастомных темах для Visual Studio, сделанных ребятами из сообщества. Кажется время пришло. Сегодня делимся интересной черно-желтой темой. Она доступна в маркетплейсе для Visual Studio 2019.
Попробовать: http://msft.it/6270TTDsQ
Мы давно не рассказывали о каких-то интересных кастомных темах для Visual Studio, сделанных ребятами из сообщества. Кажется время пришло. Сегодня делимся интересной черно-желтой темой. Она доступна в маркетплейсе для Visual Studio 2019.
Попробовать: http://msft.it/6270TTDsQ
Visualstudio
JFlepp.VS.Theme.DarkYellow - Visual Studio Marketplace
Extension for Visual Studio - Dark Yellow Visual Studio theme
Обновление Windows Terminal: Preview 1910.
Рады объявить, что вышло очередное обновление для Windows Terminal! Среди новинок: динамические профили, каскадные настройки, обновленный UI, новые параметры запуска и другое. Как и всегда, Терминал доступен для загрузки в Microsoft Store, Microsoft Store for Business и на GitHub.
Подробности: http://msft.it/6275TT1Bx
Рады объявить, что вышло очередное обновление для Windows Terminal! Среди новинок: динамические профили, каскадные настройки, обновленный UI, новые параметры запуска и другое. Как и всегда, Терминал доступен для загрузки в Microsoft Store, Microsoft Store for Business и на GitHub.
Подробности: http://msft.it/6275TT1Bx
Хабр
Обновление Windows Terminal: Preview 1910
Привет, Хабр! Рады объявить, что вышло очередное обновление для Windows Terminal! Среди новинок: динамические профили, каскадные настройки, обновленный UI, новые...
Microsoft Ignite 2019 - прямая трансляция уже через час.
Ignite — крупнейшая технологическая конференция этой осени от Microsoft. Не пропустите трансляцию конференции уже сегодня в 17:00 МСК.
Присоединяйтесь к просмотру: http://msft.it/6274TT1x8
Ignite — крупнейшая технологическая конференция этой осени от Microsoft. Не пропустите трансляцию конференции уже сегодня в 17:00 МСК.
Присоединяйтесь к просмотру: http://msft.it/6274TT1x8
7 бесплатных курсов для разработчиков.
Сегодня мы начинаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. В этой статье у нас самые крутые курсы для разработчиков, которые сильнее всего нравятся программистам. Кстати:
- Все курсы бесплатные (вы даже сможете попробовать платные продукты бесплатно);
- 6/7 на русском языке;
- Начать обучение можно мгновенно;
- По окончании вы получите бейдж об успешном прохождении обучения.
Подробности: http://msft.it/6271TTKIl
Сегодня мы начинаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. В этой статье у нас самые крутые курсы для разработчиков, которые сильнее всего нравятся программистам. Кстати:
- Все курсы бесплатные (вы даже сможете попробовать платные продукты бесплатно);
- 6/7 на русском языке;
- Начать обучение можно мгновенно;
- По окончании вы получите бейдж об успешном прохождении обучения.
Подробности: http://msft.it/6271TTKIl
Хабр
7 бесплатных курсов для разработчиков от Microsoft
Привет, Хабр! Сегодня мы начинаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. В этой статье у нас самые крутые к...
Главные анонсы конференции Microsoft Ignite 2019.
На крупнейшей ежегодной конференции Ignite 2019 Microsoft представила широкий спектр новых инструментов и сервисов для развития бизнеса и более продуктивной работы организаций и сотрудников. Главные анонсы мы собрали по ссылке ниже.
Подробности: http://msft.it/6273TTPZT
На крупнейшей ежегодной конференции Ignite 2019 Microsoft представила широкий спектр новых инструментов и сервисов для развития бизнеса и более продуктивной работы организаций и сотрудников. Главные анонсы мы собрали по ссылке ниже.
Подробности: http://msft.it/6273TTPZT
Новости
Главные анонсы конференции Microsoft Ignite 2019 - Новости
Москва, 4 ноября 2019 года. – На крупнейшей ежегодной конференции Ignite 2019 Microsoft представила широкий спектр новых инструментов и сервисов для развития бизнеса и более продуктивной работы организаций и сотрудников. Главные анонсы: Azure Arc. Запуск…
Представляем TypeScript 3.7.
Мы рады объявить о релизе TypeScript 3.7. В этом выпуске добавлено более 18 важных изменений и новинок, в том числе —declaration и —allowJs, модификатор свойств declare и флаг useDefineForClassFields, // @ ts-nocheck в TypeScript-файлах и многое другое. Все подробности по ссылке ниже. Присоединяйтесь!
Подробнее: http://msft.it/6272TTTon
Мы рады объявить о релизе TypeScript 3.7. В этом выпуске добавлено более 18 важных изменений и новинок, в том числе —declaration и —allowJs, модификатор свойств declare и флаг useDefineForClassFields, // @ ts-nocheck в TypeScript-файлах и многое другое. Все подробности по ссылке ниже. Присоединяйтесь!
Подробнее: http://msft.it/6272TTTon
TypeScript
Announcing TypeScript 3.7
We’re thrilled to announce the release of TypeScript 3.7, a release packed with awesome new language, compiler, and tooling features. If you haven’t yet heard of TypeScript, it’s a language based on JavaScript that adds static type-checking along with type…
Конференция Ignite в Орландо близка к завершению. У вас есть уникальная возможность следить за всеми сессиями на сайте конференции. Будьте в курсе главных анонсов конференции или посмотрите ключевой доклад. Для расширенного просмотра или выбора сессий вам нужно только войти в систему на сайте. Следите за новостями!
http://msft.it/6277TTpFR
http://msft.it/6277TTpFR
Microsoft Ignite
Microsoft Ignite | Microsoft’s annual gathering of technology leaders and practitioners. September 21-25, 2020 in New Orleans, LA
Вышел Orleans 3.0.
Мы рады объявить о выпуске Orleans 3.0. По сравнению с Orleans 2.0, в ней появилось множество улучшений и исправлений, а также несколько новых функций. Эти изменения продиктованы опытом многих людей, использующих приложения на базе Orleans в продакшене в широком диапазоне сценариев и сред, а также увлечением глобального сообщества Orleans, которое помогает фреймворку становиться лучше, быстрее и гибче.
http://msft.it/6278TTZK2
Мы рады объявить о выпуске Orleans 3.0. По сравнению с Orleans 2.0, в ней появилось множество улучшений и исправлений, а также несколько новых функций. Эти изменения продиктованы опытом многих людей, использующих приложения на базе Orleans в продакшене в широком диапазоне сценариев и сред, а также увлечением глобального сообщества Orleans, которое помогает фреймворку становиться лучше, быстрее и гибче.
http://msft.it/6278TTZK2
Хабр
Вышел Orleans 3.0
Это гостевой пост от команды Orleans. Orleans — это кроссплатформенный фреймворк для создания распределенных приложений с использованием .NET. Для получения допо...
Представляем публичную Preview-версию Visual Studio Online.
Visual Studio Online, ставшая preview-доступной на конференции Ignite, предоставляет управляемые среды разработки по требованию, которые можно использовать для долгосрочных проектов, для быстрого создания прототипа новой фичи или для краткосрочных задач, таких как просмотр pull request-ов. Вы можете работать со средами из любого места, используя Visual Studio Code, IDE Visual Studio (в private perview), либо редактор в браузере.
Подробности: http://msft.it/6273TTgRl
Visual Studio Online, ставшая preview-доступной на конференции Ignite, предоставляет управляемые среды разработки по требованию, которые можно использовать для долгосрочных проектов, для быстрого создания прототипа новой фичи или для краткосрочных задач, таких как просмотр pull request-ов. Вы можете работать со средами из любого места, используя Visual Studio Code, IDE Visual Studio (в private perview), либо редактор в браузере.
Подробности: http://msft.it/6273TTgRl
Visual Studio Blog
Announcing Visual Studio Online Public Preview
Announcing Visual Studio Online's public preview! VS Online provides managed, on-demand development environments that can be used for long-term projects, or for short-term tasks like reviewing pull requests. You can work with environments from VS Code or…
.NET Core 3 для Windows Desktop.
В сентябре мы выпустили поддержку .NET Core для создания настольных приложений Windows, включая WPF и Windows Forms. Мы постоянно слышим от .NET-разработчиков настольных приложений для Windows истории о том, как они развивают свой бизнес с помощью WPF и Windows Forms. Заглядывайте в статью, чтобы узнать больше о преимуществах .NET Core для создания приложений Windows.
http://msft.it/6279TTiId
В сентябре мы выпустили поддержку .NET Core для создания настольных приложений Windows, включая WPF и Windows Forms. Мы постоянно слышим от .NET-разработчиков настольных приложений для Windows истории о том, как они развивают свой бизнес с помощью WPF и Windows Forms. Заглядывайте в статью, чтобы узнать больше о преимуществах .NET Core для создания приложений Windows.
http://msft.it/6279TTiId
.NET Blog
.NET Core 3 for Windows Desktop | .NET Blog
Intro In September, we released .NET Core support for building Windows desktop applications, including WPF and Windows Forms. Since then, we have been delighted to see so many developers share their stories of migrating desktop applications (and controls…
.NET - Создайте свой собственный скриптовый язык с символическими делегатами.
Один наш коллега любит компилятор C#. Строгая типизация, дженерики, LINQ, сборка мусора, CLI. Тем не менее, время от времени ему нужно пару выходных от удобных условий, которые предоставляет этот компилятор. В эти дни он выбирает кодинг на динамических языках программирования - и чем динамичнее язык, тем опаснее и веселее.
Подробности: http://msft.it/6270TTmIO
Один наш коллега любит компилятор C#. Строгая типизация, дженерики, LINQ, сборка мусора, CLI. Тем не менее, время от времени ему нужно пару выходных от удобных условий, которые предоставляет этот компилятор. В эти дни он выбирает кодинг на динамических языках программирования - и чем динамичнее язык, тем опаснее и веселее.
Подробности: http://msft.it/6270TTmIO
Docs
.NET - Create Your Own Script Language with Symbolic Delegates
Гайд: использование атрибутов в C#.
В этом руководстве мы покажем вам, как можно добавить атрибуты в код, как создавать и применять собственные атрибуты, а также использовать некоторые встроенные атрибуты .NET Core.
Подробности: http://msft.it/6279TTSN3
В этом руководстве мы покажем вам, как можно добавить атрибуты в код, как создавать и применять собственные атрибуты, а также использовать некоторые встроенные атрибуты .NET Core.
Подробности: http://msft.it/6279TTSN3
Docs
Атрибуты. Язык C#
Узнайте, как работают атрибуты в C#.
Представляем .NET Core 3.1 Preview 2.
Представляем .NET Core 3.1 Preview 2. .NET Core 3.1 будет небольшим выпуском, сфокусированным на ключевых улучшениях в Blazor и Windows desktop, двух больших новинках .NET Core 3.0. Это будет выпуск с долгосрочной поддержкой (LTS) с ожидаемой финальной датой выкатки в декабре 2019 г.
Подробности: http://msft.it/6271TTaFW
Представляем .NET Core 3.1 Preview 2. .NET Core 3.1 будет небольшим выпуском, сфокусированным на ключевых улучшениях в Blazor и Windows desktop, двух больших новинках .NET Core 3.0. Это будет выпуск с долгосрочной поддержкой (LTS) с ожидаемой финальной датой выкатки в декабре 2019 г.
Подробности: http://msft.it/6271TTaFW
Хабр
Представляем .NET Core 3.1 Preview 2
Представляем .NET Core 3.1 Preview 2. .NET Core 3.1 будет небольшим выпуском, сфокусированным на ключевых улучшениях в Blazor и Windows desktop, двух больших нов...
.NET Core с блокнотами Jupyter — Preview 1.
Когда вы думаете о блокнотах Jupyter, на ум, вероятно, приходит код Python, R, Julia или Scala, а не .NET. Сегодня мы рады сообщить, что вы можете писать .NET-код в Jupyter Notebooks. Теперь .NET доступен в Jupyter Notebooks.
Подробности: http://msft.it/6275TTFFF
Когда вы думаете о блокнотах Jupyter, на ум, вероятно, приходит код Python, R, Julia или Scala, а не .NET. Сегодня мы рады сообщить, что вы можете писать .NET-код в Jupyter Notebooks. Теперь .NET доступен в Jupyter Notebooks.
Подробности: http://msft.it/6275TTFFF
Хабр
.NET Core с блокнотами Jupyter — Preview 1
Когда вы думаете о блокнотах Jupyter, на ум, вероятно, приходит код Python, R, Julia или Scala, а не .NET. Сегодня мы рады сообщить, что вы можете писать .NET-ко...
Бесплатная CI/CD для вашего open-source проекта.
В этой статье вы узнаете, как настроить Azure Pipelines для проекта с открытым исходным кодом, размещенного на GitHub (в этом примере Node.js, но все работает для любого стека), и как это поможет вам сэкономить часть времени.
Подробности: http://msft.it/6275TTC31
В этой статье вы узнаете, как настроить Azure Pipelines для проекта с открытым исходным кодом, размещенного на GitHub (в этом примере Node.js, но все работает для любого стека), и как это поможет вам сэкономить часть времени.
Подробности: http://msft.it/6275TTC31
The DEV Community
The ultimate (free) CI/CD for your open-source projects
An OSS maintainer's story with hosted CI services for GitHub and step-by-step tutorial for adding Azure Pipelines to your repository
Создание приложений с Azure DevOps.
Azure DevOps позволяет создавать, тестировать и разворачивать любые приложения в облаке или в локальной среде. Узнайте, как настроить пайплайны сборки, которые непрерывно собирают, тестируют и проверяют приложения.
Подробности: http://msft.it/6277Tp6NZ
Azure DevOps позволяет создавать, тестировать и разворачивать любые приложения в облаке или в локальной среде. Узнайте, как настроить пайплайны сборки, которые непрерывно собирают, тестируют и проверяют приложения.
Подробности: http://msft.it/6277Tp6NZ
Docs
Создание приложений с помощью схемы обучения Azure DevOps - Learn
В этой схеме обучения описано, как сотрудничать с другими пользователями для непрерывного создания, тестирования и проверки приложений с помощью Azure Pipelines и GitHub.