- 博客(10)
- 收藏
- 关注
原创 .net mvc 前台ajax请求重定向的问题
对于ajax请求,无法通过后台的Redirect等方法重定向到指定页面,需在前台页面重定向1.重写基类控制器OnActionExecuting方法 protected override void OnActionExecuting(ActionExecutingContext filterContext) { //第一次登陆 if (HttpContext.Session[SessionKeyModel.AdminUse
2020-11-11 11:16:36
577
原创 本地IIS Express允许通过ip地址访问
1.找到本地VS项目的IIS Express配置文件vs2019路径为:$(solutionDir)\.vs\{projectName}\config\applicationhost.config(ps:.vs文件夹默认是隐藏的)2.修改配置文件并保存找到sites节点下你项目的site节点,在<bindlings>中添加:<binding protocol="http" bindingInformation="*:26206:192.168.0.102" />
2020-07-20 17:18:38
1585
原创 .Net Core MVC下EFCore的简单应用
一、创建.Net Core MVC项目二、通过NuGet包管理器添加EFCore分别安装:Microsoft.EntityFrameworkCore //EFCore核心包Microsoft.EntityFrameworkCore.SqlServer //针对Sql Server的扩展,MySql等数据库也有类似的扩展三、创建数据上下文以及...
2019-03-13 23:13:59
1174
原创 .Net MVC中使用EF的Code First模式创建数据库
一、创建.Net MVC项目二、添加EF包我这里使用NuGetb包管理器添加EF包(也可在程序包管理器控制台输入命令添加)三、创建数据上下文以及实体类等创建Student、Teacher实体类:namespace DotNetEF.Models{ public class Student { public int Id { get...
2019-03-13 23:13:08
893
原创 ASP.NET Core MVC中添加区域Area的简单实现
ASP.NET Core中的Area注册在Startup.cs中完成。1.在VS中通过右键点击添加区域,输入区域名即可,如添加区域“Admin”,便会生成如下文件。2.在Startup.cs中添加区域路由:app.UseMvc(routes =>{ routes.MapRoute( name: "defaultWithArea", ...
2019-03-13 23:12:29
7632
原创 ABP框架使用Code First方式创建数据库表
1.创建模型类在.Core项目中添加Entitis文件夹(名字自取),在该文件夹下添加模型类:using Abp.Domain.Entities;namespace MyProject.Entities{ public class Setting : Entity { public virtual string KeyWord { get; set;...
2019-01-12 23:15:42
2870
原创 ABP框架中使用MySQL数据库
1.移除SQL Server的Nuget包打开程序包管理器控制台,并选中.EntityFrameworkCore然后依次执行:uninstall-package microsoft.entityframeworkcore.designuninstall-package microsoft.entityframeworkcore.sqlserver2.安装MySQL的Nu...
2018-12-06 16:14:16
3378
原创 CentOS7下mysql表名忽略大小写
今天在CentOS上安装了数据库,通过Navicat远程连接mysql,新建了数据库,然后在CentOS上运行时项目时报错了,提示数据库中某个表不存在,可是明明有啊。后来通过查找资料得知,Linux系统下的Mysql的表名是默认区分大小写的。解决方法:让Mysql的表名忽略大小写通过root登陆mysql查看是否区分大小写:show variables like "%case%";...
2018-11-05 22:27:25
1320
原创 CentOS7上安装mysql5.7
1.安装前的检查1.1检查是否已经安装了mysqlrpm -qa | grep mysql若已安装,需先卸载1.2检查是否已存在mariadb数据库若有,卸载:rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_642.安装mysql2.1下载安装mysql的repo源wget https://dev.mysql.c...
2018-11-05 21:01:07
166
1
原创 CentOS7上部署.Net Core项目
1. 安装CentOShttps://www.baidu.com/ 百度解决2. 安装.Net Core Sdk2.1 添加.NET相关为了安装.NET,需要注册微软签名密钥和添加微软相关的支持。这个操作每台机器只能做一次。打开命令行,输出以下命令,注册Microsoft需要的依赖环境;:sudo rpm --import https://packages.micr...
2018-11-02 16:59:59
17010
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人