.net core zero 示例9.0.0 + Power Tools 2.3 2020最新版

.net core zero 示例9.0.0 + Power Tools 2.3 2020最新版

  ASP.NET Zero是下一个WEB应用程序的基本解决方案。是具有现代UI和SOLID体系结构的新Web应用程序的起点。通过提供常见的应用程序要求作为预先构建的Visual Studio解决方案(带有完整的源代码),可以节省您的时间。获取其源代码作为基本解决方案,并专注于自己的业务代码。Power Tools是Visual Studio扩展,可以自动创建从数据库到用户界面的实体及其层。因此,您可以在几秒钟内创建一个可以正常工作,可以投入生产的CRUD页面。Power Tools仅适用于ASP.NET Core后端(不适用于ASP.NET MVC 5.x)。.net core zero9.0.0q2315702359

  使用说明ASP.NET Zero Power Tools

  .net core zero9.0.0如何使用它?

  该扩展可以在“ 工具”菜单中找到(“工具”->“ Asp.Net零”->“创建实体”)。运行它时,您将看到用于创建实体的界面。仔细填写字段后,按Generate按钮开始代码生成过程。

  1、扩展界面

  一个简单的控制台将出现,并为您提供有关该过程的信息。如果没有警告或失败,请运行您的项目以查看结果。如果在UI上看不到新页面,请给自己授予应用程序中所需的权限。

  警告:如果您使用的是ASP.NET Core和Angular模板,则在通过Power Tools生成实体之后,请运行* .Web.Host项目,然后运行“ ./angular/nswag/refresh.bat ”以更新服务代理。 .ts。

  .net core zero9.0.0警告:运行此工具之前,请确保已保存工作,因为它将添加新文件并修改某些现有文件。我们强烈建议使用源代码控制系统(如Git)。否则,请备份您的项目。

  2、.net core zero9.0.0这个怎么运作?

  DLL(位于上述文件夹内)完成所有工作。该扩展仅仅是一个用户界面。此设计是必需的,否则它将仅对Visual Studio Windows用户可用。但是,由于该工具基于.NET Core平台构建,因此Mac或Linux用户可以安全地使用该工具。

  在Mac和Linux上,您必须手动执行扩展程序完成的某些工作。这涉及仅创建一个简短的基本JSON文件作为输入。

扫描二维码关注公众号,回复: 11508675 查看本文章

  3、.net core zero9.0.0如何编辑预定义模板或创建新模板?

  模板位于项目的根目录中的“ / AspNetZeroRadTool / FileTemplates”目录中。每个模板均分为三个文件:“ MainTemplate.txt”,“ PartialTemplates.txt”和“ TemplateInfo.txt”。如果要编辑任何文件,只需将其复制到同一目录中,并将其扩展名从“ .txt”更改为“ .custom.txt”。例如,您可以创建“ MainTemplate.custom.txt”以覆盖同一目录中的“ MainTemplate.txt”。请不要对原始模板进行任何更改。.net core zero9.0.0

  要创建新模板,请执行与编辑预定义模板相同的过程。该工具不了解有关模板的任何信息,并且每次运行时都会在“ / FileTemplates”目录中找到它们。这意味着您的新模板将像预定义的模板一样进行处理。(新模板不需要“ .custom”扩展名。)

  您可以在GitHub或support.aspnetzero.com上报告您的问题或提出问题。

  4、.net core zero9.0.0如何更改新文件的目标路径?

  要更改模板的目标路径,请在“ AspNetZeroRadTool / FileTemplates”目录中找到它的模板文件夹,然后编辑TemplateInfo.txt文件的内容。

  另外,如果您移动了将在rad工具生成过程中修改的文件,则可以修改“ AspNetZeroRadTool / config.json ”文件并设置该文件的新路径。

  5、.net core zero9.0.0生成的文件

  如果提供基本的“ Cars”实体作为输入,则这是该工具创建或修改的文件的完整列表。

猜你喜欢

转载自blog.csdn.net/weixin_45330297/article/details/107548022