Dave Callan | dotnet (@dave_dotnet) 's Twitter Profile
Dave Callan | dotnet

@dave_dotnet

Microsoft MVP | .NET Developer & tech lead from Ireland!
Talks about Azure, #csharp, #dotnet, Entity Framework and Visual Studio.

ID: 1433020305979723778

linkhttps://www.linkedin.com/in/davidcallan/ calendar_today01-09-2021 10:54:18

7,7K Tweet

14,14K Takipçi

194 Takip Edilen

Dave Callan | dotnet (@dave_dotnet) 's Twitter Profile Photo

"Why would anyone prefer EF I am clueless" #dotnet Got this ⬇️ response on my LinkedIn a few minutes ago. Where does this aversion to and ignorance of modern Entity Framework versions come from? Have devs that hold such strong anti EF views actually used it in the last 5-6

"Why would anyone prefer EF I am clueless"
#dotnet

Got this  ⬇️  response on my LinkedIn a few minutes ago. 

Where does this aversion to and ignorance of modern Entity Framework versions come from? Have devs that hold such strong anti EF views actually used it in the last 5-6
Dave Callan | dotnet (@dave_dotnet) 's Twitter Profile Photo

Setting default global configuration for #dotnet types in Entity Framework example ⬇️ In this case, rather than accepting the default of nvarchar(MAX) for strings we've set Unicode to false and set a max length of 255.

Setting default global configuration for #dotnet types in Entity Framework example  ⬇️

In this case, rather than accepting the default of nvarchar(MAX) for strings we've set Unicode to false and set a max length of 255.
Shay Rojansky (@shayrojansky) 's Twitter Profile Photo

Just gave a talk about the new .NET abstraction for vector databases that was released a couple weeks ago - Microsoft.Extensions.VectorData! youtube.com/live/BB_jMqqfa…

Dave Callan | dotnet (@dave_dotnet) 's Twitter Profile Photo

I cringe every time I hear a dev say something is a 'violation' of one of the SOLID principles as if these are laws that MUST be abided by 👎🏻 They are great to be aware of and have in your toolbox but they are not cost free and don't have to be implemented in an architecture in

I cringe every time I hear a dev say something is a 'violation' of one of the SOLID principles as if these are laws that MUST be abided by  👎🏻

They are great to be aware of and have in your toolbox but they are not cost free and don't have to be implemented in an architecture in
Dave Callan | dotnet (@dave_dotnet) 's Twitter Profile Photo

Any devs using CSharpier opinionated code formatter or are most sticking with built-in editorconfig files? #dotnet marketplace.visualstudio.com/items?itemName…

Dave Callan | dotnet (@dave_dotnet) 's Twitter Profile Photo

Code complexity v years of experience ⬇️ #dotnet What do you think of the graph below? I largely agree with it as I definitely went through a period of over-engineering systems myself but later became more pragmatic with my use of various patterns and approaches. I would

Code complexity v years of experience  ⬇️
#dotnet

What do you think of the graph below? 

I largely agree with it as I definitely went through a period of over-engineering systems myself but later became more pragmatic with my use of various patterns and approaches. 

I would
Dave Callan | dotnet (@dave_dotnet) 's Twitter Profile Photo

Brand new set of Roslyn analyzers to catch common exception anti-patterns in #dotnet code Great work by Thomas Ardal 🦄 elmah.io 👏🏻 marketplace.visualstudio.com/items?itemName…