Development of APPS Basic doubts

hi all,

i am quite interested in developing application for windows mobile 7.i have many doubts so iam posting it one by one.it will be of great use for me if you all help

  1. Is blend alone enough for developing an application or visual studio is an essential factor.?
    awaiting for your replies