#wpf — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #wpf, aggregated by home.social.
-
Разработка настольных приложений в 2026 с использованием Avalonia UI и EMXControls
В этой статье мы подводим итоги первых двух лет EMXControls на рынке, отвечаем на часто задаваемые вопросы, и приглашаем всех профессиональных NET разработчиков попробовать наш продукт и присоединиться к экосистеме EMXControls. далее
-
Разработка настольных приложений в 2026 с использованием Avalonia UI и EMXControls
В этой статье мы подводим итоги первых двух лет EMXControls на рынке, отвечаем на часто задаваемые вопросы, и приглашаем всех профессиональных NET разработчиков попробовать наш продукт и присоединиться к экосистеме EMXControls. далее
-
Разработка настольных приложений в 2026 с использованием Avalonia UI и EMXControls
В этой статье мы подводим итоги первых двух лет EMXControls на рынке, отвечаем на часто задаваемые вопросы, и приглашаем всех профессиональных NET разработчиков попробовать наш продукт и присоединиться к экосистеме EMXControls. далее
-
Разработка настольных приложений в 2026 с использованием Avalonia UI и EMXControls
В этой статье мы подводим итоги первых двух лет EMXControls на рынке, отвечаем на часто задаваемые вопросы, и приглашаем всех профессиональных NET разработчиков попробовать наш продукт и присоединиться к экосистеме EMXControls. далее
-
Real-world WPF Modernization Showcase | by Sam Basu
https://platform.uno/blog/real-world-wpf-modernization-showcase/
-
Real-world WPF Modernization Showcase | by Sam Basu
https://platform.uno/blog/real-world-wpf-modernization-showcase/
-
Real-world WPF Modernization Showcase | by Sam Basu
https://platform.uno/blog/real-world-wpf-modernization-showcase/
-
Real-world WPF Modernization Showcase | by Sam Basu
https://platform.uno/blog/real-world-wpf-modernization-showcase/
-
Real-world WPF Modernization Showcase | by Sam Basu
https://platform.uno/blog/real-world-wpf-modernization-showcase/
-
Свой маленький GIS: WPF-приложение для мультиспектральных и гиперспектральных снимков
Привет, Хабр. Меня зовут Алексей, я C#-разработчик. В этой статье хочу рассказать о своём дипломном проекте очень запавшем мне в душу, который я делал на тему обработки изображений, GIS и дистанционного зондирования Земли. Даже спустя годы мне интересна данная тема и она по-прежнему остаётся очень перспективной в различных отраслях. Идея была в том, чтобы собрать небольшое настольное приложение, которое умеет работать с реальными спутниковыми данными: Landsat 8, Sentinel-2 и AVIRIS. То есть открывать не готовую RGB-картинку, а набор спектральных каналов, собирать из них естественные и псевдоцветные изображения, считать растровые индексы, выделять эталоны прямо на снимке, классифицировать пиксели, сегментировать изображение и пробовать более исследовательские вещи вроде EMD-разложения. В итоге получилась учебно-исследовательская программа, но с полным рабочим циклом: от чтения спутникового архива до сохранения информативного результата обработки. Ниже расскажу, зачем вообще нужны такие снимки, какие особенности есть у разных спутниковых данных, что делает приложение и какие алгоритмы оказались самыми интересными.
https://habr.com/ru/articles/1031848/
#гис #wpf #дзз #зондирование #спутники #обработка_изображений #обработка_данных #образование #гиперспектральная_съемка #мультиспектральная_съемка
-
Свой маленький GIS: WPF-приложение для мультиспектральных и гиперспектральных снимков
Привет, Хабр. Меня зовут Алексей, я C#-разработчик. В этой статье хочу рассказать о своём дипломном проекте очень запавшем мне в душу, который я делал на тему обработки изображений, GIS и дистанционного зондирования Земли. Даже спустя годы мне интересна данная тема и она по-прежнему остаётся очень перспективной в различных отраслях. Идея была в том, чтобы собрать небольшое настольное приложение, которое умеет работать с реальными спутниковыми данными: Landsat 8, Sentinel-2 и AVIRIS. То есть открывать не готовую RGB-картинку, а набор спектральных каналов, собирать из них естественные и псевдоцветные изображения, считать растровые индексы, выделять эталоны прямо на снимке, классифицировать пиксели, сегментировать изображение и пробовать более исследовательские вещи вроде EMD-разложения. В итоге получилась учебно-исследовательская программа, но с полным рабочим циклом: от чтения спутникового архива до сохранения информативного результата обработки. Ниже расскажу, зачем вообще нужны такие снимки, какие особенности есть у разных спутниковых данных, что делает приложение и какие алгоритмы оказались самыми интересными.
https://habr.com/ru/articles/1031848/
#гис #wpf #дзз #зондирование #спутники #обработка_изображений #обработка_данных #образование #гиперспектральная_съемка #мультиспектральная_съемка
-
Свой маленький GIS: WPF-приложение для мультиспектральных и гиперспектральных снимков
Привет, Хабр. Меня зовут Алексей, я C#-разработчик. В этой статье хочу рассказать о своём дипломном проекте очень запавшем мне в душу, который я делал на тему обработки изображений, GIS и дистанционного зондирования Земли. Даже спустя годы мне интересна данная тема и она по-прежнему остаётся очень перспективной в различных отраслях. Идея была в том, чтобы собрать небольшое настольное приложение, которое умеет работать с реальными спутниковыми данными: Landsat 8, Sentinel-2 и AVIRIS. То есть открывать не готовую RGB-картинку, а набор спектральных каналов, собирать из них естественные и псевдоцветные изображения, считать растровые индексы, выделять эталоны прямо на снимке, классифицировать пиксели, сегментировать изображение и пробовать более исследовательские вещи вроде EMD-разложения. В итоге получилась учебно-исследовательская программа, но с полным рабочим циклом: от чтения спутникового архива до сохранения информативного результата обработки. Ниже расскажу, зачем вообще нужны такие снимки, какие особенности есть у разных спутниковых данных, что делает приложение и какие алгоритмы оказались самыми интересными.
https://habr.com/ru/articles/1031848/
#гис #wpf #дзз #зондирование #спутники #обработка_изображений #обработка_данных #образование #гиперспектральная_съемка #мультиспектральная_съемка
-
Свой маленький GIS: WPF-приложение для мультиспектральных и гиперспектральных снимков
Привет, Хабр. Меня зовут Алексей, я C#-разработчик. В этой статье хочу рассказать о своём дипломном проекте очень запавшем мне в душу, который я делал на тему обработки изображений, GIS и дистанционного зондирования Земли. Даже спустя годы мне интересна данная тема и она по-прежнему остаётся очень перспективной в различных отраслях. Идея была в том, чтобы собрать небольшое настольное приложение, которое умеет работать с реальными спутниковыми данными: Landsat 8, Sentinel-2 и AVIRIS. То есть открывать не готовую RGB-картинку, а набор спектральных каналов, собирать из них естественные и псевдоцветные изображения, считать растровые индексы, выделять эталоны прямо на снимке, классифицировать пиксели, сегментировать изображение и пробовать более исследовательские вещи вроде EMD-разложения. В итоге получилась учебно-исследовательская программа, но с полным рабочим циклом: от чтения спутникового архива до сохранения информативного результата обработки. Ниже расскажу, зачем вообще нужны такие снимки, какие особенности есть у разных спутниковых данных, что делает приложение и какие алгоритмы оказались самыми интересными.
https://habr.com/ru/articles/1031848/
#гис #wpf #дзз #зондирование #спутники #обработка_изображений #обработка_данных #образование #гиперспектральная_съемка #мультиспектральная_съемка
-
What Actually Happens When You Port a WPF App to a Modern .NET UI using Agents | by Matt Mattei
#unoplatform #dotnet #migration #wpf #xaml #csharp #appdev #ai #agents
-
What Actually Happens When You Port a WPF App to a Modern .NET UI using Agents | by Matt Mattei
#unoplatform #dotnet #migration #wpf #xaml #csharp #appdev #ai #agents
-
What Actually Happens When You Port a WPF App to a Modern .NET UI using Agents | by Matt Mattei
#unoplatform #dotnet #migration #wpf #xaml #csharp #appdev #ai #agents
-
What Actually Happens When You Port a WPF App to a Modern .NET UI using Agents | by Matt Mattei
#unoplatform #dotnet #migration #wpf #xaml #csharp #appdev #ai #agents
-
What Actually Happens When You Port a WPF App to a Modern .NET UI using Agents | by Matt Mattei
#unoplatform #dotnet #migration #wpf #xaml #csharp #appdev #ai #agents
-
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev
-
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev
-
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev
-
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev
-
Making the Most of Visual Studio's XAML Tools | Visual Studio Toolbox
https://www.youtube.com/watch?v=wNNdFKGGjPI
#visualstudio #xaml #dotnet #livepreview #hotreload #wpf #windowsdev
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Das hier ist ein erster Vorschlag von Claude Opus für einen modernen Buchen-Dialog, der out-of-the-box die automatische Skalierung entsprechend der Monitorauflösung unterstützt.
Übrigens kein mock-up, sondern funktioniert bereits mit Live-Daten auf Basis einer ebenfalls mit Opus modernisierten Buchungsdaten-Engine. Schon erstaunlich, was das KI-Modell so kann. Bin da erst ein paar Tage dran.
Technisches Detail: Statt der Win32-API aus den 90er Jahren ist hier immerhin schon #WPF am Werk.
-
Das hier ist ein erster Vorschlag von Claude Opus für einen modernen Buchen-Dialog, der out-of-the-box die automatische Skalierung entsprechend der Monitorauflösung unterstützt.
Übrigens kein mock-up, sondern funktioniert bereits mit Live-Daten auf Basis einer ebenfalls mit Opus modernisierten Buchungsdaten-Engine. Schon erstaunlich, was das KI-Modell so kann. Bin da erst ein paar Tage dran.
Technisches Detail: Statt der Win32-API aus den 90er Jahren ist hier immerhin schon #WPF am Werk.
-
7 XAML Resource Keys AI Got Wrong in My Uno Platform Migration | by Matt Mattei
https://platform.uno/blog/7-xaml-resource-keys-ai-got-wrong-in-my-uno-platform-migration/
#unoplatform #dotnet #xaml #ai #appdev #uidesign #csharp #wpf #migration
-
7 XAML Resource Keys AI Got Wrong in My Uno Platform Migration | by Matt Mattei
https://platform.uno/blog/7-xaml-resource-keys-ai-got-wrong-in-my-uno-platform-migration/
#unoplatform #dotnet #xaml #ai #appdev #uidesign #csharp #wpf #migration
-
7 XAML Resource Keys AI Got Wrong in My Uno Platform Migration | by Matt Mattei
https://platform.uno/blog/7-xaml-resource-keys-ai-got-wrong-in-my-uno-platform-migration/
#unoplatform #dotnet #xaml #ai #appdev #uidesign #csharp #wpf #migration
-
7 XAML Resource Keys AI Got Wrong in My Uno Platform Migration | by Matt Mattei
https://platform.uno/blog/7-xaml-resource-keys-ai-got-wrong-in-my-uno-platform-migration/
#unoplatform #dotnet #xaml #ai #appdev #uidesign #csharp #wpf #migration
-
7 XAML Resource Keys AI Got Wrong in My Uno Platform Migration | by Matt Mattei
https://platform.uno/blog/7-xaml-resource-keys-ai-got-wrong-in-my-uno-platform-migration/
#unoplatform #dotnet #xaml #ai #appdev #uidesign #csharp #wpf #migration
-
Кастомные WPF-контролы, часть 3: ListBox с поддержкой drag’n’drop, масштабирования и различной сортировкой содержимого
часть 1: стили, кнопки и переключатели часть 2: ComboBox с фильтрацией содержимого, TimePicker, DateTimePicker В этой статье я расскажу про разработку панели с поддержкой анимированного переноса элементов и какстомной сортировкой содержимого. Это, пожалуй, была одна из самых сложных задач, связанных с WPF контролами. Достаточно долго я не знал, с какой стороны к ней подступиться, пока не нашел несколько примеров: один на github , другой на codeproject (оставлю ссылку, хотя сейчас сайт недоступен). В них было реализовано примерно то, что мне было нужно. Так же я нашел неплохую статью на professorweb. Этой информации хватило, чтобы написать свой контрол с функционалом, который меня устроил. Для реализации необходимой функциональности потребуется не один, а два контрола: 1. ExtendedListBox - наследник от ListBox с поддержкой масштабирования 2. DragAnimatedPanel - панель с поддержкой различных типов сортировки и drag’n’drop
-
Кастомные WPF-контролы, часть 3: ListBox с поддержкой drag’n’drop, масштабирования и различной сортировкой содержимого
часть 1: стили, кнопки и переключатели часть 2: ComboBox с фильтрацией содержимого, TimePicker, DateTimePicker В этой статье я расскажу про разработку панели с поддержкой анимированного переноса элементов и какстомной сортировкой содержимого. Это, пожалуй, была одна из самых сложных задач, связанных с WPF контролами. Достаточно долго я не знал, с какой стороны к ней подступиться, пока не нашел несколько примеров: один на github , другой на codeproject (оставлю ссылку, хотя сейчас сайт недоступен). В них было реализовано примерно то, что мне было нужно. Так же я нашел неплохую статью на professorweb. Этой информации хватило, чтобы написать свой контрол с функционалом, который меня устроил. Для реализации необходимой функциональности потребуется не один, а два контрола: 1. ExtendedListBox - наследник от ListBox с поддержкой масштабирования 2. DragAnimatedPanel - панель с поддержкой различных типов сортировки и drag’n’drop
-
Кастомные WPF-контролы, часть 3: ListBox с поддержкой drag’n’drop, масштабирования и различной сортировкой содержимого
часть 1: стили, кнопки и переключатели часть 2: ComboBox с фильтрацией содержимого, TimePicker, DateTimePicker В этой статье я расскажу про разработку панели с поддержкой анимированного переноса элементов и какстомной сортировкой содержимого. Это, пожалуй, была одна из самых сложных задач, связанных с WPF контролами. Достаточно долго я не знал, с какой стороны к ней подступиться, пока не нашел несколько примеров: один на github , другой на codeproject (оставлю ссылку, хотя сейчас сайт недоступен). В них было реализовано примерно то, что мне было нужно. Так же я нашел неплохую статью на professorweb. Этой информации хватило, чтобы написать свой контрол с функционалом, который меня устроил. Для реализации необходимой функциональности потребуется не один, а два контрола: 1. ExtendedListBox - наследник от ListBox с поддержкой масштабирования 2. DragAnimatedPanel - панель с поддержкой различных типов сортировки и drag’n’drop
-
Кастомные WPF-контролы, часть 3: ListBox с поддержкой drag’n’drop, масштабирования и различной сортировкой содержимого
часть 1: стили, кнопки и переключатели часть 2: ComboBox с фильтрацией содержимого, TimePicker, DateTimePicker В этой статье я расскажу про разработку панели с поддержкой анимированного переноса элементов и какстомной сортировкой содержимого. Это, пожалуй, была одна из самых сложных задач, связанных с WPF контролами. Достаточно долго я не знал, с какой стороны к ней подступиться, пока не нашел несколько примеров: один на github , другой на codeproject (оставлю ссылку, хотя сейчас сайт недоступен). В них было реализовано примерно то, что мне было нужно. Так же я нашел неплохую статью на professorweb. Этой информации хватило, чтобы написать свой контрол с функционалом, который меня устроил. Для реализации необходимой функциональности потребуется не один, а два контрола: 1. ExtendedListBox - наследник от ListBox с поддержкой масштабирования 2. DragAnimatedPanel - панель с поддержкой различных типов сортировки и drag’n’drop
-
🎉 50 Million Downloads — still can't believe it.
Honestly, I never imagined that the libraries I build in my spare time would reach this milestone. MahApps.Metro, gong-wpf-dragdrop, IconPacks, ControlzEx and all the others — they started as passion projects, and they still are.
Thank you to everyone who uses them, reports issues, sends PRs, or just drops a kind message. You're the reason I keep going. 🙏 -
🎉 50 Million Downloads — still can't believe it.
Honestly, I never imagined that the libraries I build in my spare time would reach this milestone. MahApps.Metro, gong-wpf-dragdrop, IconPacks, ControlzEx and all the others — they started as passion projects, and they still are.
Thank you to everyone who uses them, reports issues, sends PRs, or just drops a kind message. You're the reason I keep going. 🙏 -
🎉 50 Million Downloads — still can't believe it.
Honestly, I never imagined that the libraries I build in my spare time would reach this milestone. MahApps.Metro, gong-wpf-dragdrop, IconPacks, ControlzEx and all the others — they started as passion projects, and they still are.
Thank you to everyone who uses them, reports issues, sends PRs, or just drops a kind message. You're the reason I keep going. 🙏 -
🎉 50 Million Downloads — still can't believe it.
Honestly, I never imagined that the libraries I build in my spare time would reach this milestone. MahApps.Metro, gong-wpf-dragdrop, IconPacks, ControlzEx and all the others — they started as passion projects, and they still are.
Thank you to everyone who uses them, reports issues, sends PRs, or just drops a kind message. You're the reason I keep going. 🙏 -
🎉 50 Million Downloads — still can't believe it.
Honestly, I never imagined that the libraries I build in my spare time would reach this milestone. MahApps.Metro, gong-wpf-dragdrop, IconPacks, ControlzEx and all the others — they started as passion projects, and they still are.
Thank you to everyone who uses them, reports issues, sends PRs, or just drops a kind message. You're the reason I keep going. 🙏 -
C#で MVVM を学ぶならまずこれ!CommunityToolkit.Mvvm で理解する基本の流れ
https://qiita.com/hiroki_notes/items/45b5847e30b2cd61a756?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items