|
-
Feb 12th, 2006, 11:18 PM
#1
Thread Starter
New Member
Advice wanted
How is everyone doing.
I'd appreciate it if I could hear some advice regarding some software I am in the process of making.
This is NOT an ad for my site, so I purposly took it off my signature in this post.
I've written alot of code that has to do with parsing source code, analyzing differences, reading VB project files, etc.
I have converted alot of my source code into an ActiveX control, one specifically that allows the user to add intellisense technology (like the one in the VB6 IDE) to their applications, that features color syntax highlighting, etc.
Now my question is this. I had it on the internet for a day but took it down but I didn't even know if I was waisting my time with it. Is that control even something people would be interested in?
Or am I better off writing articles to explain all my source code as a resource so I can teach others how to do similar things. Such as writing an article to explain how to do advanced parsing.
Then today I wrote a program to display all the procedures in a VB project and I was working on making it a code comparison program like version management, but that's been done.
So I have all this code, I don't want to waist it. Wrap it up as an ActiveX control? Write an article?
Any advice is appreciated.
Regards,
Rob.
-
Feb 12th, 2006, 11:36 PM
#2
Re: Advice wanted
You will want to do a search for other controls like yours and see what the competition looks like. If it is large but the products look inferrior then I say release it as a commercial product. You can alsways test the waters first this way and if it doesnt work out then I say try the article route. Once you write an article for it, your code will be out there and you cant sell it at all.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 12th, 2006, 11:42 PM
#3
Thread Starter
New Member
Re: Advice wanted
 Originally Posted by RobDog888
You will want to do a search for other controls like yours and see what the competition looks like. If it is large but the products look inferrior then I say release it as a commercial product. You can alsways test the waters first this way and if it doesnt work out then I say try the article route. Once you write an article for it, your code will be out there and you cant sell it at all.
Yeah true, I don't want to lose rights to it. Do you think it would be a better idea to not sell it commercially, not write an article for it, but just have the control for free? (Not free as in open source, but free of charge). I suppose this would bring more people to my site, and honestly I'd rather have impressions than purchases. I just want my site out there.
-
Feb 12th, 2006, 11:46 PM
#4
Re: Advice wanted
Yes, that is another option as it depends on what the ultimate goal is. If your trying to break into the control market then you can have a few beginner or such controls available as freeware. Then if they want controls with more advanced features or such they will have to pay. This will give the end user the ability to test out your controls but then it can also backfire.
You can also make your control a time limited control where its use is limited to something like 30 days or such. Then if they wish to distribute or use beyond the 30 days they have to purchase it.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 12th, 2006, 11:49 PM
#5
Thread Starter
New Member
Re: Advice wanted
 Originally Posted by RobDog888
Yes, that is another option as it depends on what the ultimate goal is. If your trying to break into the control market then you can have a few beginner or such controls available as freeware. Then if they want controls with more advanced features or such they will have to pay. This will give the end user the ability to test out your controls but then it can also backfire.
You can also make your control a time limited control where its use is limited to something like 30 days or such. Then if they wish to distribute or use beyond the 30 days they have to purchase it.
First off thanks for taking the time to help me out.
And you have a good idea about the trial version. I actually have it sort of implimented, I created an (easy to break haha) algorithm for generating serial numbers. And if the serial number is not entered, an ad is displayed. Otherwise, it is invisible.
I suppose I will try it again, since you have good advice. I will see how popular it gets (or doesn't get). I am afraid to sell it right now, because if there are bugs, I wouldn't know what to do!
Thanks again,
Rob.
-
Feb 12th, 2006, 11:56 PM
#6
Re: Advice wanted
No prob. 
There is a good registration scheme done by MartinLiss.
Its located here. http://www.vbforums.com/showthread.php?t=232146
Also, search the Forums for time trial code as I know its been discussed alot already and you should be able to get some good code for it.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 13th, 2006, 07:47 AM
#7
Re: Advice wanted
 Originally Posted by xterra
I am afraid to sell it right now, because if there are bugs, I wouldn't know what to do!
One of the reasons you might want to consider giving it, at this time, is for people to test in a variety of situations. Any bugs that got reported, you could then fix, and once you have a pretty stable control, then look into selling it. You could also tell folks that if they are interested in testing this for you, and reporting any bugs, then when your commerical version is available, they will get the first release free.
-
Feb 13th, 2006, 12:23 PM
#8
Re: Advice wanted
Thats also another good idea but I generally dont like giving out code that I intend to be commercial at any stage its in during development.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 13th, 2006, 12:42 PM
#9
Thread Starter
New Member
Re: Advice wanted
Maybe I'll try that beta test idea, because they wouldn't be getting any of the code since its a compiled OCX.
-Rob
rs1development.com
Check out our intellisense control. Features color syntax highlighting, auto complete, and more.
Also use our VB utility to organize your project files into seperate subfolders, for easier accessibility.
-
Feb 13th, 2006, 12:43 PM
#10
Re: Advice wanted
 Originally Posted by RobDog888
Thats also another good idea but I generally dont like giving out code that I intend to be commercial at any stage its in during development.
Oh, I didn't mean giving out the code...oh no....I meant giving out the compiled component.
As there seems to be an intent of someday marketing this product, the source code would remain exclusive.
-
Feb 13th, 2006, 12:45 PM
#11
Re: Advice wanted
Yes, then giving out buggy beta copies for free is worth it with the promise of free release versions in the future for their help is a great idea.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 13th, 2006, 01:00 PM
#12
Thread Starter
New Member
Re: Advice wanted
Very fast responses on this site!
To go along with both of your ideas, I think I am going to create a form that users submit to request a beta copy, and that way I have their contact info, I can send them the full versions upon final release.
What do you think?
-Rob
rs1development.com
Check out our intellisense control. Features color syntax highlighting, auto complete, and more.
Also use our VB utility to organize your project files into seperate subfolders, for easier accessibility.
-
Feb 13th, 2006, 01:05 PM
#13
Re: Advice wanted
Even better. Tell then that if they sign up they will be able to get updates on bugs that other members find so they are not duplicating their efforts.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 13th, 2006, 01:12 PM
#14
Thread Starter
New Member
Re: Advice wanted
 Originally Posted by RobDog888
Even better. Tell then that if they sign up they will be able to get updates on bugs that other members find so they are not duplicating their efforts.
Great! I'll get working on that email script then.
Thanks again guys,
Rob.
-Rob
rs1development.com
Check out our intellisense control. Features color syntax highlighting, auto complete, and more.
Also use our VB utility to organize your project files into seperate subfolders, for easier accessibility.
-
Feb 13th, 2006, 01:13 PM
#15
Re: Advice wanted
 Originally Posted by xterra
Very fast responses on this site!
To go along with both of your ideas, I think I am going to create a form that users submit to request a beta copy, and that way I have their contact info, I can send them the full versions upon final release.
What do you think?
Oh a global scale, this is along the lines of what Microsoft does when they need their new releases tested. Of course, the testers don't wind up with free copies of the releases (at least, I don't think they do).
I think this is a very good idea. Giving it to registers users will more than likely, get you some good feedback, plus, when you finally market the release version and are charging for it, they can have the bragging rights of saying "I helped test this!"
-
Feb 13th, 2006, 01:19 PM
#16
Re: Advice wanted
Not only that but also it will eliminate the issue of a person saying that they helped but they didnt get their release version. You need a way to track those that help if your going to be offering something in return. You dont need any headaches from someone wanting a freebie without doing the work.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Feb 13th, 2006, 01:56 PM
#17
Re: Advice wanted
 Originally Posted by RobDog888
Not only that but also it will eliminate the issue of a person saying that they helped but they didnt get their release version. You need a way to track those that help if your going to be offering something in return. You dont need any headaches from someone wanting a freebie without doing the work. 
Absolutley.
Another reason you would want to keep track of who was doing your testing is that if you come up with a second product, you will have a database/card file/whatever of people to contact for more testing.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|