iGrade Plus is a wonderful online gradebook application that I wanted to briefly mention. It has many of features found in most gradebook applications such as: grade management, attendance, student/parent notifications, etc etc. It reminds me a lot of Powerschool. Also, there are different subscription based rates which make it nice in choosing what options you can afford.
I recommend checking out iGrade Plus by clicking here.