There's really no need to quote the post above yours, you second deleted reply should have been sufficient.
Anyway, yes, you can learn using an older version of the
NET framework, ASP.NET, SQL, language, but:
You are exposing your machine to higher security risks by having those versions on...