Related resources for Interfaces
  • TypeScript Essential Features10/7/2024 4:39:58 AM. TypeScript offers essential features that enhance JavaScript development, including static typing, type inference, and support for interfaces and generics. It provides tools like classes, enums, and m
  • Default Implementation in C# Interfaces8/28/2024 9:00:12 AM. This article details creating a `StringUtils` utility class in Java to centralize common string operations. It covers methods for checking if a string is alphanumeric with underscores or consists sole
  • Implementing Dependency Injection In .NET Core Console Applications7/31/2024 3:56:07 AM. Learn how to implement Dependency Injection (DI) in .NET Core Console applications. Start by adding the Microsoft.Extensions.DependencyInjection package, then register services using ServiceCollection
  • Understanding the Art of C# Generics7/10/2024 2:04:05 PM. 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
  • Explicit Interface Implementation & default interface methods in C#7/3/2024 11:53:14 AM. In C# programming, interface members serve as blueprints that classes must follow when implementing functionality. When multiple interfaces declare members with the same names, naming conflicts can ar
  • Exploring in Depth Of Abstraction in C#5/14/2024 11:09:13 AM. Dive deep into abstraction in C#, exploring OOP concepts like encapsulation, inheritance, and polymorphism. Learn about abstract classes, interfaces, generics, and advanced features like delegates and
  • .NET 4.5 Read-Only Interfaces4/23/2024 8:58:19 AM. .NET Framework 4.5 introduced read-only interfaces, facilitating immutability in C#. These interfaces enforce that implementing classes cannot modify properties, enhancing code predictability and safe
  • Exploring Power Apps Controls3/7/2024 8:28:54 AM. This article delves into the realm of Power Apps controls, the foundational elements of Canvas Apps. It provides insights into various types of controls available in Power Apps, detailing their featur
  • Choosing Between Abstract Classes and Interfaces in C#12/2/2023 12:38:47 PM. Making the Right Design Choice between Abstract Classes and Interfaces in C#.
  • IOptions and IOptionsSnapshot Interfaces11/7/2023 4:02:02 AM. The provided example for using IOptions<T> and IOptionsSnapshot<T> illustrates their usage within the ConfigureServices method and in a service or controller, giving readers a practical un
  • Common Interfaces Using C#10/30/2023 11:26:01 AM. In this article, I will explain to you about Common Interfaces using C#. Common interfaces in C# provide a way to define a contract for classes, ensuring that they implement specific methods and prope
  • Hello World In different Styles10/26/2023 9:43:29 AM. I've attempted to write the traditional 'Hello World' in different styles. This explores the different possibilities of addressing a problem - 'Hello World' with different features
  • Three Popular C# Interfaces10/12/2023 11:53:45 AM. In this article, you will learn about the most common interfaces in the C# Libraries that you can use to create robust classes and objects.
  • Types Of Polymorphism10/5/2023 11:33:21 AM. In this article you will learn about Polymorphism and types of polymorphism.Polymorphism is one of the fundamental principles in object-oriented programming (OOP). It allows objects of different class
  • Using Interfaces In .NET Remoting10/5/2023 10:26:06 AM. In this article, we will create a remote object that will return rows from a database table. For the sake of simplicity I have used the NorthWind database that is packed with the installation of the M
  • Interfaces in C#9/5/2023 5:41:55 AM. In C#, an interface defines a contract that classes can implement. It serves as a blueprint for a set of methods and properties that a class must provide if it claims to adhere to that interface. Inte
  • Understanding Vue.js Computed Properties 9/4/2023 10:23:23 AM. Computed properties" is a core concept in Vue.js, a popular JavaScript framework for building user interfaces. Computed properties allow you to declare properties in your Vue components that are
  • Understanding Interfaces in C#9/4/2023 8:54:01 AM. A C# Interface is the definition of a class methods, properties, and its members. In this article, you'll learn what C# interfaces are and how to use C# interfaces with real world code example.
  • Interfaces In .NET9/2/2023 8:32:04 AM. In .NET, interfaces are a fundamental concept that allows you to define a contract that classes must adhere to. They are used to define a set of method signatures (and properties) that any class imple
  • Generic in C#9/1/2023 12:46:42 PM. Generics in C# 2.0 revolutionize code design by decoupling classes and methods from data types. They're key in creating strongly typed, reusable, and performant code. You declare generics using th
  • Generics in C# 8/25/2023 9:14:39 AM. 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
  • Java Interfaces and their implementation in real-world7/12/2023 6:01:20 AM. In Java, there are certain situations where the programmer just needs to focus on which object is doing the job and providing desired output. Java Provides a great tool for this, which is known as an
  • Including And Excluding Properties from Model Binding Using Interfaces7/6/2023 8:59:08 AM. You can specify distinct interfaces for various sets of characteristics and have your model implement those interfaces if you want to include or omit certain properties from model binding. After that,
  • Understanding Angular Injection Tokens6/20/2023 6:53:30 AM. Angular's dependency injection (DI) system manages dependencies in a modular, scalable manner. Injection Tokens are unique identifiers used by the system to resolve dependencies flexibly. They ena
  • Inherit Multiple Interfaces With the Same Method Name in C#6/13/2023 9:24:41 AM. In this article we will see a situation that occurs when two interfaces have methods with the same name and the same parameter(s) and one base class implements these interfaces.
  • C# Interface Based Development6/8/2023 8:26:00 AM. When trying to build maintainable, reusable, and flexible C# code, the object oriented nature of C# only gets us 50% of the way there. Programming to interfaces can provide us with the last 50%. Inte
  • SwiftUI 3: Exploring the Exciting New Features for iOS app Development5/29/2023 8:58:10 AM. Discover the game-changing features of SwiftUI 3, the latest release that is transforming app development. Explore how SwiftUI 3 empowers developers to create stunning and intuitive user interfaces wi
  • The Role of Interfaces in Java4/21/2023 7:17:09 AM. Although Java Possesses most of the features of C++, multiple inheritance is not supported by Java.
  • C# In Practice - Building Tech Support App12/1/2022 10:25:39 AM. In this article, you will learn about simple app building for beginners in C#.
  • C# Defensive Event Publishing Using Interfaces11/24/2022 9:57:00 AM. This article explains how to use interfaces for C# Defensive Event Publishing.
  • IComparable, IComparer And IEquatable Interfaces In C#11/23/2022 10:13:38 AM. In this article you will learn about IComparable, IComparer And IEquatable Interfaces In C#.
  • Inheritance Vs Interfaces11/22/2022 9:22:39 AM. This article describes the advantages of using interfaces over inheritance and how to create a plug and play component in .NET using an interface.
  • Implementing IEnumerator and IEnumerable Interfaces using Inner Class in C# 8/22/2022 8:42:22 AM. .NET framework provides IEnumerable and IEnumerator interfaces to implement collection like behavior to user defined classes.
  • Object-Oriented Programming Simplified With C# And .Net 56/28/2022 4:40:35 PM. This article is about the general concepts of Object-Oriented Programming with examples in c sharp programming language.
  • Implicit and Explicit Interface Examples3/28/2022 9:39:53 AM. In this article you will learn about Implicit and Explicit Interfaces in detail with examples.
  • How To Inherit Multiple Interfaces Having Same Method Name1/10/2022 10:45:47 AM. In this article, you will learn how to Inherit Multiple Interfaces Having Same Method Name.
  • Method Implementation, Private, Static Members In C# Interfaces⚡ - New Feature In C# Interfaces9/21/2021 5:44:03 AM. In this article, we are going to see about “Default implementations in interfaces” feature in C#.
  • How To Create Extensible Software Components9/13/2021 5:08:24 AM. As we grow as a software engineers it is important for us to learn the best practices to increase the quality of the code. In this article I would like write on what is extensible software components
  • Getting Started With Interfaces In .NET1/3/2021 9:18:57 AM. In this article you will learn how to get started with interfaces in .NET.
  • ADO .NET Disconnected Classes10/29/2020 2:51:47 AM. In this article I will explain about the ADO.NET Disconnected Classes.
  • Java 8 - Functional Interfaces7/16/2020 6:09:12 AM. This article will provide you the knowledge of Functional Interfaces included in Java 8.
  • OnInit Interfaces In Angular4/16/2020 8:57:16 AM. In this article, you will learn about OnInit interfaces in Angular.
  • Introduction to Interface In Java12/9/2019 10:39:23 PM. In this article we will discuss about interface in JAVA. As multiple inheritance in JAVA only achieve through Inerface. So we discuss about Interface in JAVA.
  • Comparable and Comparator Interfaces in Java9/24/2019 4:58:20 AM. This article explains the Comparable and Comparator interfaces in Java and the differences between them.
  • Interfaces of Collections in JAVA9/13/2019 3:45:59 AM. Here you will learn about collection interfaces in JAVA.
  • Improve Your Model Classes With OOP - Part Two - Constructors, Interfaces And More8/27/2019 4:23:00 PM. In this article, you will learn how to improve your model classes with OOP.
  • Interfaces In C# 8.0 7/15/2019 10:12:04 PM. A C# interface contains definitions a class or a struct that can be be implemented by the derived classes. This article explains interfaces in C# 8.0.
  • Interface in C# - Basics7/9/2019 8:30:59 AM. In this article, we will learn about interfaces in C#.
  • SwiftUI Build Declarative User Interfaces In iOS 136/14/2019 8:28:17 AM. SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift.
  • Angular Tutorial for Beginners - Part Four - Interfaces6/4/2019 8:19:57 AM. In this article, you will learn about Angular interfaces.
  • Implementing Multiple Interfaces With The Same Method Signature In C#1/10/2019 12:29:24 AM. This write-up explains how we can implement multiple interfaces in C# using the same method signature. Also, we will cover how this can be helpful in implementing the SOLID principles.
  • Customize User Interfaces and Pass User Input to Installer Classes12/18/2018 4:25:09 AM. In this article I am going to demonstrate how to customize your MSI install to prompt the user for some information and then pass this information to an installer class. This can be useful when needi
  • Dependency Injection - Part Six - Autofac's "AsImplementedInterfaces"2/13/2018 10:11:29 PM. While I was exploring Autofac, I found AsImplementedInterfaces quite interesting. Not only because it is useful, but also because if we are not careful with its use, we may end up with unexpected appl
  • Class Vs Abstract Class Vs Interfaces12/16/2015 8:49:21 AM. In this article you will learn about the differences between Class, Abstract Class and Interfaces in C# language.
  • Overview Of Interfaces12/13/2015 11:24:22 AM. In this article you will learn about overview of Interfaces in C# with example.
  • Abstract Class vs Interfaces In Object Oriented EcoSystem12/3/2015 12:05:41 AM. In this blog you will learn about the difference between Abstract class and Interface.
  • Why We Use Interfaces in C#8/23/2015 11:51:50 PM. In this article you will learn about interfaces in C#.
  • Interfaces in C#4/13/2015 10:10:27 PM. This article explains interface in C#.
  • OWIN and Katana Interfaces of ASP.Net3/29/2015 3:11:33 PM. In this article, I will share what I have my learned about what O.W.I.N. and Katana are and will try to get into some basic details that are some important concept to be learned.
  • C#: Implicit and Explicit Implementation of Interfaces2/21/2015 2:06:44 PM. This article explains the implicit and explicit implementation of interfaces and its purposes.
  • Difference Between Abstract Classes and Interfaces1/29/2015 12:59:22 AM. In this article we will learn about the differences between abstract classes and interfaces.
  • Explicit Interfaces in C#1/8/2015 10:56:54 PM. In this article we will learn about explicit interface implementation.
  • What Interfaces in C# Are1/5/2015 1:29:56 PM. This article explains what interfaces in C# are.
  • Coding Better: Programming From the Outside In for Fluent Interfaces. Part II9/15/2014 7:21:09 AM. In this article we’ll cover building a Fluent Interface in order to write readable code that closely models spoken/written language.  In a previous article I discussed how we can be more efficient and write better code by developing from the outside-in.  Now we’ll look at a new trick to make this approach even more effective, the Fluent Interface and Method Chaining.
  • Coding Better: Programming From the Outside In for Fluent Interfaces. Part IV - A Real World Application9/15/2014 5:04:55 AM. In this article we'll look at building a fluent interface to abstract parameter assertions which gives us readable code that closely models spoken/written language. This will make code consuming our API contain less code debt and reduce the total cost of maintenance.
  • Coding Better: Programming From the Outside In for Fluent Interfaces. Part III9/15/2014 5:02:28 AM. In a previous article I demonstrated a coding approach that allows us to easily build a Fluent Interface.  In this article we'll pick up where I left off and develop a more sophisticated/complex structure.
  • Customize User Interfaces and Pass User Input to Installer Classes6/5/2014 8:16:07 AM. In this article I am going to demonstrate how to customize your MSI install to prompt the user for some information and then pass this information to an installer class. This can be useful when needing to do something during an install based on the user input.
  • Interfaces in C#5/31/2014 3:53:30 PM. In this article we will learn about interfaces in C#.
  • Using IComparable and IComparer to compare objects in VB.NET12/1/2012 2:39:59 AM. The .Net framework and especially the System.Collection namespace provides us two built in interfaces witch are IComparable and IComparer interfaces in order to compare two objects.
  • Understanding Structures in VB.NET11/10/2012 3:43:21 AM. A structure in VB.NET is simply a composite data type consisting of a number elements of other types.
  • Querying COM+ using Web Services in VB.NET11/10/2012 2:07:39 AM. The most COM+ common administrative tasks (creating a COM+ application, installing/deleting a component, setting a component attribute) can be accomplished manually with the Component Services administrative tool from Management Console. But there a few cases (installing the components or changing a component’s value on a regular basis) when it is necessary to have programmatic access to the COM+ applications, components and interfaces.
  • M.S. Visio Automation10/4/2012 9:23:38 AM. This article demonstrates the flexibility of Visio products as a development platform by describing the customized business solutions.
  • Building User Interfaces for Windows Phone 75/20/2012 7:15:33 AM. This article will cover some aspects that can help you style your UI controls in a Silverlight Windows Phone 7 Application
  • Microsoft .NET and XML5/20/2012 6:32:07 AM. In this article I will explain you about Microsoft .NET and XML.
  • Integrate Through Web Interfaces with C#5/20/2012 3:17:47 AM. This article proposes a way for integrating the enterprise applications through web interfaces. Since the web interfaces are widely available for many existing applications, the method may well reduce the cost of building an integration system with less time and get ride of the dependency on other resources.
  • Nemesis-7rc1 (Codename Deviate)5/19/2012 12:40:30 AM. Nemesis-7 is a full-screen 2D shoot’em up that makes use of the DirectInput, DirectSound and DirectDraw interfaces from DirectX. The player controls a spaceship which he uses to duel the computer opponent. I implemented some artificial intelligence to make the CPU play more human.
  • Coding Better: Using Classes vs. Interfaces5/15/2012 3:06:00 PM. Using the .NET framework we basically have two ways to provide abstraction for our code: Classes and Interfaces. This article will look at the use of each and cover some things to consider when choosing between them in different situations.
  • Creating Extensible and Abstract Layer5/13/2012 5:56:45 AM. This article explains you about the abstraction and extensibility which is an important factor in modern day frameworks.
  • How and when to Use Interfaces like IComparable9/15/2010 11:17:34 PM. This article is targeted for the people who don't know how to use Interfaces .
  • GDI+ Namespaces and Classes in .NET10/29/2009 6:24:47 AM. In this article I will explain about GDI+ Namespaces and Classes in .NET
  • Interfaces + Factory pattern = Decoupled architecture6/30/2009 11:27:56 PM. In this tutorial we will try to understand how we can use interfaces and factory pattern to create a truly decoupled architecture framework. In this sample we will take up a simple three tier architecture and apply interfaces and factory pattern to see how we can transform the three tier in to a truly decoupled architecture.
  • What are interfaces6/1/2009 1:08:55 AM. In this article I will be explaining you about interface, there types and implementation.
  • Sorting Object Using IComparer and IComparable Interfaces 5/30/2009 1:22:16 AM. The System.Collections namespace contains interfaces and classes that define various...
  • How we configure interfaces of PIX or ASA1/12/2009 5:17:00 AM. A pix or firewall can have up to the 10 interfaces based upon PIX or ASA version and Interface module install on it.
  • Messaging between Threads using Message Loop1/30/2006 11:48:06 PM. MessageLoopLib is a stripped down version of a complete, threading communication subsystem Ive written. This implementation is a single thread created in the GUI constructor. Ive dropped all thread management and have had to change some of the message code to accommodate this.
  • Simple Windows Forms Events and Interfaces1/18/2006 5:53:25 AM. This article contains a c# code which makes use of the concepts of Events and Interfaces together.
  • Querying COM+ through Web Services1/9/2006 1:42:06 AM. The most COM+ common administrative tasks (creating a COM+ application, installing/deleting a component, setting a component attribute) can be accomplished manually with the Component Services administrative tool from Management Console.
  • IComparable: Under the Hood12/23/2005 1:14:35 AM. We now calling Array.Sort() on C# Types such as int, char, string will automatically do sorting based on that type.