[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10311":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":20,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":37,"readmeContent":38,"aiSummary":39,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":40,"discoverSource":41},10311,"Templates","Dotnet-Boxed\u002FTemplates","Dotnet-Boxed",".NET project templates with batteries included, providing the minimum amount of code required to get you going faster.","https:\u002F\u002FRehanSaeed.com",null,"C#",3480,500,160,23,0,2,30.1,"MIT License",false,"main",[23,24,25,26,27,28,29,30,31,32,33,34,35,36],"api","asp-net","asp-net-core","c-sharp","docker","dotnet","dotnet-core","dotnet-new","graphql","nuget","orleans","project-template","swagger","template","2026-06-12 02:02:19","![.NET Boxed Banner](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FImages\u002FBanner.png)\r\n\r\n [![Boilerplate.Templates NuGet Package](https:\u002F\u002Fimg.shields.io\u002Fnuget\u002Fv\u002FBoxed.Templates.svg)](https:\u002F\u002Fwww.nuget.org\u002Fpackages\u002FBoxed.Templates\u002F) [![Boxed.Templates package in dotnet-boxed feed in Azure Artifacts](https:\u002F\u002Ffeeds.dev.azure.com\u002Fdotnet-boxed\u002F_apis\u002Fpublic\u002FPackaging\u002FFeeds\u002F03bd56a4-9269-43f7-9f75-d82037c56a46\u002FPackages\u002Fd253caa8-4749-4cc9-892d-1342497a439e\u002FBadge)](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_packaging?_a=package&feed=03bd56a4-9269-43f7-9f75-d82037c56a46&package=d253caa8-4749-4cc9-892d-1342497a439e&preferRelease=true) [![Boilerplate.Templates NuGet Package Downloads](https:\u002F\u002Fimg.shields.io\u002Fnuget\u002Fdt\u002FBoilerplate.Templates)](https:\u002F\u002Fwww.nuget.org\u002Fpackages\u002FBoilerplate.Templates) [![Twitter URL](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Furl\u002Fhttp\u002Fshields.io.svg?style=social)](https:\u002F\u002Ftwitter.com\u002FRehanSaeedUK) [![Twitter Follow](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002Frehansaeeduk.svg?style=social&label=Follow)](https:\u002F\u002Ftwitter.com\u002FRehanSaeedUK)\r\n\r\nProject templates with batteries included, providing the minimum amount of code required to get you going.\r\n\r\n## Project Templates\r\n\r\n### [ASP.NET Core API Boxed](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FDocs\u002FAPI.md)\r\n[![ASP.NET Core API Boxed Preview Image](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FImages\u002FAPI-Preview.png)](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FDocs\u002FAPI.md)\r\n\r\n### [ASP.NET Core GraphQL Boxed](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FDocs\u002FGraphQL.md)\r\n[![ASP.NET Core GraphQL Boxed Preview Image](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FImages\u002FGraphQL-Preview.png)](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FDocs\u002FGraphQL.md)\r\n\r\n### [Microsoft Orleans Boxed](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FDocs\u002FOrleans.md)\r\n[![Microsoft Orleans Boxed Preview Image](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FImages\u002FOrleans-Preview.png)](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FDocs\u002FOrleans.md)\r\n\r\n### [NuGet Package Boxed](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FDocs\u002FNuGet.md)\r\n[![NuGet Package Boxed Preview Image](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FImages\u002FNuGet-Preview.png)](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FDocs\u002FNuGet.md)\r\n\r\n## Item Templates\r\n\r\n- `.editorconfig` - A very generic [.editorconfig](https:\u002F\u002Fgithub.com\u002FRehanSaeed\u002FEditorConfig) file supporting .NET, C#, VB and web technologies.\r\n- `.gitattributes` - A [.gitattributes](https:\u002F\u002Frehansaeed.com\u002Fgitattributes-best-practices\u002F) file supporting normalized line endings and Git Large File System (LFS).\r\n\r\n## How can I install it?\r\n\r\n1. Install the latest [.NET Core SDK](https:\u002F\u002Fdot.net).\r\n2. Run `dotnet new --install Boxed.Templates` to install the project templates.\r\n\r\n## How can I use it?\r\n\r\n#### Using Visual Studio:\r\n1. Select .NET Boxed from the project type drop down.\r\n2. Select the .NET Boxed template you want to install and follow the instructions.\r\n![Visual Studio New Project Dialogue](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fblob\u002Fmain\u002FImages\u002FVisualStudio-NewProject.png)\r\n\r\n#### Using the CLI:\r\n1. Choose a project template i.e. `api`, `graphql`, `nuget`, `orleans`.\r\n2. Run `dotnet new api --help` to see how to select the feature of the project.\r\n3. Run `dotnet new api --name \"MyProject\"` along with any other custom options to create a project from the template.\r\n\r\n## Release Notes and To-Do List\r\n\r\nYou can find release notes for each version [here](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Freleases) and a To-Do list of new features and enhancements coming soon in the [projects](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fprojects) tab.\r\n\r\n## Continuous Integration\r\n\r\n| Name            | Operating System      | Status | History |\r\n| :---            | :---                  | :---   | :---    |\r\n| Azure Pipelines | Ubuntu                | [![Azure Pipelines Ubuntu Build Status](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_apis\u002Fbuild\u002Fstatus\u002FDotnet-Boxed.Templates?branchName=main&stageName=Build&jobName=Build&configuration=Build%20Linux)](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_build\u002Flatest?definitionId=2&branchName=main) | |\r\n| Azure Pipelines | Mac                   | [![Azure Pipelines Mac Build Status](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_apis\u002Fbuild\u002Fstatus\u002FDotnet-Boxed.Templates?branchName=main&stageName=Build&jobName=Build&configuration=Build%20Mac)](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_build\u002Flatest?definitionId=2&branchName=main) | |\r\n| Azure Pipelines | Windows               | [![Azure Pipelines Windows Build Status](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_apis\u002Fbuild\u002Fstatus\u002FDotnet-Boxed.Templates?branchName=main&stageName=Build&jobName=Build&configuration=Build%20Windows)](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_build\u002Flatest?definitionId=2&branchName=main) | |\r\n| Azure Pipelines | Overall               | [![Azure Pipelines Overall Build Status](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_apis\u002Fbuild\u002Fstatus\u002FDotnet-Boxed.Templates?branchName=main)](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_build\u002Flatest?definitionId=2&branchName=main) | [![Azure Pipelines Build History](https:\u002F\u002Fbuildstats.info\u002Fazurepipelines\u002Fchart\u002Fdotnet-boxed\u002FTemplates\u002F2?branch=main&includeBuildsFromPullRequest=false)](https:\u002F\u002Fdev.azure.com\u002Fdotnet-boxed\u002FTemplates\u002F_build\u002Flatest?definitionId=2&branchName=main) |\r\n| GitHub Actions  | Ubuntu, Mac & Windows | [![GitHub Actions Status](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Fworkflows\u002FBuild\u002Fbadge.svg?branch=main)](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Factions) | [![GitHub Actions Build History](https:\u002F\u002Fbuildstats.info\u002Fgithub\u002Fchart\u002FDotnet-Boxed\u002FTemplates?branch=main&includeBuildsFromPullRequest=false)](https:\u002F\u002Fgithub.com\u002FDotnet-Boxed\u002FTemplates\u002Factions) |\r\n| AppVeyor        | Ubuntu, Mac & Windows | [![AppVeyor Build Status](https:\u002F\u002Fci.appveyor.com\u002Fapi\u002Fprojects\u002Fstatus\u002Fmunmh9if4vfeqy62\u002Fbranch\u002Fmain?svg=true)](https:\u002F\u002Fci.appveyor.com\u002Fproject\u002FRehanSaeed\u002Ftemplates\u002Fbranch\u002Fmain) | [![AppVeyor Build History](https:\u002F\u002Fbuildstats.info\u002Fappveyor\u002Fchart\u002FRehanSaeed\u002FTemplates?branch=main&includeBuildsFromPullRequest=false)](https:\u002F\u002Fci.appveyor.com\u002Fproject\u002FRehanSaeed\u002FTemplates) |\r\n\r\n## Contributions and Thanks\r\n\r\nPlease view the [Contributing](\u002F.github\u002FCONTRIBUTING.md) guide for more information.\r\n\r\n- [tomecho](https:\u002F\u002Fgithub.com\u002Ftomecho) - Fixing GraphQL Apollo Tracing.\r\n- [sayedihashimi](https:\u002F\u002Fgithub.com\u002Fsayedihashimi) - Fixed dotnet new command in ReadMe.\r\n- [bobinush](https:\u002F\u002Fgithub.com\u002Fbobinush) - Fixed typo.\r\n- [chrisrichards](https:\u002F\u002Fgithub.com\u002Fchrisrichards) - Fixed paging in the API template.\r\n- [VeXHarbinger](https:\u002F\u002Fgithub.com\u002FVeXHarbinger) - Updated Twitter cards.\r\n- [michalstanko](https:\u002F\u002Fgithub.com\u002Fmichalstanko) - Added Czech and Slovak characters to the FriendlyUrlHelper.\r\n- [miroslavpopovic](https:\u002F\u002Fgithub.com\u002Fmiroslavpopovic) - Small fix to SiteMapGenerator.\r\n- [Matthew-Bonner](https:\u002F\u002Fgithub.com\u002FMatthew-Bonner) - Fix removal of trailing slash for manifest.json.\r\n- [Abuson](https:\u002F\u002Fgithub.com\u002Fabuson) - Two ASP.NET Core MVC fixes to do with error pages.\r\n- [Shiney](https:\u002F\u002Fgithub.com\u002FShiney) - Fixed typo.\r\n- [ChrisOMetz](https:\u002F\u002Fgithub.com\u002FChrisOMetz) - ASP.NET Core LESS feature.\r\n- [mcliment](https:\u002F\u002Fgithub.com\u002Fmcliment) - Updated template to ASP.NET Core RC 1.\r\n- [surfsflo](https:\u002F\u002Fgithub.com\u002Fsurfsflo) - Added woff2 support for Font Awesome.\r\n- [rarrarrarr](https:\u002F\u002Fgithub.com\u002Frarrarrarr) - Fixed grammar mistakes.\r\n","Dotnet-Boxed\u002FTemplates 是一个提供预配置 .NET 项目模板的工具，旨在通过最少的代码帮助开发者快速启动项目。其核心功能包括多种预设模板，如 ASP.NET Core API、GraphQL、Microsoft Orleans 和 NuGet 包等，并且支持 Docker、Swagger 等现代开发技术。此外，它还提供了 `.editorconfig` 和 `.gitattributes` 文件以确保代码风格的一致性和 Git 版本控制的最佳实践。这些模板特别适合需要快速搭建 .NET 应用基础结构或希望遵循最佳实践标准的场景使用。","2026-06-11 03:27:43","top_topic"]