Forwarded from Developers Community via @like
Полезный контент по разработке микросервисов на .NET Core: доклады с конференции .NET Conf 2017, Net Core microservices on Service Fabric, курс Microsoft Virtual Academy для новичков, список обучающих материалов, а также пламенная сибирская конференция D2D DevPRO’17.
Подробнее: https://habrahabr.ru/company/microsoft/blog/342812/
#dotnet
Подробнее: https://habrahabr.ru/company/microsoft/blog/342812/
#dotnet
Habr
Подборка полезных материалов: Микросервисы на .NET Core
Хабр, привет! Сегодня хотим поделиться полезным контентом по разработке микросервисов на .NET Core: доклады с конференции .NET Conf 2017, Net Core microservices...
Если вы занимаетесь веб-разработкой, то наверняка слышали про проект Orchard CMS. Это система управления контентом, разработанная на ASP.NET MVC. Проект оказался довольно успешным, и вот, разработчики анонсировали версию CMS под ASP.NET Core! Бета версия уже готова к выпуску.
https://blogs.msdn.microsoft.com/webdev/2017/11/21/orchard-core-beta-annoucement/
https://blogs.msdn.microsoft.com/webdev/2017/11/21/orchard-core-beta-annoucement/
Microsoft
Orchard Core Beta 1 released
Your official information source from the .NET Web Development and Tools group at Microsoft.
Готовится к выходу docker-образ для .NET Core на базе Alpine
https://www.hanselman.com/blog/TryingOutNewNETCoreAlpineDockerImages.aspx
https://www.hanselman.com/blog/TryingOutNewNETCoreAlpineDockerImages.aspx
Hanselman
Trying out new .NET Core Alpine Docker Images
I blogged recently about optimizing .NET and ASP.NET Docker files sizes. .NET Core 2.0 has previously been built on a ...
Предлагаем почитать статью от Sergei Dorogin про обработку ошибок в ASP.NET Core
https://techblog.dorogin.com/handling-errors-in-aspnet-core-middleware-e39872496d51
https://techblog.dorogin.com/handling-errors-in-aspnet-core-middleware-e39872496d51
Medium
Handling errors in ASP.NET Core middleware
In ASP.NET Core middlewares is much lower concept in the layering than all MVC stuff —views and action results. But sometimes it can be…
Локализация веб-приложений – задача довольно распространенная. О том как это делается в .NET Core – в сегодняшней публикации
https://medium.com/wolox-driving-innovation/globalization-in-asp-net-core-3c70379d1e7f
https://medium.com/wolox-driving-innovation/globalization-in-asp-net-core-3c70379d1e7f
Medium
Globalization in ASP.NET Core
How to globalize an application in an agile and simple way
We have just started up another Rider pre-release cycle: please feel free to download Rider 2017.3 EAP!
https://blog.jetbrains.com/dotnet/2017/11/24/rider-2017-3-early-access-program-open/
https://blog.jetbrains.com/dotnet/2017/11/24/rider-2017-3-early-access-program-open/
JetBrains Blog
Rider 2017.3 Early Access Program is open
В C# 7.3 планируют ввести новый тип данных - Range
https://github.com/dotnet/roslyn/blob/features/range/docs/features/range.md
https://github.com/dotnet/roslyn/blob/features/range/docs/features/range.md
Node.js: туда и обратно. История о том, как Thomas Bandt перешел на Node.js, чтобы вернуться на ASP.NET Core.
https://thomasbandt.com/moving-from-nodejs-to-aspnet-core
https://thomasbandt.com/moving-from-nodejs-to-aspnet-core
Thomasbandt
Moving From Node.js To ASP.NET Core
In late 2014 I made the decision to leave ASP.NET behind and give Node.js a try. Fast forward two years and I am back in my beloved .NET environment but still developing on macOS and able to host on Linux.
Microsoft продолжает радовать поклонников функционального программирования и F#
https://visualstudiomagazine.com/articles/2017/11/27/fsharp-net-core.aspx
https://visualstudiomagazine.com/articles/2017/11/27/fsharp-net-core.aspx
Visual Studio Magazine
F# Now Targets .NET Core Projects in Visual Studio -- Visual Studio Magazine
Microsoft's F# functional programming language now lets Visual Studio coders target .NET Core and .NET Standard projects.
Как думаете, это больше про Azure, или про .NET Core? В любом случае - посмотреть стоит ;)
https://devdigest.today/post/272
https://devdigest.today/post/272
Developers Digest
Azure: building applications using Azure Service Fabric and ASP.NET Core | E100
Join us to learn how you can build microservice applications with .NET Core and Azure Service Fabric. We will cover key capabilities and concepts that enable...
Один из вечных вопросов разработчика
https://visualstudiomagazine.com/articles/2017/11/29/porting-to-net-core.aspx
https://visualstudiomagazine.com/articles/2017/11/29/porting-to-net-core.aspx
Visual Studio Magazine
.NET Core: To Port or Not to Port? -- Visual Studio Magazine
Microsoft cautions that not all projects are good candidates for moving off .NET Framework to .NET Core, which is optimized for building highly scalable Web applications running on Windows, macOS or Linux.
Forwarded from Developers Community via @like
Представляем вам набор бесплатных курсов по ASP.NET Core в трех уровнях сложности:
Beginner: https://mva.microsoft.com/en-US/training-courses/aspnet-core-beginner-18153
Intermediate: https://mva.microsoft.com/en-US/training-courses/aspnet-core-intermediate-18154
Advanced: https://mva.microsoft.com/en-US/training-courses/aspnet-core-advanced-18155?l=Rw9sqs7dE_7011787171
#aspnet #course
Beginner: https://mva.microsoft.com/en-US/training-courses/aspnet-core-beginner-18153
Intermediate: https://mva.microsoft.com/en-US/training-courses/aspnet-core-intermediate-18154
Advanced: https://mva.microsoft.com/en-US/training-courses/aspnet-core-advanced-18155?l=Rw9sqs7dE_7011787171
#aspnet #course
Msdn
ASP.NET Core - Beginner | Channel 9
Explore ASP.NET Core SDK and tooling, learn how to build an ASP.NET Core app with Razor Pages MVC, and get the details on logging and diagnostics.
Небольшая и простая инструкция как развернуть .NET Core проект в Azure Web Apps
https://dev.to/t4rzsan/deploying-aspnet-core-applications-from-bitbucket-to-azure-24f
https://dev.to/t4rzsan/deploying-aspnet-core-applications-from-bitbucket-to-azure-24f
The Practical Dev
Deploying ASP.NET Core Applications from Bitbucket to Azure
Deployment of a website is boring and errorprone. Azure offers a very simple way to deploy websites directly from your code repository.
Уже не новый, но тем не менее, невероятно крутой доклад о реализации веб-сервер Kestrel!
https://devdigest.today/post/277
https://devdigest.today/post/277
Developers Digest
ASP.NET Core Kestrel: Adventures in building a fast web server - Damian Edwards & David Fowler
How does ASP.NET Core manage to be more than 20x faster than ASP.NET? A large part of it is thanks to the brand new cross-platform .NET web server
Forwarded from Software architecture musings (ArchitectBot)
Блог Visual Studio - от монолита к немонолиту. Не статья, а скорее набор коротких рекомендаций, полезных в процессе перехода. Поэтому структуры особой нет, тут и микросервисы, и SQL, и длинный пассаж, полный боли, про SOAP/REST. Читается легко, самое то в пятницу. https://www.visualstudio.com/learn/monolith-cloud-service/
Docs
What is version control? - Azure DevOps
What is version control? If you're developing code, building websites, or writing documentation, using version control is essential to protect your work.
Доброе утро! Предлагаем почитать публикацию о бенчмарках в .NET Core и желаем всем подписчикам продуктивной недели!
https://dotnetcoretutorials.com/2017/12/04/benchmarking-net-core-code-benchmarkdotnet/
https://dotnetcoretutorials.com/2017/12/04/benchmarking-net-core-code-benchmarkdotnet/
.NET Core Tutorials
Benchmarking Your .NET Core Code With BenchmarkDotNet - .NET Core Tutorials
Benchmarking your code can take on many forms. On some level Application Performance Monitoring (APM) solutions such as New Relic can sometimes be considered live benchmarking tools if you are using A/B testing. All the way down to wrapping a stopwatch object…
Графические интерфейсы постепенно отходят в прошлое и все постепенно переходят в консоль. Вот и Scott Hanselman решил поделиться материалом о том, как организовать прогресс бар в консольном приложении.
https://www.hanselman.com/blog/Accelerated3DVRSureButImpressMeWithANiceASCIIProgressBarOrSpinner.aspx
https://www.hanselman.com/blog/Accelerated3DVRSureButImpressMeWithANiceASCIIProgressBarOrSpinner.aspx
Hanselman
Accelerated 3D VR, sure, but impress me with a nice ASCII progress bar or spinner
I'm glad you have a 1080p 60fps accelerated graphics setup, but I'm old school. Impress me with a really nice polished ...
Forwarded from devdigest // mobile (dotnet)
See What’s New in Visual Studio 2017 Version 15.5
https://blog.xamarin.com/whats-new-visual-studio-2017-version-15-5/
https://blog.xamarin.com/whats-new-visual-studio-2017-version-15-5/
Xamarin Blog
Xamarin Blog | An open source mobile platform for building Android, iOS, macOS, watchOS, and tvOS apps with .NET.