Results 1 to 17 of 17

Thread: Advice wanted

  1. #1

    Thread Starter
    New Member
    Join Date
    Feb 2006
    Posts
    10

    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.

  2. #2
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    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 PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI 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

  3. #3

    Thread Starter
    New Member
    Join Date
    Feb 2006
    Posts
    10

    Re: Advice wanted

    Quote 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.

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    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 PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI 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

  5. #5

    Thread Starter
    New Member
    Join Date
    Feb 2006
    Posts
    10

    Re: Advice wanted

    Quote 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.

  6. #6
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    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 PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI 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

  7. #7
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Advice wanted

    Quote 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.

  8. #8
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    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 PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI 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

  9. #9

    Thread Starter
    New Member
    Join Date
    Feb 2006
    Posts
    10

    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.

  10. #10
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Advice wanted

    Quote 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.

  11. #11
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    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 PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI 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

  12. #12

    Thread Starter
    New Member
    Join Date
    Feb 2006
    Posts
    10

    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.

  13. #13
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    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 PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI 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

  14. #14

    Thread Starter
    New Member
    Join Date
    Feb 2006
    Posts
    10

    Re: Advice wanted

    Quote 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.

  15. #15
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Advice wanted

    Quote 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!"

  16. #16
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    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 PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI 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

  17. #17
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Advice wanted

    Quote 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
  •  



Click Here to Expand Forum to Full Width