Category
.NET

.NET
.NET MAUI (RC2) New Features – Release Candidate 2
Xamarin… You have done a great job on Android, iOS and Windows but we will miss you soon. Your replacement is almost finished and with many improvements: .NET MAUI. For anyone wondering what it is, Xamarin is Microsoft’s open source platform focused on mobile apps (iOS, Android and Windows). It has the ability to share up […]

.NET
Released OFFICIAL .NET 7 Features (Now FASTER and LIGHTER⚡)
Microsoft does not stop! For months now we have seen updates and news from the .NET development team and they have just released the third preview of .NET 7. This final version is planned for release in November this year, but until then let’s talk about the new features and performance improvements it will bring! .NET 7 […]

.NET
Learn How To detect these C# vulnerabilities + How To avoid them
When it comes to common injection vulnerabilities, there are three that you need to know about if you want to keep your web app secure: SQL injection, OS injection and LDAP injection. If you don’t yet know how they work, how to prevent them or what they mean in practice, you’re missing out on some […]

.NET
The 10 Commandments .NET Developers Must apply for Secure Applications
The security of .NET applications is necessary and knowing how to protect it is not always an easy task. As developers, we must be clear that an insecure application can be a serious problem: from modifying the operation of the application or stealing the source code, to exposing a company to legal liability. Each developer, it […]

.NET
.NET MAUI (RC1) New Features – Release Candidate 1
.NET MAUI is now a reality! After so many months of speculations, previews and rumors Microsoft officially launches the first Release Candidate of the cross-platform application development platform .NET MAUI! As a spoiler, these new features are already available for the latest version of Microsoft’s IDE: Visual Studio 2022 (although for the moment for Mac you […]

.NET
SOLID Principles in C#: A Complete Guide
Software development has evolved tremendously over the years, and C# programming is no exception. As software applications become increasingly complex, it is becoming more and more important to create code that is easy to maintain, extend, and test. This is where the SOLID principles come into play. SOLID is an acronym that stands for five […]

.NET
Mastering C# Exception Handling: Techniques and Best Practices
In this comprehensive guide, we’ll dive deep into the world of C# exception handling. We’ll cover everything from the basics to advanced techniques, along with best practices to help you write clean, robust, and maintainable code. So, let’s get started! Introduction to C# Exception Handling In any software application, unexpected situations may arise that can […]

.NET
How To Differentiate If, Else if, Else in C#
When we learn to program, we start with the basics and as we learn, we move up the level and get into more advanced territory. This often makes us forget simple things and it is always good to refresh and reinforce learned concepts. Using conditionals in our code is one of the first things we […]

.NET
Mastering C# Optimization: Tips and Best Practices
What are the first things that come to mind when you think of C#? If you’re like most people, the following phrases might pop into your head: object-oriented, portable code, and .NET Framework. But if you’re looking to use C# in performance-critical applications, then the following phrases should enter your mind as well: performance, speed, and memory usage. If […]

.NET
5 Reasons Why You Should Learn C#
The C# programming language, also called C Sharp, has gained significant popularity in recent years due to its introduction with Microsoft’s .NET Framework and it’s continued growth in both the business world and the gaming community. Although it is similar to other object-oriented languages like Java and C++, it was designed to address common criticisms of those languages in an effort to create a […]

.NET
+15 (Important) Tips to Writing Clean C# Code in 2023
One of the most important skills of a C# programmer is writing clean, efficient code that performs well and can be easily maintained by others who will inherit your code after you’ve moved on to other projects. This can seem like an impossible task, as there are many factors to consider when writing C# code, […]

.NET
C# in 2023: The MOST POPULAR Programming Language?
Who would have thought that we are already in the year 2023 and that C# has been with us for 22 years? A programming language so versatile and powerful that it easily stands up to any other. A language so complete that these days it wants to make history: Right now it is the main […]

.NET
C# 11 is Here! Revealing ALL C# 11 Features
Microsoft recently released C# 10 and .NET 6 to the world, but they aren’t done yet! The .NET team has already started working on features that will be included in C# 11 and .NET 7. A lot of these new C# 11 features are very focused on pure performance (up to 73.5% faster) and in this article, we’ll […]

.NET
C# Implicit vs Explicit Conversion: Differences + Examples
After many years programming in .NET, you may have already realized that the framework allows us, in a very simple way, to make conversions between different types of data. Conversions can be of 2 types 👇 Implicit Conversions Implicit conversions are for which it is not necessary to indicate the conversion in parentheses (…). In the code we assign […]

.NET
How To Decompile .NET Applications (Easy)✅
⚠ Disclaimer: This article is for educational and training orientation, we are not responsible for the misuse of the techniques and explanations mentioned in this article and/or the use of the tools mentioned/provided, also we do not assume responsibility for the actions carried out with the information of the same. Please use this information for ethical […]

.NET
3+3 ASP.NET Mistakes (+ How to avoid them)
The internet is a dangerous place, hackers are always looking for new ways to break into your system and steal your data. As a developer, you know how important it is to protect your application. If your app is hacked, it can be a big problem for you and your customers. With the increase in […]

.NET
RIP Copy and Paste from Stackoverflow! (+Trojan Source Solution)
According to a recent research by Cambridge University’s Nicholas Boucher and Ross Anderson, there are two vulnerabilities that impact most code compilers. These sorts of vulnerabilities have an impact on software supply chains; for example, if an attacker successfully commits code injection by deceiving human reviewers, future software is likely to inherit the vulnerability. But […]

.NET
7 Common MISTAKES made by C# developers (+ How to avoid them)
Developers will always make mistakes; no one is impeccable. Many of them, particularly C# developers, learn and grow via trial and error. I prefer to refer to it as “transitioning” from junior to senior developer. Although this “technique” of trial and error works, if a developer does not identify errors, they might cause several efficiency […]

.NET
⚰️C# in 2023 — Will it die?
👉 C# is a dead programming language. 👉 C# is useless 👉 C# is a poor programming language You’ve obviously heard about it, which is what brought you to this article. I’ll reveal the full truth, and you’ll decide if C# programming should be pursued. Before we begin, there is a lot of uncertainty regarding […]

.NET
Security for applications in .NET – 5 tips to follow right now
When programming one of the aspects that we must take into account is the security of our code, from ByteHide we want to give you these 5 tips to increase the security for applications. From ByteHide we want to give you some basic advice so that you start paying attention to the security of the […]