03 2019 档案
摘要:1.部署方式 1)FDD(Framework-dependent) 说明:类似IIS网站类的部署,服务器上面必须安装好Framework环境,只发布自己程序文件生成的文件 优势: ①无需配置目标系统 ②部署的文件很小 ③.NET Core被共享使用 劣势: ①必须预先安装.NET Core ②可能存
阅读全文
摘要:1.优点: 1)相当于PartialView + 一个小型轻量级的Controller(注:PartialView无法包含业务逻辑) 2)适用于较为复杂业务 3)可以使用Razor语法 2.创建View Component 结构: 1)创建ViewComponents文件夹、MovieCountVi
阅读全文
摘要:1.说明 1)采用Key-Value键值对的形式进行配置 2)配置的存储方式可以通过内存、JSON、XML、INI、环境变量和启动参数等 3)配置系统解耦 4)优化了依赖注入 2.通过JSON进行配置(配置数据库连接) 1)创建appsettings.json、ConnectionOptions.c
阅读全文
摘要:1.Tag的说明 Tag为一种@Razor的html的快捷方便的帮助类 对比: Tag写法:< inpput asp-for="xxx' > 普通html:<input type="text' name="xxx' id="xxx" /> 好处: 对HTML友好,只需要些许HTML代码即可 2.Ta
阅读全文
摘要:1.注册MVC服务到Ioc容器(services.AddMvc();) 2.在ASP.NET Core管道里使用并配置MVC中间件
阅读全文
摘要:一:NPM的安装 1.右键项目=》添加新建项=》创建NPM配置文件 2.新增引用插件包(会出现自动提示),写完一个之后,保存一下,就会自动安装插件包 显示所有隐藏文件就可以看到安装的插件包了 二:js和css打包bundleConfig.json 1.新建一个名为bundleConfig.json的
阅读全文
摘要:1.结构 2.新建一个model类库CoreModel 建立model:Cinema.cs、Movie.cs、Sales.cs 3.建立Business: 1)接口:ICinemaService.cs、IMovieService.cs 2)Service:CinemaService.cs、Movie
阅读全文
摘要:1.新建一个Mvc Core项目 注:刚开始依赖项是有黄色三角形,等待安装 2.打开Startup.cs,修改Configure 3.选择启动方式 FirstCore 出现: 原理: .NET Core的依赖注入: 1)Transient:每次被请求都会创建一个实例 2)Scoped:每次Web请求
阅读全文
摘要:查看锁表和进程 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' 解锁 declare @spid int Set @spid = 19 --锁表进程 declare @sq...
阅读全文
摘要:IF @Action = '7' BEGIN UPDATE dbo.ReservationDetails SET StatusFlag = '7' , ScreenFlag = '0' , VisitDoctor = @Operator , ...
阅读全文
摘要:增删改查询 参阅:ASP.NET MVC 企业级实战(邹琼俊)
阅读全文
摘要:1.搭建基本框架 1)创建一个空的MVC项目Shop.Web 2)创建类库Shop.Data(数据) 3)创建类库Shop.Domain(映射模型model) 4)创建类库Shop.Business(业务逻辑) 5)创建数据库Shop,创建表Cart(字段Id,Name) 2.安装NHibernat
阅读全文