Can anybody suggest me some really interesting topics in .net that I can present on my office? I am working in a company on asp.net.Can anybody suggest me what other languages or courses can be studied which will be useful for me in future?