Skip to content

Commit

Permalink
chore: Move more links to xref
Browse files Browse the repository at this point in the history
  • Loading branch information
morning4coffe-dev committed Aug 15, 2024
1 parent 94005b0 commit a963c2c
Show file tree
Hide file tree
Showing 12 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion doc/articles/get-started-next-steps.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Microsoft MVP Skye Hoefling put together [Uno Platform: Getting Started Series](

### Raspberry Pi Applications with Uno Platform (Free)

If you are looking to bring your cross-platform apps to Raspberry Pi with Uno Platform, Peter Gallagher wrote an [article to help you get started]( https://www.petecodes.co.uk/developing-uwp-apps-for-the-raspberry-pi-with-uno-platform/) or try our [getting started with Raspberry Pi documentation]( https://platform.uno/docs/articles/guides/raspberry-pi/raspberry-pi-intro.html).
If you are looking to bring your cross-platform apps to Raspberry Pi with Uno Platform, Peter Gallagher wrote an [article to help you get started](https://www.petecodes.co.uk/developing-uwp-apps-for-the-raspberry-pi-with-uno-platform/) or try our [getting started with Raspberry Pi documentation](xref:Uno.RaspberryPi.Intro).

### XAML Fundamentals for Web and Mobile (Free)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ As part of the continuing evolution of desktop development on Windows, Microsoft
> [!NOTE]
> The Uno Platform has great support for WinUI 2.x and preview support for WinUI 3:
>
> * For WinUI 2.5, see [Fluent-styled controls](https://platform.uno/docs/articles/features/fluent-styles.html)
> * For WinUI 2.5, see [Fluent-styled controls](xref:Uno.Features.FluentStyles)
> * For WinUI 3, see [Uno Platform 3.3 – Day 0 support for WinUI 3 Preview 3, Android 11](https://platform.uno/blog/uno-platform-3-3-day-0-support-for-winui-3-preview-3-android-11/).
>
> [!TIP]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Unfortunately, WCF itself has been discontinued, although there are, of course,
> [!TIP]
> In the sample migration of TimeEntryRIA to Uno, ASP.NET Core Web APIs were used. You can find a full article discussing how to consume a web service with Uno below:
>
> * [How to consume a web service](https://platform.uno/docs/articles/howto-consume-webservices.html)
> * [How to consume a web service](xref:Uno.Development.ConsumeWebApi)
>
> [!NOTE]
> You can learn more about alternate service technologies here:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,8 @@ The code to retrieve the access token is encapsulated within the a class **Ident
> [!TIP]
> You can learn more about platform-specific C# and XAML here:
>
> * [Platform-specific C# code in Uno](https://platform.uno/docs/articles/platform-specific-csharp.html)
> * [Platform-specific XAML markup in Uno](https://platform.uno/docs/articles/platform-specific-xaml.html)
> * [Platform-specific C# code in Uno](xref:Uno.Development.PlatformSpecificCSharp)
> * [Platform-specific XAML markup in Uno](xref:Uno.Development.PlatformSpecificXaml)

1. To supply the required parameters to the **IdentityServerClient** class, add the following constructor:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ As mentioned earlier, the server-side of this service is out-of-scope for the ar
> [!NOTE]
> The implementation of the identity client API will be based heavily on the code discussed in the article below:
>
> * [How to consume a web service](https://platform.uno/docs/articles/howto-consume-webservices.html)
> * [How to consume a web service](xref:Uno.Development.ConsumeWebApi)

## Adding a WebApiBase class

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ uid: Uno.SilverlightMigration.UsefulResources
# Useful resources

* Uno Platform:
* [Using Uno - getting started on Visual Studio](https://platform.uno/docs/articles/get-started-vs.html)
* [Using Uno - getting started on Visual Studio](xref:Uno.GetStarted.vs2022)
* Uno Platform Samples:
* [unoplatform/Uno.Samples GitHub Repo](https://github.com/unoplatform/Uno.Samples)
* [Uno.UI.Toolkit.SL GitHub Repo](https://github.com/unoplatform/Uno.UI.Toolkit.SL)
Expand Down
2 changes: 1 addition & 1 deletion doc/articles/howto-consume-webservices.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Throughout the how-to, there will be notes on recommended practices and tips tha
> The complete source code that goes along with this tutorial is available in the [unoplatform/Uno.Samples](https://github.com/unoplatform/Uno.Samples) GitHub repository - [TheCatApiClient](https://github.com/unoplatform/Uno.Samples/tree/master/UI/TheCatApiClient)
>
> [!TIP]
> For a step-by-step guide to installing the prerequisites, see [Getting started on Visual Studio](https://platform.uno/docs/articles/get-started-vs-2022.html)
> For a step-by-step guide to installing the prerequisites, see [Getting started on Visual Studio](xref:Uno.GetStarted.vs2022)
## Task 1 - Create a simple Uno application

Expand Down
2 changes: 1 addition & 1 deletion doc/articles/interop/wasm-javascript-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Let's create an app to integrate a Syntax Highlighter named [`PrismJS`](https://

### 0. Before starting

📝 To reproduce the code in this article, you must [prepare development environment using Uno's _Getting Started_ article](../get-started.md).
📝 To reproduce the code in this article, you must [prepare a development environment using Uno's _Getting Started_ article](xref:Uno.GetStarted).

### 1. Create the projects

Expand Down
2 changes: 1 addition & 1 deletion doc/articles/interop/wasm-javascript-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Let's create an application illustrating how to use this feature.

### 0. Before starting

📝 To reproduce the code in this article, you must [prepare development environment using Uno's _Getting Started_ article](https://platform.uno/docs/articles/get-started.html).
📝 To reproduce the code in this article, you must [prepare a development environment using Uno's _Getting Started_ article](xref:Uno.GetStarted).

### 1. Create the solution in Visual Studio

Expand Down
2 changes: 1 addition & 1 deletion doc/articles/uno-development/docfx.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ uid: Uno.Contributing.DocFx

# The Uno docs website and DocFX

Uno Platform's docs website uses [DocFX](https://dotnet.github.io/docfx/) to convert Markdown files in the [articles folder](https://github.com/unoplatform/uno/tree/master/doc/articles) into [html files](https://platform.uno/docs/articles/intro.html).
Uno Platform's docs website uses [DocFX](https://dotnet.github.io/docfx/) to convert Markdown files in the [articles folder](https://github.com/unoplatform/uno/tree/master/doc/articles) into [html files](xref:Uno.Documentation.Intro).

## Adding to the table of contents

Expand Down
4 changes: 2 additions & 2 deletions doc/articles/uno-howto-create-a-repro.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ Some steps and questions to answer:
- Add an event handler to `DataContextChanged` in the code behind to see if and when the `DataContext` changed.
- Analyze device and app logs for clues about the control's behavior.
- You may enable [the controls debug logs](https://github.com/unoplatform/uno/blob/master/doc/articles/logging.md), if any.
- To validate that logs are enabled and in Debug, those starting with `Windows`, `Microsoft` or `Uno` should be visible in the apps output. If not, make sure to [setup the logging properly](https://platform.uno/docs/articles/migrating-from-previous-releases.html).
- To validate that logs are enabled and in Debug, those starting with `Windows`, `Microsoft`, or `Uno` should be visible in the apps output. If not, make sure to [setup the logging properly](xref:Uno.Development.MigratingFromPreviousReleases).
- Logs on iOS may need to have the [OSLog logger](https://github.com/unoplatform/uno.extensions.logging) enabled when running on production devices.
- Try on different versions of Visual Studio, iOS, Android, Linux, or browsers
- If available, try the API on Windows (UWP or WinUI) and see if it behaves differently that what Uno Platform is doing
- If available, try the API on Windows (UWP or WinUI) and see if it behaves differently than what Uno Platform is doing
- When issues occur, try breaking on all exceptions to check if an exception may be hidden and not reported.
- Update Uno.WinUI or other dependencies to previous or later versions, using a [bisection technique](https://git-scm.com/docs/git-bisect). Knowing which version of a package introduced an issue can help orienting the investigations.

Expand Down
6 changes: 3 additions & 3 deletions doc/articles/wpf-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ The vast majority of your codebase will simply "move across". Existing XAML stru

Along the journey to bring your WPF app to the Web, you should become familiar with the Uno Platform documentation. Your team should thoroughly understand what is supported (and where) before you build a feature around it. Learn about:

* [Get started](https://platform.uno/docs/articles/get-started.html)
* [How-tos and tutorials](https://platform.uno/docs/articles/tutorials-intro.html)
* [Development deep-dives](https://platform.uno/docs/articles/using-uno-ui.html)
* [Get started](xref:Uno.GetStarted)
* [How-tos and tutorials](xref:Uno.Tutorials.Intro)
* [Development deep-dives](xref:Uno.Development.Overview)
* [Reference](https://platform.uno/docs/articles/implemented-views.html)

## Architecture Considerations
Expand Down

0 comments on commit a963c2c

Please sign in to comment.