博客专栏  >  架构   >  机房收费系统-重构

机房收费系统-重构

对于一个产品来说,代码重构是必需品。如何进行代码重构则是每一个软件开发人员应该具备的技能。这里总结了在重构机房收费系统中遇到的一些问题和学到的一些知识。

关注
0 已关注
9篇博文
  • 数据库设计不求人(机房收费系统)

    前言我想在进行数据库设计之前,需要要明白为什么设计数据库,不进行数据库设计可以吗?如果只是随便在院子里搭一个棚子需不需要先画图设计,但是如果要建造一栋大厦又需不需要设计? 思考之后,可以得出结论:面...

    2016-03-13 20:30
    4470
  • 【mahapps.metro】如何快速让WPF窗体具有Metro扁平化风格

    前言Metro是微软在Windows Phone 7中正式引入的一种界面设计,也是Windows 8的主要界面显示风格,并在Windows 10中得以完善。 当然如果想要Metro扁平化风格的窗体设...

    2016-03-20 11:59
    7710
  • 【mahapps.metro】使用如何添加WPF窗体图标

    引言用了一段的时间mahapps.metro,感觉还是很好用的,但是在设置窗体图标的时候出现了一点问题,下面说明一下遇到的问题以及如何解决。内容问题mahapps.metro给出了如何添加图标的说明:...

    2016-03-27 11:10
    5267
  • 【WPF】将DataGrid内容导出到Excel

    引言在完成将DataGrid的内容导出到Excel的时候,参考了一个印度小伙的文章http://www.codeproject.com/Articles/120480/Export-to-Excel-...

    2016-04-06 17:43
    2694
  • 浅析ADO.NET五大对象

    引言在数据库应用系统中,必定要涉及到对数据库的访问和操作,而ADO.NET则是微软在.NET Framework中负责数据访问的类的库集,那么理清ADO.NET中的五大对象对于我们理解ADO.NET无...

    2016-04-12 23:19
    1292
  • 【mahapps.metro】WPF窗体Dialogs(对话框)的使用

    前言由于无法改变WPF内置对话框样式,内置对话框又满足不了我们的需求,为此可以使用mahapps.metro中的对话框,简便快捷,效果也不错。内容添加Dialogs命名空间首先要在所需窗体添加命名空间...

    2016-04-15 10:39
    2416
  • 如何应对数据库更换(三层架构+抽象工厂+反射+配置文件)

    引言在项目开发中,数据库的更换是需要考虑的问题,不同的数据库有着不同的访问方式,不同的SQL语法。恐怕最让人头疼的是项目开发完了,用户提出了更换数据库的要求,修改并不是一件容易的事儿。那么如何应对修改...

    2016-04-16 20:57
    1113
  • 【mahapps.metro】WPF窗体关闭,提示用户是否退出对话框

    写在前面的话在项目中,通常我们会在用户选择退出系统时给出一定的提示,让用户确认是否退出。并且需要使窗体右上角的关闭按钮和我们自定义的关闭按钮行为相一致。这篇文章会逐步实现我们的目的。如何实现编写窗体C...

    2016-04-24 15:05
    3026
  • 【mahapps.metro】WPF“关于”窗体

    写在前面的话无论什么系统,都会有一个“关于”页面,用来显示系统、开发人员以及版权等信息。在Windows Form中,VS2013已经给出了现成的“关于”框模板,但是不知道为什么WPF中并没有给出,不...

    2016-04-27 18:15
    878

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部