VC#.NET (Visual C Sharp.NET) –(Language)
VB.NET (Visual Basic.NET) –(Language)
ASP.NET (Active Server Pages.NET) – (Web Technology)
ADO.NET (ActiveX Data Objects.NET) – (Database Technology)
- It is highly used .NET programming language, used by most of the .NET programmers.
- It borrows some programming features from C and some other programming features from C++. In addition to these, it borrows few of the good features of java language.
- It is the object oriented programming language.
VB.NET (Visual Basic.NET) –(Language)
- It is the Microsoft‘s recommended language for beginners of windows programming.
- But in fact, it is used in very few of the projects in the real-time development world, because most of the programmers usually comes with C and C++ background; hence they feel comfortable with C#.
- It borrows some programming features from VB (Visual Basic) language.
- It is the object oriented programming language.
ASP.NET (Active Server Pages.NET) – (Web Technology)
- It is the Microsoft‘s web technology.
- It is used for web sites development.
- It offers much attractive and user friendly user interfaces in the server side applications.
- It is the new version to another Microsoft‘s technology called ASP (Active Server Pages), which is a famous web technology before introducing ASP.NET.
- It requires HTML for web page designing.
- It requires a .NET language (like C#, VB.NET, VC++.NET etc.) for server side logic implementation.
ADO.NET (ActiveX Data Objects.NET) – (Database Technology)
- It is the Microsoft‘s database technology.
- It offers necessary programming libraries to access the local / server databases.
- It is the new version to another Microsoft‘s technology called ADO (ActiveX Data Objects), which is a famous database technology, used with VB, VC++ and ASP languages.
- It requires a .NET language (like C#, VB.NET, VC++.NET etc.) for logic implementation.