发布一个wpf软件(源码) 设计辅助类
软件功能:
针对sql server2005,在表及字段上记录该表/字段的中文名称及备注,为软件设计、开发提供辅助。
同时支持将这些表/字段的信息作为json格式导出成txt文件。
平台及环境:
vs2010,wpf, .net 4.0 ,sqlserver2005
开发缘由:
在开发中,如何记录数据字典(表结构)是我们这个团队一直没有解决好的事。
目前采用的方式是用powerdesign或者visio或者word来记录,可是因为数据结构经常变化,比如增加某些字段。这样就要求在变化时去维护原来的文档。因为开发流程并不完善的缘故,这种变化慢慢的就和文档脱节。
想来想去,还是在数据库上记录这些信息比较好。我们可以写个软件,随时检查每张表是否做了注释说明。而记录在其他文档中的话,就得去读取这些文档并和数据库比较才能达到检查的效果。
所以就有了这个软件。
同时,支持将这些数据字典作为json格式导出成txt文件。
另外,我还有个计划,将这数据字典作为元数据定义,进一步扩展,可以实现查看、修改页面不再拖控件而是自动产生,实现查询的自动构建,这都是后话了。
软件功能并不多,所以把源码放上来,如果各位觉得有用,我会十分高兴。如果有谁扩展了,也欢迎反馈给我。
第一次用wpf开发,界面简陋,呵呵。
需编译,注意需在 settings.settings 这个配置文件定义数据库连接字符串及导出文件路径
posted on 2010-06-23 13:37 Simple is best 阅读(2181) 评论(3) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?