Resources No resource found - Understanding Deadlocks in C# and .NET CoreMar 18, 2024. Deadlocks, common in concurrent C# programs, occur when threads wait indefinitely for each other's resources. Learn prevention strategies and understand scenarios to ensure robust application execution.
- Implementing Resilient HTTP Requests in C# Mar 16, 2024. Ensuring reliable communication between systems is vital. Learn how to implement resilient HTTP requests in C# using Polly for robust, fault-tolerant applications.
- TINYINT Data Type in SQL and Its C# EquivalentMar 16, 2024. Understanding data types is crucial for effective data manipulation and storage. In this article, we will learn about TINYINT in SQL efficient storage for small integers. In C#, use byte or sbyte for representation. Optimization is crucial.
- Implementing AI and ML in C# ProjectsMar 14, 2024. Explore the integration of AI and ML into C# projects with this beginner-friendly guide. Power of ML.NET, TensorFlow.NET, and Accord.NET to implement machine learning algorithms in your C# applications. From simple linear regression to sentiment analysis, discover the basics of AI and ML in C# programming.
- Trigger a Journey when a record is updated using Plugin C# CodeMar 08, 2024. To trigger a journey when a record is updated using C# plugin code.
- Exploring AI-Driven C# Development with GitHub CopilotMar 07, 2024. One of the most exciting advancements in this space is GitHub Copilot, an AI-powered coding assistant specifically designed to streamline the development process for C# programmers. This article delves into the potential of AI-driven development in C# with GitHub Copilot, exploring its capabilities, benefits, and limitations.
- A Comprehensive Guide to Nullable Reference Types in C# 10Mar 07, 2024. Explore a comprehensive guide to leveraging nullable reference types in C# 10 by Ziggy Rafiq, providing detailed explanations, code examples, and best practices for improving code safety and robustness. Learn how nullable reference types enable developers to catch null-related bugs at compile time, reducing the likelihood of runtime errors and enhancing code quality.
- A Guide To Crafting Immutable Objects With C# 10's Init-Only PropertiesMar 06, 2024. Discover how C# 10's init-only properties empower developers to craft immutable objects with precision, enhancing code readability and maintainability. In this article, Ziggy Rafiq demonstrates how you can use this powerful feature to create robust and predictable software.
- Best Practices for Handling Exceptions in C# Mar 05, 2024. Learn effective exception handling techniques in C# with Ziggy Rafiq's comprehensive guide. Discover best practices for managing exceptions, including specifying exception types, logging errors, and employing cleanup strategies. Enhance your C# application's robustness and reliability while minimizing downtime.
- A simplified approach to serializing and deserializing objects in C# 10Mar 04, 2024. This comprehensive guide teaches how to streamline data interchange processes efficiently using C# 10 Records. Authored by Ziggy Rafiq.
- Repository Pattern with Multiple Databases in C# and .NETMar 01, 2024. Implementing the Repository Pattern with multiple databases in C# and .NET requires strategic abstraction, database-specific implementations, entity mapping, and transaction management. Explore challenges and best practices for efficient data access.
- Understanding the Art of C# GenericsMar 01, 2024. Unlock the power of C# Generics with our comprehensive guide. Master best practices, explore advanced scenarios, and elevate your coding skills with this in-depth C# Generics tutorial. Learn to write efficient, flexible, and type-safe code for a wide range of scenarios, ensuring optimal performance.
- How to Integrate Twilio in C# .NET MVC Project to Send SMS?Feb 26, 2024. In this article, we will learn how to integrate Twilio in a C# .NET MVC project to send SMS. Learn to enhance user engagement by integrating Twilio into a C# MVC project. Follow the steps from setting up a Twilio account to sending SMS, creating a seamless user interaction experience.
- Learn about C# Operators and Their UsesFeb 26, 2024. This article on C# operators from unary and binary operators to overloadable operators, relational operators, implicit and explicit cast operators, short-circuiting operators, the ternary operator, null-conditional operators, "exclusive or" operators, default operators, assignment operators, and sizeof operator.
- An in-depth look at C# 10 and performance improvementsFeb 24, 2024. Get a comprehensive analysis of Ziggy Rafiq's latest C# 10 enhancements and how they affect application performance. Discover how function pointers simplify method invocation, records enhance memory efficiency, and pattern-matching optimisations speed up execution. Discover how to use C# 10 features to optimise performance and user experience for your projects by exploring code examples illustrating these improvements.
- Understanding the C# 10 Memory ModelFeb 22, 2024. Ziggy Rafiq discusses the C# memory model, including stacks, heaps, garbage collection, and memory leaks
- Unveiling New Features for Simplified Syntax and Improved Performance in C# 10Feb 17, 2024. In C# 10, authored by Ziggy Rafiq, developers will discover simplified syntax and performance improvements. Record structs combine the benefits of records and structs for better memory efficiency. Global usage streamlines namespace imports, reducing code clutter. With improved pattern matching and switch expressions, C# 10 is more expressive and concise. It enhances readability and performance.
- Learning and Improving Our Code Style with C# 10Feb 14, 2024. I wrote this article on Learning and Improving Our Code Style with C# 10 to highlight the Basics, and latest features of C# 10, clean code, review code, problem-solving, reading high-quality code, attending workshops and conferences, feedback and mentoring.
- What Are Interceptors in C# 12Feb 07, 2024. C# 12's experimental Interceptors let you reroute method calls during compilation. Think of them as "code detours" for specific methods, allowing modifications without directly changing the code. They work with source generators for advanced use cases like performance optimization.
- Limiting Class Instances in C# with Private Constructor Feb 06, 2024. Control class instances in C# by using a counter and private constructor. Explore limiting class instances in C# with a private constructor and a counter variable. Control the instantiation and set a maximum limit for better class management and efficiency.
- Understanding and Implementing the Builder Pattern in C# .NETFeb 01, 2024. The Builder Pattern in C# .NET empowers developers to construct complex objects step by step, enhancing configurability and code maintainability. Learn its components, implementation, and benefits for effective software development.
- Custom Events in C# for Enhanced Communication and FlexibilityJan 31, 2024. In C#, you can create custom events to provide a way for classes to communicate and react to certain actions or state changes.
- Optimizing Angular and C# PerformanceJan 31, 2024. Discusses performance optimization techniques for Angular and C# applications, covering lazy loading, code splitting, server-side rendering, and backend performance improvements in ASP.NET Core.
- What Are Primary Constructors in C# 12?Jan 31, 2024. C# 12 has a number of new features, one of which is Primary Constructors, which offer a simplified and more concise method of constructing objects in C#.
- Code readability is enhanced with C# 10 top-level statementsJan 30, 2024. This article explores the simplicity and enhanced code readability introduced by C# 9 through its top-level statements feature. Top-level statements eliminate the need for an explicit Main method, providing a more concise and readable entry point for applications. The article delves into various aspects such as improved readability, conciseness, enhanced interactive development, considerations for code organization, and the importance of error handling.
- Record and Pattern Matching in C# 9Jan 30, 2024. Unlock the elegance of C# 9 with this article on Records and Pattern Matching. Learn how to craft concise and readable code using the simplicity of Records for immutable data structures and the enhanced control flow of Pattern Matching. Elevate your coding efficiency and clarity with these powerful features.
- Using XML Key-Value Pairs in C# as a DictionaryJan 30, 2024. To represent key-value pairs in XML, you typically use elements and attributes. how to represent key-value pairs in XML using C#. It covers XML file creation, interface and enum implementation, and methods for getting and setting values in an XML file. The example includes a WPF application for interaction.
- Null Handling in C# Using Null-Conditional and Coalescing OperatorsJan 25, 2024. In C# programming, null handling is a critical consideration for robust and error-resistant code. This brief guide introduces two powerful operators, the null-conditional operator (?.) and the null-coalescing operator (??), designed to streamline null-related challenges.
- Optimizing Performance in C# Entity FrameworkJan 24, 2024. Optimize the performance of your C# Entity Framework application with these strategic best practices. From lazy loading and eager loading to caching and database tuning, ensure efficient data access.
- Converting Outlook MSG to HTML in C# for Enhanced ReadabilityJan 22, 2024. Converting Outlook MSG to HTML in C# for Enhanced Readability" describes the process of converting Microsoft Outlook MSG files into HTML format using the C# programming language. This conversion is undertaken with the primary goal of improving the readability and accessibility of the message content.
- Extending List Functionality with C# Extension MethodsJan 22, 2024. In this article, I will demonstrate How to create an extension method in c# for List type. I will explain how we can extend the functionality of List without a new derived class. I will create extension methods for list type will help us use across project without creating new class.
- Concatenate Two Strings in C# Jan 17, 2024. In C#, string concatenation can be achieved using the + operator, String.Concat method, String.Join method, or string interpolation. Choose the method that suits your coding style and project requirements.
- Learn How to Use C# 12 in .NET Framework 4.7.2/4.8 SolutionsJan 16, 2024. Unlock the capabilities of C# 12 in .NET Framework 4.7.2 to 4.8.1 with Visual Studio 2022. Learn the upgrade process, and explore features like literals, nullable types, records, and array expressions. Stay cutting-edge!
- The SOLID Principles in C# Jan 10, 2024. Explore the SOLID principles in C# programming for maintainable, scalable, and adaptable code. Dive into Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion with practical examples.
- What is Inline Arrays in C# 12Jan 10, 2024. C# 12 unveils a hidden gem - inline arrays. This article delves into these performance powerhouses, showcasing how they boost speed, simplify memory management, and enhance type safety. Discover their functionalities and practical applications in diverse scenarios like geometric operations.
- Azure Cosmos DB in C# DevelopmentJan 09, 2024. Azure Cosmos DB is not just an AI database; it's a comprehensive solution for various applications, including web, mobile, gaming, and IoT. With guaranteed speed, simplified development, and mission-critical readiness, Azure Cosmos DB stands as a go-to choice for developers navigating the complexities.
- Common Mistakes and How to Avoid Them in C# Jan 05, 2024. In this article, we will learn how to avoid common mistakes in C# programming. From efficient null checking and using tuples instead of classes to optimizing string concatenation and evaluating default values correctly.
- Default Lambda Parameters in C# 12Jan 05, 2024. C# 12 introduces a game-changer: default lambda parameters. This article delves into this powerful feature, showcasing its functionalities, advantages, and practical applications through detailed examples across diverse scenarios. Learn how to reduce code duplication and enhance readability.
- What is Primary Constructors in C# 12?Jan 03, 2024. Ditch the boilerplate and embrace elegant object creation with C# 12's primary constructors. This feature takes the hassle out of initialization, simplifies member assignment, and clarifies your code. Dive into its syntax, power, and practical application for smoother development.
- Data Conversions in C# with SuperConvertJan 03, 2024. In this article, I will explain the Nuget library "SuperConvert" that provides seamless data conversion for.net, like Convert  datatable to JSON. Convert JSON to Datatable, Convert CSV to DataTable, Convert CSV to JSON, Convert DataTable to CSV, Convert DataTable to XLS, Convert JSON to CSV, Convert JSON to XLS.
- What is Collection Expressions in C# 12?Jan 03, 2024. Forget the days of writing mountains of code just to create simple lists or arrays. C# 12 unleashes collection expressions, your new superpower for crafting collections with ease and elegance. This friendly guide demystifies the magic behind these expressions, even if you're a coding newbie.
- Ref Readonly Parameters in C# 12Jan 03, 2024. C# 12 unveils a hidden gem: ref readonly parameters. This article delves beyond the surface, offering a deep dive into their benefits, usage patterns, and how they differ from familiar options like ref and in. Embrace their power for safer, clearer, and more efficient code. In the current digital era, we try to de-couple applications from one another so it is supposed to adapt to plug it in another version or another application easily.
- Data Structures and Algorithms (DSA) using C# .NET Core - Binary Trees and Binary Search Tree (BST) Tree Traversal- IIJan 02, 2024. The fundamentals of Tree and Binary Search Tree, delving into data reading, node addition, deletion, and search operations through tree traversal. Understand three traversal types: Preorder, Inorder, and Postorder. Source code included.
- Thank You C# Corner for Awarding the Most Prestigious MVP AwardJan 02, 2024. A Thank you note to the C# Corner for awarding the most prestigious MVP award.
- Understanding Interceptors in C# and .NETJan 01, 2024. Interceptors in C# and .NET are powerful tools for intercepting method calls, enabling developers to add cross-cutting concerns such as logging, validation, caching, and security to applications. These interceptors work by intercepting method invocations, allowing you to inject custom code before or after the execution of the target method.
- Exploring Default Lambda Parameters in C# 12Jan 01, 2024. Default Lambda Parameters in C# 12.
- Object Creation in C# with the Factory PatternDec 29, 2023. The power of software design with the Factory Pattern in C#. This comprehensive guide explores its role, benefits, and step-by-step implementation, empowering developers to craft modular and scalable code effortlessly.
- Handling HTTP Post Request Method in AngularJS Frontend and C# BackendDec 29, 2023. The POST method in HTTP sends data to a server to create a new resource. It's used for submitting information—like form data or JSON payloads—to the server. Unlike GET, it's not idempotent, typically triggering the creation of new entries in databases or systems. POST requests contain a body carrying data to be processed by the server, making it integral for adding fresh content or initiating operations that cause a state change on the server
- Essential Features of C# 12 You Need to KnowDec 28, 2023. Unlock C#'s hidden potential with features that make coding a breeze. Streamlined constructors, effortless collections, and enhanced lambdas await!
- Handling HTTP Get Request Method in AngularJS Frontend and C# BackendDec 26, 2023. This guide explores the utilization of HTTP GET request method within an AngularJS frontend and their corresponding processing and handling in a C# backend. It details how Get types of requests initiated from the frontend interface are managed, interpreted, and responded to by the C# backend, illustrating the communication flow and methods for handling data exchange between the frontend and the server-side C# logic.
- Send Mail using C# codeDec 25, 2023. In this article, we will learn how to send mail using C# code.
- Alias any type in C# 12Dec 19, 2023. Learn about Alias any type in C# 12.
- Working With Numeric Format Specifiers in C# 10Dec 17, 2023. In this article, we will see how to use numeric format specifiers with Console.WriteLine in C# 10.
- Collection Expressions in C# 12Dec 12, 2023. C# 12.0 introduces collection expressions, streamlining collection initialization syntax. This evolution enhances code conciseness, readability, and performance, simplifying developers' interaction with arrays, lists, and more.
- Primary Constructors in C# 12.0Dec 08, 2023. C# 12.0 introduces primary constructors, streamlining object initialization with concise syntax. Learn the features, advantages, and best practices for enhanced code readability and maintainability in this significant evolution of C#.
- Data Structures and Algorithms (DSA) using C# .NET Core — Binary Trees and Binary Search Tree (BST)Nov 27, 2023. In this article we will learn about - Binary Trees. Explore the fundamentals of trees and delve into binary trees, focusing on Binary Search Trees (BST). Understand key terminologies, tree traversal, and mathematical formulas for node calculations in this comprehensive guide.
- Tuples in C# with examplesNov 15, 2023. This article on tuples in C# is well-structured, providing a clear and detailed explanation of the topic. It covers the basics, named tuples, returning multiple values from a method, tuple deconstruction, and more.
- Building a Web API with C# Records for DTOsNov 06, 2023. This blog article explores the use of C# records for Data Transfer Objects (DTOs) in ASP.NET Core Web API development. It offers insights into the benefits and practical application of C# records, using a UserController example to showcase how these immutable structures enhance data transfer operations in web APIs.
- Different Types of Comments in C# and Their UsagesNov 06, 2023. This article will explain the different types of comments in C# and why should we use comments.
- Writing a Simple C# Files Backup Solution for File ServerNov 04, 2023. An insight and an introduction of building a simple C# files backup program
- K-Means Clustering in C# with Flower Data Using Google ColabNov 03, 2023. Clustering is a form of unsupervised machine learning in which observations are grouped into clusters based on similarities in their data values, or features. This kind of machine learning is considered unsupervised because it doesn't make use of previously known label values to train a model. In a clustering model, the label is the cluster to which the observation is assigned, based only on its features.
- How C# Continue and Break Statements are Different?Nov 02, 2023. Let's know the difference between continue and break statements.This article provides an explanation of the continue and break statements in C# effectively highlights their essential functionalities within loops. Both of these control flow statements play crucial roles in managing the behavior of loops based on specific conditions.
- Azure Redis Cache with C# for High-Performance ApplicationsNov 02, 2023. This article explanation of Azure Redis Cache and its integration with C# is thorough and provides a good understanding of the topic. You have covered the essential steps to set up Azure Redis Cache, retrieve access keys, and integrate it with C# using the StackExchange.Redis library. Additionally, your provided code example illustrates how to connect to Azure Redis Cache and refresh the expiration time of a cache key.
- Understanding Jagged Arrays in C# with ExamplesOct 19, 2023. The article will explain the Jagged Arrays in C# with an example and easy explanation. Jagged arrays in C# enable the storage of data in varying lengths, offering flexibility in managing complex data structures. Explore how to declare, initialize, and utilize jagged arrays through a comprehensive C# example.
- Understanding the C# Template Method PatternSep 27, 2023. Understanding the Power of the C# Template Method Pattern is a comprehensive guide that dives into the concept and application of the Template Method design pattern in C#. This title is aimed at developers seeking to grasp the fundamental principles and leverage the potential of the Template Method pattern in their C# projects. It illuminates how this design pattern enables the definition of the skeleton of an algorithm while allowing subclasses to provide specific implementations for certain steps. The title offers detailed explanations, practical examples, and best practices to help developers create extensible and maintainable code using the Template Method pattern. By understanding and mastering this pattern, developers can enhance code reusability, flexibility, and efficiency in their C# applications.
- Simplify Your C# WinForms Development with the ControlHelpers ClassSep 27, 2023. "In this comprehensive tutorial, we explore the ControlHelpers class, a powerful tool for enhancing your C# WinForms application development. Learn how to streamline common tasks and improve the user interface of your WinForms applications effortlessly. We'll dive into the ControlHelpers class, its key features, and provide step-by-step examples on how to implement it effectively in your projects. Whether you're a beginner or an experienced developer, this guide will help you harness the potential of WinForms with ease."
- Building Flexible And Future-Proof C# Applications With ExamplesSep 27, 2023. This article explores the Open Closed Principle (OCP), one of the SOLID principles of object-oriented design, and how it can help developers build flexible and future-proof C# applications. By adhering to the OCP, you can create software that is easy to extend and maintain without modifying existing code. We'll delve into the theory behind OCP and provide practical C# examples to illustrate its application.
- Exploring The Power Of C# Strategy Design PatternSep 27, 2023. The Strategy Design Pattern is a behavioral design pattern in software development, and in the context of C# programming, it is a powerful tool for defining a family of algorithms, encapsulating each one, and making them interchangeable. This pattern allows you to select and use an algorithm dynamically at runtime, providing flexibility and maintainability to your codebase.
- Unlocking C# Chain of Responsibility PatternSep 25, 2023. In software design, maintaining the separation of concerns is fundamental. This principle not only enhances code modularity but also ensures each module has a single responsibility. However, as applications grow in complexity, managing the flow of responsibilities can become challenging. This is where design patterns come to the rescue. Among them, the Chain of Responsibility pattern stands out as a robust tool for handling responsibilities in a flexible and decoupled manner.
- Mastering List Collections in C# Sep 24, 2023. Explore the power and versatility of C# List collections with this comprehensive guide. From basic operations to advanced techniques, learn how to harness the full potential of lists for effective data manipulation. Whether you're a beginner looking to master the essentials or an experienced developer seeking to level up your C# skills, this guide provides a step-by-step journey through list collections, making complex data management accessible and efficient.
- Exploring Decorator Pattern in C# Sep 21, 2023. Exploring the Decorator Pattern in C#.the Decorator Pattern stands out as a versatile tool for extending the functionality of classes without altering their structure. In this article, we will delve into the Decorator Pattern and how it can be implemented in C#.
- Adapter Pattern in C# Sep 19, 2023. Demystifying the Adapter Pattern in C#: Bridging the Gap Between Incompatible Interfaces
- Exploring Anonymous Functions in C# Sep 18, 2023. Exploring Anonymous Functions in C#
- Closures In C# DemystifiedSep 15, 2023. Closures In C# Demystified" is a concept that helps clarify the behavior of closures in the C# programming language. A closure is a function that captures variables from its outer scope, allowing those variables to persist even after their outer function has finished executing. Closures are often used when working with delegates, lambda expressions, and local functions in C#.
- Creating Custom Metadata in C# AttributesSep 14, 2023. C# attributes are metadata markers, enhancing code with additional information. They can be applied to classes, methods, and more. Custom attributes empower developers to create metadata tailored to their needs, accessed via reflection. This article explores the world of custom attributes in C#, including their creation, application, and benefits.
- Dependency Injection in C# .NET With ExamplesSep 12, 2023. Discover Dependency Injection in C# .NET: Learn how to achieve flexible, maintainable, and loosely coupled code by decoupling components in your software. Explore constructor, property, and method injection with practical examples.
- Generate PDF Documents in .NET C# Sep 09, 2023. Learn how to use GrapeCity's GcPdf library to create and manipulate PDF documents in .NET C#. This versatile library offers features like text and image insertion, font customization, table creation, hyperlink embedding, format export, and security enhancements. Follow along as we demonstrate basic PDF creation and explore advanced features to elevate your document generation capabilities.
- Exploring C# Tuples: Simplifying Data Structures with ExamplesAug 31, 2023. Discover the Power of C# Tuples: Simplifying Data Structures. Learn how Microsoft's C# language utilizes lightweight Tuples for efficient data grouping, enhancing code clarity, and improving performance.
- Private Constructor in C# Aug 28, 2023. Explore Private Constructors in C#: Unveiling Their Roles and Significance. Discover how these constructors influence design patterns like Singleton, control object creation, and encapsulate initialization logic for improved C# applications.
- Sealed Classes in C# Aug 28, 2023. Delve into the significance of sealed classes in C# OOP. Uncover their role in defining code boundaries and inheritance. Gain insights into their benefits, optimizing security and performance. Master the art of using them judiciously for enhanced code predictability and maintainability.
- Simplifying Data Transfer Objects (DTOs) in C# with RecordsAug 27, 2023. C# records provide a more elegant and succinct way to define DTOs. In this article, we will explore the benefits of using C# records for DTOs with a concrete example.
- Generics in C# Aug 25, 2023. Harness the Versatility of C# Generics: Boost Code Reusability and Type Safety. Dive into how Generics empower adaptable, efficient code, accommodating various data types while maintaining robust type checking.
- Delegates in C# Aug 25, 2023. Explore the fundamental potency of C# delegates—vital for encapsulating methods as first-class entities. Empower callbacks and event management for efficient C# application development.
- Masterful C# Performance Tips for All DevelopersAug 23, 2023. Unlock the Power of Performant C# Coding: Mastering essential techniques for faster, more efficient applications. Optimize string handling, memory usage, value types, and asynchronous operations. Boost your code's responsiveness and user experience.
- Unit testing in C# .Net Core using NUnitAug 22, 2023. Unit testing in C# with NUnit in .NET Core involves using the NUnit testing framework to create and run unit tests for your C# code within a .NET Core application. NUnit is a popular testing framework that provides a convenient and structured way to verify the correctness of individual units of code, such as methods and functions, in isolation from the rest of the application.
- Constant Interpolated Strings in C# Aug 18, 2023. Explore interpolated strings in C#, a powerful feature for expressive string formatting. Learn about constant interpolated strings introduced in C# 10, enhancing readability and performance. Understand benefits, use cases, and considerations for improved code quality and maintainability.
- Understanding C# DelegatesAug 14, 2023. Delegates in C# are a powerful feature that allow you to encapsulate a reference to a method inside a delegate object.
- What is Delegates in C# .NET?Aug 12, 2023. Delegates in C# act as method pointers, enabling dynamic invocation of methods. They enhance code modularity and flexibility, finding use in event handling, callbacks, and asynchronous programming.
- What is new in C# 12?Aug 08, 2023. Let’s explore the new features in C# 12 with .NET 8 and how we can use it.
- Generate QR Code using C# Console ApplicationAug 03, 2023. Learn to Generate QR Code in C# using the QRCode NuGet package. Create a console app, enter data to encode, and save the QR code as a PNG image. Open the image with the default viewer to see the result. Happy coding!
- Dynamically load, compile, run, and interact with C# codeAug 01, 2023. We will look into how we can dynamically load C# code into our solution, compile this code, run it, and then interact with it to call methods
- File-Scoped Namespace Declaration in C# Jul 28, 2023. File-Scoped Namespace Declaration in C# 10
- YouTube Video Downloader using C# Console ApplicationJul 21, 2023. YouTube Video Downloader using C# Console Application
- ASP.NET Core Dependency Injection Using C# with Framework 7Jul 19, 2023. ASP.NET Core Dependency Injection (DI) is a powerful feature that allows you to manage and resolve dependencies in your applications. It provides a way to achieve loose coupling, modularity, and testability. When combined with Framework 7, a popular framework for building mobile applications, ASP.NET Core DI becomes even more valuable.
- Efficient Image Optimizer Using C# WPFJul 18, 2023. This article explores the process of building an image optimizer using C# WPF (Windows Presentation Foundation).
- Create Various Types of Charts in Word Documents in C# and VB.NETJul 17, 2023. By creating charts in your Word document, you can enhance the impact of your content and make it more engaging and informative for your readers. In this article, we will explore how to create Column Chart, Line Chart, Pie Chart, Bar Chart, Scatter Chart, Bubble Chart, 3D Surface Chart in a Word document using C# and VB.NET.
- Handling Data with Composite Models in C# and .NETJul 12, 2023. In this article, we will learn how to efficiently represent data in C# by leveraging composite models.
- Secure Coding in C# - Protecting Applications and User DataJul 11, 2023. Importance of Secure Coding in C# Protecting Applications and User Data in Microsoft.net Framework
- How to Resize Image in C# Console ApplicationJul 03, 2023. How to Resize Image in C# Console Application
- Push Notification From C# .Net to Android Using FCM HTTP V1Jul 03, 2023. Send Push Notification From C# Dot Net to Android Using FCM HTTP V1.