【前言】在我们学习新东西的时候我们首先应该通过各种手段,先对其有个初步的认识,我们知道自己对哪些知识有一定的了解,哪些知识使我们没有掌握的。这样我们在接下来的深入学习中才会更加得心应手,知道主要去了解和掌握我们不熟悉的就行了。 一、什么是ASP.NETASP.NET是微软公司推出的新一代脚本语言。ASP.NET基于.NET Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参
转载
2023-08-27 10:30:42
37阅读
在本教程中,将使用 Entity Framework Core 构建执行基本数据访问的 ASP.NET Core MVC 应用程序。创建新项目打开 Visual Studio 2017“文件”>“新建”>“项目”从左菜单中选择“已安装”>“Visual C#”>“.NET Core”。选择“ASP.NET Core Web 应用程序”。输入“WebApplication”作
转载
2023-10-07 20:03:19
158阅读
今天把用户的菜单显示和页面的按钮显示都做好了,下面先来个效果图接下来说下我实现的方法:首先我在每个方法前面都加了这个属性,/// <summary>
/// 表示当前Action请求为一个具体的功能页面
/// </summary>
public class AdminActionMethod : Attribute {
/// &l
转载
2023-08-07 21:35:55
77阅读
1.连接SQLServer,创建数据库TestDB; 2.添加EF引用,点击工具-NuGet包管理器-管理解决方案的NuGet程序包,搜索EntityFramework包,点击安装;3.在Web.config中添加节点<connectionStrings>
<add connectionString="Data Source=(local);Initial Ca
转载
2023-07-03 15:13:57
62阅读
前言在日常的开发工作中,常常会要在程序中调用预编译好的存储过程,那如果在ASP.NET的开发环境中,使用EF调用输出的存储过程呢?具体实现实现代码如下:using (var e = new 实体())
{
SqlParameter[] para = new SqlParameter[2];
para[0] = new SqlParameter("@paraIn1", para
转载
2023-07-11 22:31:05
46阅读
打开Visual Studio 2017 选择 项目----->管理nuget包 其他版本也有输入paged 下载安装 pagedList和pagedList.mvc 在model文件新建一个分页的类比如课程:1 //要引入PagedList命名空间
2 using PagedList;
3 using System;
4 using System.C
转载
2023-07-31 10:42:35
128阅读
看到本文的标题,相信你会忍不住进来看看!没错,本文要讲的就是这个重量级的东西,这个不仅仅支持单表查询,更能支持连接查询,加入一个表10W数据,另一个表也是10万数据,当你用linq建立一个连接查询然后利用take,skip读取第N页数据的时候,你的程序就挂了,因为,你很可能读取需要几十秒甚至几分钟以上。下面来讲解一下,ASP.NET MVC + EF 利用存储过程读取大数据的详细过程。1.首先,我
转载
2023-10-13 13:02:49
17阅读
学习ASP.NET MVC应用程序与ASP.NET WebForms应用程序的区别。学习当你构建ASP.NET MVC 应用程序的时候如何做选择。 Model-View-Controller (MVC)构造模式把应用程序分成了3个
转载
2023-10-07 18:48:21
97阅读
Web API一种REST架构风格的Web服务。所谓的REST架构与技术无关,而是面向资源的一种软件架构设计。WCF自3.5之后也提供了对REST风格的支持,但和WebAPI来比较显得较为笨重,WebAPI提供了更轻量级的通信架构。我们看如何创建一个WebAPI服务首先新建一个solution,并在该solution下面新建一个WebApi Project,如图在新建的WebAPI项目中,新加Co
转载
2023-07-07 20:05:13
132阅读
通过Migration生成数据库的命令 Migrations Overview - EF Core | Microsoft Docs 在vs中的“程序包管理器控制台”中输入如下两个命令,也可以在项目所在文件夹中打开命令行工具进行操作 命令一共有5种,每个有两种写法: dotnet ef migrat
原创
2021-07-28 17:07:42
235阅读
转载
2019-04-03 09:32:00
249阅读
2评论
通过Migration生成数据库的命令 在vs中的“程序包管理器控制台”中输入如下两个命令,也可以在项目所在文件夹中打开命令行工具进行操作 命令一共有5种,每个有两种写法: dotnet ef migrations add initialCreate || Add-Migrantion (执行此命令
原创
2021-07-22 10:31:21
244阅读
.net core快速开发框架,主流的软件系统开发框架,开发人员用的最多的一款商务办公管理软件和业务流程信息系统开发框架。然而,它作为一个开发框架,它又不仅仅是如此,其实它还更是一个功能完整齐全的PaaS开发平台。它有完备的开发系统和开发环境,有各种兼容并蓄的强大开发权限和开发接口,有很多令人眼前一亮心花怒放的功能特点:1.PaaS开发平台是低代码二次开发管理平台、易于上手,一次授权永久使用;2.
转载
2023-09-09 22:58:56
108阅读
一、创建ASP.NET Core Web API项目(若项目已创建,则可跳过本节内容)1、双击打开VS2022。2、单击“创建新项目”,如下图。3、选择“ASP.NET Core Web API”类型,然后单击“下一步”,如下图。4、“项目名称”此处填写为“AllTestDemo”;“位置”此处放在E盘根目录;“解决方案名称”此处默认与“项目名称”保持一致;不勾选“将解决方案和项目放在同一目录中”
转载
2023-05-30 14:24:21
151阅读
← ASP.NET Core 基础教程 ASP.NET Core Windows 环境配置 →
ASP.NET Core 简介.NET Core 是 .NET Framework 的新一代版本,是微软开发的第一个具有跨平台 ( Windows、Mac OSX 、Linux ) 能力的应用程序开发框ASP.NET Core 是 Microsoft 新开发的,基于 .NET Core 的
转载
2023-07-03 17:14:45
126阅读
Model first (VS2015 ,Sql Server2014)新建MVC项目 右键product ,新增标量属性(数据库表中的字段) Ctrl + S 保存页面,右键“根据模型生成数据库” 实例: 源码地址:http://note.youdao.com/noteshare?id=f09484de58f75bf07
转载
2023-07-06 15:51:01
83阅读
1、创建数据库项目,设置属性(选择用哪个版本的数据库、连接字符串等),然后创建sql脚本用于创建表和添加测试数据,生成、执行,查看
原创
2023-03-03 00:37:01
126阅读
1. 安装Microsoft .net FrameWork 4.0安装包;2. 安装ASP.NET MVC 3+; --- 此步骤也可以省略,在你的项目直接用Nuget引用所有MVC相关的DLL。3. 在IIS中发布网站,创建虚拟目录,ASP.NET版本选择4.0.30196;--- 或者在VS中设置网站目标框架为版本4
转载
2023-06-01 18:00:33
166阅读
ASP 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术指
Active Server Pages(动态服务器页面),运行于 IIS 之中的程序 。在学习ASP.NET视频中,先了解刚开始最先接触的就是窗体加载事件,当我们第一次浏览器请求服务器时会会执行Page_Load,在非第一次请求的时候也会执行Page_Load。为什么对同一个Form有多次请求呢?as
转载
2023-07-06 16:23:45
83阅读
WCF的野心造成了它的庞大复杂,HTTP的单纯造就了它的简单优美。为了实现分布式Web应用,我们不得不将两者凑合在一起 —— WCF服务以HTTP绑定宿主于IIS。
于是有了让人晕头转向的配置、让人郁闷不已的调试,还有那ServiceContract, DataContract, EnumMember...还有还有,不要在using语句中调用WCF服务...
于是经常自问:拿着牛刀削苹果有必要
原创
2021-07-30 14:27:42
236阅读