Originally Posted by hirantha
So ASP.net is for web page creating?
What’s the .net framework? Is it the same thing and do you need to have prior knowledge to use it?
.NET is a unified architecture that has a number of libraries and such that all .NET languages share.
Any .NET language can communicate with any other .NET language. It's not uncommon to have Visual Basic .NET or C# .NET-driven ASP.NET pages.