Git Product home page Git Product logo

.net-templates's Introduction

.NET Templates

Buy Me A Coffee

Stand With Ukraine

NuGet Version NuGet Downloads

Table of contents:

Blazor Maui Shared

Creates .NET MAUI application, Blazor WevApp and Blazor WebAssembly projects with shared UI.

Create solution:

dotnet new blazor-maui-shared -n MyProductName --ApplicationId com.vladislavantonyuk.myapp

Blazor WebApp Microsoft Identity Platform

Creates Blazor Web application with Microsoft Identity Platform authentication (Azure Active Directory B2C).

Create solution:

dotnet new blazor-microsoft-identity -n MyProductName

Onion Architecture Templates

Onion Architecture Cross-Platform Application

Cross-platform application (Blazor WebApp + .NET MAUI) with onion architecture.

Create solution:

dotnet new onion-app -n MyProductName --entityName MyEntityName

### Onion Architecture Cross-Platform Application Repository

Cross-platform application (Blazor WebApp + .NET MAUI) with onion architecture, using Repository pattern.

Create solution:

```pwsh
dotnet new onion-app-repository -n MyProductName --entityName MyEntityName

Onion Architecture Blazor Application

Blazor application with onion architecture.

Create solution:

dotnet new onion-blazor -n MyProductName --entityName MyEntityName

Onion Architecture Blazor Application Repository

Blazor application with onion architecture, using Repository pattern.

Create solution:

dotnet new onion-blazor-repository -n MyProductName --entityName MyEntityName

Onion Architecture Blazor WebAssembly Application

Blazor WebAssembly application with onion architecture.

Create solution:

dotnet new onion-blazor-webassembly -n MyProductName --entityName MyEntityName

Onion Architecture .NET MAUI Application

.NET MAUI application with onion architecture.

Create solution:

dotnet new onion-maui -n MyProductName --entityName MyEntityName

Onion Architecture .NET MAUI Application Repository

.NET MAUI application with onion architecture, using Repository pattern.

Create solution:

dotnet new onion-maui-repository -n MyProductName --entityName MyEntityName

iOS Extensions for .NET MAUI Application

Action Extension

iOS Action Extension for .NET MAUI application.

Create project:

dotnet new ios-action-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-ActionExtension.

Audio Unit Extension

iOS Audio Unit Extension for .NET MAUI application.

Create project:

dotnet new ios-audio-unit-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-AudioUnitExtension.

Broadcast UI Extension

iOS Broadcast UI Extension for .NET MAUI application.

Create project:

dotnet new ios-broadcast-ui-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-BroadcastUIExtension.

Broadcast Upload Extension

iOS Broadcast Upload Extension for .NET MAUI application.

Create project:

dotnet new ios-broadcast-upload-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-BroadcastUploadExtension.

CallDirectory Extension

iOS Call Directory Extension for .NET MAUI application.

Create project:

dotnet new ios-call-directory-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-CallDirectoryExtension.

Content Blocker Extension

iOS Content Blocker Extension for .NET MAUI application.

Create project:

dotnet new ios-content-blocker-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-ContentBlockerExtension.

Custom Keyboard Extension

iOS Custom Keyboard Extension for .NET MAUI application.

Create project:

dotnet new ios-custom-keyboard-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-CustomKeyboardExtension.

Document Picker Extension

iOS Document Picker Extension for .NET MAUI application.

Create project:

dotnet new ios-document-picker-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-DocumentPickerExtension.

Document Picker File Provider Extension

iOS Document Picker File Provider Extension for .NET MAUI application.

Create project:

dotnet new ios-document-picker-file-provider-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-DocumentPickerFileProviderExtension.

iMessage Extension

iOS iMessage Extension for .NET MAUI application.

Create project:

dotnet new ios-imessage-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-IMessageExtension.

Intents Extension

iOS Intents Extension for .NET MAUI application.

Create project:

dotnet new ios-intents-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-IntentsExtension.

Intents UI Extension

iOS Intents UI Extension for .NET MAUI application.

Create project:

dotnet new ios-intents-ui-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-IntentsUIExtension.

Notification Content Extension

iOS Notification Content Extension for .NET MAUI application.

Create project:

dotnet new ios-notification-content-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-NotificationContentExtension.

Notification Service Extension

iOS Notification Service Extension for .NET MAUI application.

Create project:

dotnet new ios-notification-service-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-NotificationServiceExtension.

Photo Editing Extension

iOS Photo Editing Extension for .NET MAUI application.

Create project:

dotnet new ios-photo-editing-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-PhotoEditingExtension.

Shared Links Extension

iOS Shared Links Extension for .NET MAUI application.

Create project:

dotnet new ios-shared-links-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-SharedLinksExtension.

Share Extension

iOS Share Extension for .NET MAUI application.

Create project:

dotnet new ios-share-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-ShareExtension.

Spotlight Index Extension

iOS Spotlight Index Extension for .NET MAUI application.

Create project:

dotnet new ios-spotlight-index-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-SpotlightIndexExtension.

Today Extension

iOS Today Extension for .NET MAUI application.

Create project:

dotnet new ios-today-extension -n MyProjectName --applicationId com.vladislavantonyuk.myapp.myapp

The final application id: com.vladislavantonyuk.myapp.myapp-TodayExtension.

Build

dotnet pack

Install Templates

From NuGet:

dotnet new install VladislavAntonyuk.DotNetTemplates

From file:

dotnet new install VladislavAntonyuk.DotNetTemplates.3.0.0.nupkg

Uninstall

dotnet new uninstall VladislavAntonyuk.DotNetTemplates

Buy Me A Coffee

Stand With Ukraine

.net-templates's People

Contributors

vladislavantonyuk 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

Watchers

 avatar  avatar  avatar

.net-templates's Issues

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.