Dot Net is a highly popular framework useful for designing and developing applications. In addition, it facilitates the development of robust, scalable, and portable applications. Along with this, Dot Net presents a device-independent computing model and helps in creating unique applications for their clients. Dot Net facilitates automatic resource management and provides management systems for developers. In addition, Dot Net facilitates cross-language interoperability and allows the code to interact with another code.