Related resources for object
  • Adapter Design Pattern In Flutter4/25/2024 9:50:09 AM. Explore the Adapter Design Pattern, a popular structural design pattern in software development. Learn its definition, real-world examples, appropriate use cases, potential pitfalls, and more.
  • Efficient Data Copying with AutoMapper in C#4/25/2024 8:16:41 AM. Discover how to configure profiles, handle complex mappings, customize type conversions, and utilize features like flattening, null substitution, and reverse mapping for efficient data transformations
  • What is Closure in Python & its Use Cases?4/25/2024 7:31:56 AM. Python closer is not a built-in function or concept. However, in programming parlance, a closer typically refers to a function that captures and remembers its surrounding state (including local variab
  • Entity Framework Code First Example4/24/2024 1:24:22 PM. Explore an Entity Framework Code First example to understand database modeling in C#. This tutorial demonstrates object-relational mapping (ORM) techniques, using .NET Framework to create entity class
  • SoapFormatter in C#4/23/2024 11:25:44 AM. Learn to serialize and deserialize objects using SOAPFormatter in .NETFramework. Understand the usage of the IFormatter interface with Serialize and Deserialize functions. Implement serialization wit
  • Introduction To Serialization In .NET4/23/2024 7:22:38 AM. In this article, we will Learn about various serialization formats like binary, XML, and JSON, along with serialization attributes and best practices for efficient data handling and persistence within
  • Things to Consider When Designing .NET Applications4/22/2024 8:21:02 AM. Explore efficient .NET application design for scalability and performance. Learn about proper resource management, application boundaries, assembly strategies, code refactoring, and optimal thread usa
  • Conversion from Object to JSON by Json.NET 4/22/2024 8:15:13 AM. Explore seamless conversion of objects to JSON using Json.NET, a popular library in C#. Learn efficient serialization techniques, data transformation strategies, and harness the power of .NET developm
  • Learn $http Service In AngularJS4/22/2024 6:58:58 AM. Explore AngularJS $http service for making HTTP requests with configuration objects, utilizing built-in services like $log for debugging, handling asynchronous responses with promise objects, and util
  • Explain Sorting Data In AngularJS4/22/2024 6:38:44 AM. Sorting data in AngularJS involves using the orderBy filter to arrange items based on specific criteria such as alphabetical order, numerical order, or custom sorting functions. This allows for dynami
  • Handling Events In AngularJS4/21/2024 2:20:18 PM. Handling events in AngularJS involves binding HTML elements to specific AngularJS expressions or functions using directives like ng-click, ng-change, or ng-submit. This allows for interactive user exp
  • VMware Cloud for Disaster Recovery4/21/2024 2:12:48 PM. Protect your VMs from disaster with VMware Cloud DR! This guide explains the setup, testing, and how it safeguards your data from downtime & ransomware attacks. #VMwareDR #CloudDisasterRecovery
  • Select Query With Logical Operator in a Mongo Database Using C# Driver4/18/2024 1:28:05 PM. Learn how to perform select queries in MongoDB using C# driver. Explore JSON-style object representation, conditional operators, insertion, and retrieval of data. Connect to MongoDB, serialize and des
  • Remoting Technology: Distributed Computing4/18/2024 1:27:32 PM. Remoting technology facilitates distributed computing, enabling seamless communication between processes or applications across a network. It employs protocols, marshaling, and proxies to facilitate r
  • Insert and Select Data in Entity Object Generator4/18/2024 1:14:07 PM. Learn to efficiently manage data with Entity Object Generator through inserting and selecting operations. Master CRUD tasks, harnessing Entity Framework's power for seamless database interaction,
  • Building Scalable Applications with Alibaba Cloud Serverless Computing4/18/2024 4:13:40 AM. This article guides setting up serverless architecture on Alibaba Cloud, configuring Object Storage Service, ApsaraDB for MongoDB, and Function Compute.
  • A Guide To Crafting Immutable Objects With C# 10's Init-Only Properties4/16/2024 10:51:36 AM. 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 ho
  • A simplified approach to serializing and deserializing objects in C# 104/16/2024 10:48:12 AM. This comprehensive guide teaches how to streamline data interchange processes efficiently using C# 10 Records. Authored by Ziggy Rafiq.
  • Difference Between Class and Struct in C#4/15/2024 8:48:47 AM. Struct and Class in C# are integral components for creating and managing objects, but they differ in fundamental ways. Understanding the difference between struct and class in C# empowe
  • What is Object Mapping in .NET and AutoMapper ?4/10/2024 4:25:32 AM. Object mapping plays a crucial role in modern software development, particularly in .NET applications where data transformation between different layers is a common requirement.
  • Best Practices for Creating ASP.NET Core REST API using OpenAPI4/9/2024 5:44:39 PM. Learn best practices for developing ASP.NET Core REST APIs using OpenAPI. Follow Ziggy Rafiq's expert guidance to streamline your API development process and ensure optimal performance and scalabi
  • Singleton Design Pattern With C# Sample4/8/2024 9:13:27 AM. In this article, we will Explore the Singleton Design Pattern in C# with a concise sample code demonstrating its implementation. Learn how to ensure a class has only one instance, providing global acc
  • Remote Procedure Calls using SOAP4/4/2024 9:32:03 AM. Explore the seamless integration of systems through Remote Procedure Calls (RPC) using SOAP (Simple Object Access Protocol). SOAP facilitates communication between distributed applications, ensuring i
  • Tools in SQL Server Management Studio4/3/2024 10:42:11 AM. Learn to utilize essential tools like Object Explorer, Query Editor, and TSQL in SQL Server Management Studio. Navigate objects, execute commands, and manage databases efficiently. Explore more tech a
  • What is Record Keyword/Function in C#?4/3/2024 10:37:44 AM. Records introduced in C# 9.0 represent a significant enhancement to the language's capability for handling data. This article aims to explore records in-depth, covering their syntax, features, and
  • memoObject Pooling In .NET3/29/2024 6:42:42 AM. Object Pooling optimizes resource usage by reusing objects from a pool. It enhances performance by minimizing object creation overhead. In .NET, it's implemented using a Factory pattern and a Queu
  • User Defined Objects in JavaScript3/29/2024 4:17:24 AM. JavaScript provides a number of pre-defined objects like Array, String, Image, Date etc. which are very useful in web development.
  • Boxing and Unboxing in C#3/28/2024 10:40:41 AM. In this article, we will learn Boxing and unboxing in C# allow conversion from value types to reference types and vice versa. This article explains boxing and unboxing in C#.
  • The "this" Keyword in C#3/28/2024 10:38:53 AM. The "this" keyword in C# is a reference to a class or a struct itself. In this article, you'll learn what the C# "this" keyword is, and how and when to use the "this"
  • Object Oriented Programming With A Real-World Scenario3/28/2024 10:35:38 AM. This article explores the significance of real-world scenarios in understanding Object-Oriented Programming (OOP) for young programmers. It discusses the four pillars of OOP - abstraction, encapsulat
  • How to Learn About Amazon S33/22/2024 4:18:11 AM. Amazon S3, an AWS service, provides secure, scalable object storage with high durability and availability. Key features include lifecycle policies, versioning, and security measures. Practical applica
  • Introduction to 3D Object Control in Power Apps3/21/2024 1:43:53 PM. Introduction to 3D Object Control in Power Apps explores integrating 3D objects into user interfaces. Learn how to manipulate objects, design interactions, and enhance user experiences using Power App
  • Singleton Design Pattern In Flutter3/21/2024 9:25:49 AM. Learn how and when to use Singletons, implement them effectively, and explore their advantages and limitations. This article also includes a sample implementation using the shared_preferences package
  • Abstract Factory Design Pattern In Flutter3/21/2024 9:25:33 AM. Learn about the Abstract Factory design pattern in Flutter for creating platform-specific widgets. This pattern centralizes the creation of related objects, making it easier to manage and work with m
  • Factory Method Design Pattern In Flutter3/21/2024 9:25:05 AM. Factory Method design pattern! Learn how to create objects dynamically, improve code flexibility, and build platform-specific UIs (like buttons) with ease. Explore a practical payment gateway example
  • Introduction to Design Patterns in Flutter3/21/2024 9:12:16 AM. Explore the importance of design patterns in software development. Learn about different types of patterns, their benefits, and how they can improve code efficiency, readability, and maintainability.
  • How to Use GUIDs in C#?3/20/2024 4:42:11 PM. We are discussing GUIDs (Globally Unique Identifiers) which are commonly used in C# to create unique identifiers for objects, entities, and resources in a system. In this article, Ziggy Rafiq will tak
  • Decorator Pattern in C# - 3 versions3/20/2024 10:17:27 AM. In this article, we will explore the versatile Decorator Pattern in C#, presented in 3 different versions. Enhance your understanding of object-oriented design with this powerful pattern, offering fle
  • Web API Validation3/20/2024 9:41:36 AM. Learn about the importance of validation in Web API development, including techniques like Model Validation and Fluent Validation. Explore how to implement validation rules using data annotations and
  • .NET internals: Learning Object-Oriented .NET IL3/19/2024 11:12:50 AM. .NET IL, or Intermediate Language, serves as a bridge between high-level programming languages and machine code. This article delves into object-oriented .NET IL concepts with detailed explanations an
  • Simulating Multiple Inheritance in C#: Part I3/19/2024 6:16:39 AM. In this article, we will explore techniques for simulating multiple inheritance in C#. Discover how to leverage interfaces, composition, and class hierarchies to mimic this powerful feature, enhancing
  • Sort Array Directive in Vue.js3/13/2024 11:48:22 AM. Custom directives in Vue.js empower developers to extend HTML elements' functionality, enabling direct manipulation of the Document Object Model (DOM) within Vue applications. This example demonst
  • JavaScript WeakMap in ES8 and TypeScript3/11/2024 9:41:30 AM. WeakMap object stands out as a specialized entity, closely related to the Map object but with a unique twist. In this article, we'll unravel the syntax, characteristics, and methods of the JavaScr
  • New Features Of Entity Framework Core 2.03/7/2024 8:53:53 AM. Entity Framework Core is a lightweight and extensible version of Entity Framework. It is based on an ORM (Object-Relational Mapper) which enables us to work with databases using .NET objects. This art
  • Connected And Disconnected Scenarios in Entity Framework3/7/2024 8:45:09 AM. In this article, we will explore the intricacies of data handling in Entity Framework through connected and disconnected scenarios. Learn how to manage data manipulation, state tracking, and persisten
  • Practical Introduction to Entity Framework: Day 63/6/2024 10:40:13 AM. In this article, you will Explore Day 6 of our Practical Introduction to Entity Framework series, diving deeper into database integration. Learn essential concepts, including object-relational mapping
  • Practical Introduction To Entity Framework: Day 13/6/2024 10:29:58 AM. In this article, we will discover the fundamentals of Entity Framework in this practical introduction. Learn about ORM concepts, database operations, and CRUD operations through hands-on examples.
  • Difference Between JSON Object and JavaScript Object3/6/2024 9:23:15 AM. JSON objects and JavaScript objects share similarities but differ in syntax and usage. JSON is a text-based data interchange format, while JavaScript objects are native data structures. JSON follows a
  • Unit Test Using Mock Object in Dependency Injection3/5/2024 10:36:18 AM. In this article, we will explain how to perform unit tests with mock objects in dependency injection scenarios. Enhance your testing process by isolating dependencies and simulating their behavior, fa
  • Fundamentals of Unit Testing: Unit Testing of IOC Code3/5/2024 10:35:53 AM. Learn essential unit testing principles applied to the Inversion of Control (IoC) code. Master techniques for testing IoC setup, dependencies, and configurations. Boost software quality with robust te
  • Working With Date and Time in Java3/4/2024 11:45:39 AM. This article provides a comprehensive overview of the functionalities of the java.util.Calendar class through code demonstrations. It covers various operations on date objects utilizing methods from t
  • Mastering Object Creation in C#3/4/2024 9:30:39 AM. Learn to create objects in C# step-by-step. Define classes, instantiate objects, access members, use constructors, and explore static constructors—master object creation for robust C# applications.
  • C# - Understand Equality For Value Type And Reference Type2/29/2024 9:55:15 AM. In this article, you will learn about the nuances of equality comparison in C#, distinguishing between value types (like structs) and reference types (like classes). Understand how the == operator beh
  • Object Oriented Programming In Java2/29/2024 4:57:24 AM. Object-oriented programming is the basic term of any programming language like Java. Object-Oriented Programming (OOP) in Java, covering concepts like Class, Object, Inheritance, Abstraction, Encapsul
  • Why we should learn C#?2/26/2024 6:11:34 AM. This article explores the reasons behind choosing C# over other languages, delving into its evolution, key features like object orientation, lambda expressions, LINQ, generics, and its adaptability fo
  • How to Play Flash in Windows Forms Application Using C#2/16/2024 9:14:59 AM. Learn how to integrate and play Flash (.swf) files in Windows Forms apps. Explore two methods: Shockwave Flash Object and WebBrowser control.
  • Learn about Reflection in C#2/13/2024 6:39:35 AM. Reflection is a powerful feature in C# that enables you to inspect and interact with types, assemblies, and objects at runtime. It provides a way to dynamically discover and use information about type
  • Polymorphism Concept in Object-Oriented Programming2/12/2024 6:20:17 AM. What do you mean by polymorphism? Polymorphism is explained with C# examples, Polymorphism, a concept extending beyond programming, is illustrated in everyday scenarios. Electrical outlets serve as an
  • What is Memento Pattern in C#?2/9/2024 5:57:36 AM. In this article, we will learn aboutThe Memento Pattern in C# enables capturing and restoring an object's state. It's crucial for implementing undo/redo functionalities and managing state chan
  • COM Interoperability Part 1: Using COM Components in .NET Framework2/6/2024 11:08:45 AM. In this article, we review the concepts & walk through an example that demonstrates COM interoperability in the .NET framework. Learn about the Component Object Model (COM) and the Runtime Callabl
  • Override Basic Object of Python2/6/2024 10:09:49 AM. This article introduces the concept of overriding methods in Python, focusing on the str and repr methods of the base object class. It explains how developers can customize the output when printing ob
  • Understanding the Factory Pattern in .NET Core2/6/2024 6:54:59 AM. Explore the power of the Factory Pattern in software design, a creational pattern enhancing flexibility. Delve into a real-world example using .NET Core for a car manufacturing system.
  • Understanding "obj" and "bin" Directories in ASP.NET Core Web API2/5/2024 8:29:29 AM. These directories are needed because the C# compiler and linker require intermediate files to be generated during the build process to produce the final output file. The "obj" directory cont
  • JavaScript Destructuring: Arrays, Functions, and Objects1/31/2024 6:50:31 AM. Destructuring is a powerful feature in JavaScript that allows you to extract values from arrays, objects, and function parameters easily.
  • What Are Primary Constructors in C# 12?1/31/2024 5:15:34 AM. 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#.
  • Set Object in ES7 and TypeScript1/16/2024 11:05:22 AM. The JavaScript Set object is a versatile tool for managing collections with unique values, accommodating various data types, including both primitive values and object references. In this article, we&
  • JavaScript Map Object in ES7 and TypeScript1/16/2024 11:01:03 AM. The JavaScript Map object is a versatile tool for mapping keys to values, offering efficient operations for searching, updating, and deleting elements based on specified keys. In this article, we will
  • WeakSet Object in ES7 and TypeScript1/16/2024 10:50:54 AM. The WeakSet object emerges as a unique entity designed specifically for storing weakly held objects. Unlike its counterpart, Set, WeakSet exclusively deals with objects, offering distinct advantages.
  • Deep Dive into Classes and Objects1/10/2024 7:09:53 AM. Welcome, fellow programmers! Here, we will dive into the world of classes and objects. Classes and objects are fundamental in programming. This post unravels the essence of classes, abstract data type
  • What is Protractor in Angular?1/4/2024 9:47:11 AM. Protractor, designed for Angular applications, is an E2E testing framework built on WebDriverJS. With Angular-specific features, automatic waiting, and cross-browser support, it streamlines end-to-end
  • What is Primary Constructors in C# 12?1/3/2024 7:01:30 AM. 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 c
  • Object Creation in C# with the Factory Pattern12/29/2023 6:06:40 AM. 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
  • API Development Using Dapper and Microsoft Asp.NET Core Web API 12/24/2023 4:38:11 PM. ASP.NET Core is a powerful framework for building web applications, and "Dapper" is a popular micro ORM (Object-Relational Mapping) that works well with ASP.NET Core for database operations.
  • Building a Custom Object Mapper in ASP.NET Core Using C#12/21/2023 9:22:52 AM. Unlock the power of data transformation in ASP.NET Core with a custom object mapper. Delve into the steps—defining mapping configurations, implementing logic, and seamless integration—ensuring tailore
  • Configure Azure AD Connect Sync and Cloud Sync Tools to Prevent Accidental Object Deletion12/17/2023 8:06:16 AM. This blog post is a combination of old and new features of Azure AD Connect Sync and Azure AD Cloud Sync tools. AAD Connect Sync feature was there already and what’s new is the Sync Client’s feature o
  • Dynamically Sorting Object At Runtime Using Reflection C#12/6/2023 9:20:08 AM. Dynamic sorting of objects at runtime using reflection in C# involves leveraging the power of reflection to examine object properties and sort them based on specific criteria without having to write s
  • Dapper vs Entity Framework Core vs ADO.NET: Which One Should You Choose?12/1/2023 6:33:12 AM. Dapper vs Entity Framework Core vs ADO.NET: Which One Should You Choose?
  • Reading properties of an object in C#11/26/2023 5:47:50 AM. This article explores two ways to read the properties of an object in C# without knowing its type at compile time: reflection and dynamic keyword. Reflection involves inspecting and manipulating metad
  • Service Management in C#.NET11/24/2023 7:21:13 AM. This article discusses how to create a Web Application to manage the services running on our system.
  • .NET Core: Detail of Lifetime Management11/21/2023 8:40:20 AM. In .NET Core, lifetime management refers to how objects are created, used, and eventually disposed of within an application. It ensures efficient resource utilization and prevents memory leaks.
  • Creating Consistent ASP.NET Core Web API Responses with AutoMapper and DTOs11/17/2023 5:40:18 AM. Developing a robust ASP.NET Core Web API hinges on the subtle yet pivotal details of response structuring. Leveraging AutoMapper in tandem with well-designed Data Transfer Objects (DTOs) not only ensu
  • Using Objects Comparer To Compare Complex Objects In C#11/16/2023 11:00:30 AM. Objects Comparer framework provides a mechanism to compare complex objects, and allows us to override comparison rules for specific properties and types.
  • How to Choose Between Inheritance and Composition?11/16/2023 6:41:17 AM. When to use composition over inheritance and vice versa as a coding best practice.
  • C# Artificial Intelligence (AI) Programming: A Basic Object Oriented (OOP) Framework for Neural Networks11/15/2023 11:39:44 AM. A Neural Network is an Artificial Intelligence (AI) methodology that attempts to mimic the behavior of the neurons in our brains. In this article, we’ll be building a basic framework for AI Neural Net
  • Liskov Substitution Principle (LSP) in .NET 6 Core11/15/2023 9:13:04 AM. As a burgeoning developer delving into the SOLID principles, understanding the Liskov Substitution Principle (LSP) is pivotal for crafting robust and maintainable code. In this article, we'll demy
  • Interface Segregation Principle in Object-Oriented Design11/10/2023 5:36:10 AM. This article explains about Interface Segregation Principle (ISP), and its application in C# is clear and well-illustrated through the example of a shape drawing application. Breaking down a generic I
  • Object Mapping in .NET with AutoMapper11/8/2023 5:24:58 AM. This article on AutoMapper provides a comprehensive overview and introduction to the topic, making it easily accessible for readers who are unfamiliar with the concept. The step-by-step approach in ex
  • How To Use Dynamic To Return Different Objects On Runtime In C#11/7/2023 11:29:41 AM. A lot of time you get a requirement to return different kind of object from a single method. Is it possible? Yes there are ways by which you can deliver different objects on run time and dynamic is on
  • Types of Testing in Software Development11/1/2023 4:48:01 AM. This comprehensive article delves into the intricacies of software testing, outlining various types and their purposes. From unit testing to compliance testing, the piece provides insights into differ
  • The Third Pillar Of Object-Oriented Programming - Polymorphism:10/30/2023 10:26:15 AM. In the last part of this series you will see the third pillar of object-oriented programming (polymorphism); you will see how the polymorphism gives you the ability to treat related objects in the sam
  • C# 9.0 - Introduction To Init-Only Property10/30/2023 9:02:09 AM. C# 9.0 introduced a new feature called Init-Only Properties, enhancing the language's capabilities for defining immutable types. Init-only properties allow you to create read-only properties that
  • Using Records In C# 9.010/20/2023 7:26:18 AM. C# 9.0 introduced a significant language feature known as records, which simplifies the creation of classes for immutable data. Records provide a concise and elegant way to define classes for storing
  • Serializing Objects In C#10/16/2023 5:55:56 AM. Serialization in C# is the process of converting an object into a stream of bytes to store the object to memory, a database, or a file. Its main purpose is to save the state of an object in order to b
  • Serialize And Deserialize Objects By Using BinaryFormatter10/10/2023 11:26:52 AM. Serializing and deserializing objects using BinaryFormatter in C# is a powerful technique for converting complex objects into a binary format for storage, transmission, or deep cloning. This process a
  • Getting Data From View to Controller in MVC10/10/2023 5:50:39 AM. This article explains that how can access data from view to controller’s action method.
  • Steps To Override Finalize In C#10/9/2023 6:07:26 AM. C# does not allow overriding the Finalize method. Let's see how to do that.In C#, the Finalize method is used for cleaning up unmanaged resources before an object is destroyed by the garbage colle
  • Simplest Way To Learn Object Oriented Programming10/6/2023 7:18:47 AM. This article provides the sImplest way to learn Object Oriented Programming.
  • Array to Object in JavaScript: The Best Way to Manipulate Data10/4/2023 10:15:48 AM. Learn how to convert an array to an object in JavaScript with simple examples and methods.
  • Building Flexible And Future-Proof C# Applications With Examples9/27/2023 6:11:38 AM. 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 adherin
  • Learn About DateTime Struct In C#9/26/2023 4:15:36 AM. In C#, to perform Date & Time related information and operations, we have DateTime struct. Let us see it in detail.
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...
Download