Add new routes dynamically in asp.net
<p>I am developing a new site where i am using Asp.net routing functionality instead of rewriting to use user friendly and seo friendly urls. For that I have added <b>RouteTable.Routes.MapPageRoute("HomePage", "Home", "~/Home.aspx");</b> such code for my each and every page likewise there is entry for aboutus page, contactus page etc.</p>

<p>My first question is, Is this a right way to use routing</p>

<p>2) How i can add new routing maps dynamically to this. for ex i have given a option from admin panel to add new pages(physically) and now user should able to give a precise URL for this newly added page.</p>
