Coder Social home page Coder Social logo

egvijayanand / dotnet-maui-templates Goto Github PK

View Code? Open in Web Editor NEW
140.0 140.0 19.0 18.56 MB

.NET MAUI Project and Item Templates for VS2022 and CLI.

Home Page: https://egvijayanand.in/

License: MIT License

C# 65.58% Batchfile 4.39% HTML 7.04% CSS 4.96% Vim Snippet 9.78% F# 3.88% PowerShell 4.38%
android blazor cli code-snippets desktop dotnet dotnet-maui dotnet6 dotnet8 extensions hybrid ios mac-catalyst macos maui-blazor mobile templates tizen windows winui3

dotnet-maui-templates's People

Contributors

adospace avatar egvijayanand avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

dotnet-maui-templates's Issues

Gesture issue in Tab template

Hello,
in the Tab template, there is the possibility to swipe left and right to change Tab.
I see that the "header" and "footer" are not updated according to the current page (i.e. scrolling right from "calendar" to "search" leave the header of the calendar page and the footer with the pages name do not change to highlight the search page)

EDIT:
I saw this issue with the property:
android:TabbedPage.ToolbarPlacement="Bottom"

With the property set to Top it works.

Generic Item Templates for Visual Studio

  • Support for Generic Item Templates within Visual Studio 2022 IDE (both XAML and C#)
  • Support for relative namespace up to the folder where the item is created
  • Support for XAML only option in case of XAML template

Shell Page Support for PR8

Now that PR8 has actual templates for MAUI, it has fully embraced the HostBuilder pattern.

Are there any pointers on how to get your Shell Page template to get instantiated correctly?

I tried just adding the override from the blog post announcement, but it doesnt seem to work.

FYI: Your placeholder templates were a great help!

Thanks.

Support for .NET MAUI Templates on .NET 7

Now .NET MAUI is supported on .NET 7, the templates need to be updated to support .NET 7 as well. This needs to be handled as an input parameter with a pre-defined value, if not supplied.

Support for Maui preview 13

Hi.
Maui preview 13 is out today, with support from VS 2022 17.2.0 preview 1.0.
Is there an expected date for maui 13 support?
I am using preview 12 templates, but they do not appear in the File / New Ctrl+N dialog.
Thanks for your help

Installation on VS 2022 failed

Today i tried to install your VS Extension from Marketplace. Sadly i'm got:

20.08.2022 20:30:49 - Microsoft VSIX Installer
20.08.2022 20:30:49 - -------------------------------------------
20.08.2022 20:30:49 - vsixinstaller.exe version:
20.08.2022 20:30:49 - 17.2.2197
20.08.2022 20:30:49 - -------------------------------------------
20.08.2022 20:30:49 - Command line parameters:
20.08.2022 20:30:49 - C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service\VSIXInstaller.exe,C:\Users\Admin\Downloads\VijayAnand.MauiTemplates.vsix
20.08.2022 20:30:49 - -------------------------------------------
20.08.2022 20:30:49 - Microsoft VSIX Installer
20.08.2022 20:30:49 - -------------------------------------------
20.08.2022 20:30:50 - Initializing Install...
20.08.2022 20:30:50 - Erweiterungsdetails...
20.08.2022 20:30:50 - Identifier : MauiTemplates.20dca96a-7311-401f-84ed-980478fb319b
20.08.2022 20:30:50 - Name : .NET MAUI Project and Item Templates
20.08.2022 20:30:50 - Author : Vijay Anand E G
20.08.2022 20:30:50 - Version : 1.7.6.3
20.08.2022 20:30:50 - Description : .NET MAUI Project, Item Templates, and Code Snippets for Visual Studio 2022 (.NET MAUI GA and Service Releases).
20.08.2022 20:30:50 - Locale : en-US
20.08.2022 20:30:50 - MoreInfoURL : https://egvijayanand.in/2022/04/20/all-in-one-dotnet-maui-app-project-template-what-is-new/
20.08.2022 20:30:50 - InstalledByMSI : False
20.08.2022 20:30:50 - SupportedFrameworkVersionRange : [0.0,2147483647.2147483647]
20.08.2022 20:30:50 -
20.08.2022 20:30:50 - SignatureState : Unsigned
20.08.2022 20:30:50 - Unterstützte Produkte :
20.08.2022 20:30:50 - Microsoft.VisualStudio.Community
20.08.2022 20:30:50 - Version : [17.3,18.0)
20.08.2022 20:30:50 - ProductArchitecture : amd64
20.08.2022 20:30:50 - Microsoft.VisualStudio.Pro
20.08.2022 20:30:50 - Version : [17.3,18.0)
20.08.2022 20:30:50 - ProductArchitecture : amd64
20.08.2022 20:30:50 - Microsoft.VisualStudio.Enterprise
20.08.2022 20:30:50 - Version : [17.3,18.0)
20.08.2022 20:30:50 - ProductArchitecture : amd64
20.08.2022 20:30:50 -
20.08.2022 20:30:50 - Verweise :
20.08.2022 20:30:50 - Voraussetzungen :
20.08.2022 20:30:50 - -------------------------------------------------------
20.08.2022 20:30:50 - Identifier : Microsoft.VisualStudio.Component.CoreEditor
20.08.2022 20:30:50 - Name : Visual Studio core editor
20.08.2022 20:30:50 - Version : [17.3,)
20.08.2022 20:30:50 -
20.08.2022 20:30:50 - -------------------------------------------------------
20.08.2022 20:30:50 - Identifier : Microsoft.VisualStudio.ComponentGroup.Maui.All
20.08.2022 20:30:50 - Name : .NET MAUI
20.08.2022 20:30:50 - Version : [17.3.32505.122,18.0)
20.08.2022 20:30:50 -
20.08.2022 20:30:50 - Signaturdetails...
20.08.2022 20:30:50 - Extension is not signed.
20.08.2022 20:30:50 -
20.08.2022 20:30:50 - Er wird nach passenden Produkten gesucht...
20.08.2022 20:30:50 - Installiertes Produkt gefunden - Globaler Pfad
20.08.2022 20:30:50 - Installiertes Produkt gefunden - Visual Studio Enterprise 2022 LTSC 17.2
20.08.2022 20:30:50 - VSIXInstaller.NoApplicableSKUsException: Diese Erweiterung kann auf den derzeit installierten Produkten nicht installiert werden.
bei VSIXInstaller.ExtensionService.GetInstallableDataImpl(IInstallableExtension extension, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable1& skuData) bei VSIXInstaller.ExtensionService.GetInstallableData(String vsixPath, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable1& skuData)
bei VSIXInstaller.ExtensionPackService.IsExtensionPack(IStateData stateData, Boolean isRepairSupported)
bei VSIXInstaller.ExtensionPackService.ExpandExtensionPackToInstall(IStateData stateData, Boolean isRepairSupported)
bei VSIXInstaller.App.Initialize(Boolean isRepairSupported)
bei VSIXInstaller.App.Initialize()
bei System.Threading.Tasks.Task`1.InnerInvoke()
bei System.Threading.Tasks.Task.Execute()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

Do you know, how to fix it?

Build fails for .NET MAUI class library with .NET MAUI Essentials targeting the Windows platform

Build fails for .NET MAUI class library with .NET MAUI Essentials targeting the Windows platform.

Template Package Version:

3.1.0-preview.2

Error message:

D:\NuGet\packages\Microsoft.WindowsAppSDK\1.2.230118.102\buildTransitive\MrtCore.PriGen.targets(380,5): error MSB4062: The "Microsoft.Build.AppxPackage.GetSdkFileFullPath" task could not be loaded from the assembly C:\Program Files\dotnet\sdk\8.0.100-preview.1.23115.2\Microsoft\VisualStudio\v17.0\AppxPackage\Microsoft.Build.AppxPackage.dll. Could not load file or assembly 'C:\Program Files\dotnet\sdk\8.0.100-preview.1.23115.2\Microsoft\VisualStudio\v17.0\AppxPackage\Microsoft.Build.AppxPackage.dll'. The system cannot find the path specified. Confirm that the declaration is correct, that the assembly and all its dependencies are available,and that the task contains a public class that implements Microsoft.Build.Framework.ITask. [E:\SampleLib\SampleLib.csproj::TargetFramework=net8.0-windows10.0.19041.0]

Compile error with RC1

Need instructions on use. Compile errors with Microsoft.Graphics.Win2D and Microsoft.WindowsAppSDK not upgrading the nuget. If you manually fix it in the csproj, 3 other compile errors occur.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.