TGViewer
Channel Public Channel
Анонимный дотнетчик

Анонимный дотнетчик

@dotnetter

Просто сборник свежих статей о дотнете.

- Обратную связь
- Записи для публикации в канал
- Вопросы к сообществу для обсуждения
Пишите в Direct Messages
Subscribers
1.8K
Photos
1
Videos
0
Links
9.8K

Showing posts older than #9768 · Back to latest

Older Posts 20 shown
Post #9767 447
.NET Conf 2025 – Announcing the Call for Content

The .NET Conf 2025 Call for Content is now open! Join us November 11-13 for the premier .NET virtual event celebrating .NET 10. Submit your session proposal by August 31st and share your .NET expertise with developers worldwide.
The post .NET Conf 2025 – Announcing the Call for Content appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/dotnet-conf-2025-announcing-the-call-for-content/
Microsoft News .NET Conf 2025 – Announcing the Call for Content The .NET Conf 2025 Call for Content is now open! Join us November 11-13 for the premier .NET virtual event celebrating .NET 10. Submit your session proposal by August 31st and share your .NET expertise with developers worldwide.
Post #9766 468
Post #9765 474
Я у мамы программист, а не маркетолог: как я пытался продвинуть своего бота

Вы когда-нибудь пытались собрать друзей на вечер настолок, но в итоге кто-то забыл, кто-то перепутал время, а кто-то вообще не пришёл? Я - да. И, как программист, я сделал то, что умею лучше всего - написал бота, который решает эту проблему. А потом понял, что писать код было проще, чем заставить людей им пользоваться.
На хабре за последний месяц я написал несколько статей и постов о своём пет проекте. Если коротко, то это бот, которым может вам поддерживать расписание ваших игровых сессий с друзьями. Можно создавать группы, записывать на определённое время и потом бот будет кидать в оповещения о том, что скоро игра. Можно использовать как для компьютерных, так и для настольных игр.
И вот сегодня число пользователей дошло до 300, а количество групп выросло до 100 (на самом деле 98) и я хотел бы подвести некоторый итог по проекту. Плюс я пару дней назад выпустил обновление, в котором закончил все фичи, которые задумывал и бот переходит в режим поддержки. Если что я его не отключаю, будет работать, но об этом в конце.
Читать далее

https://habr.com/ru/articles/934016/?utm_campaign=934016&utm_source=habrahabr&utm_medium=rss
Хабр Я у мамы программист, а не маркетолог: как я пытался продвинуть своего бота Вы когда-нибудь пытались собрать друзей на вечер настолок, но в итоге кто-то забыл, кто-то перепутал время, а кто-то вообще не пришёл? Я — да. И, как программист, я сделал то, что умею лучше всего —...
  • 💩 3
Post #9764 459
The new Dependabot NuGet updater: 65% faster with native .NET

Discover the new Dependabot NuGet updater that improves performance, accuracy, and developer experience by leveraging native .NET tooling.
The post The new Dependabot NuGet updater: 65% faster with native .NET appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/the-new-dependabot-nuget-updater/
Microsoft News The new Dependabot NuGet updater: 65% faster with native .NET Discover the new Dependabot NuGet updater that improves performance, accuracy, and developer experience by leveraging native .NET tooling.
  • 👍 1
Post #9763 473
Реализация собственного биллинг-сервиса на .NET: необходимость, особенности и архитектура

Привет, меня зовут Павел, я являюсь разработчиком в DD Planet. Сегодня хочу поговорить об одной частой ситуации. Если ваш web сервис работает по подпискам или с регулярными платежами — рано или поздно встаёт вопрос: брать готовое решение или сделать своё.
Читать далее

https://habr.com/ru/articles/933844/?utm_campaign=933844&utm_source=habrahabr&utm_medium=rss
Хабр Реализация собственного биллинг-сервиса на .NET: необходимость, особенности и архитектура Привет, меня зовут Павел, я являюсь разработчиком в DD Planet. Сегодня хочу обсудить с вами тему - реализация собственного биллинг-сервиса. В современном мире цифровых услуг и подписок часто возникает...
Post #9762 455
Игры для обучения программированию и разработки собственных модификаций

За последние годы я все чаще замечаю, как игры становятся не просто развлечением, а инструментом обучения и старта в разработке. Некоторые из них дают возможность глубоко погрузиться в алгоритмы, работу кода, а также в процесс создания собственных игровых модификаций. В этой статье я постарался собрать игры, которые действительно стоит рассмотреть тем, кто хочет развивать навыки программирования или пробовать себя в геймдеве через практику.
Также прошу обратить внимание, что это обзорная статья, в которой я собрал игры и проекты, полезные для обучения программированию и практики разработки. Здесь указаны названия, ключевые особенности и то, какие языки программирования или навыки они позволяют отрабатывать.
Если вас заинтересует какая-то игра более детально - например, с техническим разбором, установкой, интеграцией скриптов или примерами кода - напишите об этом в комментариях. При наличии интереса и возможности подготовлю отдельный материал по каждой из таких игр.
Рассмотреть я предлагаю вопрос с двух сторон:В первой части поговорим об играх которые подойдут для обучения программированию и вводу в ИТ сферу за счет своей сюжетной линии/процесса прохождения игры.Во второй части поговорим об играх, которые на мой взгляд больше всего развиты и походят для создания собственных модификаций внутри уже готовой платформы. (Т.Е. Разработки плагинов и собственных доработок)
Читать далее

https://habr.com/ru/articles/933778/?utm_campaign=933778&utm_source=habrahabr&utm_medium=rss
Post #9761 540
Throw — это новый goto

Помните ли вы о существовании goto?
Все его ненавидят, не исключая того, что найдётся пара случаев, когда он действительно упростит жизнь. Например, выход и множества вложенных циклов,. Оставим за скобками то, почему вообще это произошло.
Но почему-то я не встречал никакого негатива насчёт throw. А ведь это точно такая же фигня, если даже не хуже.
Читать далее

https://habr.com/ru/articles/933454/?utm_campaign=933454&utm_source=habrahabr&utm_medium=rss
Хабр Throw — это новый goto Помните ли вы о существовании goto ? Все его ненавидят, не исключая того, что найдётся пара случаев, когда он действительно упростит жизнь. Например, выход из множества вложенных циклов,. Оставим за...
  • 👎 3
  • 🥱 2
  • 😁 1
Post #9760 526
Announcing TypeScript 5.9

Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript makes it possible to check your code to avoid bugs ahead of time. The TypeScript type-checker does all this, and is also the […]
The post Announcing TypeScript 5.9 appeared first on TypeScript.


https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/
Microsoft News Announcing TypeScript 5.9 Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript makes it possible to check your code to avoid bugs ahead of…
Post #9759 497
Stonks или not stonks. Проверка исходного кода трейдерского движка Lean

В наше время многие интересуются биржами, акциями, облигациями, а некоторые даже имеют свои портфели (речь не про школьников). Существует множество технологий и инструментов для автоматизации торговли. А теперь представьте, к каким убыткам могут привести ошибки в исходном коде такого программного обеспечения. Поэтому давайте посмотрим на потенциальные ошибки в популярном торговом движке Lean.
Читать далее

https://habr.com/ru/companies/pvs-studio/articles/933190/?utm_campaign=933190&utm_source=habrahabr&utm_medium=rss
Хабр Stonks или not stonks. Проверка исходного кода трейдерского движка Lean В наше время многие интересуются биржами, акциями, облигациями, а некоторые даже имеют свои портфели (речь не про школьников). Существует множество технологий и инструментов для автоматизации...
Post #9758 531
Три ошибки в C#, которые лучше не допускать

Привет, Хабр!
Сегодня мы рассмотрим три самые коварные ошибки, которые регулярно просачиваются даже в продовые C#-проекты. Разберёмся, как они рождаются, почему остаются незамеченными и что нужно сделать, чтобы больше никогда не ловить эти проблемы.
Читать далее

https://habr.com/ru/companies/otus/articles/932888/?utm_campaign=932888&utm_source=habrahabr&utm_medium=rss
Хабр Три ошибки в C#, которые лучше не допускать Привет, Хабр! Сегодня мы рассмотрим три самые коварные ошибки, которые регулярно просачиваются даже в продовые C#-проекты. Разберёмся, как они рождаются, почему остаются незамеченными и что нужно...
  • 🤡 3
Post #9757 461
(Не)случайные числа в VBA Excel Ч. 1

Первая часть из моего цикла исследований, посвященного генерации псевдослучайных чисел в скриптовом языке VBA, используемого в офисных приложениях от Microsoft.
Погрузиться в мир псевдослучайных чисел!

https://habr.com/ru/articles/932850/?utm_campaign=932850&utm_source=habrahabr&utm_medium=rss
Хабр (Не)случайные числа в VBA Excel Ч. 1 Недавно мне пришла в голову идея поковыряться в недрах редактора скриптового языка VBA, вшитого внутрь старой доброй Excel. Конечно, ни для кого не является секретом,...
Post #9756 476
Smarter AI Edits in Visual Studio Copilot

When we first set out to get smarter AI edits in Visual Studio Copilot, we knew we were tackling a deeply complex problem. It wasn’t just about generating great suggestions—it was about figuring out how to seamlessly apply those suggestions to your code. While the idea seemed simple at first glance, the reality was anything […]
The post Smarter AI Edits in Visual Studio Copilot appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/smarter-ai-edits-in-visual-studio-copilot/
Microsoft News Smarter AI Edits in Visual Studio Copilot Discover how Visual Studio Copilot leverages smarter AI-generated edits using speculative decoding and advanced model-based techniques. Learn how these innovations improve code accuracy, speed, and developer productivity—plus, get a sneak peek at the future…
Post #9755 486
Как я добавлял таймзоны в своего бота (и выжил)

Я ненавижу работать с часовыми поясами. Такое себе откровение, мне кажется это бесит любого человека, который имел работу с пользователями в нескольких часовых поясах.Мне кажется в аду есть специальный котёл, где грешникам нужно высчитывать время по разным часовым поясам на границы перехода дней.
Читать далее

https://habr.com/ru/articles/932818/?utm_campaign=932818&utm_source=habrahabr&utm_medium=rss
Хабр Как я добавлял таймзоны в своего бота (и выжил) Я ненавижу работать с часовыми поясами. Такое себе откровение, конечно. Мне кажется это бесит любого человека, который имел работу с пользователями в нескольких часовых поясах. В аду точно есть...
Post #9754 502
C#, Кодогенерация и DDD Часть 3.2 — Добавляем шины, обработчики сообщений и реализацию обработчиков сообщений

В прошлой статье мы сгенерировали Enpoint-ы WebApi по описанию на основе классов, свойств и атрибутов. (первая часть, вторая часть, третья часть, четвертая часть)
В этой статье мы добавим генерацию абстракций EventHandler-ов, работающих с шиной, саму шину, реализацию EventHandler-ов для MassTransit, узнаем во сколько раз больше мы генерируем, чем пишем (на этот раз без ошибки).
Читать далее

https://habr.com/ru/articles/932630/?utm_campaign=932630&utm_source=habrahabr&utm_medium=rss
Хабр C#, Кодогенерация и DDD Часть 3.2 — Добавляем шины, обработчики сообщений и реализацию обработчиков сообщений В прошлой статье мы сгенерировали Enpoint-ы WebApi по описанию на основе классов, свойств и атрибутов. В этой статье мы добавим генерацию абстракций EventHandler-ов, работающих с шиной, саму шину,...
Post #9753 503
Building a Full-Stack App with React and Aspire: A Step-by-Step Guide

Discover how to build a full-stack application with React and Aspire, integrating a React front-end with an ASP.NET Core Web API and persisting data to a database.
The post Building a Full-Stack App with React and Aspire: A Step-by-Step Guide appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/new-aspire-app-with-react/
Microsoft News Building a Full-Stack App with React and Aspire: A Step-by-Step Guide Discover how to build a full-stack application with React and Aspire, integrating a React front-end with an ASP.NET Core Web API and persisting data to a database.
Post #9752 473
На защите GameDev'a: статический анализ и Unity

Геймдев на пике развития, но создаётся ощущение, что игры не становятся лучше. Проблемы с производительностью, баги, вылеты — лишь вершина айсберга. Самый эффективный способ борьбы — выявлять проблемы ещё до их появления, прямо в коде на этапе разработки, не дожидаясь тестирования. В статье поговорим о том, как именно статический анализ может помочь с этим.
Читать далее

https://habr.com/ru/companies/pvs-studio/articles/932356/?utm_campaign=932356&utm_source=habrahabr&utm_medium=rss
Хабр На защите GameDev'a: статический анализ и Unity Геймдев на пике развития, но создаётся ощущение, что игры не становятся лучше. Проблемы с производительностью, баги, вылеты — лишь вершина айсберга. Самый эффективный способ борьбы — выявлять проблемы...
Post #9751 461
Uno Platform 6.1 Introduces CommandBarFlyout Control

The Uno Platform team has announced the general availability of Uno Platform 6.1, introducing a range of enhancements aimed at improving both developer productivity and cross-platform performance, with a brand new UI control for contextual toolbars. This update comes two months after the 6.0 major version release.
By Edin Kapić

https://www.infoq.com/news/2025/07/uno-platform-6-1/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
InfoQ Uno Platform 6.1 Introduces CommandBarFlyout Control The Uno Platform team has announced the general availability of Uno Platform 6.1, introducing a range of enhancements aimed at improving both developer productivity and cross-platform performance, with a brand new UI control for contextual toolbars. This…
Post #9749 462
Watch Live: Visual Studio Toolbox at VS LIVE! Redmond 2025

Join Robert Green and Leslie Richardson for a full day of live sessions, demos, and interviews. Live from Microsoft HQ – Stream Tuesday’s Sessions with Visual Studio Toolbox! On Tuesday, August 5, join us for a special edition of Visual Studio Toolbox Live—broadcast from VS LIVE! Redmond and hosted by Leslie Richardson and Robert Green. […]
The post Watch Live: Visual Studio Toolbox at VS LIVE! Redmond 2025 appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/watch-live-visual-studio-toolbox-at-vs-live-redmond-2025/
Microsoft News Watch Live: Visual Studio Toolbox at VS LIVE! Redmond 2025 Join us August 5, 2025 for a special edition of Visual Studio Toolbox—streamed live from Visual Studio LIVE! at Microsoft HQ. Hosted by Robert Green and Leslie Richardson.
Post #9748 500
Expression: всё что нужно для старта

Если поискать по Хабру статьи, связанные с Expression, то можно найти несколько десятков страниц статей. Однако, я решил написать еще одну. Цель с которой я решил это сделать‑ разобрать деревья выражений для разработчиков которые еще не имели с ними дела. Для тех кому это кажется магией. И самое главное, показать для чего они могут пригодиться.
Что же далее...

https://habr.com/ru/articles/932110/?utm_campaign=932110&utm_source=habrahabr&utm_medium=rss
Хабр Expression: всё что нужно для старта Быстрый как Expression Если поискать по Хабру статьи связанные с Expression, то можно найти несколько десятков страниц статей. Однако, я решил написать еще одну. Цель с которой я решил это сделать-...
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →