类别档案:会议

宣布:深入研究英孚核心2天研讨会

6月17-18日在伦敦与我一起深入探讨实体框架核心,为期两天。yabo官网

这是一个新添加的技能物质课程目录。因为这是一门新课程,我们希望获得关于拟涵盖主题列表的反馈。如果你有兴趣参加,您的输入将有所帮助。

主题列表在2天内是否太长?它是否涉及到你想在高级课堂上学习的内容?您可以提供关于课程描述页

第1天:利用高级功能

  • EF核心与EF6差异的高水平回顾
  • 实现日志记录以捕获ef core的数据库和内存中的活动。了解要捕获的不同类型的日志记录数据
  • 学习各种播种方法,例如通过数据库脚本,代码或使用ef core 2.1中引入的基于迁移的播种。您还将了解每种方法何时合适
  • 在开发、源代码管理和部署期间使用迁移
  • 集成测试您的EF核心代码

第2天:软件架构中的EF核心

  • 关于存储库的大辩论:用于公开EF核心的存储库模式/通用存储库的利弊
  • 设计数据层/ api
  • 了解复杂的映射约定,并使用Fluent API使用自定义映射对其进行补充。
  • 性能设计
  • *奖金主题*如果涵盖了所有模块,您还将在Azure函数中查看ef core,并在Azure Cosmos DB中查看ef core(给定足够的时间)

阿姆斯特丹2018欧洲领域驱动设计

我很高兴能在2018年2月1日至2日在阿姆斯特丹参加DDD欧洲2018大会并发表演讲。亚博国际网页很荣幸能和这么多DDD大师以及其他有着惊人DDD体验故事的人一起参加演讲会。

最低的早鸟票价格仍然可以买到截至11月30日,售价为599欧元(增值税+21% =)724欧元(应用程序)$860U+)。票将转到€699(+增值税)从12月1日到12月31日749欧元(增值税)直到会议。

会议开始前,还有10个精彩的研讨会,从1月30日到1月31日的1/2天到2天不等。

我将在会议期间做一个2小时的研讨会,讨论如何使用ef core 2在您的领域中映射DDD模式。这将是一个实际操作的研讨会,我的目的是为与会者建立一些Koan。不过,随着我不断渗透想法,动手实践的味道可能会发生变化。

观看我的领域驱动设计基础课程

2-5月旅行和会议日程

去年我旅行不多,所以今年春天和夏天我要补上。这是我将在哪里,我将谈论在不久的将来。

2月15日 vermont.net用户组/vtcoders
(我的家庭基地!)
aurelia&node.js:将这些部件装配在一起 伯灵顿佛蒙特州
2月18日 DotNetMiami 使用EF7的7个原因,6留在EF6的原因 迈阿密,外语区
2月20日 南佛罗里达州法典营 使用EF7的7个原因,6留在EF6的原因

aurelia&node.js:将这些部件装配在一起

英尺。劳德代尔堡外语教学
3月10日 威洛克 OSX上的实体框架:yabo官网
Microsoft数据访问变得疯狂!
弗罗茨瓦夫波兰
3月28-31 QCONSP OSX上的实体框架:yabo官网
Microsoft数据访问变得疯狂!
【研讨会】DDD思考:
改进您的软件而不必成为专家
圣保罗,巴西
四月6-8 AATC2016
(敏捷联盟技术会议)
向您的团队介绍现代软件实践 罗利数控
五月3-4日 特拉拉马 OSX上的EF:Microsoft数据访问变得疯狂!
向您的团队介绍现代软件实践
梅赫伦比利时
七月4-6 德福特 aurelia&node.js:将这些部件装配在一起
(又名JavaScript Noob's Look at a Aurelia Front End,节点后端网站)

OSX上的实体框架:yabo官网
Microsoft数据访问变得疯狂!

蒙特利尔,魁北克

今年秋季在巴塞罗那为TechEd Europe 2014设置我的网站

形象这取决于是否接受谈话,但是我保证我会尽我最大的努力。你可能知道,也可能不知道,我本应该在6月的马德里2013年TEE大会上发表演讲,然后去巴塞罗那旅行。但是我有很多旅行问题,星期一在机场呆了5个小时,然后在星期二再次尝试,结果却被困在芝加哥的奥黑尔机场,联合航空公司说他们不能送我去马德里,直到星期四,我终于放弃了,回家了。所以这次我决定去巴塞罗那!

为什么我不太可能参加2013年秋季MVP峰会?

很多次有人问我是否要参加秋季MVP峰会,然后当我回答“不”时或者“可能没有”,解释为什么。

这是为什么。

我已经承诺在10月下旬/11月初举行两次背靠背会议。

首先,我必须乘飞机横穿全国向西飞到拉斯维加斯去越界。然后我回家,拍狗,然后跳上飞机飞往瑞典去奥列夫。

所以即使在这之间有一周,我只是不想再飞回西海岸参加峰会。我不想再去旅行了。

很遗憾,错过了所有的好机会,我想这将是EF6/VS2013的关键时刻,尽管这些都应该是公开信息。所以尽管MVP峰会很了不起,我想我很可能不会参加。

如果你想见我来佛蒙特州参观吧。如果你喜欢拉斯维加斯的话DevIntersection&AngleBrackets会很棒的。使用LERMAN可以获得50美元的折扣码。小精灵是一个了不起的会议。瑞典在11月的表现值得怀疑:),但这次会议是值得的。

或者如果我的声音足够的话,总是有我的多元视频!

小精灵

在Devintersection:2013年秋季演讲,亚博国际网页拉斯维加斯(&A折扣代码!)

我将在亚博国际网页DevIntersection今年秋天在维加斯。会议与AngleBrackets

这是秋季大会,您希望与业内最优秀的演讲者一起参加(不仅仅是.NET和SQL,还有大量的javascript!)包括Scott Guthrie,Scott HanselmanKimberly TrippJohn PapaDan Wahlin卡尔·富兰克林理查德·坎贝尔,道格拉斯·克罗克福德,米歇尔•Leroux法典凯萨琳南京比利·霍利斯等等。我又来了,很荣幸被包括在内。

您可以使用我的姓(Lerman)作为折扣代码,从注册中获得50美元的折扣。你会发现所有的演讲者都在争着让你使用他们的代码。这是因为注册人数最多的演讲者会得到一个不错的小奖励,而我们的大会组织者知道我们是多么“喜欢”一场小小的比赛!所以我跳进了与“我!我!”

下面是我要做的演讲:

VS17:域驱动体系结构中实体框架的实践研究yabo官网

考虑到您的数据将如何持久化,这与域驱动设计(DDD)无关,但在某个时候,您必须将数据保存在某个地方,不知何故。本课程面向使用实体框架的开发人员,希望了解一些关键的DDD概念,如聚合根,yabo官网有界上下文和值对象将在何时添加到数据层中。我们将讨论一些你可能会经历的困难,从第一手经历过这种大脑转变的人开始,尝试将你的视角从数据第一变为领域第一。

实体框架6 -忍者版yabo官网

实体框架6,yabo官网作为开源项目的ef的第一次迭代,不再只是一只漂亮的小独角兽。EF6解决了开发人员所要求的许多生产力问题,使其真正成为一个ORM。尽管有许多新功能将是任何EF开发的核心,例如异步支持,首先是对代码的存储过程支持,改进了预热时间——许多新功能都是为那些陷入“忍者”困境的开发人员提供的。类别。在本课程中,我们将运行许多这些功能,如返回自定义代码优先约定,查询截取和SQL日志记录,连接弹性,事务改进等等。

VS18:企业中的实体框架yabo官网

Demoware非常适合你去思考一个新的主题,但是我们已经看到实体框架Demoware 5年了。yabo官网您可能不会编写一个应用程序来管理您的音乐收藏或创作另一个Twitter客户端。您为您的企业构建大型应用程序,您需要知道如何在重要的体系结构中集成实体框架。yabo官网在这个会话,我们将按照领域驱动的设计边界上下文模式来分解您的模型,设计与ef dbcontext和dbset相关的存储库和工作单元。您还将看到如何围绕涉及实体框架的代码构建自动化测试,yabo官网无论是集成测试还是严格意义上的单元测试,实体框架似乎都在其中碍事。yabo官网

秋季会议:DeIntersection和OrDev

最后,春天的会议季节已经过去了。对,一直持续到7月13日!(我不想在夏天离开佛蒙特州,所以我把最后一批承诺——dddsummit,TechEd北美TechEd欧洲和Codestock)进入我的“春季旅行”计划。

我将在下一次会议上发言的时间是在深秋。亚博国际网页

DevIntersection

网址:http://devintersection.com/

10月27日至31日在拉斯维加斯米高梅大酒店

DevIntersection是一个5个会议:Visual Studio,SQL,ASP.NETSharePoint和Windows Azure

它也位于 会议( http://anglebackets.org网站/

您可以在注册时使用我的姓(LERMAN)来享受折扣。每个演讲者都有一个折扣码,我们在“竞争”谁用他们的代码注册最多。当然,是的,胜利者得到奖赏-维加斯风格!所以考虑一下挑战吧。。

我将进行3次演讲:

VS17:域驱动体系结构中实体框架的实践研究yabo官网

考虑到您的数据将如何持久化,这与域驱动设计(DDD)无关,但在某个时候,您必须将数据保存在某个地方,不知何故。本课程面向使用实体框架的开发人员,希望了解一些关键的DDD概念,如聚合根,yabo官网有界上下文和值对象将在何时添加到数据层中。我们将讨论一些你可能会经历的困难,从第一手经历过这种大脑转变的人开始,尝试将你的视角从数据第一变为领域第一。

实体框架6 -忍者版yabo官网

实体框架6,yabo官网作为开源项目的ef的第一次迭代,不再只是一只漂亮的小独角兽。EF6解决了开发人员所要求的许多生产力问题,使其真正成为一个ORM。尽管有许多新功能将是任何EF开发的核心,例如异步支持,首先是对代码的存储过程支持,改进了预热时间——许多新功能都是为那些陷入“忍者”困境的开发人员提供的。类别。在本课程中,我们将运行许多这些功能,如返回自定义代码优先约定,查询截取和SQL日志记录,连接弹性,事务改进等等。

VS18:企业中的实体框架yabo官网

Demoware非常适合你去思考一个新的主题,但是我们已经看到实体框架Demoware 5年了。yabo官网您可能不会编写一个应用程序来管理您的音乐收藏或创作另一个Twitter客户端。您为您的企业构建大型应用程序,您需要知道如何在重要的体系结构中集成实体框架。yabo官网在这个会话,我们将按照领域驱动的设计边界上下文模式来分解您的模型,设计与ef dbcontext和dbset相关的存储库和工作单元。您还将看到如何围绕涉及实体框架的代码构建自动化测试,yabo官网无论是集成测试还是严格意义上的单元测试,实体框架似乎都在其中碍事。yabo官网

ReDeV 2013

http://oreev.org/2013年

十一月4-8日

马尔默瑞典

我将介绍一个环节:

利用DDD的核心业务应用程序中的实体框架yabo官网

在本课程中,我们将学习如何按照领域驱动的设计边界上下文模式分解领域模型,在不同的域模型中正确地拆分和定义实体和聚合,并实现与ef dbcontext和dbset相关的存储库和工作单元,在数据持久性基础结构层中。

CodeStock 2013:哇

我刚到家就不在家亚博国际网页代码库2013在诺克斯维尔,全氮

我一直听说这是一个多么伟大的会议……尽管大多数传说都是围绕在聚会上Alan Stevens房子!2012年代码库之后,艾伦打了我一拳,让我为下一个主题演讲。我不想在夏天离家出走……哈哈,对了……我在做主旨演讲!但当艾伦说他的想法是让我谈的不是技术,而是我作为一个近25年的开发人员的一些经验。我想当时他已经想到了我最近如何进入领域驱动开发的旅程。尽管从那以后的一年里,在内森·布莱文的鼓励下和许多人交谈,我把这变成了一个演讲,我命名为破坏你的舒适区“。

当对摘要的呼吁被宣布时,我决定不再停留在我的主题演讲上,并提交了两份关于我目前热衷于分享的一些主题的摘要:一个是关于实体框架和DDD在何处相交的讨论(一个是在企业会议上从我的EF逐渐演变而来的讨论),另一个是我的yabo官网像我这样虚弱的猫的自动测试多元化课程。主旨演讲和两次会谈的目的是帮助缓解我们许多开发者对学习新知识的恐惧和恐惧,可能令人生畏(ala-tdd)和可能巨大(ala-ddd)的主题。

我惊讶地发现我的两份会议报告都被接受了。我要成为一个忙碌的女孩。

艾伦Nathan和其他组织者(Andrew May和Don Den Uyl)“否认”))对他们的时间、精力和支持非常慷慨。我对主题演讲很紧张。我希望它是伟大的,我希望他们高兴,他们要求我这样做,我希望与会者离开激励和感觉良好的自己。(是的,很高的要求,但是…“要么大点儿,要么回家”)。我甚至把时间花在德博拉·哈特曼·普劳斯谁是一个敏捷的教练和一个生活教练,他帮助我处理了我脑子里的大量想法,并找到了一条线索……一条贯穿这段谈话的道路。

艾伦和他狂热的妻子,米歇尔让我住在他们家。(请不要告诉桑普森我对他们的狗的新爱,马尔科姆!)瑞秋·里斯也在那里(只是来自兰姆达杰,做了一个受欢迎的演讲)和(我笑)她从芝加哥开车过来(不要问),所以我一直被一个或另一个朋友拉着。

我*认为*基调进行得很好(如果你认为它糟透了,不想因为这样说而看起来像个混蛋,请随时与我私下联系)。只有少数人在事后告诉我(&在twitter上)他们受到了启发,我也经常被学习的挑战所压倒,这让他们感觉更好(ala“我并不孤单”)足以让我欣喜若狂。我想我不可能对在座的每个人都这样做,但是知道我能给我听到的人一些有用的东西让我有点维克勒姆

主题演讲从这个视频开始:

最后是这幅图:

山背景下的徒步旅行者剪影(田纳西州旅游发展部)

它还包括杀鸟猫。

我也真的很享受我的其他谈话。第一次是在一个很小的房间里,人们站在走廊上……其他人放弃了,去参加其他的会谈。我很喜欢Twitter上的内容,只有一间站着的房间,出席人数过多。但事实是,房间里只有22把椅子,可能有35个人挤进来。不是几百人想参加。。

那次会议,主题演讲和IT小组的女性成员都在周五。WIT小组由一群了不起的女孩共同组织,科林娜布罗克阿琳灰色(有史以来最好的twitter处理方式:@humsql)。我们三个人组成了小组。还有啊!事实证明,科琳娜是2003年毕业于我毕业的同一所非常小的非常特殊的文理学院(威尔斯学院)(很多年前,我甚至不打算把它放下)。

那天晚上我把笔记本电脑弄丢了。(最后,原来我留下它当瑞秋(这是她的错,我发誓)从电梯里叫我快点(她错了!她的错误!).直到一家餐馆,我才注意到我的包有多轻,1家冰淇淋店,1聚会结束后,然后一路回到艾伦家。我选择了不发疯(谢谢你的赶工计划),只担心第二天我将如何准备我的测试,为我的脆弱的猫说话。所以,是的,星期六我很早就到了那里,拿了我的笔记本电脑,躲起来准备了几个小时。

下午,我离开会议去看烟雾缭绕的山峰斯里努塔卢鲁里和其他多元论作家,迈克尔·佩里。然后我们把迈克尔送到机场,我得到了他租来的车,因为我又呆了24小时。

我在Alan & Michele's度过了另一个美好的夜晚。我和米歇尔和他们的儿子一起看电影,而艾伦,查普曼史密斯,Srinu和斯皮德布莱恩,他滔滔不绝地说着,在门廊上度过了一段美好的时光(在一瓶波旁威士忌的帮助下)。。

好像这不是一个美妙的周末,第二天对我来说更美。在吃了薄煎饼和又上了一课之后,我开车去橡树岭看望我96岁的姑姑和叔叔。(他是一个有着不可思议的历史的真实人物最近在当地电视台播出。站)我好多年没见过他们了。我到达时哭了。我离开时哭了。我拍了很多视频和家庭故事,与家人分享。所以谢谢你谢谢你,代码库,为了这个礼物。注意,我96岁的阿姨的头发甚至都不是白色的。里面还有很多黑发。该死……我没有那些基因。然而,乔希叔叔96岁时满头头发,在我父亲身边,他父亲在他80多岁时去世了,当时他满头白发。当然,还有更重要的事情是我从基因上获得的,但是……格蕾丝姨妈从我的绿色指甲油和指甲油中得到了一个巨大的刺激。

WP20120130715 2

Codestock主题演讲和一些会议,太

形象我很高兴被邀请在代码库2013今年七月在诺克斯维尔。我将讨论领域驱动设计(DDD)是如何在将近25年的软件开发之后启发我的。我也希望能激发其他人对DDD进行更深入的研究。

除了主题演讲外,我提交了两次会议,会议是通过投票程序选出的,在投票过程中,注册与会者对他们想听到的会议进行投票。好酷的主意。

我觉得有点内疚提交会议,因为我已经将发表主题演讲,有很多很棒的摘要,包括一些关于英孚和DDD的。

这是我提交的两个会谈,如果你打算参加代码股票,并有兴趣听到我继续他们。但如果是这样的话,你得去投票。

核心业务应用程序中的实体框架yabo官网

演示软件对于让你了解一个新主题非常有用,但是我们已经看到实体框架演示软件5年了。yabo官网您可能不会编写一个应用程序来管理您的音乐收藏或创作另一个Twitter客户端。您需要构建与企业核心领域相关的复杂应用程序,因此您需要知道如何将实体框架集成到严肃且分离的体系结构中。yabo官网在本课程中,我们将学习如何按照领域驱动的设计边界上下文模式分解领域模型,在不同的域模型中正确地拆分和定义实体和聚合,并实现与ef dbcontext和dbset相关的存储库和工作单元,在数据持久性基础结构层中。您还将看到如何围绕涉及实体框架的代码构建自动化测试,yabo官网无论是集成测试还是严格意义上的单元测试,实体框架似乎都在其中碍事。yabo官网

像我这样的“脆弱的猫”的自动测试

有时,从测试大师那里学习自动化测试可能有点让人望而生畏。对于他们来说,很难理解以前从未使用过自动化测试的开发人员的恐惧,尤其是那些多年来一直在编码的开发人员。这不是“喝单元测试或TDD-kool-aid”会话。相反,我将分享一些帮助我和客户轻松进入自动化测试的启示。不仅有利于我的发展进程,但是从“我能测试这个吗?”的角度来看代码。在如何设计应用程序体系结构方面取得了巨大的进步。来把你的脚趾浸入水中,看看自动测试是否适合你。

我将在四月的会议上教书,外加车间

2012年的大部分时间我都很喜欢呆在佛蒙特州的家里,但是流浪癖已经开始了。我计划在四月份的两次会议上发言:

4月8日至12日分节,拉斯维加斯

我将在这次会议上进行3次会谈,但我还不确定将选择哪一个。是的,将涉及一些实体框架。yabo官网这将是一个非常棒的会议,我很高兴能成为一个伟大的演讲者阵容!

数据库日,4月17-19日瑞士巴登

*全天研讨会4月17日:企业开发人员的核心实体框架yabo官网
在会议期间,我将做两个演讲:
*对开发人员的一个建议:实体框架代码优先迁移yabo官网
*DBA的一个:实体框架和数据库:不像你想象的那么邪恶yabo官网

在数据库工作日,我很期待看到Baden一个美丽而历史悠久的小镇