⚡️ Створення сценарію використання за допомогою Clean Architecture
З'ясування того, що розмістити на рівнях «Домен», «Програма» та «Інфраструктура», може бути складним. Також потрібно визначитися, з чого складається кейс і що слід абстрагувати.
У цій статті буде розглянуто практичний приклад того, як застосувати принципи чистої архітектури, на прикладі створення функції реєстрації користувачів.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
З'ясування того, що розмістити на рівнях «Домен», «Програма» та «Інфраструктура», може бути складним. Також потрібно визначитися, з чого складається кейс і що слід абстрагувати.
У цій статті буде розглянуто практичний приклад того, як застосувати принципи чистої архітектури, на прикладі створення функції реєстрації користувачів.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Milan Jovanović
Building Your First Use Case With Clean Architecture
This is a question I often hear: how do I design my use case with Clean Architecture? In this article, we'll explore a practical example of how to apply Clean Architecture principles by building a user registration feature.
❤5👍2
⚡️ Удосконалення маршрутизації Blazor
Влад Фурдак, один з учасників проекту //devdigest і #Microsoft MVP, розповідає про свою бібліотеку маршрутизації для додатків #Blazor. Альфа-реліз пакета BlazorNexus.Navigation вже доступний на NuGet!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Влад Фурдак, один з учасників проекту //devdigest і #Microsoft MVP, розповідає про свою бібліотеку маршрутизації для додатків #Blazor. Альфа-реліз пакета BlazorNexus.Navigation вже доступний на NuGet!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Medium
Blazor routing enhancements
BlazorNexus.Navigation package alpha release
❤6👍2👎1
⚡️ Знайомство з прив'язками сховища CoreWCF і WCF Client Azure Queue Storage для .NET
Доступний бета-реліз офіційних бібліотек #Microsoft.CoreWCF.#Azure.StorageQueues та Microsoft.WCF.Azure.StorageQueues.Client для #NET. Завдяки цим бібліотекам розробники тепер можуть використовувати можливості Azure Queue Storage для надійного обміну повідомленнями та масштабованого зв'язку.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Доступний бета-реліз офіційних бібліотек #Microsoft.CoreWCF.#Azure.StorageQueues та Microsoft.WCF.Azure.StorageQueues.Client для #NET. Завдяки цим бібліотекам розробники тепер можуть використовувати можливості Azure Queue Storage для надійного обміну повідомленнями та масштабованого зв'язку.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Microsoft News
Introducing CoreWCF and WCF Client Azure Queue Storage bindings for .NET
The initial beta release of the official libraries Microsoft.CoreWCF.Azure.StorageQueues and Microsoft.WCF.Azure.StorageQueues.Client library for .NET is now available.
❤3👍2
Forwarded from Forbes Ukraine
У світі глобальний IT-збій, повідомляє Bloomberg. Він пов'язаний із взаємодією антивірусу Crowdstrike та Windows.
Зокрема, серія технічних збоїв зачепила Лондонську біржу, банки та сотні компаній. Авіакомпанії United Airlines, Delta Airlines і American Airlines призупинили польоти через проблеми зі зв'язком.
Зокрема, серія технічних збоїв зачепила Лондонську біржу, банки та сотні компаній. Авіакомпанії United Airlines, Delta Airlines і American Airlines призупинили польоти через проблеми зі зв'язком.
❤5👍1
Forwarded from Natali
This media is not supported in your browser
VIEW IN TELEGRAM
Привіт усім 👋
До нашої з вами зустрічі на конференції .NET fwdays'24 залишилось зовсім трішки!
Сподіваємось, що ви та ваші близькі в безпеці й жодна сирена “тривоги” не зможе зіпсувати цей день 🤞
У вас ще є час до 10:00, щоб приготувати собі смачну каву та налаштуватись на інформативну суботу 😉
До нашої з вами зустрічі на конференції .NET fwdays'24 залишилось зовсім трішки!
Сподіваємось, що ви та ваші близькі в безпеці й жодна сирена “тривоги” не зможе зіпсувати цей день 🤞
У вас ще є час до 10:00, щоб приготувати собі смачну каву та налаштуватись на інформативну суботу 😉
❤3👍3
⚡️ Використання Serilog до ASP.NET Core: практичний посібник
Serilog — це бібліотека журналювання для #NET, яку можна використовувати самостійно, але вона також сумісна з #Microsoft.Extensions.Logging, що робить її ідеальною для додатків #ASPNET Core. У цій статті ви дізнаєтеся, чому варто використовувати Serilog і як інтегрувати в свій проект.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Serilog — це бібліотека журналювання для #NET, яку можна використовувати самостійно, але вона також сумісна з #Microsoft.Extensions.Logging, що робить її ідеальною для додатків #ASPNET Core. У цій статті ви дізнаєтеся, чому варто використовувати Serilog і як інтегрувати в свій проект.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
blog.postsharp.net
Adding Serilog to ASP.NET Core: a practical guide
How to add Serilog to your ASP.NET Core project and why you should do it.
❤6
⚡️ Чи є у .NET розробників фетиш на абстракції?
На Reddit розгорнулася дуже цікава дискусія – чи дійсно нам потрібні всі ті абстракції, якими так люблять користуватися розробники і чи є від них реальна користь у більшості проектів?
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
На Reddit розгорнулася дуже цікава дискусія – чи дійсно нам потрібні всі ті абстракції, якими так люблять користуватися розробники і чи є від них реальна користь у більшості проектів?
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Reddit
From the dotnet community on Reddit: Do we have an abstraction fetish in .NET?
Explore this post and more from the dotnet community
❤7👍4
⚡️ Найшвидша модель OpenAI, GPT-4o mini, тепер доступна на Azure AI
Дізнайтеся, як GPT-4o mini, нова флагманська модель OpenAI, може допомогти вам впровадити інновації в процеси потокового передавання аудіо, зображень і тексту!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Дізнайтеся, як GPT-4o mini, нова флагманська модель OpenAI, може допомогти вам впровадити інновації в процеси потокового передавання аудіо, зображень і тексту!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Microsoft Azure Blog
OpenAI’s fastest model, GPT-4o mini is now available on Azure AI | Microsoft Azure Blog
Learn how GPT-4o mini, OpenAI’s new flagship model on Microsoft Azure AI, can help you innovate streaming audio, vision, and text at faster speeds and lower costs.
❤2👍2
🎥 Створення власного торгового бота в F#
Хочете отримати багато грошей?
Останнім часом спостерігається сплеск автоматичної торгівлі акціями серед роздрібних інвесторів.
F# виявляється чудовим вибором для створення торгових ботів, оскільки дозволяє створювати функціонально правильний код.
Мета цієї доповіді - показати, як створити торгового бота на F# і продемонструвати, як легко різні торгові стратегії можуть бути переведені в функціонально правильний код.
Почніть заробляти разом з F#!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Хочете отримати багато грошей?
Останнім часом спостерігається сплеск автоматичної торгівлі акціями серед роздрібних інвесторів.
F# виявляється чудовим вибором для створення торгових ботів, оскільки дозволяє створювати функціонально правильний код.
Мета цієї доповіді - показати, як створити торгового бота на F# і продемонструвати, як легко різні торгові стратегії можуть бути переведені в функціонально правильний код.
Почніть заробляти разом з F#!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
//devedigest
Building Your Own Trading Bot in F# By Nikhil Barthwal
Building Your Own Trading Bot in F# By Nikhil Barthwal at #LambdaConf2024 Get your ticket for #LambdaConf2025 here: https://www.eventbrite.com/e/lambdaconf-2...
❤5👍2
Forwarded from Natali
Друзі, наша конференція .NET fwdays’24 завершилась, а збір на карети швидкої допомоги для медслужби морської піхоти України триває 🙌
🎯 Ціль: 100 000.00 ₴
🔗 Посилання на збір: https://send.monobank.ua/jar/7VrfYSkxfS
Пам’ятайте, що маленьких донатів не існує! 💙💛
🎯 Ціль: 100 000.00 ₴
🔗 Посилання на збір: https://send.monobank.ua/jar/7VrfYSkxfS
Пам’ятайте, що маленьких донатів не існує! 💙💛
❤4👍3
Forwarded from Forbes Ukraine
Nvidia готує версію своїх нових флагманських ШІ-чипів для китайського ринку. Вона буде сумісна з чинними нормами експортного контролю США, пише Reuters із посиланням на джерела.
Над запуском та розповсюдженням чипа Nvidia співпрацюватиме з Inspur, одним із своїх основних партнерів-дистрибʼюторів у Китаї, додають джерела. Попередньо його названо «B20».
Над запуском та розповсюдженням чипа Nvidia співпрацюватиме з Inspur, одним із своїх основних партнерів-дистрибʼюторів у Китаї, додають джерела. Попередньо його названо «B20».
👍2👎2
⚡️ Додайте штучний інтелект до своїх програм за допомогою Prompty
Дізнайтеся, як інтегрувати штучний інтелект у свої програми за допомогою Prompty, потужного розширення #VisualStudio Code.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Дізнайтеся, як інтегрувати штучний інтелект у свої програми за допомогою Prompty, потужного розширення #VisualStudio Code.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Microsoft News
Add AI to Your .NET Apps Easily with Prompty
Learn how to integrate AI into your .NET applications with Prompty, a powerful Visual Studio Code extension.
❤4👍3
⚡️ Як збій у роботі CrowdStrike підкреслює важливість мультихмарної стратегії
Нещодавній збій, пов'язаний з CrowdStrike, вплинув на мільйони користувачів по всьому світу та продемонстрував, наскільки критично важливими є надійні хмарні рішення.
Автор статті детально аналізує необхідність використання кількох хмарних провайдерів. Такий підхід дозволяє компаніям мінімізувати ризики та підтримувати бізнес-операції навіть у разі збою одного з хмарних сервісів.
Якщо ви хочете зрозуміти, як захистити бізнес-процеси від потенційних збоїв, ця стаття для вас.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Нещодавній збій, пов'язаний з CrowdStrike, вплинув на мільйони користувачів по всьому світу та продемонстрував, наскільки критично важливими є надійні хмарні рішення.
Автор статті детально аналізує необхідність використання кількох хмарних провайдерів. Такий підхід дозволяє компаніям мінімізувати ризики та підтримувати бізнес-операції навіть у разі збою одного з хмарних сервісів.
Якщо ви хочете зрозуміти, як захистити бізнес-процеси від потенційних збоїв, ця стаття для вас.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
weblogs.asp.net
The Multi-Cloud Strategy: Is this a Must-Have?
The recent outage linked to CrowdStrike, which affected 8.5 million Windows devices, had a significant impact on daily life and businesses worldwide. Though less than 1% of Windows computers were …
❤3👍3👎1
⚡️ Як реалізувати структуроване логування та розподілене трасування для мікросервісів за допомогою Seq
У сучасних мікросервісних архітектурах моніторинг має вирішальне значення для розуміння взаємодії та поведінки ваших сервісів. Впровадження структурованого ведення журналів і розподіленого трасування допомагає діагностувати проблеми та контролювати продуктивність системи. У цій публікації блогу ви дізнаєтеся як використовувати Seq для цих цілей.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
У сучасних мікросервісних архітектурах моніторинг має вирішальне значення для розуміння взаємодії та поведінки ваших сервісів. Впровадження структурованого ведення журналів і розподіленого трасування допомагає діагностувати проблеми та контролювати продуктивність системи. У цій публікації блогу ви дізнаєтеся як використовувати Seq для цих цілей.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Anton Dev Tips
How to Implement Structured Logging and Distributed Tracing for Microservices with Seq
Learn how to enhance the observability of your microservices by implementing structured logging and distributed tracing using Seq
❤6👍6
🔊 Новий випуск подкасту крапкаNET з Андрієм Губським!
В гостях Андрій Губський — Software Architect у Outbrain, Microsoft MVP, та засновник проєкту //devdigest. Ведучі Оксана Семко та Олександр Луцик обговорили з гостем баланс між роботою та життям, статус MVP та його переваги, трохи зазирнули в тему ШІ і причини, чому він іноді «обманює». Також розкрили важливість створення та розвитку IT-спільнот в Україні.
Не обійшли увагою КПІ – згадали цікавий досвід перенесення інфраструктури КПІ у хмару AWS та трохи поговорили про вибори ректора в КПІ.
Послухати подкаст можна також на інших майданчиках:
🎧 Spotify
🎧 Apple
🎧 SoundCloud
В гостях Андрій Губський — Software Architect у Outbrain, Microsoft MVP, та засновник проєкту //devdigest. Ведучі Оксана Семко та Олександр Луцик обговорили з гостем баланс між роботою та життям, статус MVP та його переваги, трохи зазирнули в тему ШІ і причини, чому він іноді «обманює». Також розкрили важливість створення та розвитку IT-спільнот в Україні.
Не обійшли увагою КПІ – згадали цікавий досвід перенесення інфраструктури КПІ у хмару AWS та трохи поговорили про вибори ректора в КПІ.
Послухати подкаст можна також на інших майданчиках:
🎧 Spotify
🎧 Apple
🎧 SoundCloud
YouTube
#2 крапкаNET: робота в ІТ та університеті, звання Мicrosoft MVP | Андрій Губський
Ми запрошуємо цікавих особистостей з якими говоримо про їх досвід, проєкти та новини у світі .Net
В гостях Андрій Губський — Software Architect @Outbrain
Мicrosoft MVP
Про баланс між різними частинами життя: поєднання професії в ІТ, роботи в університеті…
В гостях Андрій Губський — Software Architect @Outbrain
Мicrosoft MVP
Про баланс між різними частинами життя: поєднання професії в ІТ, роботи в університеті…
❤9👍2
⚡️ .NET 9 за замовчуванням підтримуватиме UUID v7
Ці GUID мають вбудовану часову позначку, тому їх можна сортувати і, отже, вони краще підходять для баз даних
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Ці GUID мають вбудовану часову позначку, тому їх можна сортувати і, отже, вони краще підходять для баз даних
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
X (formerly Twitter)
Dave Callan | dotnet (@Dave_DotNet) on X
.NET 9 will natively support UUID v7 👏
These GUIDs have a timestamp embedded so are sortable and thus are a better fit for DBs
#dotnet
These GUIDs have a timestamp embedded so are sortable and thus are a better fit for DBs
#dotnet
👍8❤6
⚡️ Виявлення сервісів у мікросервісах з .NET та Consul
Виявлення служб – це шаблон, який дозволяє розробникам використовувати логічні імена для посилання на зовнішні служби замість фізичних IP-адрес і портів. З цієї статті ви дізнаєтеся, як реалізувати виявлення служб у своїх мікросервісах #NET за допомогою Consul.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Виявлення служб – це шаблон, який дозволяє розробникам використовувати логічні імена для посилання на зовнішні служби замість фізичних IP-адрес і портів. З цієї статті ви дізнаєтеся, як реалізувати виявлення служб у своїх мікросервісах #NET за допомогою Consul.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Milan Jovanović
Service Discovery in Microservices With .NET and Consul
Service discovery is a pattern that allows developers to use logical names to refer to external services, instead of physical IP addresses and ports. In this week's issue, we'll see how to implement service discovery in your .NET microservices with Consul.
❤6👍4
⚡️ Тонке налаштування Phi-3, нові генеративні моделі штучного інтелекту та інші оновлення Azure AI
Штучний інтелект трансформує кожну галузь і створює нові можливості для інновацій та зростання. Для розробки та розгортання масштабних додатків штучного інтелекту потрібна надійна та гнучка платформа. Давайте перевіримо, які новинні функції #Azure AI пропонує розробникам!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Штучний інтелект трансформує кожну галузь і створює нові можливості для інновацій та зростання. Для розробки та розгортання масштабних додатків штучного інтелекту потрібна надійна та гнучка платформа. Давайте перевіримо, які новинні функції #Azure AI пропонує розробникам!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Microsoft Azure Blog
Announcing Phi-3 fine-tuning, new generative AI models, and other Azure AI updates to empower organizations to customize and scale…
Learn more on how to quickly create customized AI solutions with greater choice and flexibility leveraging the Azure AI toolchain.
❤5👍1
⚡️ Міграція проектів на Xamarin в .NET
У цій статті докладно описаний процес міграції з #Xamarin.Forms на #NET #MAUI. Тут ви знайдете покрокові інструкції, ключові зміни та найкращі практики, які допоможуть вам скористатися всіма новими функціями та вдосконаленнями в .NET MAUI 8.0. Цей ресурс стане незамінним інструментом для покращення процесу розробки вашого додатку.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
У цій статті докладно описаний процес міграції з #Xamarin.Forms на #NET #MAUI. Тут ви знайдете покрокові інструкції, ключові зміни та найкращі практики, які допоможуть вам скористатися всіма новими функціями та вдосконаленнями в .NET MAUI 8.0. Цей ресурс стане незамінним інструментом для покращення процесу розробки вашого додатку.
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Docs
Upgrade from Xamarin to .NET - .NET MAUI
Learn how to upgrade Xamarin apps to .NET.
❤4👍2
Forwarded from Forbes Ukraine
Чому захоплення ШІ стало викликати скепсис? Forbes переказує головне з матеріалу Washington Post.
Все більше аналітиків Волл-стріт і техноінвесторів тривожать ті величезні потоки грошей, що компанії, інвестори ринку акцій та венчурні фірми вливають у ШІ. Гучнішими стають голоси, які попереджають про нову фінансову бульбашку.
Зокрема, за даними свіжого звіту інвестиційного банку Barclays, до 2026-го техногіганти витрачатимуть на ШІ-моделі по $60 млрд на рік. Але виторг від цієї технології за цей же час становитиме близько $20 млрд.
👉Що дало старт ШІ-лихоманці та чи доцільно вливати мільярди у штучний інтелект? Читайте на Forbes
📩 Підписатися на Forbes Ukraine
Все більше аналітиків Волл-стріт і техноінвесторів тривожать ті величезні потоки грошей, що компанії, інвестори ринку акцій та венчурні фірми вливають у ШІ. Гучнішими стають голоси, які попереджають про нову фінансову бульбашку.
Зокрема, за даними свіжого звіту інвестиційного банку Barclays, до 2026-го техногіганти витрачатимуть на ШІ-моделі по $60 млрд на рік. Але виторг від цієї технології за цей же час становитиме близько $20 млрд.
👉Що дало старт ШІ-лихоманці та чи доцільно вливати мільярди у штучний інтелект? Читайте на Forbes
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3
⚡️ ReSharper 20 років!
Знаменитому плагіну ReSharper вже 20 років! Сьогодні практично неможливо уявити . NET-розробника, який би не знав про цей чудовий інструмент від JetBrains. Пропонуємо вашій увазі невелику і цікаву ретроспективу цих двадцяти років!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
Знаменитому плагіну ReSharper вже 20 років! Сьогодні практично неможливо уявити . NET-розробника, який би не знав про цей чудовий інструмент від JetBrains. Пропонуємо вашій увазі невелику і цікаву ретроспективу цих двадцяти років!
👉🏻 Канал | 💬 Чат | 📕 Каталог
💸 Підтримати проєкт
JetBrains: Developer Tools for Professionals and Teams
ReSharper: 20 Years of Leading the Way in Developer Tools
ReSharper, the most popular extension on the Microsoft Visual Studio Marketplace, turns 20! Take a look back at the history of how JetBrains developed a product that has changed the way .NET developers explore, write, improve, and maintain their code.
❤9👍1