分享好友 最新动态首页 最新动态分类 切换频道
开源: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有问题,用本地的就没毛病,我想项目里面应该是有这些源码的,就不唠叨了。

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

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

 

最新文章
91在线乱码精品秘入口楼乃?如何避免乱码问题,提升在线浏览体验?
在现代互联网使用中,很多用户常常会遇到乱码问题,尤其是在一些网站或应用程序中。对于那些涉及到特殊字符或不常见编码格式的页面,乱码的出现更是令人头痛。那么,如何有效避免乱码问题,提升在线浏览体验呢?尤其是像“91在线乱码精品秘
002375亚厦股份诊股
一、公司概况与业务布局二、市场表现与财务数据三、技术面分析与投资策略四、行业前景与公司竞争力五、风险提示与结论 在风云变幻的股市中,每一只股票都承载着投资者的期望与梦想。今天,作为财经行业的观察者与分析者,我将带您深入解析
memba 网络
目录BMN: Boundary-Matching Network for Temporal Action Proposal GenerationAbstract1.Introduction2. Related WorkAction RecognitionCorrelation MatchingTemporal Action Proposal Generation3 Our Approach3.1 Problem Formulation3
HiddenApps设计_今日Hidden设计教程
摘要:HiddenApps设计,今日Hidden设计教程,新片场素材小编屈语仪HiddenApps设计,今日Hidden设计教程相关内容整理,如果您对HiddenApps设计,今日Hidden设计教程感兴趣欢迎访问免费阅读。HiddenApps设计,今日Hidden设计教程一、HiddenApps在
chat8和chatGPT有什么区别
作为互联网公司的产品经理,我认为Chat8和ChatGPT有以下区别:1. Chat8是一种机器人客服工具,主要用于解决常见问题和提供基本的客户支持服务。而ChatGPT是一种基于人工智能技术和自然语言处理的聊天机器人,可以与用户进行更智能、更复杂
HTML5单页框架View.js介绍
什么是单页应用单页应用,是指将用户视觉上的多个页面在技术上使用一个载体来实现的应用。换句话来讲,用户视觉效果,与技术实现的载体,并不是一定要一一对应的。采取哪种技术方案,取决于产品设计、技术组成以及方案之间的优劣平衡。放到
Google SEO外链的八种做法,给你的外贸自建站引导流量
外链建设是GoogleSEO最重要的技能,这并不是什么秘密,不过增加外链并不是一味的胡乱加就可以,这样反而会降低搜索引擎对你的信任,所以有哪些办法可以在高质量的网站中留下我们的链接呢?在找到网站和博客之前,你可以先想想是否有什么诱因
AI PPT生成器,一键在线智能生成PPT工具
PPT作为商业沟通和教育培训中的重要工具,PPT制作对于我们来说并不陌生。但是传统的PPT制作不仅耗时,而且想要做出精美的PPT,需要具备一定的设计技能。下面小编就来和大家分享几款AI PPT工具,只要输入主题,内容就可以在线一键快速生成PP
2025年1月1日正式开始!适龄男子都要登记
据“中国军号”消息,记者从相关部门获悉,2025年兵役登记工作将于2025年1月1日正式开始,已经进行过兵役登记,有参军意向的可直接参加网上应征报名。依法服兵役和进行兵役登记是每个适龄公民应尽的光荣义务和神圣责任。我国《兵役法》明确
AI成语文案生成器:免费软件一键打造热门话题,全面覆创意写作需求
随着互联网的快速发展创意写作已成为多行业和领域不可或缺的一部分。创意写作并非易事有时候咱们会面临灵感枯竭、词汇贫乏等疑惑。此时一款成语文案生成器的出现无疑为创意写作提供了强大的助力。本文将为您介绍一款免费成语文案生成软件它
相关文章
推荐文章
发表评论
0评