I don't use Progress so I can't recommend much.
However,
AFAIK, you can connect to it from ASP.NET using standard ODBC code, although you may need the DataDirect drivers.
Check out progress.com for more information.
You can store the user data in a SQL Server database at the front end, and get product related data from progress.
Cheers,
Imar
---------------------------------------
Imar Spaanjaars
http://Imar.Spaanjaars.Com
Everyone is unique, except for me.
Author of
ASP.NET 2.0 Instant Results and
Beginning Dreamweaver MX / MX 2004
Want to be my colleague? Then check out this post.