首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

应用软件开发的工程化-Python

-c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/. install/HEAD/install.sh)" 如果因为GFW无法执行...额外的开发辅助工具参考 IDE: PyCharm、Visual Studio Code、IDLE 代码库管理: Git、GitHub 测试工具: unittest、pytest 文档生成工具: Sphinx...Python 语言项目开发的标准参考目录结构如下: myproject/ ├── src/ │ └── example_pkg/ │ ├── __init__.py │ └── core.py...流水线配置文件位于 Python.git 仓库中 .github/workflows/pipeline.yaml 由四个阶段组成: 构建测试:此阶段从源代码构建 APP, 并运行测试套件,以确保APP 正常工作.../python/releases/tag/main 容器镜像仓库 : artifact.onwalk.net/base/scaffolding-design/python:<git_commit_id

21730
您找到你想要的搜索结果了吗?
是的
没有找到

Asp.net webform scaffolding结合Generic Unit of Work & (Extensible) Repositories Framework代码生成向导

Asp.net webform scaffolding结合Generic Unit of Work & (Extensible) Repositories Framework代码生成向导 在上次发布的使用简单.../unitofworkTutorials.zip CodePlex开源项目 http://genericunitofworkandrepositories.codeplex.com/ Git Asp.net...webform scaffolding项目源代码 https://github.com/neozhu/WebFormsScaffolding/tree/UnitOfWorkRepository 这个分支下...添加Unity.WebForms后系统会自动生成 UnityWebFormsStart.cs 接下来做一个Demo Code-First Entity Company -> Department 公司实体类...新建实体类必须继承Entity 新建一个DataContext 到这里基本工作就算完成了,下面是生存代码了 Add Scaffolding item 选择Web Forms Pages Using EntityFramework

84550

Asp.net Webform 使用Repository模式实现CRUD操作代码生成工具

Asp.net Webform 使用Repository模式实现CRUD操作代码生成工具 介绍 该工具是通过一个github上的开源项目修改的原始作者https://github.com/Superexpert...该工具集成在vs.net 2013才有的Scaffolding一个代码生成的组件原本自带的是用于MVC项目根据Entity class生成MVC Controller和View的新增,修改,删除操作。...安装完成后在vs.net 中就有Web Forms Scaffolding这个组件 新建Web Forms项目 使用Code-First EntityFramework ?...在模板中输入中文,生成代码后是乱码 如果存在多个子表的情况使用Boostrap tabs控制时 $(function () { //$("#tabs").tabs(); $('.nav-tabs a:first...').tab('show') 每次操作无法停留在当前的Tab选项卡

1.7K80

自定义Visual Studio.net Extensions 开发符合ABP vnext框架代码生成插件

neozhu.github.io/MVC5-Scaffolder/#/ https://github.com/neozhu/MVC5-Scaffolder 但是mvc5 scaffolder 有一个致命的弱点,无法通过升级的方式支持....net core mvc 项目,而asp.net core mvc 的 scaffolder通过 https://github.com/aspnet/Scaffolding 询问得知只能自定义现有的模板...,无法添加自定义的输入参数,也无法生成定义其它的项目文件,局限性非常大,没有mvc5 scaffolder那么方便,当然这里也不排除我对 https://github.com/aspnet/Scaffolding...替代方案 那么要在asp.net core 项目中使用类似代码生成工具,还有一个方案就是自定义扩展Visual Studio.net Extensions插件来实现.目前我做了一个原型(还没有去完善各个类的模板...Visual Studio.net Extensions插件的运行环境是.net 和 COM(非托管)混合开发,大部分都是非托管API,调式非常麻烦,但是github上还是有不少的案例可以参考,我就是用

1.1K10

老开源项目:.NET Core 3.1 + EF Core + LayUI 管理系统

前言 项目名称:学生信息管理系统1.0 后台框架:.Net Core 3.1 + EF Core yrjw.ORM.Chimp 前端框架:ASP.NET Core MVC + LayUI +...Bootstrap 数据库:MS-SQL 或 MySQL 二选一 迁移方式:Code First (推荐CLI命令初始化数据库和升级) 框架结构图 项目需求 (_PS:不包含业务,只为展示开发案例。...2、集成了之前发布的yrjw.ORM.Chimp包,该组件只是将EF Core使用仓储模式的工作单元进行了封装,常用的CURD方法和API统一返回的模型。...先说说本次框架都有哪些改变,由之前的.NET Core2.2直接升级采用最新版.NET Core3.1开发,ORM框架还是采用官方的EF Core(为什么选他就不多纠结了,只为学习目的,后期也可能会换成其他轻量级框架如...FreeSQL),使用ORM工作单元的封装也不需要自己单独弄了,我找了一个封装好的组件包进行了升级和改造,并支持了.NET Core3.1版,组件包开源地址yrjw.ORM.Chimp,使用的是Code

29710

《ASP.NET Core 高性能系列》致敬伟大的.NET斗士甲骨文!

第二个是ASP.NET Core   它是一个用于构建Web的跨平台框架 另外.NET Core中的更改也将适用于ASP.NET Core,因为这是基础 二、.NET Core 2的新东西 2.1 API...*的基础上增加了两倍的API, 而且支持.net standard,您也可以引用.NET Framework程序集而无需重新编译, 只要程序集中的API已在.NET Core中实现就可以正常工作。...这意味着更多的Nuget包可以在.NET Core工作, ASP.NET Core Library and Framework 支持情况的一个统计站点:https://ANCLAFS.com(有点跟不上了..., 涵盖了增加了输出缓存,本地及分布式缓存(SQLSERVER,REDIS). 3.1 metapackage   .NET Core包含了一个新metapackage,所以你只用引用一个NuGet项就可以得到所有的东西....NET Framework 4.6.1实现了.NET Standard 2.0. .NET Standard 可实现以下重要情境: 1.为要实现的所有 .NET 实现定义一组统一的、与工作负荷无关的

93320

ASP.NET MVC学习笔记05模型与访问数据模型

Entity Framework(简称为EF)是支持代码优先(Code First)的开发模式。代码优先允许通过编写简单的类来创建对象模型,然后从类创建数据库。...否者DbContext类会报错,而且也无法Using Entity。 ?...Check the code 功能是交由ASP.NET MVC来实现生成了,但是代码到底是怎么样来实现这一切的呢?先来看看Controllers中的Index方法和details方法。 ?...使用SQL Server LocalDB 在前面的演示中,都是使用的LocalDB,Entity Framework Code First(代码优先),如果检测到不存在一个数据库连接字符串 指向了 Movies...Entity Framework Code First首先自动为您创造了这个架构(schema)基于 Movie class。当完成后,通过右击MovieDBContext,并选择关闭连接。

2.4K40

Visual Studio使用Git忽略不想上传到远程仓库的文件

以下是一个.NET/.NET Core相关项目的忽略文件模板只要是使用VisualStudio开发的项目都可以使用: gitnore忽略文件模板来源:https://github.com/github/...Core project.lock.json project.fragment.lock.json artifacts/ # ASP.NET Scaffolding ScaffoldingReadMe.txt...Tool *.dotCover # AxoCover is a Code Coverage Tool .axoCover/* !....我们可能在开发的时候可能一时没有注意添加忽略文件配置(gitignore),把这些文件推送到远程仓库中,我们有以下两种做法解决: 1、把本地这些文件删除再提交到远端(前提是这些文件是环境变量文件,假如是无法自动生成的不推荐...//提交到远程代码库 如我需要移除某个项目中的obj文件然后提交: 该文件路径为:D:\开发学习-Master\我的训练营\DailyLearning\工作

2.9K10

张高兴的 Entity Framework Core 即学即用:(一)创建第一个 EF Core 应用

写在前面 Entity Framework Core (EF Core) 是 .NET 平台流行的对象关系映射(ORM)框架。...目录 写在前面 准备工作 安装 PostgreSQL 直接安装 使用 Docker 拉取镜像 数据库的表结构 Code First 与 Database First 创建一个 EF Core 应用 项目结构...First 与 Database First Code First 和 Database First 算是 EF 中比较有特色的功能。...Code First 是被应用于领域驱动设计(Domain Driven Design)中的,由于作者并没有 DDD 的实践,因此无法评判 Code First 的实用性。...而 Code First 中手动编写实体类这一步是不可避免的,在大型项目中数十上百的实体类,这些工作量是不容小觑的。因此本文不会介绍 Code First 的有关操作。

2.4K10

.NET平台系列26:在 Windows 上安装 .NET Core.NET5.NET6

不支持的版本 以下 .NET 版本 ❌ 不再受到支持: 3.0 2.2 2.0 所以,如果新建.NET Core 项目,建议直接使用.NET5 或者 .NET Core 3.1版本。....NET Core 3.1 支持下列 Windows 版本:有关 .NET Core 3.1 支持的操作系统、发行版和生命周期策略的详细信息,请参阅 .NET Core 3.1 支持的 OS 版本。...安装或修改 Visual Studio 时,根据要生成的应用程序的类型,选择以下一个或多个工作负载: “其他工具集”部分中的“.NET Core 跨平台开发”工作负荷 。...下载并安装 Visual Studio Code。 下载并安装 .NET Core SDK。 从 Visual Studio Code 市场安装 C# 扩展。...首先,从以下站点之一下载 SDK 或运行时的二进制版本: .NET 5.0 下载 .NET Core 3.1 下载 .NET Core 2.1 下载 所有 .NET Core 下载项 创建要将 .NET

3K10
领券