Особенности использования switch (C# визуально становится все более похожим на F#)
https://medium.com/@time4ish/csharp-switch-statement-vs-switch-expression-explained-b0046058eee6
#switch
https://medium.com/@time4ish/csharp-switch-statement-vs-switch-expression-explained-b0046058eee6
#switch
Medium
C# Switch Statement vs Switch Expression Explained
Use of value pattern and type pattern described for both switch statement and expression (Introduced in C# 8)
Секреты профессионалов – все то, что вы хотели знать, но боялись спросить
https://khalidabuhakmeh.com/secrets-of-a-dotnet-professional
#secrets #dotnet #professional
https://khalidabuhakmeh.com/secrets-of-a-dotnet-professional
#secrets #dotnet #professional
Khalid Abuhakmeh’s Blog
Secrets of a .NET Professional
Find out what over a decade of being a .NET professional has taught me and learn from my journey. The advice in this post might help you avoid some pitfalls.
Forwarded from Blazor Community
Обзор обновлений для Blazor в .NET 5 в очередном ASP.NET Community Standup: https://www.youtube.com/watch?v=KRNd8JDRqRc
YouTube
ASP.NET Community Standup - Aug 11th 2020 - Blazor Updates in .NET 5
Join members from the Blazor team to hear about what's on the way in .NET 5! Lots of new demos and fun new features! 🥳
Community links for this week: https://www.theurlist.com/aspnet-standup-2020-08-11
#Blazor #ASPNET
Community links for this week: https://www.theurlist.com/aspnet-standup-2020-08-11
#Blazor #ASPNET
Бесплатная книга про Blazor для разработчиков ASP.NET Web Forms. Платформа Blazor имеет много общего с ASP.NET Web Forms, например многократно используемую модель компонентов и простую обработку пользовательских событий. Поэтому тем, кто ранее работал в Web Forms будут близки и понятны концепции Blazor.
https://docs.microsoft.com/ru-ru/dotnet/architecture/blazor-for-web-forms-developers/
#free #book #Blazor
https://docs.microsoft.com/ru-ru/dotnet/architecture/blazor-for-web-forms-developers/
#free #book #Blazor
Docs
Blazor для разработчиков ASP.NET Web Forms
Узнайте, как простым и привычным образом создавать на .NET веб-приложения для всего стека с помощью Blazor и .NET Core.
Оля Гавриш написала отличную статью про использование компонента WebView2. Этот компонент основан на новой версии Microsoft Edge, иcпользующей Chromium-движок
https://devblogs.microsoft.com/dotnet/bring-the-best-of-the-web-to-your-net-desktop-applications-with-webview2/
#webview2 #Edge #WPF #WindowsForms #WinUI
https://devblogs.microsoft.com/dotnet/bring-the-best-of-the-web-to-your-net-desktop-applications-with-webview2/
#webview2 #Edge #WPF #WindowsForms #WinUI
Microsoft News
Bring the best of the Web to your .NET desktop applications with WebView2
Last year at Build, we introduced WebView2, a browser control that renders web content (HTML / CSS / JavaScript) with the new Chromium-based Microsoft Edge. It was originally limited in scope to C/C++ applications. Today, we are happy to announce the release…
Forwarded from devdigest // job
Remote or in the office in St.Petersburg
Full-time
1700-2200$ after tax Month
RA Witrec
For our customer from New York we are looking for experienced
Backend Developer C# (middle/senior)
Key responsibilities and duties:
- C # MSSQL MySQL Git .Net Core
white_check_markeyesraised_hands
All this is at a very good level. DB, query optimization.
Knowledge of Python and node.js is highly desirable
RESTful APIs
ASP.NET, MVC
Work experience from 5 years
Additional requirements:
Strong JavaScript knowledge Strong knowledge of HTML layout (cross-browser / adaptive / mobile /
HTML5 / CSS3 / Less) /
Understanding the basic principles of UI / UX Understanding the principles of work in the version control system
Experience with Electron / Cordova / Node.js / Vue.js
Stored Procedures
Additional plus: application layout experience
@liudmila_dm
+421951477417 (any messenger, anytime)
[email protected]
Full-time
1700-2200$ after tax Month
RA Witrec
For our customer from New York we are looking for experienced
Backend Developer C# (middle/senior)
Key responsibilities and duties:
- C # MSSQL MySQL Git .Net Core
white_check_markeyesraised_hands
All this is at a very good level. DB, query optimization.
Knowledge of Python and node.js is highly desirable
RESTful APIs
ASP.NET, MVC
Work experience from 5 years
Additional requirements:
Strong JavaScript knowledge Strong knowledge of HTML layout (cross-browser / adaptive / mobile /
HTML5 / CSS3 / Less) /
Understanding the basic principles of UI / UX Understanding the principles of work in the version control system
Experience with Electron / Cordova / Node.js / Vue.js
Stored Procedures
Additional plus: application layout experience
@liudmila_dm
+421951477417 (any messenger, anytime)
[email protected]
Лонгрид от Филиппа Картера про его пять лет работы Майкрософт и о том, как проходила работа над F#
https://phillipcarter.dev/posts/five-years-at-microsoft.html
#fsharp #microsoft
https://phillipcarter.dev/posts/five-years-at-microsoft.html
#fsharp #microsoft
И в догонку к предыдущему посту — бесплатная книга по F#. Для тех, кто решит выучить этот язык, вдохновившись предыдущей статьей
https://www.gitbook.com/book/swlaschin/fsharpforfunandprofit/details?utm=devdigest
#book #fsharp #free
https://www.gitbook.com/book/swlaschin/fsharpforfunandprofit/details?utm=devdigest
#book #fsharp #free
GitBook
F# for Fun and Profit · GitBook (Legacy)
fsharpforfunandprofit: Static and ebook version of fsharpforfunandprofit.com
Как быстрее всего прочитать текстовый файл, используя System.IO.Pipelines
https://medium.com/@joni2nja/evaluating-readline-using-system-io-pipelines-performance-in-c-69e9ed658920
#System #IO #Pipelines
https://medium.com/@joni2nja/evaluating-readline-using-system-io-pipelines-performance-in-c-69e9ed658920
#System #IO #Pipelines
Medium
Evaluating “ReadLine using System.IO.Pipelines” Performance in C#
Read string line by line using System.IO.Pipelines API in C#
Нужно ли тестировать контроллеры?
https://andrewlock.net/should-you-unit-test-controllers-in-aspnetcore/
#unit #test #controllers #aspnetcore
https://andrewlock.net/should-you-unit-test-controllers-in-aspnetcore/
#unit #test #controllers #aspnetcore
Andrew Lock | .NET Escapades
Should you unit-test API/MVC controllers in ASP.NET Core?
In this post I discuss unit testing of API/MVC controllers in ASP.NET Core and some of the difficulties you face.
Forwarded from Developers Community
Представляем .NET 5.0 Preview 8.
Сегодня мы выпускаем .NET 5.0 Preview 8. Выпуск .NET 5.0 теперь является «завершенным», что означает, что почти все функции находятся в окончательной форме. Preview 8, соответственно, последняя Preview-версия. Мы планируем выпустить два готовых релиз-кандидата до финального выпуска .NET 5.0 в ноябре. В этом посте рассказываем о главных функциях .NET 5.0.
Подробности: http://msft.it/6270TSXL6
Сегодня мы выпускаем .NET 5.0 Preview 8. Выпуск .NET 5.0 теперь является «завершенным», что означает, что почти все функции находятся в окончательной форме. Preview 8, соответственно, последняя Preview-версия. Мы планируем выпустить два готовых релиз-кандидата до финального выпуска .NET 5.0 в ноябре. В этом посте рассказываем о главных функциях .NET 5.0.
Подробности: http://msft.it/6270TSXL6
.NET Blog
Announcing .NET 5.0 Preview 8 | .NET Blog
Today, we are releasing .NET 5.0 Preview 8. The .NET 5.0 release is now “feature complete”, meaning that very nearly all features are in their final form (with the exception of bug fixes still to come). Preview 8 is, appropriately, the last preview.
Forwarded from devdigest // azure
Обновился Azure Toolkit для Rider
https://blog.jetbrains.com/dotnet/2020/08/27/azurite-support-timer-trigger-code-completion-and-more-azure-toolkit-for-rider-2020-2-updates/
#rider #azure #jetbrains
https://blog.jetbrains.com/dotnet/2020/08/27/azurite-support-timer-trigger-code-completion-and-more-azure-toolkit-for-rider-2020-2-updates/
#rider #azure #jetbrains
The JetBrains Blog
Azurite Support, Timer Trigger Code Completion, and More Azure Toolkit for Rider 2020.2 Updates | The .NET Tools Blog
We've just released the Azure Toolkit for Rider 2020.2, and want to share what's new. On the feature side, you can now work with the Azurite storage emulator from within Rider. If you're developing Az
Forwarded from Oleksii Zaichenko
По теме ValueTask существует хорошая статья: https://devblogs.microsoft.com/dotnet/async-valuetask-pooling-in-net-5/
Microsoft News
Async ValueTask Pooling in .NET 5
The async/await feature in C# has revolutionized how developers targeting .NET write asynchronous code. Sprinkle some async and await around, change some return types to be tasks, and badda bing badda boom, you’ve got an asynchronous implementation. In theory.…
Forwarded from devdigest // mobile (dotnet)
С Uno Platform вы можете помочь командам .NET-разработчиков создавать идеальные кроссплатформенные веб, мобильные и настольные приложения. 13 августа, на ежегодной конференции UnoConf было объявлено о выходе третьей версии Uno.
https://platform.uno/blog/announncing-uno-platform-3-0-linux-support-fluent-material-and-more/
#Uno #UnoConf
https://platform.uno/blog/announncing-uno-platform-3-0-linux-support-fluent-material-and-more/
#Uno #UnoConf
Uno Platform
ANNOUNNCING: Uno Platform 3.0 - Linux Support, Fluent, Material and more.
Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Работа с каналами из System.Threading.Channels, а также небольшой бонус в виде расширений Open.ChannelExtensions
https://blog.maartenballiauw.be/post/2020/08/26/producer-consumer-pipelines-with-system-threading-channels.html
#producer #consumer #pipelines #system #threading #channels
https://blog.maartenballiauw.be/post/2020/08/26/producer-consumer-pipelines-with-system-threading-channels.html
#producer #consumer #pipelines #system #threading #channels
Maarten Balliauw {blog}
Producer/consumer pipelines with System.Threading.Channels
Last week, I came across the following question: “Is there an async producer/consumer collection these days in .NET?”
Выпуск подкаста DotNet Core Show со спикером конференции .NET fwdays'20 - Алексеем Голубом "Integrating With External APIs"
https://dotnetcore.show/episode-55-working-with-external-apis-with-alexey-golub/
#fwdays
https://dotnetcore.show/episode-55-working-with-external-apis-with-alexey-golub/
#fwdays
The .NET Core Podcast
Episode 55 - Integrating With External APIs With Alexey Golub
In this episode of the .NET Core podcast we talked with Alexey Golub about how he worked with the undocumented YouTube API to create YouTube Explode, and some of his tips for integrating with undocumented APIs.
Отладка приложения с использованием dotTrace Performance Profiler
https://blog.jetbrains.com/dotnet/2020/09/03/how-to-debug-hangs-using-the-dottrace-performance-profiler/
#dotTrace #Performance #Profiler #JetBrains
https://blog.jetbrains.com/dotnet/2020/09/03/how-to-debug-hangs-using-the-dottrace-performance-profiler/
#dotTrace #Performance #Profiler #JetBrains
The JetBrains Blog
How to Debug Hangs Using the dotTrace Performance Profiler | The .NET Tools Blog
This is a guest blog post from Michael Shpilt. Michael has been developing software for over 20 years. He owns the popular blog michaelscodingspot.com and recently published the book Practical Debuggi
Желание перевести Wordpress на .NET неискоренимо
https://devdigest.today/post/1453
#wordpress #netcore
https://devdigest.today/post/1453
#wordpress #netcore
Developers Digest
Wordpress on .NET Core
Peachpie is an open source project that allows for a seamless interoperability between PHP and .NET applications. In this episode, Benjamin and Jakub from th...
Forwarded from A.G.
Не забудьте, что с 22 по 24 сентября пройдет конференция Microsoft Ignite.
Участие в конференции – бесплатное. Само мероприятие пройдет в виртуальном формате.
https://myignite.microsoft.com/home
Участие в конференции – бесплатное. Само мероприятие пройдет в виртуальном формате.
https://myignite.microsoft.com/home
Microsoft Ignite
Microsoft Ignite – Join us on October 12-14
Save the date and explore the latest innovations, learn from product experts and level up your skillset – join us to help shape the future of tech.