Entity framework not generating the database classes Using Visual Studio 2019 I recently upgraded all my NuGet packages, so I see that EntityFramework is now showing as 6.2.0. My project is a Web API 2 solution. When I open my database model and ri...
No Peeking! Obscure Sensitive Screens in Your App with .NET MAUI Some screens in your app might not be suitable for sharing. With this Plugin.Maui.ScreenSecurity plugin, you can easily obscure screens in your .NET MAUI app...
5 Blazor Improvements in New .NET 8 Preview 5 -- Visual Studio Magazine While .NET 8 Preview 5 includes the usual raft of new features and functionality around installers, binaries, container images an so on, much of the action in this cycle concerned ASP.NET Core and its Blazor tooling, which allows for coding web projects i...
I booted Linux 292,612 times And it only took 21 hours. Linux 6.4 has a bug where it hangs on boot, but probably only 1 in 1000 boots (and rarer if using Intel hardware for some reason). It’s surprising to me that no one…
3 Engineering Mistakes That Kill Startups From perfectionism to building features in the wrong order, avoid these common missteps that can derail your startup
Phoenix LiveView: Async Assign Pattern I've been using LiveView for about two years now. It's a great framework that makes snappy and responsive pages. One anti-pattern I see fa...
Kastriot Çunaku | Tips and tricks to improve website performance In this article, I've listed some ideas on how to improve website performance
Exhaustively solving Scrabble endgames using chess programming techniques Scrabble endgames are computationally difficult to solve exhaustively. I used some chess programming techniques to greatly speed them up.
Multi-GPU Inference with Accelerate Run inference faster by passing prompts to multiple GPUs in parallel.
Yesod Forms, Newtypes, and Smart Constructors Yesod form fields operate on primitive types, but you'll want to narrow those types into something more meaningful. Here are a couple of functions you'll need to achieve that.
You can't re-enable Discord e-mail notifications I have been using Discord since 2015, originally as a way to escape from the hell that was Skype (especially Skype for Linux at that time.) At some point between now and signing up for Discord, I opted out of notification e-mails. At the time that I did i...
I invented a board game and played against Chat GPT A few weeks ago in a HN thread about chat GPT and chess this happened:
Are you a Software Engineer or a Framework Implementor? A Framework Implementor is a person who relies excessively on a framework for their projects. It’s working with a framework day in day out, restricted by the…
Http Services with Wolverine For folks that have followed me for awhile, I’m back with yet another alternative, HTTP web service framework with Wolverine.Http — but I swear that I learned a whole slew of lessons fr…
Remove Entry and Picker borders in .NET MAUI If you are developing a .NET MAUI app that uses form elements such as entries and pickers, you might...
safe distance from a nuclear blast - Bing Intelligent search from Bing makes it easier to quickly find what you’re looking for and rewards you.
Entity Framework Core 7.0 (EF 7.0): In-Built Support for Transact-SQL AT TIME ZONE .NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara
Stack Overflow Developer Survey 2023 In May 2023 over 90,000 developers responded to our annual survey about how they learn and level up, which tools they're using, and which ones they want.
.NET Data Community Standup | Synchronizing data between the cloud and the client (using SQLite) In this session, we'll invite Erik Sink to discuss a solution for keeping a synchronized copy of the DB (using SQLite) on the client, rather than asking data...
Why I Became an Instructor at Zero to Mastery - Claudio Bernasconi I wanted to create something extremely valuable and focused, respecting the student's time by providing the best resource to learn .NET and C# development.
Interesting links of the week 2023-24 (#76) Here are some interesting articles, blog posts, videos, podcasts, and GitHub repositories I’ve run into over the last week (June 05, 2023 - June 11, 2023)
Rockin’ The Code World: Special Guest Vahid Farahmandian Join me on Saturday, July 15th, 2023, at 10:00 PST on C# Corner TV for show #84 where, for the first time, my special guest will be Vahid Farahmandian, CEO of Spoota. Don’t miss this episode!
On .NET Live - Micro Frontends with Blazor Have you ever considered writing microservices in Blazor? In this week's episode, community MVP Florian Rappl joins us to talk about micro frontends. He'll s...
Developer Productivity - C# 12, Dev Tunnels, C# Dev Kit | Merge Conflict ep. 362 It is follow up week on some topics we touched on earlier. We first break down our thoughts on C# 12's new Collection Literals, Apple Vision Pro + iCircuit, ...
What Makes a Great Software Engineer? Your Favorite Creators Answer! What makes a a great software engineer? I get this question very often, in different contexts and forms.I felt like answering it, but then again, there are a...
Vertical Slice Architecture | The Best Architecture If… What is Vertical Slice Architecture, why, and how to use it as .NET Developer. 💎 Be a Patreon to get the source code: https://patreon.com/gsferreira🚨 KEY L...
How To Use DTOs In .NET REST APIs 💻Watch the full tutorial: https://youtu.be/bKCzoR01lpE🔥My Free .NET Backend Developer Roadmap: https://go.dotnetmicroservices.com/roadmapA Data Transfer Ob...
You Should Know This LINQ Method By Now #shorts 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicJoin my weekly .NET newsletter:https://www.milanjovanovic.techRead ...
Check Json String is Valid in C# with System.Text.Json #Shorts #dotnet #csharp #.NET #softwaredevelopmentIn this concise and informative video, I demonstrate a way you can validate JSON strings with the popular S...
Integer compression: The FastPFor code As I mentioned, I spent quite a lot of time trying to understand the mechanism behind how the FastPFor algorithm works. A large part of that was the fact tha...
Top 11 .NET Libraries Every Developer Should Know Are you a .NET developer looking to enhance your coding skills? Here's a list of the top 11 .NET libraries that every developer should know. These libraries offer various functionalities and can greatly simplify your development process. Whether you&#...
How expensive is it to create a Windows performance counter? - The Old New Thing The cost depends on the performance counter.
The C# Meta Programming Roadmap The C# meta programming roadmap or reference.Support my Work 🤝 https://www.patreon.com/raw_codingBuy my Courses 📚 https://learning.raw-coding.devBuy my...
How to Read Values From Query Strings In ASP.NET Core In this article, we are going to learn how to read values from query strings in ASP.NET Core. We'll see different examples to achieve this.
Using Project Orleans to Build Actor-Based Solutions on the .NET platform This article takes a look at Project Orleans, an actor model framework from Microsoft. Version 7 makes it a lot easier to get started with, as it builds on top of the .NET IHost abstraction. This allows us to add it to .NET applications in a simple way....
C# Dev Kit for Visual Studio Code Microsoft has introduced the C# Dev Kit, a new extension to Visual Studio Code, offering an enhanced C# development environment for Linux, macOS and Windows. This kit, combined with the C# extension, uses an open-source Language Server Protocol (LSP) host...
Level-Up Api Development with Endpoint Explorer in Visual Studio Are you a .NET developer and build Apis? Maybe you saw my last video where I went over the .http file. In this video we are going to go one step further in c...
Self-Sufficiency and Productivity in Software Engineering Understanding the Relationship between Self-Sufficiency and Productivity in Software Engineering
Blazor Essentials – New Guide Tutorial | The .NET Tools Blog Want to learn Blazor? Then we have good news for you! On our JetBrains .NET Guide, we've just published the Blazor Essentials tutorial. Blazor lets you to create progressive web apps using C#, ha
Linking Modular Architecture to Development Teams How to improve software delivery with a modular architecture
The Privilege of .NET Tooling Choices How I choose the right .NET development tools for me and my development team
Dapr v1.11 is now available We’re happy to announce the release of Dapr 1.11.0! 🚀 🎉 🎈 We would like to extend our thanks to all the new and existing contributors who helped make this release happen. If you’re new to Dapr, visit the getting started page and familiarize yourself wi...
AsyncAPI–ASP.NET Core integration AsyncAPI is an open source initiative with as goal to document event-driven architectures in a similar that OpenAPI documents REST APIs. If...
ASP.NET Core 8: Improved exception handling with IExceptionHandler Introduction ASP.NET Core 8 is coming soon and bring great improvements! In this post I...
Retrieve Responses from an Asynchronous API Hi, I'm James! In today's programming world, building efficient and scalable applications is a must. This video provides a deep dive into retrieving response...
VS Code Hotkeys : Master the Basics in 60 Seconds! #shorts Unleash Your Coding Potential with Visual Studio Code's Basic Shortcuts! Level up Your Productivity in 60 Seconds!" In this tutorial, we'll dive into the fun...