开发工具与关键技术:MVC
作者:肖丽姣
撰写时间:2021/6/8
学习登录页面以及学员信息维护
利用SQL Server软件以及Microsoft Visual Studio结合
简单总结以下学到的知识点:
网页登录界面分为三部分:用户名 用户密码 用户验证码
- 如何生成验证码
- 密码验证
- 验证用户是否存在
打开Microsoft Visual Studio项目解决方案资源管理器
Controllers:(控制器)
Views:(视图层)
Models:(主要放数据文件):将SQL中的数据传输到MVC中步骤:
1.点击Models文件夹 ——>添加新项——>选择数据(ADO.NET实体数据模型)
2.新建连接——>服务器命名——>身份验证——>确定即可
App_Start:启动页面
本实例引入layui、bootstrap内置模块
如何生成验证码:
引入公共的静态类——>项目内添加一个文件夹——>Common——>右键添加类
在静态类有两个方法 newBitmap.Save / MemoryStream
获得随机字符串random for循环
根据字符串创建验证码返回值:二进制数组string strRandom参数
新增图片并且设置图片的宽度和高度
创建一个画图在图片上绘制文字
在图片上绘制干扰线
产生一条线,并绘制到画布。起始点(x,y)