#wpf

Patrick :neocat_flag_bi:patrick@hatoya.cafe
2026-01-28

One Open-source Project Daily

ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video in Windows

https://github.com/NickeManarin/ScreenToGif

#1ospd #opensource #editor #gif #recorder #sketchboard #video #webcam #wpf

Alvin Ashcraft 🐿️alvinashcraft@hachyderm.io
2026-01-27

Introducing OpenSilver 3.3 - Blazor Components Now Run Directly Inside XAML Applications

opensilver.net/announcements/3

#opensilver #xaml #blazor #dotnet #appdev #silverlight #csharp #wpf

:rss: Qiita - 人気の記事qiita@rss-mstdn.studiofreesia.com
2026-01-03

【C#】ジェネリック型制約における暗黙知を3つの実装パターン(データ表示・入力検証・コマンド)に落とし込んだ例
qiita.com/EndOfData/items/4c76

#qiita #C #WPF #Generics #ジェネリクス #ソフトウェア開発

LB Thomas 💎🏳️‍🌈lb_thomas@tech.lgbt
2025-12-31

This looks promising.

Most of my Linux machine have Windows OEM licenses still in their firmware anyway.

That should probably be better than Wine for trying to get WPF, WinUI, or Maui apps running.

And might maske Windows Rider development easier on a Linux box.

#winboat #kvm #windows #wine #linux #wpf #winui

winboat.app/

UI is tough. Binding is worse. #WinRT #WPF

public class IntStringConverterBecauseWinRTSucks : IBindingTypeConverter
    {
        public int GetAffinityForObjects(Type lhs, Type rhs)
        {public class EqualityTypeConverter : IBindingTypeConverter
        // NB: WPF is terrible.
            this.Log().Warn(ex, "Couldn't convert object to type: " + toType);public class ComponentModelTypeConverter : IBindingTypeConverter
            // NB: String is a Magical Type(tm) to TypeConverters. If we are
            // the string converter :-/
            return converter.CanConvertTo(types.Item2) ? converter : null;
            return converter != null ? 10 : 0;
2025-12-22

Don't forget to email me to get a free book!

To publicize my latest Python book and a few others (including a C#/WPF book), I'm giving away free copies! For details to go tinyurl.com/5xmw4p6b.

#Books #FreeBook #Python #WPF #CSharp #Games #ArcadeGames

Email me to win a free book!
2025-12-10

Запуск WPF-приложений в Docker: Экспериментальный подход с Wine

Запуск WPF на Linux долгое время казался невозможным. Но благодаря связке Docker и Wine теперь это реальность. Рассказываю о своем практическом опыте, как заставить эксклюзивную технологию Microsoft работать вне Windows.

habr.com/ru/articles/975138/

#wpf #docker #c# #net #net_core #net_frameowrk #wine

Leanpubleanpub
2025-12-09

WPF + MVVM leanpub.com/set/leanpub/full-t by EngineerSpock is the featured Track of online courses on the Leanpub homepage! leanpub.com

Okey pretty cute that Rider does this preview render of the MainWindow.xaml for WPF.
Testing out WPF for my #decemberadventure.

So far I hate all the options... and it does make sense why a lot of modern applications are just written in Electron.

These frameworks _feel_ like you are writing HTML. But you need to learn a bunch of keywords.. And in the end they are mostly doing the same thing. So why not just something that works with HTML?

#windows #maui #wpf #csharp #microsoft

Screenshot from application 'Rider' where a bunch of XAML code is displayed with a preview of the layout underneath
Alvin Ashcraft 🐿️alvinashcraft@hachyderm.io
2025-11-26
Patrick :neocat_flag_bi:patrick@hatoya.cafe
2025-11-24
2025-11-21

Kaspirin: история о том, как ограничения помогли ускорить разработку

Бывало, открываешь код-ревью — и чувствуешь себя археологом. Каждый кусок кода — как артефакт из разных времен: тут блестит бронзовая монетка, там торчит бивень мамонта, а чуть дальше — отпечатки времен .NET 4, пережившие три рефакторинга. Все это чудом взаимодействует, но порой страшно тронуть — вдруг вся конструкция рассыплется. Эта история знакома многим командам. Мы привыкли думать, что хороший фреймворк — это гибкий фреймворк. Что чем больше у него возможностей, тем лучше. И действительно: гибкость помогает выйти на рынок, быстрее выпустить первую версию, подстроиться под новые требования. Но в какой-то момент эта гибкость начинает мешать. Мы в команде разработки пользовательского интерфейса поняли это, когда наш общий код перестал быть общим: его было слишком много, он жил своей жизнью, и никто уже не знал, что в нем есть и как оно работает. С этого начался Kaspirin — наш внутренний фреймворк, который мы создали не для расширения возможностей, а чтобы навести порядок и убрать лишнюю вариативность. Название придумалось само собой: смесь Kaspersky и aspirin — лекарство от головной боли, вызванной избыточной гибкостью.

habr.com/ru/articles/968752/

#Kaspirin #kaspersky #фреймворк #figma #wpf #интерфейс_пользователя #ui #msbuild

Patrick :neocat_flag_bi:patrick@hatoya.cafe
2025-11-18

One Open-source Project Daily

Cairo is a customizable, intuitive desktop environment for Windows.

https://github.com/cairoshell/cairoshell

#1ospd #opensource #csharp #desktopenvironment #launcher #shell #taskmanager #windowsdesktop #wpf

Andrija Petrovicandrija@floss.social
2025-11-17

For the last couple of weeks I've come to the point where working on my #rustlang stuff heals my soul from wounds inflicted by never ending professional attempts to make #wpf DataGrid smoothly update data in run-time.
But I haven't had my shot of Rust for more than a week already, and it's hard.

2025-11-14

Thư viện nền Acrylic đơn giản cho ứng dụng WPF. Thư viện cho phép người dùng tự quyết định thiết kế. #AcrylicBackground #Thư viện nền #ng dụng WPF #Lập trình #Phát triển phần mềm #Dev #SoftwareDevelopment #WPF #AcrylicBackgroundLib

reddit.com/r/SideProject/comme

2025-11-14

Нажми и забудь: как автоматизировать рутину с PowerShell и GUI

Нажми и забудь: как автоматизировать рутину с PowerShell и GUI Это руководство пригодится всем, кто устал от рутины и хочет сделать свои PowerShell-скрипты доступными для коллег: системным администраторам, инженерам технической поддержки, DevOps-специалистам. Мы не только разберем основы создания кнопок и окон, но и ответим на ключевые вопросы: Как выбрать между WinForms и WPF, как избежать зависания интерфейса при выполнении долгих операций, и как удобно упаковать ваш скрипт в EXE или ярлык, чтобы любой сотрудник мог запустить его одним кликом.

habr.com/ru/companies/sovcomba

#автоматизация #wpf #powershell #windows #net

Robert Lou Dobbs III7faces
2025-11-14

Really digging Visual Studio 2026 so far. It inspired me to write an extension for it tonight for something that I've wanted for a while, simple in document links in code files so I can create a table of contents at the top for the things I always go to. "//@Thing" would navigate to "//#Thing" (or "<!-- @thing -->" would go to "<!-- -->").

I started with C# and XAML to trial it.

Visual Studio 2026 code window, showing a XAML file where comments can be turned into in document links (the comment becomes underlined and using the finger cursor when hovering over it).
2025-11-10

Its been years since I last develop in .net / wpf .. glad to see its still alive and compatible with linux

#development #net8 #wpf

Avalonia UI – Open-Source .NET XAML Framework | WPF & MAUI Alternative

avaloniaui.net/

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst