随笔 - 165, 文章 - 0, 评论 - 18, 阅读 - 22万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

08 2018 档案

摘要:一、难以被接受的async 自从C#5.0,语法糖大家庭又加入了两位新成员: async和await。然而从我知道这两个家伙之后的很长一段时间,我甚至都没搞明白应该怎么使用它们,这种全新的异步编程模式对于习惯了传统模式的人来说实在是有些难以接受,不难想象有多少人仍然在使用手工回调委托的方式来进行异步 阅读全文

posted @ 2018-08-31 01:04 火冰·瓶 阅读(207) 评论(0) 推荐(0) 编辑

摘要:为了说明什么是复杂属性,先举一个例子。 上面有两个类:公司地址和家庭地址,它们有四个相同的属性:StreetAddress、City、State、ZipCode。映射到数据库中的结构如图: 这里,我们可以将这四个属性集合成一个复杂属性Address,修改后的类为: 此时,所生成的数据库如图: 可以看 阅读全文

posted @ 2018-08-29 01:20 火冰·瓶 阅读(110) 评论(0) 推荐(0) 编辑

摘要:要更改EF中的默认配置有两个方法,一个是用Data Annotations(在命名空间System.ComponentModel.DataAnnotations;),直接作用于类的属性上面;还有一个就是Fluent API,通过新增相应的配置类来覆盖默认配置。现在我们用这两个来对比了解EF中的约定配 阅读全文

posted @ 2018-08-29 01:17 火冰·瓶 阅读(109) 评论(0) 推荐(0) 编辑

摘要:前言 1、天真热,程序员活着不易,星期天,也要顶着火辣辣的太阳,总结这些东西。 2、夸夸lambda吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。据说它是微软自c#1.0后新增的最重要的功能之一。 lambda简介 lambda运算符:所有的lambda表达式都是用新的lambda运算符 " 阅读全文

posted @ 2018-08-28 12:23 火冰·瓶 阅读(151) 评论(0) 推荐(0) 编辑

摘要:Install-Package 命令安装运行基架引擎所需的工具。 Add-Migration 命令生成用于创建初始数据库架构的代码。 此架构以(Models/MovieContext.cs 文件中的)DbContext 中指定的模型为基础。 Init 参数用于为迁移命名。 可以使用任意名称,但是按照 阅读全文

posted @ 2018-08-28 11:39 火冰·瓶 阅读(302) 评论(0) 推荐(0) 编辑

摘要:主要是需要对上传图片和文件管理的服务端进行改造 页面 阅读全文

posted @ 2018-08-17 00:02 火冰·瓶 阅读(804) 评论(4) 推荐(0) 编辑

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