Resources  
  • Enumerations or enum in C#: An Advanced GuideApr 09, 2024. In the dynamic landscape of software development, enums stand as a robust tool for encapsulating a fixed set of related constants. In this comprehensive guide, we'll delve into the advanced capabilities of enums in C#, exploring their practical implementation through a project management scenario.
  • Creating An Extension Method To Get Enum DescriptionMar 30, 2022. This article will take you down the rabbit hole to understand the extension methods in C#.
  • What is Enum And Why Use EnumNov 06, 2019. In this article, we will learn about enum and why we use an enum.
  • Top 7 C# Enum Code ExamplesOct 31, 2018. List of top questions and answers on C# enums.
  • Custom MarkupExtesion For Binding Enum To ComboBox In WPFSep 25, 2018. In this article, you will learn about custom MarkupExtesion for binding enum to ComboBox in WPF.
  • Show User Friendly Enum Value Into The ComboboxAug 07, 2018. In my previous article, we have learned that how to bind combobox directly with enum.
  • How to loop through all enum values in C#Jun 19, 2018. Here is code example of how to iterate through all enum values in C#.
  • Design Tip - Avoid Enum Types In Domain LayerMay 22, 2018. An enum is a special value type that lets you specify a group of named numeric constants. They can help make code more readable, as opposed to using int to represent constants or flags.
  • Bind Combobox With Enum Using ObjectDataProvider WPF MVVMMar 24, 2018. 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.
  • Bind Enum To DropDownList In ASP.NET MVCDec 18, 2015. In this article, you will learn how to bind Enum to DropDownList in ASP.NET MVC.
  • Using Reflection to Get Enum Description and ValueMay 31, 2015. In this article you will see how to handle enum values with descriptions.
  • Getting Started With Enum Support in MVC 5 ViewJan 22, 2014. This article describes how to upgrade Visual Studio and work with Enum support in MVC 5 View.
  • Usage of Class and Enum Inside an InterfaceAug 17, 2013. This small article provides an outline of the usage of classes and enums inside an interface that seem to be unusual to a developer.
  • Introduction To Enum In JavaJun 03, 2013. In this article we discuss Enum as a new feature of Java.
  • Use and Implemenration of the Enum TypeMar 31, 2013. Here we will see the use and implementation of the Enum type.
  • How To Play With Enum in C#Mar 17, 2012. In this article you will see use of Enum data type in C#. convert enum to String, convert String to enum.
  • How to add methods to an enum in C#Mar 07, 2011. Given that C# was influenced by C and C++, this is no surprise as enums in those languages only contain constants as well. However, Java allows enums to include methods so how can we do something similar in C#?
  • How to convert a string to an enum in C#Feb 06, 2010. Here is code example of how to convert a C# string to an enum.
  • How to Bind an Enum to a ComboBox in C#Oct 06, 2009. The following code snippet shows how to bind an enumeration to a ComboBox in WPF or Windows Forms using C#.
  • Convert an Enum to a String in C#Oct 24, 2005. This code example shows how to convert an enum to a string in C#.
  • How do I Convert a String to an Enum Value?Sep 10, 2005. In this How do I, you will learn how to convert a string to an enum value in C#.
  • Understanding the Flag Enums in C#Aug 21, 2024. The [Flags] attribute in C# allows an enum to represent a combination of values using bitwise operations. This is useful when an enum needs to store multiple values simultaneously. By applying [Flags], enum members can be combined using bitwise OR, and specific values can be checked with bitwise AND or HasFlag.
  • Using String-Based Enums in C#Jun 10, 2024. In many applications, it is necessary to represent enumerations with string values rather than their default integer values. This can be particularly useful when working with JSON, XML, or other data formats where string representations are more meaningful or required.
  • Enums in C#: Syntax, Usage, and Best PracticesMar 26, 2024. In C#, enums (short for enumerations) offer a powerful tool for developers to define a set of named integral constants. In this article, we'll delve into the fundamentals of enums in C# and explore their syntax, usage, benefits, and practical examples.
  • Understanding Bitwise Enums in C#Jun 15, 2023. Understanding Bitwise Enums in C#: Efficient and Flexible Flag-Based Enumerations
  • Mastering C# Enums: An Essential Guide with ExamplesJun 13, 2023.
  • How I Use Enums In My Practice Mar 28, 2023. In this article, you will learn how I use enums in my practice.
  • Working With SmartEnums In C#Dec 09, 2021. This article illustrates how to add power to the default Enums to make it more Smarter Enums in C#.
  • Exploring Enums And Ways Of Implementing In Different Layers Of ApplicationAug 30, 2021. In this article, you will learn how to explore Enums and ways of implementing in different layers of application.
  • Enums In SwiftJun 05, 2020. In this article,you will learn about enums in swift.
  • Enum In TypescriptJan 31, 2020. Enum in Typescript defines a set of named constants, either numeric or string-based. It simplifies code readability and maintenance by providing a distinct set of values. Types of enums include Numeric, String, Heterogeneous, and Const enums. They are used to define and organize related constants, enhancing code clarity and maintainability.
  • Enums In C#Nov 09, 2017. Suppose we are creating a program in which we have to use multiple named constants of similar type and on the basis of a particular constant we have to perform some operation. So what we normally do is initialize each named constant with a value. This may require a lot of effort if the number of constants is large. Also the look and feel of the code is not up to the mark. Have a look at the below program to understand more. The program contains months of the year. We have to put lots of effort to assign each month to a value.
  • Enum in C#Aug 16, 2015. This article explains enumerations of the C# language.
  • Understanding Enums Constants in C#May 30, 2015. This article explains enum constants in C#. Enums are known as named constants. Enums are strongly-typed constants that make the code more readable and less prone to errors.
  • Diving Into OOP (Day 6) : Understanding Enums in C# (A Practical Approach)Aug 15, 2014. This article of the series “Diving into OOP” will explain the enum datatype in C#.
  • Enum in Switch Case in JavaOct 11, 2013. In this article you will learn about the enum and switch case in Java and also how enum can be used in switch case.
  • Creating a DropDownList For Enums in ASP.Net MVCOct 02, 2013. This article explains how to populate a DropDownList by enum type in ASP.NET MVC.
  • Enum Operations For Name Value AttributesJun 10, 2013. We'll see in this article how to manipulate the values, names and attributes using Reflection at run time.
  • Enumeration In C#Jan 02, 2013. In this article I explain how to use enum, create an enum and get values from an enum with their enumeration list.
  • Select Data With Enums Via EDF Framework 5.0Dec 15, 2012. Utilize Entity Framework 5.0 to select data with enums. Employ LINQ queries for efficient data retrieval, leveraging strong-typed enums for enhanced code readability and database querying.
  • Enum in TypeScriptDec 07, 2012. In this article I am going to explain how to use enum in TypeScript.
  • Enum Support (EF Designer) in Entity Framework 5Sep 27, 2012. Entity Framework 5 brings number of improvements and Enum Support in EF Designer or Code First is one of them. In this post you will learn it by creating a simple console application then will add EF Designer and will sketch the Model on designer surface.
  • Enum Support (Code First) in Entity Framework 5Sep 26, 2012. Entity Framework 5 introduces enhanced support for enums in Code First development. Enums can now be seamlessly integrated into entity classes, offering a more structured approach to representing fixed sets of values within database schemas.
  • Creating Generic Enums using C#Oct 11, 2011. An enum variable can then be set to any one of these constants or (in the case of ‘Flags’ enums) to a meaningful combination of them.
  • Enum in C# 11Jun 11, 2009. C# enum is a value type with a set of related named constants often referred to as an enumerator list.
  • Setting Enum's Through ReflectionSep 25, 2006. This article show to solve the problem of how to set an enum type in a dynamically loaded DLL.
  • Enumerators in C#Oct 25, 2001. An enumeration (enum) is a special form of value type, which inherits from System.Enum and supplies alternate names for the values of an underlying primitive type.
  • TypeScript Essential FeaturesOct 07, 2024. 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 modules, enabling better code structure.
  • Design a Snake game in BlazorSep 22, 2023. The Snake Game, with its roots tracing back to the 90’s arcade era. Thanks to Blazor, Let's give this timeless gem a new home on your web browser.
  • Real World Coding Issues - Design, Diagnostics and Other Common Code IssuesAug 01, 2023. In this article, I will discuss common coding issues that I frequently encounter in the projects I work on. These issues fall into the "Design" and “Diagnostics” category of code analyzers.
  • Fundamentals Of Typescript - Basic ConceptsApr 27, 2021. In this article, you will learn about Fundamentals of Typescript - basic concepts.
  • Pro Tips To Load Image From Image Assest Jan 05, 2018. In this article, we will see how we can categorize our images in our iOS project and load them more effectively without moving to Image Assets all time
  • Swift Programming - Zero To Hero - Part TenDec 15, 2017. In this article, I have shared Enumeration concept in Swift Programming.
  • Quick Reference To TypeScriptSep 07, 2016. In this article, you will learn about TypeScript.
  • Learn Tiny Bit Of C# In 7 Days - Day 4Jan 31, 2016. In this article you will learn about Delegates, Enums, Attributes, Generics in C#. This is part 4 of the series.
  • Working With New MVC in Latest Visual Studio 2013Mar 04, 2014. This article describes the latest features in the Visual Studio 2013 Update 2 and how to work with these features in the ASP.NET Web Application.
  • Basic C# Programming Problem and Solutions - Part ThreeMar 01, 2014. This article is for the beginners who have just begun programming in the C# language with solutions for all the basic problems of C# programming. This is Part 3.
  • Programmatically Binding DataSource To ComboBox In Multiple WaysOct 05, 2013. In this article, we will learn how to bind ComboBox DataSource to Array of objects, List of Objects, DataTable, DataSet, DataView and Enumeration Values.
  • Understanding Delegates Predicates and LambdaFeb 22, 2013. To have a clear undestanding of Predicates, you must have a good understanding og delegates.
  • Channel Factory Caching in WCF 4.5Jun 19, 2012. ChannelFactory caching in WCF 4.5 allows caching of service instances. ClientBase<T> introduces CacheSetting property, facilitating caching. Enum values determine caching behavior. Samples demonstrate usage for AlwaysOn, AlwaysOff, and Default settings. References: MSDN links provided.
  • .Net 4.0 Code Level EnhancementsMay 10, 2010. I am publishing here some features which is mainly meant to get a quick start for developers.
  • Types in C# Nov 13, 2009. In this article I will explain about data types in C#.
  • Six Java features C# developers will kill for...Jul 06, 2006. Not everything on the .NET framework is perfect, and Microsoft still has more improvements to implement. This time we will look at six features available to Java developers but unfortunally absent from C#.
  • Sokoban Pro Game in C#Jan 21, 2005. Sokoban Pro is a modern version of the classic Sokoban puzzle game. The game rules are extremely simple, yet the game is very challenging and addictive. The rule of the game is to move all the boxes in the right places. You can only push a box, not pull.
  • Enhanced XP Button ControlDec 12, 2003. The enhanced XP style button is very easy to use and it supports rectangle, circle or ellipse shape with image and different colors. This control also inherit most of the properties from the Forms.Button.
  • Music Editing Program in C# and .NETJan 28, 2003. This program will create music from a file of letter-coded notes. It will also print and print preview the music.
  • Creating Exploded Pie Chart Having Click Through Functionality in C#Dec 26, 2001. In this article I would like to show you code that would create exploded pie chart and implementing click through functionality to that chart.
  • PaintBrush in C#Jan 10, 2001. The article is the paintbrush application, which demonstrates the different aspects of C# language and certain namespaces. The concepts like EventHandling and class designs are also present.