Any need of viewstate in Ajax world
===

I want to create pages that has to be fully ajax enabled and I don't feel any need for viewstate and its very confusing to update viewstate when working with ajax. I don't want to use update panels. I want to manually update my aspx page using ajax and doing this is leaving me stunned. In this case should I use asp.net controls. The whole model of asp.net seems clumsy. Sever and Client are trying to impose different standards on poor html page. please help this has become a nightmare for me.