Totally! I've worked through some of a vb.net book before. I thought it was very capable for many projects!