Feed

language for small software?

Posted on January 13th, 2012 in database management software by

I am writing a software for the small hair salon that does some basic daily operations: client tracking, appointment setting, management report, and so on.

Which languages (.NET, C++, Java) do you think is suitable for my needs? How do I store the client info? do I need to integrate with database like access? Note: this software will be running on XP

Thanks

6 Responses to 'language for small software?'

Subscribe to comments with RSS or TrackBack to 'language for small software?'.

  1. manis_h8 said,

    on January 13th, 2012 at 5:25 pm

    Go for .Net. It’ll give your customer a user friendly environment, and will be easy for you to program.

  2. Matthew M said,

    on January 13th, 2012 at 6:23 pm

    Use .NET (C#) and you will save yourself a lot of stress and hassle down the road. Thing big. The scope may be small now, but you don’t want to have to reinvent the wheel as needs come up in the future.

    Develop this as a web application so that it will not only be accessible from anywhere, but also make it easier to allow customer interactions (scheduling appts, newsletters, etc.)

    Store the data in MS-SQL if you can. If not, Sql Server 2005 Express is free and powerful.

    Here are a few links to get you started:

    http://www.asp.net
    (free tips and downloadable starter kits)

    http://msdn.microsoft.com/vstudio/express/sql/
    More info on SqlExpress

    Good luck! http://www.experts-exchange is always helpful as well.

  3. c2pre said,

    on January 13th, 2012 at 7:03 pm

    I like C#. Design using .net and you can have a access DB backend which will keep cost down

  4. hussainktm said,

    on January 13th, 2012 at 7:22 pm

    Since the application will be running on a windows system I think it will be best to write it in .net. It is easy to write windows based application in .net then in C++ or Java.
    Also you will want to store the client info in a database like SQL Server 2000 or Access. Since this is a very small application I think it will be financially less expensive to use Access then SQL Server.

  5. presto_allegro said,

    on January 13th, 2012 at 7:58 pm

    I sorta agree with the first answer’er in that I’d recommend going with one of the .NET languages first, Java 2nd, and C++ third. Primarily because of the additional support for creating apps (and not related to the relative merits of the base language, since I personally prefer C++). Where I don’t agree with the first poster is that it will somehow automatically make apps that are easy for your users to use. Only YOU can do that. You need to be sure to understand what the user is doing and what they are trying to accomplish. The two most important factors in creating a “successful” software package are 1) requirements (e.g. understanding what the user needs) and 2) usuability (and allowing them to do it in an efficient manner).

    Interfacing with the db will take care of a lot of issues for you and I’d highly recommend it. Another option is to serialize your objects directly out to xml files, but going with the db is generally the preferred way. Download the free version VS2005 from M$ and have at it.

  6. morgan said,

    on January 13th, 2012 at 8:44 pm

    I would vote for “none of the above”.

    Instead, I’d go down to Frys (or where ever you
    normally buy software) and see if I could find a
    professional package to handle a small service/
    retail outlet. There are a zillion stores in
    the world, and it seems odd that it would be
    efficient/economical/practical to build custom
    software for this particular hair salon.

Post a comment

online Canada drugs