|
-
Dec 20th, 2006, 10:43 AM
#1
Thread Starter
Addicted Member
I want to learn a new language to do this... Which language do you suggest?
Hello
The only language I know, is VB6. Now, I want to learn an up-to-date language for writing such a program:
1- Most of my work, includes designin professional user-friendly accounting programs. Handling tables, queries, forms and reports.
2- The program's icon should appear as a "Notify Icon" beside windows clock.
3- The program will change windows desktop background on specific times, and adds some writings to the background's picture.
Now, I'm looking for a language that can create such applications in shortest possible time.
Which language do you suggest me to learn?
(and please don't tell me 'all languages are good for your purpose')
Thank you
Last edited by javad2000; Dec 21st, 2006 at 11:12 AM.
-
Dec 20th, 2006, 11:10 AM
#2
Re: I want to learn a new language to do this... Which language do you suggest?
-
Dec 20th, 2006, 02:23 PM
#3
Junior Member
Re: I want to learn a new language to do this... Which language do you suggest?
-
Dec 21st, 2006, 10:24 AM
#4
Fanatic Member
Re: I want to learn a new language to do this... Which language do you suggest?
-
Dec 21st, 2006, 05:31 PM
#5
Re: I want to learn a new language to do this... Which language do you suggest?
-
Dec 22nd, 2006, 04:45 PM
#6
Thread Starter
Addicted Member
Re: I want to learn a new language to do this... Which language do you suggest?
The answers are so different, and this makes it difficult to decide. Let me change my question:
What is the most popular language between professionals for creating "Accounting Programs" and "Data Management Programs"?
(I don't mean Web-based programs, I mean Windows-based programs)
Thank you
-
Dec 22nd, 2006, 04:49 PM
#7
Re: I want to learn a new language to do this... Which language do you suggest?
All we do here is produce financial accounting and other large-scale enterprise applications...
We have a single VB GUI for the users. It's nearly a static program - very few enhancements ever required...
We spend all our time (95% easily) creating queries - in stored procedures - using T-SQL.
It is an extremely productive way to run a business.
Customer calls and says they want some new analysis done of x vs y and this data with these columns...
30 minutes later we have written a T-SQL SPROC and installed it on the customer machine.
I've got a town-wide payroll going live on December 26th (next week!) - we calculate payroll with T-SQL - we generate checks with recordsets from T-SQL - it's all SQL, SQL, SQL (I need a vacation!).
-
Dec 22nd, 2006, 07:06 PM
#8
Thread Starter
Addicted Member
Re: I want to learn a new language to do this... Which language do you suggest?
Hello szlamany
Thank you for the guide. Let's see if I have understood what you say. What I understand is:
1- Most professionals (such as you) use VB.net 2003 or VB 2005 for writing their accounting programs.
2- They use T-sql (which is an assistant for VB) to create queries.
3- They use CrystalReports to create reports.
4- They use ???? to create "sql Tables".
Am I right?
Thank you
 Originally Posted by szlamany
All we do here is produce financial accounting and other large-scale enterprise applications...
We have a single VB GUI for the users. It's nearly a static program - very few enhancements ever required...
We spend all our time (95% easily) creating queries - in stored procedures - using T-SQL.
It is an extremely productive way to run a business.
Customer calls and says they want some new analysis done of x vs y and this data with these columns...
30 minutes later we have written a T-SQL SPROC and installed it on the customer machine.
I've got a town-wide payroll going live on December 26th (next week!) - we calculate payroll with T-SQL - we generate checks with recordsets from T-SQL - it's all SQL, SQL, SQL (I need a vacation!).
-
Dec 22nd, 2006, 07:11 PM
#9
Re: I want to learn a new language to do this... Which language do you suggest?
T-SQL is not really an assistant to VB...
Download SQL SERVER EXPRESS - it's a free version of MS SQL SERVER 2005.
Make sure to get the MANAGEMENT STUDIO tool as well.
With the MS tool you create databases, tables and all other objects.
We so fully utilize the DB side of things that the VB side is just for presentation. Crystal reports is useful to some people (we happen to have our own report writer here).
Putting business logic in VB code is expensive to maintain and enhance.
You can be amazingly productive creating business rules in SQL.
I've coded in many languages since 1980 - I got onto the PC world 7 years ago where I learned VB. T-SQL has become the majority of our programming.
-
Dec 23rd, 2006, 12:13 AM
#10
Re: I want to learn a new language to do this... Which language do you suggest?
 Originally Posted by javad2000
1- Most professionals (such as you) use VB.net 2003 or VB 2005 for writing their accounting programs.
That is not even close to reality - most apps are written (and as far as I'm aware no plans on re-writing them at least in my town) in VB6 and VC++ 6.0
 Originally Posted by javad2000
2- They use T-sql (which is an assistant for VB) to create queries.
Only some of them - TSQL is language of MS SQL Server but there are also Oracle (probably the biggest in the business), Sybase, Informix, Mainframe (still out there and pretty much alive), DB2, AS400, etc...
 Originally Posted by javad2000
3- They use CrystalReports to create reports.
By far not all of them - there are many different report writers (CR is most popular though).
 Originally Posted by javad2000
4- They use ???? to create "sql Tables".
The "????" depends on the database they use - as I said there is Oracle, Sybase...
-
Dec 23rd, 2006, 05:50 PM
#11
Re: I want to learn a new language to do this... Which language do you suggest?
 Originally Posted by javad2000
The answers are so different, and this makes it difficult to decide. Let me change my question:
What is the most popular language between professionals for creating "Accounting Programs" and "Data Management Programs"?
(I don't mean Web-based programs, I mean Windows-based programs)
Thank you
Does your company have an architect? What does he say?
VB.NET and C#, since you come from a VB6 background.
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
|