I’m a asp.net developer and i use pinegrow as my main tool.
When you say you use .aspx i figure you are using the old webforms and that is horrible to work with due to huge limitations. I also came from winforms and thought the best way was to go to webforms but i stumbled upon a lot of problems with customizing webforms to my needs.
So i forced myself to go the MVC way of doing stuff and now asp.net core.
However if you just want to replace your webform tables with bootstrap tables to update your existing webforms app it should not be a problem. I did the same way back with one of my webforms apps. However there is no easy way to do this due to webforms and that’s why they invented MVC where you have much more control over the content instead off all being baked in the the webforms controls.
Pinegrow is not optimal when it comes to asp.net but its the best option you got really.
Unless you use frameworks such as telerik and syncfusion with pre styled controls.
This is the problem with a existing app.
If you have a existing app and want to redesign it then you have a problem because you cant do that in a easy way in pinegrow. If the app is in webforms then the problem is huge because you do not have control over the forms and too much magic happening in the backend.
If the app is MVC then you can do a bit with pinegrow such as use the URL option from pinegrow and do some small styling things from opening the page or you can try to copy paste all the html code and remove the razor and asp.net tags and make a new html project in pinegrow and do you styling and copy past it back in visual studio and add all the razor and asp.net tags back again not optimal and its time consuming.
However if you are making a app from scratch and not modifying a existing app then pinegrow is awesome.
My workflow with pinegrow is like this and it works very well on new apps.
- I make a new pure html app in pinegrow.
- When deisgn is ready i move it to visual studio and add the tags and backend c# code.
- If i need to redesign something along the road i do it in the pure html project in pinegrow and i just copy past the html code from pinegrow to visual studio under the existing code and i copy past the asp.net tags etc.
So in short if you need to redesign existing apps then pinegrow is not optimal , but for everything else its the best there is and pinegrow is one of my favoriet tools and the best investment i have done the last 10 years. I have saved so much time using it and that is priceless.