Forum Moderators: open
My only complaint on ASPPG is even though it is .NET, it is simply an ASP Classic conversion. There is no project file and no easy way to modify it from in Visual Studio as you would a true ASP.Net web application.
My only complaint on ASPPG is even though it is .NET, it is simply an ASP Classic conversion. There is no project file and no easy way to modify it from in Visual Studio as you would a true ASP.Net web application.
This is a good point. If you're going to go .NET at this point, you might as well start off with v2.0. Master pages, theming, postbacks, etc.
Lot's of nice new features, there's no reason to start off with your system already dated a few years.
Why can't you just create an empty web project and import the existing ASPPG files thereby creating a new project file? Do you not get the code behind?
You could import the files into a project, however, it would miss out on the big benefit over ASP in the separation of HTML and code. There is a lot of code in the HTML itself.
Example:
<tr>
<td nowrap valign="top" <%= tableinside %> class="c2">
<p><%= bodyFieldDesc %></p>
<% If PGDCode = "1" Then pgdSmiley(IsRichTextCapable) %>
</td>
<td nowrap valign="top" <%= tableinside %>>
<% if not IsRichTextCapable then %>
<% if PGDCode = 1 then pgdCodes() %><br>
<% if displayPollInput then rowNumber = "10" else rowNumber = "14"%>
<%= pgdBodyArea(body,rowNumber) %>
<% else %>
<% RTE.renderTextArea(true) %>
<% End If %>
</td>
</tr>
We use ASPPG and its great. It has lots of nice features. This converted ASP project was not something mentioned when we bought it and has made it a little more challenging to maintain and modify as needed.
I would still take this over some of the other ASP.Net forums that have compiled DLLS with no source included. We had to modify ASPPG to look in a special table to validate a serial number before the user could create an account. This took some time because of the ASP mess, but it was possible.
Good luck!