写在前面的话
开发工具:vs2015
数据库:SQL Server 2017
开发语言:C# + HTML + css + JavaScript
本文适用读者:对独立开发毕业设计系统感到困难的学生党
简单的说明:本文并不是基础的编程语言教程,而是通过对一些工具的使用,达到快速完成代码编辑的问题,所以需要读者对于面向对象的知识具有一定的理解,要不然代码该放在那里都不知道。。。然后最后就是如果有大神看的愿意花点时间看看的话,跪求指教!
需要用到的工具:
AdminLTE(前端模板)
数据库操作类(前面的文章中有提到过)
Newtonsoft(JSON处理方法)
CodeTools(代码生成器,之前的文章也有提到过)
DateTools(时间处理类)
写在中间的话
新建项目,并部署好之前所需要的东西
这里需要说明一下,除了添加上述需要的文件之外,我还新建了一个/Page/Demo的文件夹,在之后的开发中,我们会在Page中存放功能界面的代码,在Demo中存放一些我们之后会经常用到的代码,方便复制粘贴
新建一个模板页
在/page/demo中新建一个名为Demo.aspx的模板页
该页面中的代码来自于/Resources/AdminLTE/starter.html这个官方提供的空页面中
制作用户自定义控件
这里我们将一些所有界面中的通用代码抽取出来,需要抽取出来的代码主要有三块,分别是:
header(顶部)
sidebar(导航)
footer(页脚)
最后一个东西,代码生成器
现阶段有是哪个主要的功能:
由数据库生成html
由html生成传输数据的ajax和ashx
由数据库生成实体类
我们用一个测试数据库来看看是什么效果
FUNC1:生成html
FUNC1_1:无外键生成html
FUNC1_2:有外键生成html
FUNC2:生成ajax和ashx
FUNC3:生成实体类
上面的方法结合下面生成的实体类,我们就可以实现简单的增删查改的功能
生成的代码中包含了对这张表的简单的增删查改的方法
写在最后的话
今天的内容差不多就到这里,旨在为各位同学了解这些工具的用法,但因为篇幅的原因还不是很完善,在之后的内容中会通过一些具体的实例来看看这些工具的用法!
感谢每一个看到这一行的好胖友!
閱讀更多 騎著豬豬的CodeMonkey 的文章