Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

DotNetNuke Marketplace
  Need Help?  
Professional technical support for DotNetNuke is available from DotNetNuke Corporation.
 


  Ads  
r2i.ntegrated
 


  Sponsors  

Meet Our Sponsors

AspDotNetStoreFront - E-Commerce by Design - The Leading ASP.NET shopping cart platform for developers!
Click here to go to dev.live.com for Windows Live developer resources
SteadyRain
DataSprings - Great Ideas. Always Flowing.
R2integrated - formerly bi4ce
Jango Studios - Skins, Modules and Hosting for DotNetNuke
 


DotNetNuke Forums
 
  Forum  General DotNetN...  Chat About It!  Commercial Module version released killed DNN for 19 days!
Previous Previous
 
Next Next
New Post 6/11/2008 8:09 PM
User is offline DavidToohey
228 posts
9th Ranked


Commercial Module version released killed DNN for 19 days! 

I'm not going to say what module this was or where it came from as the developer has now released a fixed version but I have had a module that was updated (used for a good 9 months or so) kill my DNN, and near cripple the business I have been building for the last year plus.

The problem with this one was it left no errors whatsoever in DNN, and the server event log errors were leading to it being an IIS or .NET framework error.  I've had 3 paid MCSEs/MCPs to work on it (3rd managed to identify error was somewhere in DNN), lost plenty of business, reputation damaged, data lost (one guy redid server without checking backups) and so on.  I suppose someone can imagine the effects of this on a small online membership based business.

I went through quite a lot to try and sort this as can be seen:

http://www.rentacoder.com/RentACoder/misc/BidRequests/ShowBidRequest.asp?lngBidRequestId=936261
http://www.rentacoder.com/RentACoder/misc/BidRequests/ShowBidRequest.asp?lngBidRequestId=941535

http://www.tek-tips.com/viewthread.cfm?qid=1475819&page=1
http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/108/threadid/229794/scope/posts/Default.aspx

Now the developer knows there was a problem, and when I realised his module had done this and he had released a new version (with no emails sent out to say this solved the previous error), he made no apology, ignored the problems it had caused and simply said how to get his 'bad' module version out of there.

After all of that, I am starting to wonder what others might think and do.  I know I will have to read into the terms of his products and he's probably covered in many ways - but to realise there is an error, say nothing, release the module (he did release beta previously which I didn't touch) - I just feel he could have said something much earlier and saved me time, money, heartache - but then not to even apologise.

 
New Post 6/14/2008 10:52 AM
User is offline Sebastian Leupold
13566 posts
www.deutschnetnuke.de
1st Ranked












Re: Commercial Module version released killed DNN for 19 days! 

David,

I feel sorry for your problems. Regarding the responsibility of the developer, I agree that he should has acted more user friendly, especially if he is working professionally in development. Of course, this exposes some of the risks, you encounter when installing 3rd party modules, and IMO the only options you have is either to obtains modules from trustworthy developers only obtain source code and evaluate it's quality and be able to fix it yourself - if you are a developer.


Sebastian Leupold

DeutschNetNuke dnnWerk - The DotNetNuke Experts German DotNetNuke User-Group

DotNetNuke Project UserDefinedTable
DotNetNuke Project Release Tracker
 
New Post 6/14/2008 1:13 PM
User is offline TMMworld
97 posts
tmmworld.net
10th Ranked


Re: Commercial Module version released killed DNN for 19 days! 

If possible, I would suggest that you try to setup a separate environment with a copy of the live site to test any new modules and any upgrades.  If you have 3rd party modules, testing DNN upgrades is also important.   If all works well on a test environment, you have reduced your risks, but still use great caution when applying to the live site by backing up everything just prior to installing.   I have had some surprises during test in the past, so I think it is a good practice, worth the cost of mainatining a test site. 

A test environment, with as close of a copy to production as possible will greatly reduce the risks to your business.


Terence
TMMworld Dot Net Services
www.tmmworld.net
 
New Post 6/16/2008 7:49 AM
User is offline Mitch Sellers
5269 posts
www.mitchelsellers.com
3rd Ranked




Re: Commercial Module version released killed DNN for 19 days! 

As the above people mentioned.  I am very sorry to hear about the troubles you encountered.  As a third-party developer myself I also find the developers reaction to the situation to be un-professional and overall not in the best interests of his/her broad customer base, as resolving an issue that could corrupt ASP.NET or cause a site to stop responding would be something that an immediate fix should be communicated to.

Regardless of the developers actions I would also like to re-iterate the recommendations above regarding test environments, evaluation processes, and potentially even code reviews.

Testing modules and upgrades on a local restored copy of a production site is about the only way to truly protect yourself.  I personally will NEVER undertake an upgrade on any of my sites without a full back and test locally.  I think this is something that many people do not do, but in cases like this it is sometimes very important to be able to roll-back to a previous version, even if a few days informaiton was lost.


-Mitchel Sellers
MCITP, MCPD, MCTS
Director of Development
IowaComputerGurus Inc.
View Mitchel Sellers's profile on LinkedIn

Visit mitchelsellers.com for DotNetNuke tutorials, modules and technical help

Custom DotNetNuke Services Available (Development, etc).

My sites are hosted with 3Essentials
 
New Post 7/5/2008 1:10 AM
User is offline DavidToohey
228 posts
9th Ranked


Re: Commercial Module version released killed DNN for 19 days! 

Thanks everyone for the advice, comments and support.

I'm still not getting forum notifications - so never know when to come back to read and reply!

I received a subscription renewal notice from the Developer this week - to which I responded quite firmly.  I did get a reply, saying sorry I felt they had a negative tone and weren't providing support. Then saying when I told them the problem they did respond quickly.

Although I use their modules a bit, I won't (and can't) continue paying a subscription after this so I will just leave the latest versions as is and look for other or custom solutions to replace these in the future.  Unfortunately I'm not a developer and I have limited human resources available here that can help.

I did have a test environment running before (same server but different DNN instance and database) - but when this happened it was scrapped to clear up as much as possible in attempts to get it working and identify the problem.

Had been taking back-ups, though some of these failed before one guy cleared it... bearing in mind we couldn't identify this module as being the culprit so going through backups we weren't sure how far back to go.

The bit that surprises me, and I do have to agree backups and a test environment are key items to running smoothly, is this spat up no errors from within DNN, killed .NET2 (both test & live environments) and the timing of it happening didn't show what it could have been.  How does one truly protect against that?  Of course we don't have any real programmers/developers here but I sought advice, provided details and then proceeded to contract 3 MCSE/MCP/Developers before someone could start to narrow down the problem (and had no knowledge of DNN at the time).

Overall I just think it was a very unfortunately position, and something people using DNN should be aware can happen.  It did cost me a lot in money, lost income, reputation and most of all time (3 weeks down and then recovery which is almost done now - technically).

After going through that, one would hope the developer would show a little more interest than very short support emails asking what version and suggesting installation of the latest version.

Many thanks again.

David

 
Previous Previous
 
Next Next
  Forum  General DotNetN...  Chat About It!  Commercial Module version released killed DNN for 19 days!
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:

1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Code Endeavors, LLC
Do you Endeavor to Enhance your DotNetNuke designs by utilizing AJAX technologies to more efficient interactive web experiences
www.codeendeavors.com
T-WORX, INC.
Professional DotNetNuke Solutions
www.t-worx.com
AppTheory
Professional development for medium to large projects based on the DotNetNuke platform.
www.apptheory.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP