Hello, 各位 iT 邦幫忙 的粉絲們大家好~~~
在本系列文會利用目前 Visual Studio 內建的專案樣本建立一個初始的 .NET MAUI 專案,並且透過此 .NET MAUI 專案來把 TopStore App 的開發從 Xamairn.Forms 轉換到 .NET MAUI 上進行。
本篇是 Re: 從零改成用 .NET MAUI 技術來繼續過去用 Xamarin 開發的一個 App : TopStore 系列 系列文的 EP01。
如果有要了解 Visual Studio 如何安裝與進行 .NET MAUI 的開發,請參考此文章:
安裝 Visual Studio 2022 Preview 開發 .NET MAUI 跨平台應用
如果有要了解 "Re: 從零開始用 Xamarin 技術來復刻過去開發的一個 App : TopStore系列" 請參考此連結:
Re: 從零開始用 Xamarin 技術來復刻過去開發的一個 App : TopStore 系列
目前就是確認已安裝好的 Visual Studio 2022 是 v17.3 以後的版本即可。
好,前情提要完畢。
首先,透過 Visual Studio 2022 建立要給 TopStore App 使用的.NET MAUI 新專案:
接著在 "所有專案類型" 下拉選單中選到 MAUI 進行篩選:
接著選擇 .NET MAUI 應用程式專案範本:
這邊將專案名稱命名為 TopStoreApp,跟過去專案命名一致,以便後續的名稱取代替換:
這邊選擇 .NET 6 (長期支援):
透過預設範本建立好的專案:
在 .NET MAUI 專案當中,找到 MainPage.xaml 與 MainPage.xaml.cs,並透過右鍵選單 "刪除":
OK,那全新專案的準備工作就到這邊完成:
接著,可到下面 GitHub 連結下載在 "Re: 從零開始用 Xamarin 技術來復刻過去開發的一個 App : TopStore系列" 當中所完成的專案程式碼:
https://github.com/JamestsaiTW/TopStoreApp/tree/Ironman2021
下載專案程式碼的 Zip 檔:
解壓縮後並確認可以透過 Visual Studio 2022 開啟此專案程式碼:
本 EP 介紹所完成的範例程式碼可在此下載。