Quantcast
Channel: Nick's .NET Travels
Browsing all 643 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Ditch that Packaging Project with the Windows App SDK (Windows UI)

One of the most annoying “features” of both UWP and WinUI/ProjectReunion WindowsAppSDK apps is the need to generate a package. With UWP development, the packaging was built into the UWP project....

View Article


Image may be NSFW.
Clik here to view.

Converting the WeatherTwentyOne app from dotnet Maui to Uno

As the dotnet Maui team continue to churn out each preview, it’s great to see some of the showcase apps coming together. One of these is the WeatherTwentyOne app that David Ortinau has been working...

View Article


Image may be NSFW.
Clik here to view.

Image Resizetizer for WinUI and Uno Applications

Whilst I was working on migrating the WeatherTwentyOne app from Maui to Uno I noticed that the Maui application includes a number images as SVG files. However, in the XAML there are only ever...

View Article

Image may be NSFW.
Clik here to view.

I am a Windows App Developer

With the recent excitement surrounding the announcement of Windows 11, there’s renewed interest in developing apps for the Windows platform. In this post we’re going to celebrate what it means to be a...

View Article

Image may be NSFW.
Clik here to view.

XAML Live Preview and the Future of Designers for App Development

Earlier this year I shared a post, Visual Designer, Hot Reload and Beyond, where I talked about how I thought the future of designers would evolve. Looks like I preempted a new feature that’s coming...

View Article


Image may be NSFW.
Clik here to view.

Camera Preview Control for WinUI, UWP and Uno (iOS & Android) Applications

The Windows Community Toolkit provides a limited feature camera preview control for both UWP and WinUI but this doesn’t help if you want to build a cross platform application with the Uno Platform. In...

View Article

Image may be NSFW.
Clik here to view.

Building a XAML UserControl for WinUI, UWP, WPF or Xamarin.Forms (.NET MAUI)

One of the powerful aspects of any XAML platform is the ability to define your own controls. In this post we’re going to look at building a user control that allows you to reuse chunks of your user...

View Article

Image may be NSFW.
Clik here to view.

Adding Validation to a XAML Control Using INotifyDataErrorInfo and the...

In my previous post on Building a XAML UserControl I made use of the CommunityToolkit.Mvvm (formerly Microsoft.Toolkit.Mvvm) NuGet package to provide the implementation of INotifyPropertyChanged used...

View Article


Image may be NSFW.
Clik here to view.

Customising Error Messages with INotifyDataErrorInfo Validation for XAML...

In my previous post, Adding Validation to a XAML Control Using INotifyDataErrorInfo, I walked through adding validation to a view model using the INotifyDataErrorInfo interface and the Community...

View Article


Image may be NSFW.
Clik here to view.

Custom Validation Attributes and Multi-Language Resource Loading for...

I think this will be the last in the series of posts covering validation using the INotifyDataErrorInfo interface, which can be used to expose validation error messages directly in your XAML. In this...

View Article

Image may be NSFW.
Clik here to view.

Using the Windows App SDK Resource Manager (MRT Core) in Unpackaged Win32...

As a UWP developer I relied heavily on the framework to deal with managing application resources such as images and string literals. You might think this is quite simple as images are just files that...

View Article

Image may be NSFW.
Clik here to view.

Getting Started with the Windows App SDK (Preview 2)

As we get closer to the first release of the Windows App SDK, Microsoft has started shipping preview releases. Whilst it’s not clear what “preview” means versus “experimental”, it does appear that the...

View Article

Image may be NSFW.
Clik here to view.

PATH Corruption with Windows App SDK preview 1 and 2

Just a quick heads up that there’s an issue that has been discovered with previews 1 and 2 of the Windows App SDK, as documented here. There is an upcoming preview 3 which will address this issue. At...

View Article


Image may be NSFW.
Clik here to view.

Debugging Android Applications with the Windows Subsystem for Android

As part of the announcement of Windows 11 earlier this year, Microsoft touted the ability to run Android applications on Windows. Recently this feature was made available via the Beta channel of the...

View Article

Image may be NSFW.
Clik here to view.

Packaged, Unpackaged and Self-Contained WinUI 3 Apps with the Windows App Sdk

As we get progressively closer to the v1 release of the Windows App Sdk I thought it worth looking into the different deployment/packaging options you have. In this post we’re going to look at the...

View Article


Image may be NSFW.
Clik here to view.

Control the Window of your WinForms, WPF or Windows UI (WinUI) app using the...

Code sample for this post is on GitHub: AppWindowSample One of the more significant differences between building apps for mobile devices, such as iOS and Android, and desktop pcs (Windows or Mac) is...

View Article

Contributing to Open Source Projects

I was going through some old notes and came across some notes from a brainstorming session around contributing to open source projects. With all the different apps that we’ve worked on over the years,...

View Article


Image may be NSFW.
Clik here to view.

Build and Deploy an Uno Application for iOS, Android, UWP and WASM from Azure...

Developing cross platform applications, targeting platforms such as Android, iOS, Windows and Web, is becoming progressively easier. As .NET developers, one of the leading technologies for building...

View Article

Image may be NSFW.
Clik here to view.

Tutorial: Hello World with Microsoft Orleans

This topic is a bit of a divergence from regular content regarding building mobile, desktop and web apps using cross platform technologies like Uno and Flutter. However, you shouldn’t underestimate...

View Article

Image may be NSFW.
Clik here to view.

Tutorial: Using Azure Table Storage or Azure Cosmos DB with Microsoft Orleans

In my previous post we looked at building a super-basic application that leverages Microsoft Orleans to host an instance (grain) of the IHelloWorld interface in a silo that can be invoked remotely....

View Article
Browsing all 643 articles
Browse latest View live