![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 81
Howard_Zhang1994
这个作者很懒,什么都没留下…
展开
-
对c#模块化开发理解
其实对于一些工具类,几乎好多的项目/小程序都会用到的,比如数据库的连接,这些东西可以直接抽出来作为一个项目的,然后给其他的项目直接引用即可。看了好多别人的项目,一直很不解,为什么一个c#项目要拆分成DAL一个项目,UI一个项目,service一个项目,然后相互引用,类似下图的这种结构。直接把ui,dal,service全部放到一个项目不也好了,用文件夹区分不就好了,为什么还要新建项目呢?我个人的理解是对于小项目,我个人是不喜欢分层的,直接写到一个项目里面就好了。但是对于一些大项目,分层的必要性就出来了。原创 2024-08-24 02:01:13 · 321 阅读 · 0 评论 -
Winform程序发布与自动升级(clickonce)
Winform程序放到本地,如果版本更新多了,会导致不同电脑的版本不同,而且混乱。管理起来麻烦。因此需要自动更新来统一管理程序的版本。网络上自动更新程序有好多方法,这里就使用微软提供的clickonce方法实现自动更新。原创 2024-08-23 17:14:40 · 888 阅读 · 0 评论