Actually I want to use all sharepoint abilities first. Ribbon is nice and easy to use for end users. So i want to add custom buttons.
But point of you , I Try to create a new application page from sharepoint templates on visual studio 2010. And try to add XMLFormview on PlaceHolderMain content for hosting page. But i couldn't handle it. Also i need ribbon buttons here. Because i don't want to put button except ribbon if i have ribbon posibility.
Other hand as you say create a custom aspx page. But if i do that its not looking like sharepoint :) And i understand from microsoft side, they more support to use infopath webpart than hosting with xmlformview.
Thanks.