Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Asp.Net MVC开发实例教程 三层构架(初学篇)网站开发教程

Asp.Net MVC开发实例教程 三层构架(初学篇)网站开发教程

作者头像
爱上歆随懿恫
发布于 2022-08-10 07:46:28
发布于 2022-08-10 07:46:28
9950
举报
文章被收录于专栏:学点博客学点博客

在上一篇文章中简单介绍了《SQL Server基础教学S ql分页查询每页10条数据》介绍数据增删改查和在Sql中分页查询今天我们就综合讲解网站开发的实例教学。

在学习之前,如果你没有看过之前的文章,我们需要准备SQL Server数据库和开发工具VS2017,其他版本也可以建议VS2012以上的版本。好了我们先创建一个数据库test和建立一张表test。

在建表之前我们需要设置主键并设置标识规范为自增。

创建完成之后数据库设计就就算完成了,接下来我们一个MVC项目。

之前简单讲过MVC,我们看看下面的结构。之后我们主要的工作就是在Controllers和Views这两个文件里面。

细致看过课本的同学会发现我们做一个简单的登录功能代码量会在50到100行左右,这对初学者来说都还没理解怎么记得住?之前有个大学老师说叫我们自己背代码,我认为这样不是最佳的学习方法。这里我教大家如何10行以内搞定一个登录功能。首先我们需要建立EF实体模型步骤如下:

这里需要勾选我们需要的表。我们勾选test。

模型命名空间之后我们会经常用到,记住了。到此开发环境和数据库都有了,数据库链接我们可以在配置文件中看到以后需要更换数据库地址我们只需修改Web.config里面的connectionStrings节点下的testEntities。我们打开实体看看有哪些内容呢?

现在我们就以注册和登录为例简单介绍EF、json和jquery的用法,为了以后用户体验上我还是让大家接触一下。这里使用ajax请求我们看看代码:

到这里插入和查询都有了 那么给大家预留几个问题:删除、(使用Remove方法)更新参考一下。

总结:这种方法对初学者来说简单易学,相对课本上的代码量少了很多而且很容易理解。但是这种方法使用不当时当数据量达到成千上万条会很慢影响用户体验,之后的教程我们将直接使用sql语句执行也很简单。下面文章我们会使用layui,有兴趣的可以到官网看看文档。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-07-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 学点博客 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Python判断今天是周几
b.如果输入1~5,打印对应的“周一”~“周五”,如果输入的数字是6或7,打印输出“周末”
可可的测试小栈
2021/03/23
1.9K0
六种Python方法求三个整数中的最大值
ITester软件测试小栈(ID:ITestingA),专注于软件测试技术和宝藏干货分享,每周准时更新原创技术文章,每月不定期赠送技术书籍,愿我们在更高处相逢。喜欢记得星标⭐我,每周及时获得最新推送,第三方转载请注明出处。
可可的测试小栈
2021/03/21
15.1K0
六种Python方法求三个整数中的最大值
Python循环
Python循环控制流用于验证某个条件是否满足,条件满足则进入循环,否则退出循环。
可可的测试小栈
2021/03/23
1.9K0
Python循环
Python循环完成剪刀石头布游戏
使用遍历循环完成剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4)。
可可的测试小栈
2021/03/21
2K0
Python循环完成剪刀石头布游戏
七种Python方法实现打印乘法口诀表
提示:输出九九乘法表,格式如下:(每项数据之间空一个Tab键,可以使用"\t")。
可可的测试小栈
2021/03/21
4.9K0
七种Python方法实现打印乘法口诀表
python练习-(1)闰年和平年的判断
ImAileen
2024/01/18
1600
32个 Python 实用函数
斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13;特别指出:第0项是0,第1项是第一个1。从第三项开始,每一项都等于前两项之和。
1480
2019/07/15
1.1K0
闰年的判断方法_判断是不是闰年的条件
①、普通年能被4整除且不能被100整除的为闰年. ②、世纪年能被400整除的是闰年 ③、对于数值很大的年份,这年如果能整除3200,并且能整除172800则是闰年.如172800年是闰年,86400年不是闰年
全栈程序员站长
2022/09/21
1.8K0
Python自动化之Python常用运算符
点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上 09:00准时推送,每月不定期赠送技术书籍。
可可的测试小栈
2022/11/11
2870
Python自动化之Python常用运算符
常见的Python脚本
斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13;特别指出:第0项是0,第1项是第一个1。从第三项开始,每一项都等于前两项之和。
py3study
2020/01/19
1.2K0
零基础学Python(第十五章 日期时间datetime、time、Calendar)
Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。
红目香薰
2022/11/28
1.2K0
Java案例-判断给定年份是闰年
Java案例-判断给定年份是闰年 案例描述 编写程序,判断给定的某个年份是否是闰年。 闰年的判断规则如下: (1)若某个年份能被4整除但不能被100整除,则是闰年。 (2)若某个年份能被400整除,则也是闰年。 案例代码详解 开发工具: eclipse-mars jdk1.7.0_79 整体代码: package teacher01; import java.util.Scanner; /** * 编写程序,判断给定的某个年份是否是闰年。 闰年的判断规则如下: (1)若
Java帮帮
2018/03/19
1.6K0
Java案例-判断给定年份是闰年
Python-100 练习题 04 判断天数
http://www.runoob.com/python/python-exercise-example4.html
kbsc13
2019/08/16
8810
【14】Python100例基础练习(1
例1: 有四个数字:1、2、3、4能组成多少个互不相同且无重复的数字的三位数?各是多少? 审题: 1.去重 2.计算总数 程序代码: 方法1:
py3study
2020/01/07
6040
Python自动化之Python保留字、标识符、变量
点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上 09:00准时推送,每月不定期赠送技术书籍。
可可的测试小栈
2022/11/11
7090
Python自动化之Python保留字、标识符、变量
2019年学习Python-day3作业
# 1、设计一个程序,要求能输入一个值,然后赋值给age变量,判断age的大小, # 如果大于等于18,则打印"已成年",否则打印"未成年"。 age = int(input('请输入一个数值1-120:')) if age <= 0: print('请输入大于0的数值') elif age >= 125: print('目前地球人寿命还无法达到要求') elif age >= 18: print('已成年') else: print('未成年') # 2、编写代码,1-7
qq317062516
2019/11/27
7160
《Python程序设计与算法基础教程(第二版)》
标识符的第一个字符必须是字母,下划线(_);其后的字符可以是字母、下划线或数字。一些特殊的名称,作为python语言的保留关键字,不能作为标识符以双下划线开始和结束的名称通常具有特殊的含义。例如__init__为类的构造函数,一般应避免使用
用户7886150
2020/11/29
5.2K0
五种Python方法实现列表去重
将列表[10, 1, 2, 20, 10, 3, 2, 1, 15, 20, 44, 56, 3, 2, 1]去除重复元素。
可可的测试小栈
2021/03/23
2K0
Java中如何判断是否为闰年
闰年的引入确保了我们的日历与地球运行轨道的对齐,使得时间的计算更加准确。 在编程中,判断给定年份是否为闰年是一项常见的任务。这在很多领域都很重要,例如日期计算、时间序列分析、生日提醒等。在Java编程语言中,我们可以使用条件语句和算术运算符来编写一个函数,以判断给定的年份是否为闰年。
命运之光
2024/03/20
3100
Java中如何判断是否为闰年
Java判断闰年
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/156236.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/15
2K0
相关推荐
Python判断今天是周几
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档