Hi Darshan Marethe,
You can change the .WGX extension with very minimal changes. As you can't have your shared hosting make such changes, you will have to select one of the allready correctly registered extensions (.aspx, .ashx ...).
This is from an earlier post, posted by Ori (which you can see HERE):
You basically need to do the following to change the VWG "*.wgx" extension to "*.aspx":
Add the following element inside the <WebGui> section of your Web.config file:
<Extension Value=".aspx"/>
Change the following element:
<add verb="*" path="*.wgx" type="Gizmox.WebGUI.Server.Router,... />
to:
<add verb="*" path="*.aspx" type="Gizmox.WebGUI.Server.Router,... />
Change the project default start-up page's extension to ".aspx".
That's it.
If you have a problem running your application this way, your hosting service provider may have configured their IIS server to prohibit this action. In this case you can use the ".ashx" extension the same way.
There were some problems with some shared hosting and security, that might affect you (see HERE), that were fixed in 6.2.3, so in case those problems affect you, you should consider upgrading to 6.2.3.
There have also been some problems reported (see HERE) if you select the .aspx extension for your app and at the same time will be using that extension for some .aspx pages outside of VWG. In that case, consider selecting one of the other extensions for VWG, like .ashx.
Palli