Применение функций высшего порядка в C#. Функция высшего порядка — это функция, принимающая в качестве аргументов другие функции или возвращающая другую функцию в качестве результата.
https://samwalpole.com/a-practical-guide-to-higher-order-functions-in-c
#higher #order #functions
https://samwalpole.com/a-practical-guide-to-higher-order-functions-in-c
#higher #order #functions
DevDoc
A Practical Guide to Higher Order Functions in C#
If you have been programming for any length of time, you may well have come across higher order functions, but (like me) may not have fully appreciated just how powerful they can be. If you've not heard of them before, never fear, I have an explanati...
Forwarded from devdigest // events
.NET Conf: Focus on F#
This is a free, one-day livestream event that features speakers from the community and Microsoft teams working on and using the F# language. Learn how F# lets you write succinct, performant, and robust code backed by a powerful type system and the .NET runtime you can trust to build mission-critical software.
https://focus.dotnetconf.net
This is a free, one-day livestream event that features speakers from the community and Microsoft teams working on and using the F# language. Learn how F# lets you write succinct, performant, and robust code backed by a powerful type system and the .NET runtime you can trust to build mission-critical software.
https://focus.dotnetconf.net
www.dotnetconf.net
.NET Conf 2023
Join the .NET Conf 2023 free virtual event November 14-16 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
Forwarded from devdigest // mobile (Dima Ivanov)
Today with .NET 6 Preview 6 we are shipping our latest progress on .NET Multi-platform App UI (MAUI). This release we are all-in on Visual Studio 2022 Preview 2.
#MAUI #NET 6
https://devblogs.microsoft.com/dotnet/announcing-net-maui-preview-6/
#MAUI #NET 6
https://devblogs.microsoft.com/dotnet/announcing-net-maui-preview-6/
.NET Blog
Announcing .NET MAUI Preview 6
.NET MAUI Preview 6 is now available with workload installation, support for gesture recognizers, modals, alerts, and the latest release of Windows App SDK.
Что, если бы мы могли объединить динамическое совершенство ASP.NET Core с производительностью статических сайтов?
https://khalidabuhakmeh.com/boost-aspnet-core-performance-with-static-content
#static #web #aspnet
https://khalidabuhakmeh.com/boost-aspnet-core-performance-with-static-content
#static #web #aspnet
Khalid Abuhakmeh’s Blog
Boost ASP.NET Core Performance with Static Content
Use a command-line tool to generate ASP.NET Core endpoints to static HTML files.
Минималистичный API средствами .NET 6
https://dotnetcoretutorials.com/2021/07/16/building-minimal-apis-in-net-6/
#api #net6 #minimal
https://dotnetcoretutorials.com/2021/07/16/building-minimal-apis-in-net-6/
#api #net6 #minimal
.NET Core Tutorials
Building Minimal APIs In .NET 6 - .NET Core Tutorials
Seeking out insights to create Minimal APIs in .NET 6.? Grasp the correct method to build APIs based on REST principles, without the use of frameworks like ASP.NET Core M
Обсуждение возможностей C# 10
https://github.com/dotnet/csharplang/blob/main/meetings/2021/LDM-2021-07-12.md
#CSharp10
https://github.com/dotnet/csharplang/blob/main/meetings/2021/LDM-2021-07-12.md
#CSharp10
GitHub
csharplang/LDM-2021-07-12.md at main · dotnet/csharplang
The official repo for the design of the C# programming language - csharplang/LDM-2021-07-12.md at main · dotnet/csharplang
Forwarded from Andrew
Для любителей легаси https://medium.com/@MStrehovsky/doom-fire-effect-in-c-running-on-windows-nt-3-51-fad6ee839345
Medium
DOOM fire effect in C# running on Windows NT 3.51
There’s something deeply satisfying about making old technology do new things. When I was reading Fabien Sanglard’s article about how the…
Forwarded from devdigest // events
Big Data Camp
We welcome students who know the basics of one of the programming languages (Python, Scala, C#, Java, C++) and have a basic knowledge of relational database theory and SQL. Your English should be Intermediate + level.
The training program is free and is designed for 5-8 hours of theoretical and practical classes per week. Upon completion of the internship, you will gain an understanding of the basics of the field of Data Engineering and a wide range of skills in working with Big Data.
In the practical classes you will gain hands-on experience working with key Big Data technologies, Azure, relational and NoSQL databases, deepen your knowledge of Python programming language, work with Kubernetes and Docker, as well as consolidate all theoretical topics and gain experience for further work.
The best graduates of the Data Engineering camp will receive a job offer!
https://www.facebook.com/events/359732215675128
We welcome students who know the basics of one of the programming languages (Python, Scala, C#, Java, C++) and have a basic knowledge of relational database theory and SQL. Your English should be Intermediate + level.
The training program is free and is designed for 5-8 hours of theoretical and practical classes per week. Upon completion of the internship, you will gain an understanding of the basics of the field of Data Engineering and a wide range of skills in working with Big Data.
In the practical classes you will gain hands-on experience working with key Big Data technologies, Azure, relational and NoSQL databases, deepen your knowledge of Python programming language, work with Kubernetes and Docker, as well as consolidate all theoretical topics and gain experience for further work.
The best graduates of the Data Engineering camp will receive a job offer!
https://www.facebook.com/events/359732215675128
Oracle планирует выпустить ODP.NET с поддержкой Entity Framework Core 6 сразу в релиз, без выпуска предварительных версий.
https://medium.com/oracledevs/oracle-support-for-net-6-and-entity-framework-core-6-statement-of-direction-cfa5d1c59ff8
#oracle #odp #ef #efcore
https://medium.com/oracledevs/oracle-support-for-net-6-and-entity-framework-core-6-statement-of-direction-cfa5d1c59ff8
#oracle #odp #ef #efcore
Medium
Oracle Support for .NET 6 and Entity Framework Core 6: Statement of Direction
With the planned release of .NET 6 and Entity Framework Core 6 on November 9 this year, the Oracle .NET team wants to outline our plans to…
Deep dive статья о реализации асинхронности в Linq
https://blog.i3arnon.com/2021/07/12/async-linq-operator/
#async #await #linq
https://blog.i3arnon.com/2021/07/12/async-linq-operator/
#async #await #linq
Bar Arnon
Evolution of An Async LINQ operator
From deferred execution to cancellation and ConfigureAwait(false), an async LINQ operator has some tricky parts to get correctly.
Forwarded from Хабр Разработка
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 2). Методы контроллера http://amp.gs/jjLuy
Хабр
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 2). Методы контроллера
В первой части статьи я рассказал о том, как в «АльфаСтрахование» была реализована OData API на .NET Core с использованием EF Core. В этой статье я коснусь реализации методов контроллера для одной...
Модульная архитектура в ASP.NET приложениях. Плюсы и минусы монолита.
https://codewithmukesh.com/blog/modular-architecture-in-aspnet-core
#modular #architecture #aspnet #aspnetcore
https://codewithmukesh.com/blog/modular-architecture-in-aspnet-core
#modular #architecture #aspnet #aspnetcore
Code With Mukesh
Modular Architecture in ASP.NET Core - Building Better Monoliths | Code With Mukesh
In this article, we will discuss Modularizing Web Applications using Modular Architecture in ASP.NET Core. We will go through Monolith Architecture's various
Forwarded from devdigest // job
NIX приглашает .NET разработчика в свою дружную команду!
Ты будешь разрабатывать приложения со сложной логикой, поддерживать и оптимизировать высоконагруженные комплексные системы. Если инженерное мышление, ответственность и организованность — это о тебе, присылай нам свое резюме!
Перенимай опыт профессионалов и совершенствуй навыки вместе с NIX!
NIX — это команда с почти 3000 специалистами по всему миру, разрабатывающая программное обеспечение с 1994 года. Пользуясь приобретенным опытом и знаниями, мы создаем инновационные решения, которые позволяют нашим клиентам занимать лидирующие позиции в своих сферах бизнеса.
Заполняй резюме на сайте — карьера в NIX ждет тебя!
Ты будешь разрабатывать приложения со сложной логикой, поддерживать и оптимизировать высоконагруженные комплексные системы. Если инженерное мышление, ответственность и организованность — это о тебе, присылай нам свое резюме!
Перенимай опыт профессионалов и совершенствуй навыки вместе с NIX!
NIX — это команда с почти 3000 специалистами по всему миру, разрабатывающая программное обеспечение с 1994 года. Пользуясь приобретенным опытом и знаниями, мы создаем инновационные решения, которые позволяют нашим клиентам занимать лидирующие позиции в своих сферах бизнеса.
Заполняй резюме на сайте — карьера в NIX ждет тебя!
Рекомендации по написанию эффективного кода на C#
https://habr.com/en/company/skillfactory/blog/569412/
#csharp #perfect #code
https://habr.com/en/company/skillfactory/blog/569412/
#csharp #perfect #code
Habr
Как писать на C# аккуратно: память и производительность
К старту курса о разработке на C# делимся переводом статьи о типичных ошибках программирования на C# от Кристофа Насарре — технического рецензента книг Microsoft Press в целом и, конечно, книги CLR...
Forwarded from devdigest // events
На предстоящей конференции .NET Conf, Гвидо ван Россум (создатель языка Python) будет изучать F# под руководством Дона Сайма (создатель языка F#).
Не забудьте зарегистрироваться на конференцию, будет интересно!
🗓 Когда: 29 июля 2021
🌎 Где: online
💳 Стоимость: бесплатно
👨🏻💻Регистрация: https://focus.dotnetconf.net
Не забудьте зарегистрироваться на конференцию, будет интересно!
🗓 Когда: 29 июля 2021
🌎 Где: online
💳 Стоимость: бесплатно
👨🏻💻Регистрация: https://focus.dotnetconf.net
Forwarded from devdigest // events
Исполни свою мечту попасть в IT — научись правильно составлять резюме и готовиться к собеседованию. В этом тебе помогут Монстры Интервью из NIX!
Монстры Интервью — это эксперты и рекрутеры NIX, которые расскажут:
- как правильно оформить резюме;
- как подготовиться к собеседованию и к технической части интервью;
- с чего начать карьеру в .NET, Java, JS и DevOps и каких специалистов ждут в NIX.
Когда: 31 июля, с 11:00 до 19:00
Где: Fabrika.space, ул. Благовещенская, 1
Для кого:
- студентам и выпускникам технических специальностей;
- начинающим разработчикам;
- всем желающим построить карьеру в IT.
Узнай, как улучшить резюме, пройди экспресс-интервью с техническим экспертом и рекрутером NIX. И в случае успеха ты получишь оффер в тот же день.
Регистрируйся, прикрепляй свое резюме и записывайся на экспресс-собеседование!
Стань ближе к IT вместе с NIX!
https://clc.am/Adcyxg
Монстры Интервью — это эксперты и рекрутеры NIX, которые расскажут:
- как правильно оформить резюме;
- как подготовиться к собеседованию и к технической части интервью;
- с чего начать карьеру в .NET, Java, JS и DevOps и каких специалистов ждут в NIX.
Когда: 31 июля, с 11:00 до 19:00
Где: Fabrika.space, ул. Благовещенская, 1
Для кого:
- студентам и выпускникам технических специальностей;
- начинающим разработчикам;
- всем желающим построить карьеру в IT.
Узнай, как улучшить резюме, пройди экспресс-интервью с техническим экспертом и рекрутером NIX. И в случае успеха ты получишь оффер в тот же день.
Регистрируйся, прикрепляй свое резюме и записывайся на экспресс-собеседование!
Стань ближе к IT вместе с NIX!
https://clc.am/Adcyxg
Rider и ReSharper обновились
https://blog.jetbrains.com/dotnet/2021/07/22/resharper-rider-2021-1-5/
#rider #resharper
https://blog.jetbrains.com/dotnet/2021/07/22/resharper-rider-2021-1-5/
#rider #resharper
The JetBrains Blog
ReSharper 2021.1.5 and Rider 2021.1.5 Released | The .NET Tools Blog
Hello everyone,
As it happens, even bugfix updates sometimes require bugfix updates. Last week we released ReSharper 2021.1.4, which fixed a couple of issues in NRT analysis and source generator su
As it happens, even bugfix updates sometimes require bugfix updates. Last week we released ReSharper 2021.1.4, which fixed a couple of issues in NRT analysis and source generator su