Forwarded from vova lantsov
Очень офигенное объяснение про разницу SynchronizationContext и TaskScheduler. Мне прям этого и не хватало)
Stack Overflow
What is the conceptual difference between SynchronizationContext and TaskScheduler
Stephen Toub blogged that
Both SynchronizationContext and TaskScheduler are abstractions that
represent a “scheduler”, something that you give some work to, and it
determines when and where to run...
Both SynchronizationContext and TaskScheduler are abstractions that
represent a “scheduler”, something that you give some work to, and it
determines when and where to run...
Forwarded from Developers Community
Visual Studio 2019: как сейчас развивается и что новенького.
Не так давно Microsoft выпустила Visual Studio 2019, но развитие инструмента не останавливается. Уже вышло 2 новых версии: 16.1 и 16.1.1. По ссылке ниже вы найдете подборку нововведений в этих версиях. Кстати, все новинки следующих версий также будут выкладываться в этом документе.
http://msft.it/6279TJGqf
Не так давно Microsoft выпустила Visual Studio 2019, но развитие инструмента не останавливается. Уже вышло 2 новых версии: 16.1 и 16.1.1. По ссылке ниже вы найдете подборку нововведений в этих версиях. Кстати, все новинки следующих версий также будут выкладываться в этом документе.
http://msft.it/6279TJGqf
Docs
Заметки о выпуске Visual Studio 2019
Предварительные версии новейших функций, исправления ошибок и поддержка для Visual Studio 2019. Доступно для предварительного тестирования. Скачайте уже сегодня.
Microsoft обновила информацию относительно планов на поддержку различных версий .NET Core
https://dotnet.microsoft.com/platform/support/policy/dotnet-core
https://dotnet.microsoft.com/platform/support/policy/dotnet-core
Microsoft
.NET and .NET Core official support policy
Learn about .NET and .NET Core support policies, which refer to several technologies including the runtime, ASP.NET Core and Entity Framework Core.
И в продолжение поднятой на прошлой неделе темы о деcктопной разработке, предлагаем вам ознакомиться со статьей очаровательной Olia Gavrysh про портирование существующих десктопных приложений на .NET Core
https://devblogs.microsoft.com/dotnet/porting-desktop-apps-to-net-core/
https://devblogs.microsoft.com/dotnet/porting-desktop-apps-to-net-core/
.NET Blog
Porting desktop apps to .NET Core
Since I’ve been working with the community on porting desktop applications from .NET Framework to .NET Core, I’ve noticed that there are two camps of folks: some want a very simple and short list of instructions to get their apps ported to .NET Core while…
Выбирая между функциональным подходом и ООП
https://medium.com/@liman.rom/f-spoiled-me-or-why-i-dont-enjoy-c-anymore-39e025035a98
https://medium.com/@liman.rom/f-spoiled-me-or-why-i-dont-enjoy-c-anymore-39e025035a98
Medium
F# spoiled me, or why I don’t enjoy C# anymore
I really used to like C#
Делаем визуализацию работы сборщика мусора как Java, и даже лучше
https://medium.com/criteo-labs/c-building-your-own-java-like-gc-logs-in-net-992205fd8d4f
https://medium.com/criteo-labs/c-building-your-own-java-like-gc-logs-in-net-992205fd8d4f
Medium
[C#] Building your own Java-like GC logs in .NET
This post of the series focuses on logging each GC details in a file and how to leverage it during investigations.
Forwarded from Developers Community
Учебник. Создание веб-приложения Razor Pages с помощью ASP.NET Core.
В этой серии руководств приводятся основные сведения о создании веб-приложения Razor Pages. В том числе на странице вы найдете руководства: создание веб-приложения Razor Pages, добавление модели в приложение Razor Pages, формирование шаблона (создание) страницы Razor Pages, работа с базой данных, обновление Razor Pages, добавление поиска, добавление нового поля, добавление проверки. Присоединяйтесь!
http://msft.it/6279TJnO7
В этой серии руководств приводятся основные сведения о создании веб-приложения Razor Pages. В том числе на странице вы найдете руководства: создание веб-приложения Razor Pages, добавление модели в приложение Razor Pages, формирование шаблона (создание) страницы Razor Pages, работа с базой данных, обновление Razor Pages, добавление поиска, добавление нового поля, добавление проверки. Присоединяйтесь!
http://msft.it/6279TJnO7
Docs
Учебник. Создание веб-приложения Razor Pages с помощью ASP.NET Core
Создание веб-приложения Razor Pages в Windows с помощью Visual Studio, ASP.NET Core и EF Core.
Forwarded from Ilya Tikhomirov
.NET Core grpc
https://youtu.be/Pa6qtu1wIs8
https://youtu.be/Pa6qtu1wIs8
YouTube
ASP.NET Community Standup - June 4th, 2019 - gRPC!
Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more.
Community links for this week: https://www.theurlist.com/aspnet-standup-2019-06-04/
gRPC repo for issues and feature…
Community links for this week: https://www.theurlist.com/aspnet-standup-2019-06-04/
gRPC repo for issues and feature…
Доброе утро! Ловите в подарок бесплатную книгу по архитектуре ASP.NET приложений!
https://dotnet.microsoft.com/download/thank-you/aspnet-ebook
https://dotnet.microsoft.com/download/thank-you/aspnet-ebook
Microsoft
Download ASP.NET Core architecture e-book (PDF)
Forwarded from Developers Community
Unity: бесконечный процедурно генерируемый город, получаемый при помощи алгоритма WFC (коллапс волновой функции).
В этой статье речь идет об игре, где вы идете по бесконечному городу, который процедурно генерируется по мере вашего движения. Город строится из набора блоков при помощи алгоритма WFC (коллапс волновой функции).
https://habr.com/ru/company/piter/blog/455004/
В этой статье речь идет об игре, где вы идете по бесконечному городу, который процедурно генерируется по мере вашего движения. Город строится из набора блоков при помощи алгоритма WFC (коллапс волновой функции).
https://habr.com/ru/company/piter/blog/455004/
Хабр
Unity: бесконечный процедурно генерируемый город, получаемый при помощи алгоритма WFC (коллапс волновой функции)
Привет, Хабр! Как законодатели мод по теме Unity на российском рынке предлагаем вам почитать интересное исследование о практическом использовании алгоритма WFC (Wave Function Collapse),...
Сегодня предлагаем почитать о том, как интегрировать Blazor в существующий проект
https://visualstudiomagazine.com/articles/2019/05/01/integrating-blazor-aspnet-core.aspx
https://visualstudiomagazine.com/articles/2019/05/01/integrating-blazor-aspnet-core.aspx
Visual Studio Magazine
Integrating Blazor into Existing ASP.NET Core Applications -- Visual Studio Magazine
If you want to add server-side Blazor to your existing ASP.NET Core applications, you can. There's not much to it, fortunately. In fact, there's probably more work involved in creating a View or Page that will play well with your component
Forwarded from Developers Community
Введение в .NET и Docker.
Приложения .NET Core можно легко выполнять в контейнере Docker. Контейнеры обеспечивают простой способ изоляции приложения от остальной части инфраструктуры, совместного использования ядра и использования ресурсов, которые передаются в это приложение. По ссылке вы найдете руководство по Docker и .NET.
https://docs.microsoft.com/ru-ru/dotnet/core/docker/intro-net-docker
Приложения .NET Core можно легко выполнять в контейнере Docker. Контейнеры обеспечивают простой способ изоляции приложения от остальной части инфраструктуры, совместного использования ядра и использования ресурсов, которые передаются в это приложение. По ссылке вы найдете руководство по Docker и .NET.
https://docs.microsoft.com/ru-ru/dotnet/core/docker/intro-net-docker
Docs
Введение в Docker - .NET
Эта статья содержит общие сведения об использовании Docker в контексте приложения .NET Core.
Forwarded from A.G.
А вот это очень даже интересно
https://andrewlock.net/introducing-the-microsoft-featuremanagement-library-adding-feature-flags-to-an-asp-net-core-app-part-1/
https://andrewlock.net/introducing-the-microsoft-featuremanagement-library-adding-feature-flags-to-an-asp-net-core-app-part-1/
Andrew Lock | .NET Escapades
Introducing Microsoft.FeatureManagement: Adding feature flags to an ASP.NET Core app - Part 1
In this post I give a brief introduction to the preview Microsoft.FeatureManagement library and how to use it in an ASP.NET Core app
Сегодня вышла новая превью версия .NET Core 3.0 Preview 6
https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0-preview-6/
https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0-preview-6/
.NET Blog
Announcing .NET Core 3.0 Preview 6
Today, we are announcing .NET Core 3.0 Preview 6. It includes updates for compiling assemblies for improved startup, optimizing applications for size with linker and EventPipe improvements. We’ve also released new Docker images for Alpine on ARM64. Download…