1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

To the programmers out there - what is your favorite development suite? ? ? ? ? ? ? ? ? ?

Discussion in 'BlackHat Lounge' started by tony-raymondo, Jun 29, 2010.

  1. tony-raymondo

    tony-raymondo Junior Member

    Joined:
    Jun 19, 2009
    Messages:
    181
    Likes Received:
    459
    Hello thanks for reading.

    I am getting back into programming (after tinkering with it for years).

    I specialty used to be Delphi.

    But now I have this idea for a program and I want to start developing it as soon as possible.

    Here are some specs:

    • The program is a pretty simply database program.
    • It needs to work on Windows XP - Windows 7 (not necessarily Mac).
    • I would like to use Access mdb files as the db.
    • I need an install program, and a modern interface.
    • I would like an Update Module - to update new program fixes.
    • In other words I just need a very simple, generic, light weight Windows 7 database program.
    I know there are a lot of really smart programmers on here.

    I was considering spending 1,000 bucks on the new Delphi, but that's pretty steep, and I thought I would ask for your guys opinion.

    Perhaps theres an easier simpler developer suite I should be learning in 2010?

    Microsoft Visual Studio Express? Perhaps?

    Thanks so much!
     
    • Thanks Thanks x 1
  2. tony-raymondo

    tony-raymondo Junior Member

    Joined:
    Jun 19, 2009
    Messages:
    181
    Likes Received:
    459
    Would give thanks and praise for a recomendation
     
  3. Maverick DFZ

    Maverick DFZ Newbie

    Joined:
    Jun 10, 2010
    Messages:
    15
    Likes Received:
    4
    Occupation:
    Video Game Programmer
    I would honestly suggest making something like this in C#, Visual C# is quite a powerful development environment and all of the things you want to do are more than possible with very simple syntax out of the box

    You should definitely stay clear of delphi, pascal is nothing more than a teaching language and should not really be used as anything but this

    Just my opinion though, maybe try a few and find what works best for you

    Good luck
     
    • Thanks Thanks x 1
  4. Brutus69

    Brutus69 Newbie

    Joined:
    Jun 24, 2010
    Messages:
    38
    Likes Received:
    26
    Occupation:
    DB Develoer
    Location:
    US
    If you're wanting to build a desktop database app, I would suggest just using Access. It has the DB, forms, and reporting built in. If you want to deploy it - get the software that converts .mdb to .exe - this is the simplest way.

    If you want web-based DB app use ColdFusion. Hosting as low as $7 per month. I used Notepad when I started CF coding (but Dreamweaver is my favorite coding tool for CF).

    Mike
    Posted via Mobile Device
     
    • Thanks Thanks x 2
  5. catman08

    catman08 Junior Member

    Joined:
    Jan 11, 2008
    Messages:
    171
    Likes Received:
    109
    Occupation:
    IM
    Location:
    Europe
    Hmmm ... of course its hard to recommend something if i do not know the context of the app you want to develop but i think you may do things way to complicated.

    I would recommend python or php using a mysql database. In this way you can use your app on every pc you want (even reditribute it etc. without worrieing about licence costs). all you have to do is install the server (php) or right interpreter (python) for your OS on your machine and you are ready to rockn roll.

    I have developed quite lots of awesome and very complexe applications, bots and other stuff in python and php and never paid for such an expensive dev. environment/studio.

    I would also try to stay away from MS Access. Of course as said i do not know what app you are creating, but i can not think of a reason other then the easy DB Management for the none programmers to use MS Access.

    Just my 2 cents.

    cheers ;-)
     
    • Thanks Thanks x 2
  6. noph34r

    noph34r Regular Member

    Joined:
    Sep 17, 2009
    Messages:
    250
    Likes Received:
    211
    Occupation:
    The Web
    Location:
    The Web
    Home Page:
    I don't have a whole suite but a box of tools.
    NetBeans, Notepad++, FlashDevelop.
    But I use mainly Java, PHP, Javascript and ActionScript.
     
    • Thanks Thanks x 2
  7. sdtopensied

    sdtopensied Regular Member

    Joined:
    Sep 1, 2009
    Messages:
    211
    Likes Received:
    113
    Occupation:
    Software Developer
    Location:
    Western Hemisphere
    Check out Microsoft Visual Studio...

    Create your form, create your DB/tables, then drag and drop your db objects on to your form and viola...Visual Studio does all the plumbing for you.

    C# or VB.NET...either way you go you'll find plenty of support.

    Check out:
    Code:
    hxxp://www.codeproject.com
    -SDT
     
    • Thanks Thanks x 2
  8. tony-raymondo

    tony-raymondo Junior Member

    Joined:
    Jun 19, 2009
    Messages:
    181
    Likes Received:
    459
    Thanks guys.

    I should have probably described the program a bit better.

    It's a stand-alone Keyword Researcher.

    Just think, if you were going to build Micro Niche Finder or Market Samurai, from the ground up, which compiler would you use?

    Lots of good recommendations thus far.
     
    • Thanks Thanks x 1
  9. tony-raymondo

    tony-raymondo Junior Member

    Joined:
    Jun 19, 2009
    Messages:
    181
    Likes Received:
    459
    Anyone like Eclipse IDE compiler?
     
    • Thanks Thanks x 1
  10. admhat

    admhat Newbie

    Joined:
    Jun 13, 2010
    Messages:
    48
    Likes Received:
    12
    Right now i'm using Python and PyQT for window management. I wrtie the code in Textmate or notepad++ and create my gui in QT Designer. I've gone this route because any app I write is almost guaranteed to work on any platform.
     
    • Thanks Thanks x 2
  11. tony-raymondo

    tony-raymondo Junior Member

    Joined:
    Jun 19, 2009
    Messages:
    181
    Likes Received:
    459
    nice

    Can I ask what you use to design database apps?

    e.g. what woudl be the MS Access equivalent in this environment?
     
  12. admhat

    admhat Newbie

    Joined:
    Jun 13, 2010
    Messages:
    48
    Likes Received:
    12
    I use MySQLdb or SQLite. Though Python has a module for MS Access I do believe. I did a quick google search and found this thread talking about it.

     
    • Thanks Thanks x 1
  13. noph34r

    noph34r Regular Member

    Joined:
    Sep 17, 2009
    Messages:
    250
    Likes Received:
    211
    Occupation:
    The Web
    Location:
    The Web
    Home Page:
    Market Samurai is fully written in ActionScript 3 and you need Adobe Flex SDK (free with all compilers and classes), and an IDE like Adobe Flex Builder (commercial) or FlashDevelop (free but excellent).
     
    • Thanks Thanks x 1
  14. tony-raymondo

    tony-raymondo Junior Member

    Joined:
    Jun 19, 2009
    Messages:
    181
    Likes Received:
    459
    Oh ya.

    I was kinda trying to avoid the adobe stuff though. Its pretty - but OH SO FREAKIN slow.

    I was kinda using those programs (Market Samurai, Micro Niche Finder) as an example of the functionality that I will be implementing.

    I wonder what Micro Niche Finder was written with...?
     
  15. admhat

    admhat Newbie

    Joined:
    Jun 13, 2010
    Messages:
    48
    Likes Received:
    12
    Before using python I considered using Air and Flex. The only problem is absolutely no thread and proxy support.
     
    • Thanks Thanks x 1
  16. kevinshah82

    kevinshah82 Newbie

    Joined:
    Dec 7, 2009
    Messages:
    8
    Likes Received:
    1
    Adobe Suite for designing and for coding dreamweaver and all
     
    • Thanks Thanks x 1
  17. decadance

    decadance Newbie

    Joined:
    May 24, 2010
    Messages:
    7
    Likes Received:
    4
    Location:
    i live on my path
    Yup, dotNET. that is..
    :D
     
    • Thanks Thanks x 1
  18. decadance

    decadance Newbie

    Joined:
    May 24, 2010
    Messages:
    7
    Likes Received:
    4
    Location:
    i live on my path
    ..........
     
    • Thanks Thanks x 1
    Last edited: Jul 3, 2010
  19. tacopalypse

    tacopalypse Executive VIP Jr. VIP Premium Member

    Joined:
    Nov 30, 2009
    Messages:
    980
    Likes Received:
    2,485
    Home Page:
    you can write it in pretty much anything, as evidenced by all the different recommendations here. just grab a database manager, a programming language, and an ide and go to town on it.

    personally, if i wanted to get fancy with it, i'd probably use mysql, c#, and visual studio.

    however, if i just wanted to slap something together quickly, i'd probably use php, notepad, and a plain .txt file for the database. :p

    a lot of it just depends on personal preference/experience and what you actually want to do at a much more specific level of detail than what you've mentioned so far.
     
    • Thanks Thanks x 1
  20. tony-raymondo

    tony-raymondo Junior Member

    Joined:
    Jun 19, 2009
    Messages:
    181
    Likes Received:
    459
    You think i could do it all in visual studio express?

    http://www.microsoft.com/express/Windows/

    I definitely need a database engine because i will be dealing with files that contain 4,000 records and 50 columns that need to be sorted in various ways.