Bipin Joshi is an independent software consultant and trainer who has been programming for more than 20 years, mainly in .NET. He has authored more than 12 books and is a regular contributor to websites and magazines, including hisĀ .NET Knowledge Base site (binaryintellect.net). A Microsoft Most Valuable Professional (MVP) and a former Microsoft Certified Trainer (MCT), Bipin conducts online training courses to helpĀ individuals learn Microsoft web technologies.