1. twuai.com
  2. fp:UC-ptWR16ITQyYOglXyQmpzw





hace 46 días

Stack vs Heap in C# - How They Work, What Goes Where, and the Exceptions

Every time you use a variable in C#, it either goes onto the stack or the heap. But do you know which one and why? And it isn't as simple as value types vs reference types. Sometimes, value...

hace 50 días

324. What Should We Do When We Have Had a Data Breach

We just had a data breach. Now what? What should we do to protect ourselves after data was accessed or stolen? What should we change in our application after a security incident? These are the questions we will...

hace 29 días

327. How Do I Evaluate a Third Party Tool or Library in the Age of AI?

How do I know when to use a third party tool or library? When seemingly everyone can vibe-code a flashy tool, how do I not get burned? Can I rely on some of these tools or do they...

hace 43 días

325. What Data Should We Log/Trace And What Should We Ignore

How do I know what to log in my application? What information is important to capture in logs? How do I avoid security implications in logging? Should I log to the console in a web app? These are...

hace 18 días

Understanding Equality in C# - Equals(), ReferenceEquals(), and ==

There are two common ways to compare items in C#. You can use the double equals or the Equals method. But what is the difference? In this video, we are going to look at both of these plus...

hace 31 días

Free Uno Platform Course (For A Limited Time)!!!

Get the Uno Platform From Start to Finish course for free through the end of September. Just make sure to sign up before this promotion goes away and it goes back to the regular price of $97. Full Training...

hace 42 días

New IAmTimCorey / DevForge Website, New Course, and Free Stuff!

We just switched over from IAmTimCorey.com to DevForge.com for the main website. See what is new, including a new free resources section and a new course. Full Training Courses:

hace 36 días

326. Where Do Secrets Belong In My Application?

Where do I put my secrets in my application? Should I encrypt my connection strings? Are user secrets actually secure when they are in plain text? How do I protect my passwords and API keys from developers and...

hace 32 días

Command Line Arguments in C# Apps - What are args and how do we use them?

You probably know that command line arguments exist in .NET apps, but have you ever tried to use them? In this video, we are going to look at what command line arguments are, how to pass them into...

hace 22 días

328. Do We Still Need QA In Light Of AI

With AI checking my work, do we need a QA department? Is quality assurance still a relevant job? Should people looking to get into software development consider a QA job? These are the questions we will answer in...

hace 15 días

329. Why Industry Specialization Can Unlock Job Opportunities for Developers

Does having unrelated skills in a particular industry help in software development? If I switch careers, does my previous experience even count? Is my experience valuable to employers? These are the questions we will answer in today's episode...

hace 25 días

Command Line Parsing with System.CommandLine

Last week, we looked at parsing command line arguments in .NET manually. This week, we are going to look at the System.CommandLine NuGet package from Microsoft, which will process our arguments for us. This is a more complicated...

hace 11 días

Changing Equality in C# - Overloading == and Overriding Equals()

You can change how equality works in C#, but is it a good idea? In this video, I am going to show you how to overload the == and how to override the Equals method. Then I am...

hace 53 días

Understanding Exception Handling in C# - throw, Stack Traces, and more

Handling exceptions in C# means more than just using try/catch. Knowing how to read a stack trace, understanding the different types of exceptions, and keeping your application in a safe state are all often things people miss. Your...

hace 39 días

Garbage Collection in C#

Understand how garbage collection works in C#, what gen0 means, how to optimize memory management, learn what memory compaction does, and lots more in this video. Full Training Courses: