Introduction The .NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large library and provides language interoperability (each language can use code written in other languages) across several programming languages. Programs written for the .NET Framework execute in a software environment (as contrasted to hardware environment), known as the Common Language Runtime (CLR), an application virtual machine that provides important services such as security, memory management, and exception handling. The class library and the CLR together constitute the .NET Framework. The .NET Framework's Base Class Library provides user interface, data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications. Programmers produce software by combining their own source code with the .NET Framework and other libraries. The .NET Framework is intended to be used by most new applications created for the Windows platform. Microsoft also produces a popular integrated development environment largely for .NET software called Visual Studio. Purpose of Course Generally people have an idea in their mind that .NET is designed for CS/IT/MCA students, but .NET not only work in high level, it depends on the user’s requirements e.g. Complete low level programming (Port Programming) can be done trough .NET. This course is designed to give the complete knowledge of VB .NET, ASP .NET & ADO .NET. Also this course include Project Work, so that students after completing this course can develop their ideas according to their requirements and can work on Modular Approach of Programming in the company very easily. Mainly the purpose of this course is to teach students about the development of Dynamic Websites. Also in our project work we have included ERP (Enterprise Resource Planning) as a major project, which has a great demand in the market to make a company fully computerized. Our Promise After completing this course, all the concepts of .NET technology will be cleared. We also teach Data Base Concepts. Hence students will be familiarized to how data is transferred from server to client or from client to server, how data is managed at the server and what are the security issues for the same. Also students will have the complete concepts of dynamic website, different types of architectures & modular approach of programming. Overall we can say that students can proficiently work in all types of software development fields whether it is web development or windows development. Scope of .NET As .NET is the only platform available in the market, which is language independent, hence .NET has a great demand in the market today. In America, maximum of the companies have already adopted .NET and in India also, this proportion is increasing day by day. Actually, the main problem with students is that, if students work on a new technology today, then after completing their study, that technology become outdated, and a new technology is developed, but if we talk about .NET, then we can say that only 40% of the .NET model is completed, i.e. till now .NET not work on all the platforms and not all the languages have been included in .NET, then also .NET has a great demand in the market, and in few years when .NET will be completed then what a demand it will have, we can easily think about it. Hence we can say that .NET has a very bright future.