QuickApp ASPNET Core 9 / Angular 19项目模板
启动Angular 19 / ASP.NET Core 9 (跨平台)项目模板,具有端到端登录,用户和角色管理实现。以及快速应用程序开发的其他共同功能。
使用QuickApp的任务是使用ASP.NET Core和Angular简化软件开发过程,从而授权工程师有效地构建惊人的软件。
QuickApp旨在易于使用,自定义和扩展。它遵循角和ASP.NET核心的最佳实践和惯例,并使用最新的技术和工具进行有效的工作流程。
QuickApp已被全球成千上万的开发人员使用,用于为各种领域和目的创建Web应用程序。它在Visual Studio Marketplace网站上得到了积极评价的高度评价。
?如果您发现QuickApp有帮助,请考虑成为赞助商。即使是少量,可以使项目生存很长一段路。
作为赞助商,您将访问具有更高级功能以及优先电子邮件支持的QuickApp Pro和QuickApp标准的私人存储库。
现场演示
更多模板
- 角材料
- 反应性形式
- 公共注册,密码恢复和重置,电子邮件确认
- 优先电子邮件支持
- ETC
获取QuickApp Pro |现场演示
获取QuickApp标准|现场演示
赞助该项目,并访问QuickApp Pro和QuickApp标准的私人存储库!
该应用程序包括:
- 具有Angular 19和打字稿的模板页面
- 使用ASP.NET Core 9 Web API使用REST FUSTUF API后端
- 使用实体框架核心数据库
- 基于OIDC/OAUTH2和ASP.NET核心身份的身份验证/授权
- 使用Swagger的API文档
- 用于管理客户端库的Angular CLI
- 使用Bootstrap 5主题
您会得到以下好处:
- 完整的后端和前端项目结构,登录,用户和基于权限的角色管理已经集成
- 使用存储库和工作模式单位构建的数据访问层
- 代码第一个数据库
- 宁静的API设计
- 角指令指导
- 角管指导
- 角动画指导
- 角服务
- 对话和通知服务
- 配置页面和配置服务
- 综合国际化
- 用萨斯主题
- 可用的电子邮件API
- 使用Webstorage处理访问和刷新令牌(承载身份验证)
- crud apis
- 响应式设计
- ETC。
安装
- [选项1]克隆git存储库,并使用您喜欢的编辑器进行编辑。例如,视觉工作室,视觉工作室代码
- [选项2]从Visual Studio Gallery安装项目模板,然后遵循常规文件 – >新项目 – > Web-> QuickApp从此模板中创建一个新项目。与
F5或Ctrl+F5午餐(通常的方式)
安装笔记
- 创建新项目时,请等待所有依赖性恢复; ASP.NET项目的“ dotnet Restore”和Angular Project的“ NPM安装”。使用VisualStudio时,这是自动的,请检查输出窗口或状态栏,以便在首次启动程序之前完成软件包/依赖关系还原过程。
- 如果遇到任何错误,请考虑手动运行构建项目的步骤,并注意发生错误的位置。打开命令提示,执行以下步骤:
- 从两个项目文件夹中运行“ Dotnet Restore” – 还原Nuget软件包
- 使用package.json-还原NPM软件包,从项目中运行“ NPM安装”
- 尝试再次运行该应用程序 – 测试以确保一切都起作用
- 在从后端的不同地址/域上运行客户端(Angular)项目时,配置客户端的底额以匹配服务器的基础。您可以从clientapp/angular项目中的verigitht.ts进行此操作。示例:baseurl:“ http://yourbackendserver.com”或baseurl:“ http:// localhost:5050”
- 在支持论坛中的帮助和支持职位
- 对于错误报告,在GitHub上打开了一个问题
登录
使用用户名或电子邮件地址登录
- 默认管理员帐户
- 用户名:管理员
- 电子邮件:admin@ebenmonney.com
- 密码:tempp@ss123
- 默认标准帐户
- 用户名:用户
- 电子邮件:user@ebenmonney.com
- 密码:tempp@ss123
文档
- QuickApp的概述
- 什么是ASP.NET核心的概念概述
- 使用数据
- Angular 19文档概述
- Angular CLI入门
- Bootstrap 5简介
贡献
QuickApp在Github上积极维护。您可以通过
- 在Github上赞助
- 通过对开发人员进行评估和主演来鼓励开发人员
- 使用拉请请求提交更改/改进/功能
- 提出想法或改进领域
- 链接到它并推荐给他人
执照
根据MIT许可发布。
您的反馈|跟我来
