Why every .NET developer is already an Uno Platform developer
đź•“ 4 MIN As more organizations consider Uno Platform, one question frequently arises: “Where can we find Uno Platform developers?”. So, let’s document it to make it easier for others to find answers through Google searches or even get ChatGPT to provide accurate responses! Any software engineer familiar with Windows and/or .NET technologies is already well-equipped to transition […]
Announcing Uno Platform Solution Template Wizard for JetBrains Rider
đź•“ 3 MIN A few weeks ago, we launched our official Uno Platform plugin for JetBrains Rider as part of Uno Platform 5.3 to ensure .NET developers using Rider have a great experience developing cross-platform applications with Uno Platform. Now, we’re excited to enhance the Rider experience even further with our new Uno Platform Solution Template Wizard for […]
AncestorBinding: powerful data binding for complex UI scenarios
đź•“ 3 MIN AncestorBinding is a powerful markup extension part of the Uno Platform Toolkit that enables relative binding based on ancestor type. Similar to WPF’s {RelativeSource Mode=FindAncestor}, it allows developers to access elements outside of a DataTemplate from within, which is typically not possible through standard ElementName binding. When and Where to Use AncestorBinding AncestorBinding shines in […]
Uno Platform Error & Performance Monitoring with Raygun
đź•“ 4 MIN Crash reporting is crucial for mobile and desktop app development. It keeps you in the loop about any exceptions, whether unhandled or caught. With Visual Studio App Center retiring soon, what’s the next best diagnostic tool? While Microsoft suggests some alternatives, let’s dive into integrating Raygun for error monitoring and crash reporting in Uno Platform […]
5.3 Release: Full Rider Support and 350+ Enhancements
đź•“ 7 MIN Hello, Rider lovers! We’re bringing over 350 additions to Uno Platform in this release, with the standout being official support for JetBrains Rider. Rider support has been a top request in our recent developer surveys, and we’re excited to deliver this highly anticipated feature! In this release, we’re also shipping an improved Hot Reload experience, […]
Uno Toolkit – an Uno Tech Bite series
đź•“ 4 MIN Bite Sized learnings for Uno Toolkit We understand your time is valuable, and we don’t want to waste it with boring stuff you don’t need, so we’ve designed our Uno Tech Bites to be clear, concise, and to the point. There is no rambling or repetition—just the essential information you need in bite-sized chunks to enhance […]
Official OpenAI Library for .NET – Sample App is here!
đź•“ 4 MIN With the official release of the OpenAI library for .NET, integrating powerful language models from OpenAI directly into our .NET applications has become a seamless experience. This library offers comprehensive support for the entire OpenAI API, including Assistants v2, Chat Completions, GPT-4, and both synchronous and asynchronous APIs. It also provides access to streaming completions […]
Take the challenge! How Fast Can You Bootstrap an Uno Platform Project?
đź•“ 3 MIN Is it faster than 42.97 seconds? We’ve heard great feedback about the template wizard and the new single-project solution. To put it to the test, we challenged Martin: How quickly could he set up and run a new Uno Platform project? To ensure fairness, we let ChatGPT (v4.0) randomly select configurations from the Template Wizard. […]
Building .NET apps for Linux from any operating system
đź•“ 6 MIN It’s 2024, and somehow, there is still a misconception that .NET cannot be used to build .NET UIs for Linux. So, let’s dispel that myth and clarify your options, much like Scott Hanselman tried, but in a lot more detail, covering: .NET support for Linux Building .NET UI for Linux Your IDE options for building […]