The Common Language Runtime (CLR) provides key features including memory management, security, exception handling for all programming languages that are targeted to it. In another form, it manages the execution of the code running on .NET Framework. To be honest, we all are familiar with what it does, and how critical component it is for the applications running… Read More »
The enum type is one of the common features that we used during almost every implementation. While the declarations and usages look very straightforward, there are many things we should be very clear about, and this topic is one of them. How to iterate through an Enum in C#? or can you loop through with all the enum… Read More »
RecyclerView is a new widget that has been introduced in the material design with Android 5.0 Lollipop. This widget is available for the previous versions of Android using the support libraries. RecyclerView is almost equal to the ListView but it differs in the layout that is used to display the data and also forcefully using the ViewHolder for recycling… Read More »
A delegate person is someone who represent an organization or set of people. In C# world a delegate is a reference type variable that represent one or set of methods by holding there reference. Note: The reference can be changed at runtime. So let’s first understand what it meant. Let’s have a class called BasicMaths having two methods Add and Subtract, which… Read More »
Well, there has been a confusion around the developer community on the differences between the Workstation GC which is by default recommended for standalone machines which targets one single CPU Core and the Background GC which provides multicore execution of Garbage Collections. In general aspect first let us consider how the Workstation is different from the server. A… Read More »
Transaction is one of the common problems that we often use during database operation. While performing a batch data manipulation, the transaction is taken into account, such that if there is a problem in somewhere while executing a transaction, the process could be rolled back and finally when everything is complete, the Transaction gets committed or saved.