Brushtail.Enterprise.Template 3.0.3

The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet new install Brushtail.Enterprise.Template::3.0.3
This package contains a .NET Template Package you can call from the shell/command line.

Enterprise App Development Visual Studio Template

Getting Started

1. Overview

The xamarin.forms project template, that supports Android, iOS, UWP, Tizen, WPF. For backend, ASP.NET Core project is added. For testing, Xamarin Forms UI, backend testing project added. For next-generation, sample machine learning model generation and consume libraries are added. For feedback and ideas throw a mail to us. We are happy to collaborate with you.

2. Installing Plugin

Installing plugin from Marketplace click here.
Installing plugin from Visual Studio IDE

Extensions->Manage Extensions 01.jpg

Click Online and Search for Xamarin or brushtail. Click Download->Close and restart the visual studio IDE. 02.jpg

3. Creating an Enterprise Application

Open Visual Studio click Create a New Project. 06.jpg

Search for an Enterprise App Development. 07.jpg

Type the project name. 08.jpg

Enterprise projects are created. 12.jpg

4. Project Structure

All projects types in the template. 11.jpg

<br/>

For example, the Enterprise app you are going create is Calculator. Following project structure explanation: <br/>

Calculator.Core → .Net standard project for app domain functionality. <em><b>(Place Data layer or logic inside Calculator.Core Solution Folder.)</b></em> <br/> Calculator.Core.UnitTest → .Net core xunit project for testing domain functionality. <br/>

Calculator.Desktop.WinForms → .Net Core project for Desktop WinForm Project. <br/> Calculator.Desktop.WPF → .Net Core project for Desktop WPF Project. If you want Xamarin Forms link to WPF. <br/>

Calculator.MLConsume → .Net core project for consuming ML.Net. <br/> Calculator.MLTrain → .Net core project for training ML.Net model. <br/>

Calculator.Mobile → Project for Xamarin forms shared logic and UI. <br/> Calculator.Mobile.Android → Project for Xamarin forms android app. <br/> Calculator.Mobile.iOS → Project for Xamarin forms iOS app. <br/> Calculator.Mobile.UWP → Project for Xamarin forms UWP app. <br/> Calculator.Mobile.Tizen → Project for Xamarin forms Tizen app. <br/> Calculator.Mobile.WPF → Project for Xamarin forms WPF app. <br/> Calculator.Mobile.UITest → Project for testing Xamarin forms UI. <br/>

Calculator.Web → ASP.Net Core project for Web app and backend API. <br/> Calculator.Web.Static → ASP.Net Core project for static Web app for User interface design. <br/> Calculator.Web.UnitTest → .Net core xunit project for testing Web app functionality. <br/>

5. Adobe XD Files

Calculator.Core.xd → Adobe XD file for application architecture design, Models or related works. <br/> Calculator.Desktop.xd → Adobe XD file for Desktop UI prototype. <br/> Calculator.Mobile.xd → Adobe XD file for Mobile UI prototype. <br/> Calculator.Web.xd → Adobe XD file for Mobile UI prototype. <br/> Calculator.UIKit.xd → Adobe XD file for creating UIKit for fonts, themes, controls, UI interactions. <br/>

<em>I was created Open with Adobe XD extension to Open Adobe XD files inside Visual Studio. So no need to switch Visual Studio back and forth. Click here to install. </em>

6. Release Notes

1) Projerct Isolation added. (All tests are placed same project folder)

2) Default framework is .Net 6 for Web. Target Framework for Android is v12.1 (api 32)

3) Keep all packages are upto date.

7. Support Us

Give good review and rating click here

Ask any question related to this plugin click here

If you support us by donating, we are stick with our dreams and give back to you good products.

Thanks

  • .NETStandard 2.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.1.16 209 3/26/2024
3.1.15 688 3/4/2024
3.1.14 513 2/19/2024
3.1.13 948 1/19/2024
3.1.12 611 1/5/2024
3.1.11 570 12/22/2023
3.1.10 371 12/15/2023
3.1.9 351 12/11/2023
3.1.8 623 11/28/2023
3.1.7 399 11/24/2023
3.1.6 423 11/16/2023
3.1.5 351 11/9/2023
3.1.4 661 10/28/2023
3.1.3 1,072 9/29/2023
3.1.2 309 7/22/2023
3.1.1 230 7/3/2023
3.1.0 234 6/14/2023
3.0.9 260 6/6/2023
3.0.8 235 5/9/2023
3.0.6 651 1/20/2023
3.0.5 395 12/17/2022
3.0.4 443 11/23/2022
3.0.3 574 10/14/2022
3.0.2 520 9/22/2022
1.5.8 582 9/2/2022
1.5.7 569 8/26/2022
1.5.6 633 8/11/2022
1.5.5 599 8/7/2022
1.5.4 576 8/3/2022
1.5.3 604 7/25/2022
1.5.2 582 7/21/2022
1.5.1 552 7/21/2022
1.5.0 653 6/5/2022
1.4.9 629 5/17/2022
1.4.8 609 5/13/2022
1.4.7 647 4/24/2022
1.4.6 567 4/24/2022
1.4.5 591 4/23/2022
1.4.4 706 4/13/2022
1.4.3 568 4/12/2022
1.4.2 614 12/10/2021
1.4.1 2,415 6/24/2021
1.4.0 785 6/9/2021
1.3.9 667 5/12/2021
1.3.8 688 4/8/2021
1.3.7 615 3/30/2021
1.3.6 705 3/10/2021
1.3.5 763 3/9/2021
1.3.4 696 2/20/2021
1.3.3 733 2/13/2021
1.3.2 700 2/2/2021
1.3.1 695 1/28/2021
1.3.0 647 1/17/2021
1.2.9 738 1/9/2021
1.2.8 729 1/7/2021
1.2.7 784 12/22/2020
1.2.6 723 12/9/2020
1.2.5 713 11/19/2020
1.2.4 780 11/12/2020
1.2.3 798 11/7/2020
1.2.2 739 10/25/2020
1.2.1 802 10/13/2020
1.2.0 861 10/4/2020
1.1.9 781 9/25/2020
1.1.8 821 9/17/2020
1.1.7 845 9/15/2020
1.1.6 878 9/11/2020
1.1.1 947 8/5/2020
1.1.0 793 8/3/2020
1.0.9 786 7/25/2020
1.0.8 807 7/21/2020
1.0.7 852 7/12/2020
1.0.6 914 6/18/2020
1.0.5 841 6/17/2020
1.0.4 938 6/17/2020
1.0.3 955 6/12/2020
1.0.2 979 6/5/2020
1.0.1 1,008 6/3/2020
1.0.0 985 6/3/2020