Julie Lerman, Attorney and Member of North Shore Law
While participating in a truly global community, my heart belongs to the tech community in Vermont. I founded the Vermont.NET user group in 2002 and we continue to have monthly meetings all these years later. The .NET community fostered a variety of other tech communities and many of them share our meetup which is over 2000 strong.
In this hands on workshop you’ll work with well-designed aggregates and explore how far EF Core 2 goes to act as the data model between your domain classes and your data store. I’ve been building software solutions for businesses for nearly 30 years and now focus on helping development teams plan and architect their software. I’m a Microsoft Regional Director with strong ties to a number of teams at Microsoft. I’ve also been recognized as a Microsoft MVP since 2003 for my technical expertise and my community involvement. When Microsoft first released the Entity Framework, agile developers roundly criticized it.
LINQ, which is built into Visual Basic and C#, has one implementation for LINQ to SQL and another for LINQ to Entities. In Entity Framework, you have the option to use LINQ to Entities as well as two other ways of querying with Entity SQL, as you can see in Figure 1. After four years of trying out every iteration of Web server application deployment that Microsoft created for .NET, ClickOnce has finally allowed me to succeed in deploying one particularly complex smart client application. But I still had to tear a few more hairs out before I got it working and came to love ClickOnce.
- In this hands on workshop you’ll work with well-designed aggregates and explore how far EF Core 2 goes to act as the data model between your domain classes and your data store.
- Julie utilizes her extensive experience to offer solutions and resolution in a variety of different legal disputes through assertive and practical approaches.
- EF Core 2 is very DDD friendly even supporting things like fully encapsulated collections, backing fields and the return of support for value objects.
- I founded the Vermont.NET user group in 2002 and we continue to have monthly meetings all these years later.
- My speaking engagements and mentorship also lean heavily on practices from Domain-Driven Design.
Julie Lerman is a Microsoft Regional director, Docker Captain and a long-time Microsoft MVP who now counts her years as a coder in decades. She makes her living as a coach and consultant to software teams around the world. You can find Julie presenting on Entity Framework, Domain Driven Design and other topics at user groups and conferences around the world. Julie blogs at thedatafarm.com/blog, is the author of the highly acclaimed “Programming Entity Framework” books, the MSDN Magazine Data Points column and popular videos on Pluralsight.com. Julie Lerman is a Microsoft Regional director, Docker Captain, and a long-time Microsoft MVP who now counts her years as a coder in decades.
I’m writing this article to share some of the not-so-obvious ways to use ClickOnce for application deployment. Block user Prevent this user from interacting with your repositories and sending you notifications. I am the author of the highly acclaimed “Programming Entity Framework” books, the MSDN Magazine Data Points column and many popular videos on Pluralsight.com. Among these are Microsoft’s TechEd, DevConnections, DevIntersection, OreDev , DevSum , NDC , DevTeach , DevReach , C2C , SDC , GIDS and more. Julie has also spoken at user groups around the U.S. and Canada. Along with many published articles in technology magazines such as MSDN Magazine, CODE Magazine and DevProConnections, Julie has been the author of the Data Points column in MSDN Magazine since early 2010.
Julie shows you how the development team listened to the community for this latest release as she explores all the cool new tools. With Visual Studio 2008 and .NET 3.5, developer’s data access options have increased substantially. In addition HTML Cheatsheet Learn web development MDN to using ADO.NET to create DataReaders or DataSets, Microsoft has added LINQ to SQL and Entity Framework as well as ADO.NET Data Services, which leverages those two. In addition to these new options, there are new syntaxes to learn.
Get notified about the conference
You can find Julie presenting on Entity Framework, Domain-Driven Design and other topics at user groups and conferences around the world. Julie blogs at thedatafarm.com/blog, is the author of the highly acclaimed “Programming Entity Framework” books, and many popular videos on Pluralsight.com. Julie is a Microsoft MVP, .NET mentor, and consultant who lives in the hills of Vermont. You can find Julie presenting on Entity Framework and other Microsoft .NET topics at user groups and conferences around the world.
In 2009, Julie introduced Vermont Code Camp and has been co-organizing this event annually. She was a founding board member of the Vermont Software Developer Alliance and served on the board for 3 years and is proud to be on the judging panel of HackVT, https://forexaggregator.com/ a 24 hour hack-athon in Vermont. Microsoft has recognized Julie in their MVP program every year since 2003. Julie has worked hard to share to her knowledge with other developers and to encourage more women to participate in the software industry.
Introducing Your Team to Modern Software Practices
I am also an Executive Fellow of BTV Ignite, a partner of the National Science Foundation’s US Ignite whose mission is to spark next-gen applications in gigabit enabled communities across the United States. One of the classic problems with database applications is refreshing stale data. A vendor’s product list most likely does not change very often and their category list changes even less frequently.
I work with teams to guide them towards re-thinking their software architecture and adapt to modern practices. Decades of experience by engaging her to coach your development team. In addition to her legal practice, Julie has extensive leadership and management experience in the nonprofit sector serving as on the board of directors of various organizations.
Pluralsight Online Video Training Author
However, those same lists must be queried from the database over and over again every time a user browses to that Web site. This is an annoyingly inefficient use of resources and developers and architects have been stuck playing cat-and-mouse trying to reduce the waste. The challenge of bringing data from efficient storage engines such as SQL Server into object-oriented programming models is hardly a new one. Most developers address this challenge by writing complex data access code to move data between their applications and the database. This requires an understanding of the database so that you can access data either from the raw tables, from views, or from stored procedures. My speaking engagements and mentorship also lean heavily on practices from Domain-Driven Design.
Julie Lerman concentrates her practice in general civil litigation and insurance law, including insurance coverage and claims disputes on behalf of policyholders. Julie utilizes her extensive experience to offer solutions and resolution in a variety of different legal disputes through assertive and practical approaches. Learn how to move an Existing ASP.NET Core API to a Serverless Application Model application which is a form of AWS Lambda Functions. You already love Docker, but you probably aren’t familiar with Docker Desktop.
Julie is a long-time Pluralsight author, Microsoft MVP, Microsoft Regional Director and Docker Captain who lives in the hills of Vermont and continues to be known as the world’s top expert in Entity Framework. You can find Julie giving keynotes and hard-core coding sessions on Domain-Driven Design, Azure, Entity Framework and other topics at software conferences around the world. Julie has authored the highly acclaimed “Programming Entity Framework” books from O’Reilly, the MSDN Magazine Data Points column and numerous articles in your favorite programming resources. For background on EF, see my previous article, “Introducing ADO.NET Entity Framework” in the Nov/Dec 2007 issue of CODE Magazine. Julie started the Vermont.NET User Group in 2002 and is still leading it 12 years later. She was part of the original INETA leadership when it was a truly international organization and served on its board.
Learn how to leverage Microsoft Identity via Azure Active Directory to secure a Web application. Julie shows you how to store a database’s connection string along with its elements in Azure Key Vault. But the new-from-scratch EF Core has brought new hope for DDD practitioners to be able to map their DDD designed domain classes to a database without making so many concessions that a separate data model was needed. EF Core 2 is very DDD friendly even supporting things like fully encapsulated collections, backing fields and the return of support for value objects.
Julie Lerman is a software coach with over 30 years of experience building software. As a coach, Julie provides support for DDD and architecture implementation, facilitates Event Storming workshops and domain discovery. She also provides deep dives into Entity Framework for her clients in the .NET world.
Courses by Julie
I initiated the Vermont Code Camp in 2009 and continue to be a lead co-organizer. Our code camp is now an annual event drawing over 250 attendees and speakers across a wide variety of technology stacks and entices quite a few people from other parts of the country to participate as well. I was a founding board member of the Vermont Software Developer Alliance and served on the board for its first 3 critical years. VTSDA has morphed to the Vermont Technical Alliance and is an important player in the Vermont technical business community.