|
|
 Rank: Administration
Joined: 9/6/2007 Posts: 152
|
v1.16 of D2 StoreFront is now available for download for retail/source users. Changes in this release in response to user feedback are: - Added Sitemap functionality. Application now automatically generates a Sitemap in Sitemap Protocol 0.9 format for compatibility with Google and other major search engines (to use, simply submit the path to the Sitemap.aspx file within your StoreFront folder to Google etc, eg http://store.d2sitelock.com/StoreFront/Sitemap.aspx. Sitemap is always rendered in realtime meaning it always reflects your full product/category/content page details. - Added ability to assign ordering to menu category display - Fixed bug where thumbnail of product image 1 was shown instead of large version within modal popup - Fixed bug when searching for products by manufacturer - Can now upload multiple images simultaneously to product image gallery As always, keep any suggestions coming! Paul
|
|
Rank: Member
Joined: 4/28/2008 Posts: 17 Location: Brush, CO
|
Thanks Paul!
That was quick. Another thing, can we add sorting capabilities on those product gridviews/dataset? Particularly on the price and manufacturer maybe?
Thanks.
Arnold
|
|
Rank: Member
Joined: 7/22/2008 Posts: 11 Location: South Africa
|
Does it include the product import?
|
|
 Rank: Administration
Joined: 9/6/2007 Posts: 152
|
Tasha123 wrote:Does it include the product import? Nope, not yet. Did you get yours working - if so you are now in charge of the D2 StoreFront Excel import department.
|
|
Rank: Member
Joined: 7/22/2008 Posts: 11 Location: South Africa
|
I did :) So cool I will take the responisibility, I also made a few new themes if anyone is intrested?
|
|
 Rank: Administration
Joined: 9/6/2007 Posts: 152
|
If you've got themes you want to share then send then through and i can either make then available for free download/sale in the store depending on what you want to do with them - all fully credited to yourself of course.
Paul
|
|
Rank: Newbie
Joined: 8/31/2008 Posts: 8 Location: CT, USA
|
Hi Paul et al,
Just downloaded and deployed free version - looking good! Had to tweak web.config and figure out correct IIS setup which was not that bad.
This is what I need to do:
1. Provide live stock check. This would be AJAX queries per my specific sources. 2. Add automatic purchase order placements corresponding to direct ship orders. This again will be custom per supplier. 3. Add bulk product upload in Excel CSV if it is not shared here or become part of te package. This has to be ADD, UPDATE and DELETE.
Here are my questons:
1. As extra development is required - should I purchase "Full Version " or "Full Version + Source Code"? 2. Do I need Microsoft license to recopile the store and then run it commercially? 3. This Q is for Paul: any basic hacking prevention in this product? Such as SQL injection?
Thanks in advance, Alex
|
|
 Rank: Administration
Joined: 9/6/2007 Posts: 152
|
Alex wrote:Hi Paul et al,
Just downloaded and deployed free version - looking good! Had to tweak web.config and figure out correct IIS setup which was not that bad.
This is what I need to do:
1. Provide live stock check. This would be AJAX queries per my specific sources. 2. Add automatic purchase order placements corresponding to direct ship orders. This again will be custom per supplier. 3. Add bulk product upload in Excel CSV if it is not shared here or become part of te package. This has to be ADD, UPDATE and DELETE.
Here are my questons:
1. As extra development is required - should I purchase "Full Version " or "Full Version + Source Code"? 2. Do I need Microsoft license to recopile the store and then run it commercially? 3. This Q is for Paul: any basic hacking prevention in this product? Such as SQL injection?
Thanks in advance, Alex
Hi Alex, to answer your Q's: 1. If you want to alter the code as suggested in your 'need to do' bits then you'd really need the source. The retail version just comes as a pre-compiled DLL so to make any substantial tweaks then you'd want the uncompiled code. 2. No license as such beyond the SQL server license to run the database (this is normally provided by your hosting provider as part of the package but if running your own box then the free SQL Express versions work a treat, thats what i use). As a development environment, the free Visual Web Developer Express will work fine. 3. All queries are parametised to lessen the risk of injection and the bulk of the database transactions are via stored procedure. Any direct user input is stripped of injection code. Saying that though, i would never say or suggest that the app is invulnerable to hacking, such an app doesnt exist. Theres a lot of clever hackers out there! Not aware of any particular vulnerabilities as long as users are using the latest builds of the app and any holes will be closed as soon as i hear about them. Funny you say that as i've had a copy of the source purchased with (what turned out to be) a stolen credit card last week so i wonder what they wanted it for? Either to modify and resell or pick through for vulnerabilities. BTW, i'm about to release an updated version of the free edition tomorrow which is much improved if you want to try that one before you buy. Paul
|
|
Rank: Newbie
Joined: 8/31/2008 Posts: 8 Location: CT, USA
|
Hi Paul,
Just purchased and will be test driving soon. Need store up fast. If you care about comments please advise if posting to forum is fine. I am in .NET since 2002 and rarely use direct SqlClient IO or run SPs but instead use autogenerated classes capable of handling spanned transaction and submitting pass-through queries (yes, parametrised). But direct SqlClient is expected to scale better.
That purchase with a stolen card - did not Paypal protect you? Or protection only applies to sales of tangible goods?
Alex
|
|
 Rank: Administration
Joined: 9/6/2007 Posts: 152
|
Hi Alex, the SP's and Sqlclient are used for simplicity. Didnt want to overcomplicate matters as the source code is designed to be read by coders with a wide range of abilities.
As for the Paypal transaction - i'd have thought we'd have some sort of protection (as they tout this feature a lot) but after talking to them on the phone the decision was basically 'sorry, its your problem not ours' and they took the money back. Fair enough, nothing i can do about it but i was a bit p1ssed off as the application was released to the customer in response to a 'transaction OK' notification from them. I'd always thought they ran a lot of fraud checks on each transaction before giving it the OK but it appears not always to be true. So my argument was - i've given this customer the application based on you saying the transaction is ok and completed and then you suddenly turn round a couple of days later and say 'oh sorry, actually its not' and take the cash back!
Anyhow, enough moaning as these things just happen i suppose. But at least it was just a £110 piece of software i'd given them and not shipped them a £1000 plasma screen or i'd have probably been less polite on the phone to them!
Paul
|
|
Rank: Member
Joined: 7/22/2008 Posts: 11 Location: South Africa
|
I will send you the themes through and I will do the support on them no problem there! I will send them sometime over the weekend!
|
|
 Rank: Administration
Joined: 9/6/2007 Posts: 152
|
That would be cool. Ta!
|
|
|
Guest |