If you dealt with Type API in .NET 4.5, you must have already found that there is a separate object that exists that subsets the Type object into a more lightweight object representation that provides metadata specific to a particular Type called here as TypeInfo. It is quite easy to deal with TypeInfo rather that the Type object… Read More »
.NET 4.5 comes with some of the major enhancements. Among them, one of the most important changes that has been made to every object is with the metadata of objects. In .NET 4.5 the System.Type object has been split into two separate classes: Type : Provides a shallow view of the object structure, and mainly used to hold… Read More »
Do you know that .NET GC now equipped with yet another option to Compact Large Object Heap. This has been a long problem for people where LOH can produce fragmentation in memory or when Free space table cannot handle allocation requests. LOH is the Large object Heap allocated generally for large objects which are above 85,000 bytes long.… Read More »
Watch window allows you to view the variables values in Hex Mode. This is very simple features, Just Right Click on Watch window and select Hexadecimal Display. Once you select “Hexadecimal Display”, you will get the screen similar like below
Html 5 being the fore runner in the Web technology today has offered a lot of benefit and enhancements that will make life of a developer easier than even before. One of such enhancement belongs to the support of offline data storage inside browser cache. The offline data storage enhances the UI Experience of the end user by… Read More »
String forms a large part of a program. Irrespective of what the program is used for, almost 70% of the actual program code (approx) is generally formed by strings. As we all know .NET strings are immutable. Producing large number of string constants inside a program or assigning same string to more than one objects can eat up… Read More »
As I have been discussing about Refactor menu yesterday, Visual Studio comes up with really nice features on Refactoring code using the refactor menu options. In this post I will cover how to Rename your code using Refactor “Rename” menu option. Let us suppose we have a member in our code called FetchMember, and we need to rename… Read More »
The most important thing that you need to consider for Metro style application is its manifest file. After you create a new project from Metro application you will find a file with appmanifest extension. This file represents an xml based manifest file which holds all metadata information about the application.