I have no programming knowledge so far.How long does it take to learn ASP.NET for me??