Go4Expert March 2014 Monthly Newsletter
 

Using IList and ICollection Interfaces


In my last article, I explained, how can we iterate upon a collection to traverse or enumerate its items using the IEnumerable and IEnumerator interfaces (http://www.go4expert.com/articles/enumeration-collections-ienumerable-t30023/) along with their generic conterparts. However, those interfaces...
Read More
share on Twitter Like Using IList and ICollection Interfaces on Facebook

Enumeration Collections IEnumerable and IEnumerator in C#


.NET framework provides wide range of namespaces that contain types, interfaces and structs which can be used to store, manage, and sort collections of data. These types include, lists, arrays, linked list and sorted as well as unsorted dictionaries. The types of collections available in .NET...
Read More
share on Twitter Like Enumeration Collections IEnumerable and IEnumerator in C# on Facebook

Working with Numbers in C#


In addition to string, another extremely important entity that lays at the foundation of any software application is the numbers. Numbers play a very crucial role, particularly in the business logic layer of any software application. Logic building requires strong knowledge of numbers and their...
Read More
share on Twitter Like Working with Numbers in C# on Facebook

C# Formatting & Parsing With ToString, Parse and IFormattable


Any software application, two of the most frequently done tasks are formatting and parsing the data. In simplest words, formatting refers to the process of converting some type to string and conversely parsing refers to converting string into some other data type. There are several techniques that...
Read More
share on Twitter Like C# Formatting & Parsing With ToString, Parse and IFormattable on Facebook

Complete Guide to Using Date & Time in C#


One of the most important modules of a software application is the module that implements time and date management functionality. Time and dates are an integral part of any application be it a desktop based application, a web based application or a mobile application. Consider a scenario, where you...
Read More
share on Twitter Like Complete Guide to Using Date & Time in C# on Facebook

Send Desktop Notifications in Chrome


Desktop notifications for web applications is a great plus, the user can be notified irrespective of the current window/tab they are using. Chrome, which has the largest share of the browser market, supports desktop notification, also Safari, or any webkit based browser. You can easily...
Read More
share on Twitter Like Send Desktop Notifications in Chrome on Facebook

C# String Manipulation Tutorial With Examples


Strings are an integral part of any programming language. In almost every programming language you would find strings of data being passed as input and being displayed as input. Strings are an important way to interact with the user. Whenever you visit a website, you are often asked to sign up...
Read More
share on Twitter Like C# String Manipulation Tutorial With Examples on Facebook

The Overview of .NET Framework And Salient Features


Most of the .NET functionalities are provided via managed types. These managed types are organized in hierarchical namespaces. .NET framework contains thousands of types and the number is prospering with every passing day as more and more developers are contributing towards expanding the language...
Read More
share on Twitter Like The Overview of .NET Framework And Salient Features on Facebook

Preprocessor Directives & .NET XML Documentation


.NET framework has everything what it takes to develop a highly customizable software application. Apart from providing thousands of built in classes in language library and common language runtime, .NET offers variety of options during code compilation. Using visual studio you can access those...
Read More
share on Twitter Like Preprocessor Directives & .NET XML Documentation on Facebook

Pointers and Unsafe Coding in C#


C# is a language that integrates useful concepts from several programming languages. C# contains advanced features of Java and provided C++’s robustness. The concept of pointer is integral in C and other low level languages. However, C# also allows you to utilize the power of pointers in your code...
Read More
share on Twitter Like Pointers and Unsafe Coding in C# on Facebook

Understanding Dynamic Binding in C#


C# is a strongly typed language: You might have heard this sentence numerous times. Have you ever wondered, what does that actually mean? We are here with the answer to this question and we would introduce to another fairly advanced and extremely interesting .NET concept, known as dynamic binding....
Read More
share on Twitter Like Understanding Dynamic Binding in C# on Facebook

Extension Methods and Anonymous Types in C#


In this article, we are going to explore a couple of fairly advanced C# concepts. We will start by explaining the concept of extension methods in C#. I will explain you with the help of examples, what basically extension methods are, how they are actually used and what its benefits are. Next, we...
Read More
share on Twitter Like Extension Methods and Anonymous Types in C# on Facebook

C# Operator Overloading


Operator overloading is one of the most fascinating and interesting object oriented programing concept which was first integrated in C++ language. As we know that C# integrates the robustness of C++ with delicacies of Java; therefore it has also inherited the concept of operator overloading from...
Read More
share on Twitter Like C# Operator Overloading on Facebook

Recent Posts

Twitter Facebook Google+