分享好友 最新动态首页 最新动态分类 切换频道
开源:C# 代码自动生成工具,支持站点前后台
2024-12-26 11:28

写这个项目有很长一段时间了,期间也修修改改,写到最后,自己也没咋用(研究方向变化了)。

开源:C# 代码自动生成工具,支持站点前后台

    具体项目开源了:https://github.com/supperlitt/WebAutoCodeOnline (这个应该不算一个广告文)

    要说技术,感觉也没啥,就是写上一些自认为合适的模板,然后根据模板写一些通用的类文件上去。然后用。。。

    没有例子,看一堆文字,眼睛是花的。。

     有2个exe,最新的直接接入数据库的项目:WinGenerateCodeDB,WinAutoCode(老项目用代码生成,也还能用)

    运行一些,然后。。。出现了下面的主界面,选择数据库,表,当然字段本身有注释就是极好的了。。

    好了,下一步,这个界面功能有点多,但是别怕,大部分用不上。

    1、选择需要显示的字段,从左边移动到右边(支持批量)

    2、选择,列表操作按钮,主显示,添加,编辑(编辑的时候,最好不要带上主键ID,否则可能出问题),删除。

    直接进入下一步:选择生成代码的平台和基于版本,前端框架(EasyUI是老项目,Bootstrap才是最新的。。。)

    继续,下一步:这里就可以出界面了,如果只是生成Model也就到这里了,如果需要页面,点击页面就出现代码。文本框是支持

    全选的,不是点按钮,按钮是啥内容,看看代码,不记得了。

    。。。。到这里你以为就结束了,然而不是。我帮你们拷贝了一下,生成了一个项目,不过Dapper和MySql是我自己额外引入的。

    项目有了,当然我没有分层了。。

    看网页效果吧。小伙伴们等着急了,页面显示还有点欠缺(标签,需要依赖注释,日期显示,可以在图2,设置样式,进行调整。)

    功能到这里就结束了,有一个说明一下,前段使用的是cdn,所以这里直接就有样式了,不过,DateTime控件直接用CDN有问题,用本地的就没毛病,我想项目里面应该是有这些源码的,就不唠叨了。

    至于有些文本框前面没有说明,为啥,那是因为你没写备注。。。

      其实也懒得开源,懒得写博文的,看到各位大牛们转别的平台,有点慌神,其实也不是大牛们愿意转,可能是工作需要吧。好了,没啥写的了。

 

最新文章
2024揭阳揭西高三艺体生文化课集训冲刺开始招生了吗>top5开始招生了吗排名一览
2024揭阳揭西高三艺体生文化课集训冲刺开始招生了吗top5开始招生了吗排名一览  2. 揭阳揭西高三复读辅导班  3. 揭阳揭西立行高考复读冲刺班  4. 揭阳揭西立行高中复读集训班
drupal7 修改文件上传大小限制
参考文章:post_max_size = 8M ;upload_max_filesize = 8M ;允许上传文件大小的最大值。默认为2M2.更改drupal根目录下的.htaccess文件(需要是apache服务器)如果不能访问php.ini文件,还可以通过配置.htaccess文件来修改上传限制(这需要apac
2024行业观察 | 中国平安:核心战略出现变化,马明哲重回台前
来源:雪球App,作者: 保观,(https://xueqiu.com/4195703616/317026612)2024年接近结束,行业与各大保险公司的实际经营情况也浮出水面。应该说,今年的保险行业可能是过去几年“最好过”的一年。我们以国内五大上市保险公司为例,在前
MATLAB优化工具箱 OPTI的安装
OPTI是一个开源的MATLAB优化工具箱,相比MATLAB自带非线性优化求解函数fmincon,该优化器更加人性化,同时也有丰富的求解方法可供选择 一、下载 本文介绍 OPTI toolbox 安装方法: 下载完毕后解压放到合适的文件夹中ÿ
langchain 学习笔记
源码地址:https://github.com/kingglory/langchain-chinese-learning/tree/mainLLM 调用 支持多种模型接口,比如 OpenAI、Hugging Face、AzureOpenAI …Fake LLM,用于测试缓存的支持,比如 in-mem(内存&#
google验证器
Google Authenticator App介绍Google Authenticator是一个由谷歌开发的两步验证应用程序(TFA),可以增加用户账户的安全性。通过结合用户密码和动态的验证码,该应用程序大大降低了帐户被盗用的风险。Google Authenticator应用程序目前支
About Feed是什么,如何优化以提升谷歌SEO效果?
在这个信息爆炸的时代,每个网站都在努力争取谷歌搜索引擎的青睐,以期获得更高的曝光度和流量。作为一名在SEO领域摸爬滚打多年的从业者,我深知About Feed在谷歌SEO中的重要性。它不仅是网站内容的重要组成部分,更是连接用户与网站深度内
3D5月周六连号走势图近1000期带连线
功能类福彩3D显示遗漏:显示/隐藏遗漏值,遗漏值是指自上期开出到本期间隔的期数。福彩3D遗漏分层:是将当前遗漏值用柱状图形标注。福彩3D分段线:是每五期使用分隔线,使横向导航更加清晰。福彩3D显示断区:在分区走势中使用,将开出0个号
docker 可视化web管理工具 Portainer部署流程
Docker可视化管理工具是一组辅助用户管理和监控Docker容器的软件。它们通常提供直观的图形界面,使得非命令行用户也能方便地查看、创建、部署和管理容器。常见的Docker可视化工具包括:1. **Docker Desktop** (原Docker for Mac/Windows):
Java规则引擎深度解析:Drools、Aviator与EasyRules
Java各种规则引擎 - 简书 一. Drools规则引擎 简介: 特性: 3.原理:  使用方式: (1)Maven 依赖: (2)新建配置文件/src/resources/META-INF/kmodule.xml (3)新建drools规则
相关文章
推荐文章
发表评论
0评