- 博客(109)
- 资源 (1)
- 收藏
- 关注
原创 【ASP.NET MVC】使用动软(五)(13)
前文完成的用户登录后的首页如下:后续账单管理、人员管理等功能页面都有相同的头部,左边和下边,唯一不同的右边内容部分,所以要解决重复设计的问题。
2023-08-04 16:58:40
1142
原创 【ASP.NET MVC】使用动软(四)(12)
需解决的问题:网站登录往往需要用户名+密码验证,为避免重复验证,一般采用Cookie 、Session等技术来保持用户的登录状态:Session是在服务端保存的一个数据结构,用来跟踪用户的状态,这个数据可以保存在集群、数据库、文件中;Cookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,也是实现Session的一种方式从上解释可见,Cookie 比 Session 更简单,也不占用服务器的资源。
2023-08-04 16:35:44
1151
原创 【ASP.NET MVC】使用动软(三)(11)
上文中提到,动软提供了数据库的基本操作功能,但是往往需要添加新的功能来解决实际问题,比如GetModel,通过id去查对象:这个功能就需要进行改进:往往程序中获取的是实体的其他属性,比如用户登录的时提供账号名和密码,需要根据账户名(唯一)去获取数据库中的实体信息,而不是 id。
2023-08-04 15:57:53
1626
原创 【ASP.NET MVC】使用动软(二)(10)
按前文添加动态到工程双击动软完成新建数据库服务器后 ,需要关闭重新打开选择简单三层,注意保存位置注意切换数据库:生成后拷贝五个文件夹到工程目录注意目录结构:添加四个项目到原来的工程:右键项目-》添加-》现有的项目,一个个添加到工程:添加引用(主项目是自己创建的项目MangeSystem,其他项目引用到它里面) 修改Web.config文件配置,添加数据库连接:修改《DBUtility》项目中PubConstant为连接字符串方式读取数据库连接字段 同样也修改GetConnectionString 函数 PS
2023-08-04 15:42:48
1722
原创 【ASP.NET MVC】使用动软(一)(9)
前文为解决数据库操作设计的很显然,一个函数去解决所有数据库中所有表的描述、操作,肯定是远远不够,即使完成系统功能也会使代码非常复杂。因此需要封装更多的功能。
2023-08-03 17:34:51
1538
原创 【ASP.NET MVC】第一个登录页面(8)
先从网上(站长之家、模板之家,甚至TB)下载一个模板,要求一整套的CSS和必要的JS,比如下图:登录页面的效果是:首页:利用这些模板可以减少前台网页的设计——拿来主义网上模板很多,比如HUI:SA-ADMIN本例用比较简单的《蓝色超市模板》完成用户登录操作。
2023-08-02 16:28:50
3288
3
原创 【ASP.NET MVC】生成页面(6)
本应该继续数据库访问的问题进行探讨,前文确实比较LOW。但本人认为:初学者需要解决的是快速了解知识路线的问题,所谓“生存问题”,所以,干脆把流程先走完。
2023-07-31 16:25:20
1049
原创 【ASP.NET MVC】数据库访问(5)
以上是官话,个人理解:1、解决问题:数据库的访问2、如何解决:数据库由表、记录 组成 -》把表映射成面向对象的类,记录则是对象!3、两个方面:解决数据描述(所谓的POJO或者实体类)和数据CURD操作;
2023-07-30 16:41:32
790
原创 【ASP.NET MVC】MYSQL安装配置(4)
添加bin目录到path,方便运行Mysql的命令先打开系统的《环境变量》配置 双击系统变量中的Path添加Mysql的BIN目录到path: 拷贝原来my-default.ini文件内容,并加入目录和数据目录的设置 执行命令:mysqld --initializenet start mysqlset password for root@localhost = password('123456');flush privileges; 其中最后一步在修改密码时是必须的。执行命令mysql –u
2023-07-30 15:54:11
446
原创 【ASP.NET MVC】动态与静态网站(3)
静态网页(站)用户通过浏览器提交访问需求,需求可以是默认首页或者指定的网站中的某个页面,WEB服务器查找对应的网页,通过HTTP协议发送到客户端,完成访问。特点:每次访问、不同角色访问都是同样的页面,如果要变化,需要修改服务器页面。动态网页(站)最大区别在于,WEB服务器根据需求动态生成页面,意味着不同用户或者访问条件可以动态地展示除不同的页面。动态网页(站)+数据库在上面的基础上添加了数据库的访问,以数据库为中心,通过不同的方式展示数据。
2023-07-30 15:34:36
436
原创 【ASP.NET MVC】创建工程并发布网站(2)
1、首先安装VS2012,没有MVC4.0的参考PS: 可以在自己电脑上安装多个VS版本,没必要吐槽2012版本太低!2、创建项目:注意选择C# -》 WEB -》 再选择ASP.NET MVC4 ,项目名称和位置可以自己设置。点击确定后,使用空模板(以后基本上都不会使用VS定义的其他模板),Razor视图引擎(为控制器动态生成视图提供语法,类似JSP)确定后,生成工程目录如下:先简单了解一下:1、web.config 文件可以存放一些系统配置,比如数据库连接字段等;
2023-07-28 15:32:47
413
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人