dotNetDave Says… Avoid Going Across the Wire Until Necessary!

Network calls create significant performance bottlenecks in modern applications due to latency and unpredictability. Developers should prioritize chunky communication and batch requests to improve efficiency, as demonstrated through API development experiences. Monitoring usage and enforcing standards can enhance performance, emphasizing that optimal design must consider the entire stack, including network performance.

Maximize Efficiency and Savings: Stop Reinventing the Wheel in Software Development

When developing software, prioritize speed and cost, but consider the impact on meeting consumer needs. Leverage existing solutions like Microsoft .NET and third-party tools to avoid costly custom development. For enhanced productivity, explore UI frameworks and essential tools like CodeRush and GhostDoc in Visual Studio development. Embrace third-party products for better quality code, faster feature development, and cost savings.

From Visual Basic to Visual Studio: A Journey Through Microsoft’s IDE Evolution

The author shares their journey from Visual Basic 2 in 1992 to the latest tools like Visual Studio and Visual Studio Code (VS Code). They emphasize the evolution of Microsoft's IDEs for software, web, and database development. They advocate for a hybrid approach of using IDEs for efficiency and familiarizing with CLI commands for flexibility.

Rockin’ the Code World: Special Guest Safia Abdalla

Join me on Saturday, July 8th, 2023, at 10:00 PST on C# Corner TV for show #83 where, for the first time, my special guest will be Safia Abdalla, Senior Software Engineer on the ASP.NET team. Don't miss this episode!

Rockin’ the Code World: Special Guest Rocky Lhotka

Join me on Saturday, June 17th, 2023, at 10:00 PST on C# Corner TV for show #82 where, for the second time, my special guest will be my good, long-time friend Rocky Lhotka, VP of Strategy at Xpirit US. Don't miss this episode!

Rockin’ the Code World: Special Guest Carl Franklin

Join me on Saturday, June 10th, 2023, at 10:00 PST on C# Corner TV for show #81 where, for the third time, my special guest will be my good, long-time friend Carl Franklin, Executive Vice President of App vNext. Don't miss this episode!

Rockin’ the Code World: Special Guest Barret Blake

Join me on Saturday, April 15th, 2023, at 10:00 PST on C# Corner for show #77 where, for the first time, my special guest will be Barret Blake, Azure Solutions Architect. Don't miss this episode!

Rockin’ the Code World: Special Guest Milan Jovanović

Join me on Saturday, March 18th, 2023, at 10:00 PST on C# Corner for show #76 where, for the first time, my special guest will be Milan Jovanović, Software Architect, and Content Creator. Don't miss this episode!

Rockin’ the Code World: Special Guest Khalid Abuhakmeh

Join me on Saturday, February 18th, 2023 at 10:00 PST on C# Corner for show #74 where, for the second time, my special guest will be Khalid Abuhakmeh, JetBrains Developer Advocate. Don't miss this episode!

Rock Your Code: Code & App Performance for Microsoft.NET – 3rd Edition

I am announcing the 3rd edition of my book titled Rock Your Code: Code & App Performance for Microsoft .NET, now available on Amazon. I worked on this book for a big chunk of 2022 so I hope that you and your team will find it useful.