TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
About bject
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Uday Dodiya (6)
Sanjay Kumar (5)
Ajay Kumar (5)
Lokendra Singh (4)
Ashish Bhatnagar (4)
Jaimin Shethiya (3)
Rasul Huseynov (3)
Vishal Yelve (3)
Jitendra Mesavaniya (3)
Aman Gupta (3)
Ayush Gupta (3)
Ganesan C (2)
Ramesh Palaniappan (2)
Arpit Shrivastava (2)
Vijay Yadav (2)
Chetan Sanghani (2)
Mark Pelf (2)
Vijay Kumari (1)
Praveen Raveendran Pillai (1)
Jalpa Dhola (1)
Jignesh Kumar (1)
Sangeetha S (1)
Baibhav Kumar (1)
Santosh Kumar Rangumudri (1)
Nitin Bhardwaj (1)
Debasis Saha (1)
Vijai Anand Ramalingam (1)
Jay Krishnareddy (1)
Jin Necesario (1)
Sarthak Varshney (1)
Hamed Niazmand (1)
Viknaraj Manogararajah (1)
Akshay Phadke (1)
Javeed M Shaikh (1)
Hemant Solanki (1)
Rohatash Kumar (1)
Pradeep Shet (1)
Vishal Gilbile (1)
Safyan Yaqoob (1)
Devesh Omar (1)
Mamta M (1)
Am Ansari (1)
Akshay Shedwad (1)
Ananthakrishna V (1)
Gaurav Gahlot (1)
Naveen Kumar (1)
Ziggy Rafiq (1)
Sreenath Kappoor (1)
Pankaj Kumar Choudhary (1)
Siddhesh Chavan (1)
Shilpa Tanwar (1)
Sourav Kayal (1)
Jignesh Trivedi (1)
Sachin Kalia (1)
Maulik Kansara (1)
C# Curator (1)
Pankaj Patel (1)
Anna Dolbina (1)
Thiago Vivas (1)
Guest User (1)
Ehsan Sajjad (1)
Amr Monjid (1)
farazfastian43 (1)
Related resources for bject
No resource found
How to use AutoMapper in .NET Web API
12/20/2024 10:25:32 AM.
In this article, we are going to explore how to use AutoMapper in the .NET Web API Application with examples. How to use AutoMapper in .NET Web API
Implement FluentValidation in a .NET Web API
12/20/2024 5:24:56 AM.
Learn how to implement data validation in a .NET Web API using FluentValidation. Explore creating validation rules, handling nested objects, custom validations, and conditional logic. Customize error
Understanding JavaScript Inheritance
12/16/2024 9:15:48 AM.
Programming paradigms such as object-oriented programming (OOP) are supported by JavaScript, a strong and adaptable programming language. Inheritance is a fundamental aspect of OOP that permits a clas
Take Input in Java using Scanner Class with Code
12/6/2024 6:44:28 AM.
Learn how to capture user input in Java using the Scanner class. This guide covers importing, creating Scanner objects, reading inputs (strings, integers, doubles), and handling exceptions with exampl
Understanding .NET Binary Serialization
11/19/2024 10:13:05 AM.
.NET Binary Serialization simplifies the process of converting objects into binary formats for efficient storage or data transfer. This guide explores serialization techniques, the BinaryFormatter cla
How to Read and Write JSON Files in C#
11/17/2024 10:49:03 AM.
JSON is a common data format used in APIs, configuration files, and data exchange. Learn to handle JSON in C# using `System.Text.Json`. This article covers creating data models, writing to and readin
How to Sort a List of Objects in TypeScript by Property
11/9/2024 10:11:36 AM.
This guide covers sorting lists of objects in TypeScript, with examples for sorting by string, numeric, and date properties. It demonstrates using the sort() method, localeCompare for strings, custom
Explaining Bundle in Android Development
11/5/2024 5:31:26 AM.
In this article, we will discuss A Bundle in Android Development is a key-value data structure used to transfer data between activities, fragments, and other components.
Object Oriented Design Balancing with Anti-Single Responsibility
11/5/2024 4:18:47 AM.
This article will change your perspective on working with the Single Responsibility Principle (SRP). The main point is to focus on finding balance when designing object-oriented systems and applying S
Introduction to Python Classes
10/22/2024 5:14:06 AM.
Learn how to define classes, create objects, and understand key OOP concepts like inheritance and encapsulation. Perfect for new programmers looking to master Python's class-based structure.
Enable Specific Dates By Using Bootstrap Date Picker In ASP.NET MVC
10/21/2024 10:04:08 AM.
This article explains how to enable specific dates using the Bootstrap Date Picker plugin with an array object. It demonstrates how to set a date range, format dates, and customize date selection usin
Types in TypeScript
10/21/2024 9:56:16 AM.
TypeScript is a superset of JavaScript that introduces optional static types, enhancing code reliability and maintainability. It allows developers to define types for variables, functions, and objects
Encapsulation vs Abstraction in C#
10/21/2024 9:52:41 AM.
Encapsulation and abstraction are fundamental concepts in C# and object-oriented programming. Encapsulation refers to the bundling of data and methods that operate on that data within a class, promoti
Learn AngularJS From Beginning: Service - Part Three
10/21/2024 9:48:47 AM.
This article explores AngularJS services, emphasizing their role in organizing and sharing code through dependency injection. It covers creating custom services using the factory, service, and provide
How to Create/Update/Delete SharePoint 2010 list items using Client Object Model
10/16/2024 4:56:57 AM.
This tutorial covers essential concepts, including setting up the ClientContext, performing CRUD operations with JavaScript, and handling permissions and errors. Enhance your SharePoint development sk
Validation of Complex Objects in Multi-Lingual Environment Using DynamicVNET With ASP.NET Core
10/14/2024 9:58:53 AM.
DynamicVNET is a lightweight, rule-based validation library for .NET applications, designed to validate POCOs while adhering to the Single Responsibility Principle (SRP). It integrates seamlessly with
What is JSON and Why Is It So Important?
10/10/2024 9:39:39 AM.
JSON (JavaScript Object Notation) is a lightweight, language-independent data format that represents key-value pairs, supporting strings, numbers, arrays, objects, and complex structures widely used f
TypeScript Object Spread
10/10/2024 5:33:56 AM.
Object spread in TypeScript allows for copying properties of objects or arrays using the spread operator (...), with later objects overwriting properties with the same name, and it can also be used to
What is Alibaba Cloud Object Storage Service (OSS)
10/8/2024 3:55:37 AM.
Discover Alibaba Cloud OSS, scalable and secure cloud storage for unstructured data, offering high durability, cost-effectiveness, and global accessibility.
Pattern Matching for Switch in Java 17
10/7/2024 4:17:21 AM.
Pattern matching for switches in Java 17 enhances code readability and simplifies working with complex data structures. It allows you to match object types, use type patterns, and add conditions with
How to Compare Two Objects in C#
10/3/2024 7:08:40 AM.
In this article, we’ll walk through how to create a generic method that can compare the objects of any class, even those with nested collections. We’ll break it down step by step so you can implement
Managing Amazon S3 Buckets
9/29/2024 5:04:09 AM.
This guide walks through managing AWS S3 Buckets, covering file and folder uploads, enabling bucket versioning for version control, and restoring files in case of accidental deletion.
Using Business Objects As Models In MVC
9/26/2024 7:15:50 AM.
This approach enhances code reusability, maintainability, and separation of concerns by clearly defining the role of models in managing the application's core functionality.
Difference Between Static Modifier and Final Modifier
9/26/2024 4:26:11 AM.
Sometimes, a programmer might need to define a class member that will be used independently of any object of that class.
How Does Your "Code Smell"
9/24/2024 4:16:49 AM.
"Code smell" refers to indicators in code that suggest potential problems. Common examples include poor exception handling, magic numbers, and inefficient string operations. Other issues inv
Learn about Garbage Collector in .NET
9/23/2024 9:23:17 AM.
This article discusses the .NET Garbage Collector and its role in memory management, distinguishing between managed and unmanaged resources. It highlights the limitations of using Objects. Finalize fo
Explaning Wrapper Classes in Java
9/23/2024 8:49:27 AM.
This is essential for utilizing Java’s object-oriented features, such as collections. With autoboxing and unboxing, Java simplifies conversions between primitives and their corresponding wrapper class
Database Backup With Compression in SQL Server
9/20/2024 9:18:22 AM.
This article explains how to perform database backup compression in SQL Server 2012 using SQL Server Management Studio or a Transact-SQL statement. It provides a step-by-step guide to visually create
Cleaning the Resources: Finalize vs Dispose
9/19/2024 10:13:39 AM.
This article explores the concepts of Destructor and Dispose in C#. It illustrates the object's lifecycle, highlighting how constructors allocate memory and destructors clean up. The role of the G
Create A Timer Job In Sharepoint Programmatically Using Server-Side Object Model
9/18/2024 8:59:02 AM.
Learn how to programmatically create a Timer Job in SharePoint 2013 using the Server-Side Object Model. This guide covers setting up a SharePoint project, defining a TimerJob class, adding a Feature a
Prototype Pattern: Cloning Objects in C#
9/18/2024 7:52:32 AM.
The Prototype Pattern is a creational design pattern that simplifies object creation by cloning existing instances instead of starting from scratch. Ideal for complex objects, it reduces initializatio
Singleton Pattern: Ensuring a Single Instance in .NET Core
9/17/2024 7:19:37 AM.
In this article, we learn about Singleton Pattern: Ensuring a Single Instance in .NET Core. The Singleton Pattern ensures a class has only one instance, providing global access. It's commonly used
Abstract Factory Pattern: Designing Families of Related Objects in C#
9/17/2024 5:10:34 AM.
The Abstract Factory Pattern provides an interface for creating families of related objects without specifying their concrete classes. It ensures consistency and flexibility in object creation, useful
Derived Class Constructors in Java
9/17/2024 4:38:08 AM.
Constructors are used to initialize an object of a particular type, as well as to allocate memory, and have the same name as the class.
Factory Method Pattern: Simplifying Object Creation in C#
9/17/2024 4:01:43 AM.
The Factory Method Pattern is a creational design pattern that delegates object creation to subclasses, promoting flexibility and maintainability. It defines an interface for creating objects but lets
Categorizing Design Patterns: Creational, Structural & Behavioral
9/16/2024 8:17:37 AM.
In this article we will learn about Categorizing Design Patterns: Creational, Structural, and Behavioral. It provides real-life examples, benefits, and challenges, offering developers insights for be
Builder Pattern: Constructing Complex Objects
9/14/2024 1:58:12 PM.
In this article, we learn about Builder Pattern: Constructing Complex Objects. The Builder Pattern simplifies the creation of complex objects through step-by-step construction. It enables flexibility,
What is Indexer in C#?
9/13/2024 5:39:00 AM.
An indexer in C# allows objects to be indexed like arrays, enabling access to elements using an index. It’s defined with this keyword and can be used to encapsulate data access in a class or struct. I
Creating Simple Animating Object Using JavaScript in ASP.NET
9/12/2024 6:01:23 AM.
Learn how to animate an image using JavaScript in ASP.Net. This example demonstrates moving an airplane image from one position to another on a webpage. Clicking the image triggers the AnimateAero fun
Explain Primary Constructor in C# 12
9/4/2024 6:23:27 AM.
The primary constructor in C# 12 introduces a new way to define and initialize properties directly within the class declaration, simplifying object creation and reducing boilerplate code.
A Guide to Using the Decorator Pattern in Your C# Code
9/4/2024 5:40:43 AM.
In this article, we will learn how to implement this pattern in your C# code, improve code reusability, and follow best practices for more maintainable and flexible software design.
Understanding State Design Pattern
9/2/2024 5:00:07 AM.
This pattern is particularly useful for implementing state machines or managing complex state-dependent logic, as it promotes cleaner code and improves maintainability in software development.
Understanding of Design Patterns
8/30/2024 5:13:44 AM.
Design patterns are essential in software development, divided into architectural and application/code-level patterns. Architectural patterns guide the high-level structure of software, ensuring compo
Interface Re-implementation in C#
8/29/2024 6:04:07 AM.
This guide covers the principles of object-oriented programming, including inheritance and polymorphism, and demonstrates practical techniques for effective interface re-implementation and code refac
Working with Form Objects in JavaScript
8/29/2024 4:32:40 AM.
This HTML document features a user input form that collects first name, last name, email address, and comments. JavaScript functions validate these inputs to ensure fields aren't blank and the ema
Basics Of C#
8/22/2024 10:08:56 AM.
This article explains C# basics with C# code examples including C# data types, class, objects, properties, and methods. You'll also learn basic OOP concepts such as overloading, polymorphism, abst
Object-Oriented Programming (OOP) in .NET
8/22/2024 5:03:34 AM.
This article explores Object-Oriented Programming (OOP) within the .NET framework, focusing on core concepts such as classes, objects, inheritance, polymorphism, encapsulation, and abstraction.
Understanding Adapter Design Pattern
8/16/2024 7:15:32 AM.
The Adapter Design Pattern is a structural pattern that allows incompatible interfaces to work together. It acts as a bridge between two incompatible interfaces by converting the interface of a class
Understanding the Record in C#
8/16/2024 5:53:13 AM.
Learn how records differ from classes, their advantages in creating immutable types, and how they enhance object initialization, equality checks, and more in .NET applications.
The Best Way to Work with Excel in .NET: MiniExcel
8/16/2024 5:22:33 AM.
MiniExcel is a lightweight, high-performance .NET library for handling Excel files. Simplifies tasks like reading and writing data with minimal dependencies and fast processing. Ideal for reporting, d
Best Practices for Managing Large Session States in ASP.NET MVC
8/14/2024 6:07:12 AM.
To manage large session states in ASP.NET MVC efficiently, follow best practices: minimize stored data, use serializable objects, enable session state compression, and implement distributed caching wi
Leveraging Records for Data Transfer Objects (DTOs) in C# .NET
8/12/2024 4:20:42 AM.
This article explores how to leverage C# records for implementing Data Transfer Objects (DTOs) in .NET. It delves into the benefits of using records for immutable data structures, enhancing code reada
Comparing ChatGPT, Google Gemini & GitHub Copilot: Strengths & Limits
8/9/2024 8:29:31 AM.
ChatGPT, Google Gemini, and GitHub Copilot are leading AI tools with distinct capabilities. ChatGPT excels in natural language processing, Google Gemini offers advanced multimodal understanding, and G
Understanding Relationship Between Objects
8/7/2024 10:53:55 AM.
Object relationships define how different classes interact in an application. Collaboration (uses-a), Aggregation (has-a), and Inheritance (is-a) are key types. For instance, Customer and Order use ag
Understanding Builder Design Pattern
8/1/2024 6:14:40 AM.
The Builder is a pattern that belongs to the creational design patterns family. What makes it special is its ability to provide abstraction to the client by encapsulating different types of the same o
Constructor in .NET Core C#: Usage and Examples
7/29/2024 6:36:58 AM.
Learn about constructors in .NET Core with C# in this comprehensive guide. Discover how constructors initialize class instances, their role in dependency injection, and various use cases.
Understanding Constructors in .NET Core
7/23/2024 6:55:12 AM.
"Explore the fundamentals of constructors in .NET Core, focusing on their role in object initialization and class setup. Learn about constructor overloading, chaining, and best practices in C#.
Understanding Sealed Classes in C#
7/22/2024 8:27:05 AM.
Sealed classes in C# are a vital concept in object-oriented programming, preventing other classes from inheriting them. This ensures a secure and stable class hierarchy by stopping further extension.
Getting Started with ADO.NET
7/22/2024 8:14:00 AM.
ADO.NET (ActiveX Data Objects . NET) is a set of classes in the .NET Framework that provides access to data sources such as SQL Server, Oracle, and other databases. It is a part of the larger .NET eco
Detailed Explanation of Builder Design Pattern in C#
7/22/2024 6:26:29 AM.
The Builder design pattern is a creational pattern used to construct complex objects step by step. It separates the object's construction from its representation, allowing for varied configuration
Working with Connection Objects in ADO.NET
7/22/2024 6:14:31 AM.
ADO.NET is a set of classes that expose data access services for .NET Framework programmers. A primary feature of ADO.NET is the ability to work with disconnected data. However, working directly with
Builder Design Pattern
7/19/2024 7:01:46 AM.
The Builder Design Pattern is a creational design pattern used to construct complex objects step by step. It separates the construction of an object from its representation, allowing for different typ
Object Oriented Programming in Python
7/19/2024 5:03:08 AM.
Object Oriented Programming in Python" delves into the principles and concepts of OOP using Python. This guide covers classes, objects, inheritance, polymorphism, and encapsulation, providing pra
Create Custom Claims Provider In SharePoint 2013 Using C# Server-Side Object Model
7/18/2024 3:17:48 PM.
Learn to create a Custom Claims Provider in SharePoint 2013 using C# Server-Side Object Model. Customize user permissions with augmented claims and integrate them into the People Picker control for st
Prototype Design Pattern
7/18/2024 2:51:17 PM.
Learn about the Prototype design pattern in Java, a creational pattern that enables object cloning for efficient instantiation. Explore cloneable interfaces, deep vs. shallow copying, and how to imple
Encapsulation, Inheritance, and Polymorphism in C#
7/18/2024 10:38:48 AM.
In this article, we will learn how to encapsulate data for security, leverage inheritance for code reuse, and implement polymorphism to create flexible and scalable applications.
Wrapper Class vs. Object Composition with UseCase
7/18/2024 9:38:59 AM.
Explore Wrapper Classes and Object Composition in object-oriented programming. Learn how wrappers adapt interfaces and enhance functionality without altering code, ideal for legacy systems.
Object Inheritance and Object Composition in Object Oriented Programming
7/12/2024 10:28:38 AM.
This content delves into two fundamental concepts of Object-Oriented Programming (OOP): object inheritance and object composition. It explores how inheritance enables class hierarchies and polymorphis
JavaScript – Prototypal Inheritance – Illustrated
7/12/2024 7:06:15 AM.
JavaScript – Prototypal Inheritance – Illustrated" is an in-depth guide that explores the concept of prototypal inheritance in JavaScript. This illustrated tutorial simplifies complex topics like
Interface Vs Abstract Class
7/10/2024 3:44:36 PM.
This article delves into the differences between interfaces and abstract classes in object-oriented programming. It explores their roles in languages like Java and C#, highlighting key concepts such a
JavaScript - Closures Demystified
7/10/2024 12:38:31 PM.
Function closures in JavaScript encapsulate variables from their defining scope, allowing functions to retain access to these variables even when executed outside that scope. This tutorial explores cl
Understanding MapStruct in Spring Boot for Java Bean Mapping
7/9/2024 6:38:32 AM.
Explore MapStruct in Spring Boot for seamless Java Bean mapping. Discover how MapStruct simplifies object mapping between DTOs and entities, leveraging annotations for automated conversion.
Understanding Synonyms in SQL Server
7/8/2024 5:50:27 AM.
Understanding Synonyms in SQL Server" delves into the concept and implementation of synonyms within SQL Server. This guide covers how to create, use, and manage synonyms to simplify SQL queries,
Detailed explanation of Abstract Factory design pattern
7/8/2024 4:02:03 AM.
The Abstract Factory design pattern is a creational pattern that provides an interface for creating families of related or dependent objects without specifying their concrete classes.
How to use the Abstract Factory Pattern in C# with the Interface Pattern
7/4/2024 10:16:09 AM.
Learn how these design patterns improve flexibility, scalability, and maintainability in software development by exploring the Abstract Factory Pattern and Interface Pattern in C# with Ziggy Rafiq. Be
Benefits of Locking and Unlocking Objects in C#
7/3/2024 11:06:28 AM.
Object locking in C# ensures controlled access to shared resources in multithreaded environments, preventing race conditions and maintaining data integrity. By using the lock statement, you can synchr
Mastering Nested Types in C#: Best Practices and Common Pitfalls
7/3/2024 6:31:39 AM.
Nested types in C# allow developers to define a type within another type, such as a class, struct, interface, enum, or delegate. This feature helps in organizing related types, encapsulating implement
Understanding C# Records with Example
7/2/2024 5:32:48 AM.
This article delves into the syntax and usage of records, comparing them with classes, and demonstrates how records can simplify code while improving performance and maintainability in .NET applicatio
Understanding Builder Design Pattern
7/1/2024 6:57:09 AM.
Discover the Builder Design Pattern, a creational pattern that separates the construction of a complex object from its representation. Learn how it simplifies object creation, especially for objects r
Discards in Tuple and Object Deconstruction in C# .NET
7/1/2024 6:52:04 AM.
In C#, deconstruction allows you to extract values from tuples and objects into separate variables. It's a powerful feature that enhances readability and simplifies code when working with complex
Design Patterns and Advantages of Different Design Patterns
7/1/2024 6:42:39 AM.
Design patterns are recurring solutions to common problems in software design. They provide a template for solving issues in a particular context. The advantages of using different design patterns inc
Database Objects Related to Table in Database - Transact SQL Query
6/29/2024 8:53:41 PM.
The SQL query retrieves distinct object names and their types from SYSCOMMENTS and SYSOBJECTS system tables, categorizing objects by their XTYPE values ('P' for procedure, 'V' for view
Exploring Record Classes in Java
6/28/2024 9:03:23 AM.
Discover the simplicity and power of record classes in Java with our comprehensive guide. Explore how Java's record classes, introduced in Java 14, streamline the creation of immutable data struct
Types Of Relationships In Object Oriented Programming (OOPS)
6/24/2024 9:01:53 AM.
This article explores the key relationships in Object-Oriented Programming (OOP), including inheritance, association, composition, and aggregation. These relationships enable code reuse and flexibilit
Methods and Properties in C#
6/23/2024 9:46:10 PM.
In C#, methods and properties are fundamental constructs used to define the behavior and state of objects. Understanding how to create and use methods and properties is essential for effective C# prog
Handling Middleware in Next.js
6/23/2024 9:44:50 PM.
Middleware in Next.js, introduced in version 12, allows code execution before a request is processed. Useful for authentication, logging, URL rewrites, and modifying headers, it runs on the Edge Netwo
Fundamentals of Unit Testing: Understand Mock Object in Unit Testing
6/20/2024 11:42:13 AM.
Learn unit testing fundamentals with a focus on mocking using the Moq framework in Visual Studio. Explore how mock objects simulate dependencies, ensuring isolated testing environments. Master essenti
Moq - Unit Test In .NET Core App Using Mock Object
6/14/2024 10:39:51 AM.
The Unit test is a block of code that helps us verify the expected behavior of the other code in isolation; i.e., there is no dependency between the tests. This is a good way to test the application c
WebAPI: Restful CRUD Operations in WebAPI Using ADO.NET Objects and SQL Server
6/14/2024 10:39:08 AM.
Discover how to implement RESTful CRUD operations in WebAPI using ADO.NET and SQL Server. This guide covers setting up a WebAPI project, integrating ADO.NET for database connectivity, and performing C
Bind Combobox With Enum Using ObjectDataProvider WPF MVVM
6/13/2024 8:22:54 AM.
Learn how to bind enums directly to a combo box in WPF MVVM using ObjectDataProvider. No more programmatic binding; use XAML with ObjectDataProvider for efficient enum binding.
What Are Object-Oriented Databases And Their Advantages
6/12/2024 10:23:20 AM.
In this article, you will learn what object-oriented databases are what are their advantages.
Overloading vs Overriding in Java
6/12/2024 5:17:59 AM.
Method overloading and overriding in Java, essential OOP concepts for code reusability and polymorphism. Overloading allows multiple methods with the same name but different parameters while overridin
OOPS Interview Questions - C#
6/7/2024 10:31:18 AM.
Here is a list of the most popular OOPS interview questions and answers explained. These OOPS interview questions are for both beginners and professional C# developers.
Null Object Design Pattern in .NET Core
6/7/2024 4:27:35 AM.
A behavioral design pattern called the Null Object Pattern offers an object to represent an interface's missing object. In cases when a null object would result in a null reference exception, it&#
Embed Google Maps In .NET Desktop Application
6/5/2024 5:33:29 AM.
DotNetBrowser simplifies embedding Google Maps in .NET WPF or WinForms applications. This Chromium-based library allows loading web pages with HTML5, CSS3, and JavaScript. By creating a BrowserView, e
Abstract Factory Method Design Pattern With .NET Core
6/5/2024 5:25:20 AM.
Explore the use of design patterns in software development to solve common architectural problems. This guide demonstrates the Abstract Factory Design Pattern in C# with .NET Core, focusing on creatin
Create Immutable Type In C#
6/4/2024 9:52:32 AM.
A public constructor that accepts initialization data is required so that the client can pass-in minimum state for the type to be valid. Private constructor, on the other hand, is used by methods to c
Implementing Repository Pattern And Dependency Injection In ADO.NET Using Generics In C#
6/4/2024 9:49:21 AM.
Learn how to implement design patterns in an object-oriented paradigm to create generic solutions. This guide covers a practical example where a web application interacts with a database using the rep
Working with binary large objects (BLOBs)
6/4/2024 9:48:07 AM.
BLOBs (Binary Large Objects) efficiently store large files (images, videos) in databases. Saving/retrieving them involves managing memory usage for optimal performance. This article explores C# techni
Remoting in C#
6/4/2024 9:46:59 AM.
Explore Remoting, a CLR framework enabling developers to build distributed apps and network services. Learn about key features like Object Passing, Proxy Objects, and more. Follow a simple client/serv