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
Mukesh Murugan - Helping you Become a Better .NET Developer
Modular Architecture in ASP.NET Core - Building Better Monoliths - codewithmukesh
In this article, we will discuss Modularizing Web Applications using Modular Architecture in ASP.NET Core. We will go through Monolith Architecture's various cons and pros and work on how to build monolith applications in a better way.
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
Forwarded from Хабр Разработка
[Перевод] ASP.NET Core 6 и серверы аутентификации http://amp.gs/j81dY
Хабр
ASP.NET Core 6 и серверы аутентификации
Мы начали поставлять IdentityServer4 в .NET 3.0 как часть нашего шаблона для поддержки выдачи JWT токенов для SPA и Blazor приложений. Через некоторое время после того, как мы выпустили продукт,...
Библиотека, обеспечивающая объединение объектов MemoryStream в пул для повышения производительности приложений.
https://github.com/Microsoft/Microsoft.IO.RecyclableMemoryStream
#library #pooling #memory #stream #performance.
https://github.com/Microsoft/Microsoft.IO.RecyclableMemoryStream
#library #pooling #memory #stream #performance.
GitHub
GitHub - microsoft/Microsoft.IO.RecyclableMemoryStream: A library to provide pooling for .NET MemoryStream objects to improve application…
A library to provide pooling for .NET MemoryStream objects to improve application performance. - GitHub - microsoft/Microsoft.IO.RecyclableMemoryStream: A library to provide pooling for .NET Memor...
Самый главный вопрос – как работать с HTML в .NET? (подсказка от редакции канала – только не с помощью регулярных выражений!)
https://scrapingant.com/blog/parse-html-dot-net
#html #HtmlAgilityPack
https://scrapingant.com/blog/parse-html-dot-net
#html #HtmlAgilityPack
Scrapingant
How to parse HTML in .NET | ScrapingAnt
This article will show you how to parse HTML pages with C# and .NET. Learn the basic web scraping techniques to parse data with HtmlAgilityPack, AngleSharp, Fizzler, and CsQuery.
Метеостанция на C#
https://habr.com/ru/company/timeweb/blog/569748/
#метеостанция #linux #rabbitmq #avalonia #raspberry #pi #DYI
https://habr.com/ru/company/timeweb/blog/569748/
#метеостанция #linux #rabbitmq #avalonia #raspberry #pi #DYI
Хабр
Метеостанция на Banana Pi M64 (Linux, C#, Docker, RabbitMQ, AvaloniaUI)
Статей о создании метеостанции на базе Arduino не счесть. Можно сказать, если статья про метеостанцию, то это про микроконтроллеры Arduino, ESP32 или STM32. Но только не в этот раз. Будем...