Dave_DotNet Profile Banner
Dave Callan | dotnet Profile
Dave Callan | dotnet

@Dave_DotNet

Followers
16K
Following
19K
Media
1K
Statuses
8K

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

Dublin, Ireland
Joined September 2021
Don't wanna be here? Send us removal request.
@Dave_DotNet
Dave Callan | dotnet
11 days
The Specification pattern hurts my brain 🤷đŸģâ€â™‚ī¸ #dotnet
Tweet media one
10
2
38
@Dave_DotNet
Dave Callan | dotnet
10 days
Resign! #devlife
@asmah2107
Ashutosh Maheshwari
12 days
Quick question : You have 50 microservices, each with its own API. The frontend team is losing their mind. To render a single page, they make 10+ network calls. The app is sluggish. Users are complaining. How do you fix this ?
5
3
28
@Dave_DotNet
Dave Callan | dotnet
11 days
How to enable DATAS in .NET 8 â„šī¸ Dynamic adaptation to application sizes (DATAS) is on by default in #dotnet 9 and many apps are seeing large reductions in memory usage because of it. Enable it in 8 with the setting below. Don't forget to benchmark your scenario before and
Tweet media one
4
22
93
@Dave_DotNet
Dave Callan | dotnet
12 days
* without * pragmatism
0
1
8
@Dave_DotNet
Dave Callan | dotnet
12 days
All these tools/approaches have their place of course and are likely fine in the right hands and for the right use cases, but unfortunately too many of us devs take them too far and over-apply things with pragmatism and without much critical thought.
5
3
24
@Dave_DotNet
Dave Callan | dotnet
12 days
There is a solution for simplicity: Clean Architecture + DDD + Solid + Clean Code What do you think? Agree or disagree? #dotnet
Tweet media one
25
4
75
@Dave_DotNet
Dave Callan | dotnet
13 days
I'm hoping Stephen Toub is planning a #dotnet 10 version of his excellent blog post series. Can anyone from Microsoft confirm? 😉
1
0
5
@Dave_DotNet
Dave Callan | dotnet
13 days
.NET Performance Improvements đŸ”Ĩ Links to all the Performance Improvement in #dotnet X blog posts from Stephen Toub from .NET 9 to 2.0. Bookmark and share it with your network. .NET 9 https://t.co/xjC2WymFPJ .NET 8 https://t.co/ARvIJmZ2L0 .NET 7 https://t.co/biOFz63oYa
Tweet media one
3
24
122
@Dave_DotNet
Dave Callan | dotnet
14 days
Strong views on Entity Framework âŦ‡ī¸ #dotnet
@twt_rip
rip twt
14 days
@Dave_DotNet Although, he's right, enough with EF bs all day all time, it was, is, and will be a piece of shit always
7
0
7
@Dave_DotNet
Dave Callan | dotnet
14 days
Did you really have to make the last application you built as complicated as you did? 😜 If you voted No below, what would you simplify first? #dotnet
10
0
10
@Dave_DotNet
Dave Callan | dotnet
14 days
"MVP" ... always in quotes đŸ¤Ŗ #dotnet
0
0
1
@Dave_DotNet
Dave Callan | dotnet
14 days
Got called out on LinkedIn today in French đŸ¤Ŗ Who can translate? #dotnet #sql
Tweet media one
8
2
11
@Dave_DotNet
Dave Callan | dotnet
15 days
Load testing no cache v one second cache endpoints #dotnet The 2nd endpoint below caches data for only one second and handled ~900% more requests across an approx. three minute load test I love low cache expiry times. For certain data, they eliminate the need for explicit
Tweet media one
2
6
47
@Dave_DotNet
Dave Callan | dotnet
17 days
Can we rollback a truncate inside an uncommitted transaction in #sql Server?
17
4
8
@Dave_DotNet
Dave Callan | dotnet
18 days
Dictionary Expressions coming in C#? #dotnet They are currently a champion proposal (link below) and are a continuation of the C# 12 Collection Expressions feature. What do you think? 👎đŸģ or 👎đŸģ
Tweet media one
22
16
192
@Dave_DotNet
Dave Callan | dotnet
19 days
Generic OrderedDictionary available in #dotnet 9 đŸ”Ĩ In many cases, we need to store key-value pairs with preserved order and fast key lookups, this is now possible with the generic OrderedDictionary in .NET 9.
Tweet media one
6
12
87
@kentcdodds
Kent C. Dodds ⚡
20 days
This one's gonna take a while...
Tweet media one
6
5
80