slightly off topic it was interesting to read the discussion about the Miva cart, gives me some arguments for dealing with my competitors that are throwing it in for free. Back to the title topic. We are associated with Lagarde 's Storefront product which recently came out as a version 6 offering using asp.net. It is my impression that the vast majority of other cart systems out there are still using older scripting technology such as asp 3, php, cgi etc.
Anyone have commments about the security or spiderability of a cart based on asp.net?
the spiderability of any site built in asp.net will be little or no different to sites built in perl, php, asp 3, cold fusion or any other server side scripting language. you'll still have the name=value pairs following the script name - ie, detail.asp?PRODUCT_ID=611 this is one that's actually on your demo store.
you'll still have to work around exactly the same problems as sites built in other languages have. one advantage of *nix based systems is .htacess and mod_rewrite to change URLs to something like detail/611.html instead of detail.cgi?PRODUCT_ID=611. this will help on many search engines. does asp.net allow anything similar?
actually you don't need to call a product id with the page link if you don't want to . You can set up a page called detail.asp and just have the script embedded into the page which then calls the dynamic content. Of course you then need to set up dedicated product pages. We work around it by calling a "category" page that has certain styles of widgets included.