随笔分类 -  .net5.0 Razor 进阶系列

摘要:在网页开发中常用的一个功能可能就是全球化了,全球化的目的之一就是为网页应用提供多语言的支持, 它的原理并不复杂,都是用一个Key对应多个 value 值,在不同的语言下取相应的 Value 值,形式如下: key chinese_value english_value korea_value hel 阅读全文
posted @ 2021-05-23 22:40 屏风马 阅读(449) 评论(1) 推荐(1) 编辑
摘要:异常和日志是软件开发中不可或缺的一部分,总是成对出现, 程序运行过程中出现了异常,就需要用日志将此异常信息记录下来,为后续 debug 做参考。 在.NET5 Core Razor 中,日志和异常的处理比较简单,我们只需要做一些配置和少许编码就可以了,具体步骤如下。 注: .NET5 Core自带的 阅读全文
posted @ 2021-05-23 11:22 屏风马 阅读(625) 评论(0) 推荐(0) 编辑
摘要:本篇介绍如何一次操作2个表,还是以 T_Student 和 T_Score 表为例。 场景一:如果客户端的页面是这样的,即提交的时候同时将学生信息和成绩信息提交过来,如下: 这时需要先写入学生表,然后再写入成绩表,新增操作的代码如下(使用事务): public void OnPost() { //如 阅读全文
posted @ 2021-05-22 23:26 屏风马 阅读(416) 评论(0) 推荐(0) 编辑
摘要:Entity Framework Core对数据库的操作都是基于数据库表对应的类(ORM中称这种类为实体)来进行的, ORM框架为我们提供了丰富的方法和扩展方法,能非常轻松的完成对数据库的增删改查, 所有这些方法、扩展方法如下(仅针对.NET5,之前或之后的版本可能有变化): 方法: 扩展方法: 下 阅读全文
posted @ 2021-05-22 17:41 屏风马 阅读(728) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示