As I mentioned in the previous update, a decision needed to be made about the development path of the store project. After talking with some of the previous project participants I decided to use the code from the 1.1 release as the starting point.
The first step was to convert the current code base over to VS 2005 and make it compatible with DNN 4.4. Those of you familiar with the source code for the store know that their are several projects in the solution. I let the VS 2005 Upgrade wizard do most of the work. I then converted the Web Controls project over to a Web Application Project. After updating a few DotNetNuke references I was able to build the Store solution under VS 2005 without any problems. I then decided to work on a few bugs and evaluate some usability issues.
Many people have commented in the forums about the checkout process and the requirement for a registered user. I also find this to be a problem and I'm working on a solution now. The checkout process should give the user the ability to login, create new account or skip. If they skip then we should have an option to automatically create the account. I would like to make this a setting that can be set in the Admin options.
I also plan on adding support for soft goods. This would enable you to sell software, subscriptions, e-books, etc. The first phase of this feature would automatically add a user to a given role upon order completion. Eventually we will incorporate the ability to distribute the soft goods and reoccurring transactions.
Thanks,
Will