Get The Sample General Ledger Source Code from Cynics Software, if you want to integrate into any C# system, buy the full version.
The only valid reason for people to use C# for the accounting system is they are not business centric application, they do not need the convenient of VB.Net in business application, and they may be very used to C# programming for another system base program...
Having said that, C# accounting is not very different from VB.Net Accounting, they all share the same components and architecture, and in business environment, many advanced C# structure does not apply. I would only recommend C# source code for accounting software when the developer are C# in nature, if you are from Visual Basic 6 or other languages, and you are developing business application, never use C#!
VB.Net is easier to learn, master and most business application are developed with Visual Basic and VB.Net! You can easily find many visual basic and vb.net based application, this make the development and resources better!
Certainly, on dot net platform, every compiled component written in dot net language are interoperable, there are no barriers between them, but if you can consistently use the same language, it makes thing even more easier.
If C# is not your daily language, use VB.Net instead, you will gain the following advantages...
Advantage #1 - More resources.
You can find more resources, including human resources if you use Visual Basic dot Net. Unless you are creating system utility like reporting tools and compiler language components, use VB.NET.
Advantage #2 - Less learning time.
If you just migrate from Visual Basic, Delphi or Java, VB.Net should be familiar...You can easily get to the expert level in few months time. C# requires more time, but certainly stronger in building tools!
Advantage #3 - Business Oriented.
All business software are built upon VB and VB.Net, you seldom see C, C++ or C# business application. Simply, because VB and VB.Net is easier to read and learn and maintain for business software.
Cynics Software provides VB.NET Accounting, POS and Inventory source code as the alternative to C# Accounting, if you can't find any good C# Accounting, you might start to look at VB.Net, you still can use and communicate between objects easily...
Copyright © 2008 - Cynics Software. Feel free to distribute this article, along with the resources box in place without modification.
Having said that, C# accounting is not very different from VB.Net Accounting, they all share the same components and architecture, and in business environment, many advanced C# structure does not apply. I would only recommend C# source code for accounting software when the developer are C# in nature, if you are from Visual Basic 6 or other languages, and you are developing business application, never use C#!
VB.Net is easier to learn, master and most business application are developed with Visual Basic and VB.Net! You can easily find many visual basic and vb.net based application, this make the development and resources better!
Certainly, on dot net platform, every compiled component written in dot net language are interoperable, there are no barriers between them, but if you can consistently use the same language, it makes thing even more easier.
If C# is not your daily language, use VB.Net instead, you will gain the following advantages...
Advantage #1 - More resources.
You can find more resources, including human resources if you use Visual Basic dot Net. Unless you are creating system utility like reporting tools and compiler language components, use VB.NET.
Advantage #2 - Less learning time.
If you just migrate from Visual Basic, Delphi or Java, VB.Net should be familiar...You can easily get to the expert level in few months time. C# requires more time, but certainly stronger in building tools!
Advantage #3 - Business Oriented.
All business software are built upon VB and VB.Net, you seldom see C, C++ or C# business application. Simply, because VB and VB.Net is easier to read and learn and maintain for business software.
Cynics Software provides VB.NET Accounting, POS and Inventory source code as the alternative to C# Accounting, if you can't find any good C# Accounting, you might start to look at VB.Net, you still can use and communicate between objects easily...
Copyright © 2008 - Cynics Software. Feel free to distribute this article, along with the resources box in place without modification.
- Related Videos
- Related Articles
- Ask / Related Q&A
- Danbro Sets Sights on 2009 Accountancy Age Awards
- Danbro Accountants on Track in Building Relationships
- How To Applicants Master Degree In Accounting
- 8 Steps to your Career Success in Accounting
- Small Business Financial & Accounting (f&a) Offshore Outsourcing Cost
- DIY Accounting Limited Company Accounting Software
- Suitable Accounting Software Exists for All Business Sizes
- Explanation of T-account, Debit and Credit, and Double-entry Accounting System




There is VERY little difference between the 2 just some syntactic sugar which is easier to pick up then the difference between C#2.0 and 3.0 .
ie a VB.NET dev can pick up C# and visa versa note however VB6 to VB.NET is a massive jump ( much more than VB6 to VB.NET)
Advantage #1 - More resources.
You can find more resources, including human resources if you use Visual Basic dot Net. Unless you are creating system utility like reporting tools and compiler language components, use VB.NET.
> Incorrect C# and VB have similar resources. One thing worth noting is C# ( language ) also have access to Java and C++ resources which have similar resources.
Advantage #2 - Less learning time.
If you just migrate from Visual Basic, Delphi or Java, VB.Net should be familiar...You can easily get to the expert level in few months time. C# requires more time, but certainly stronger in building tools!
> The Syntax in Delphi is probably closer to C# than VB. Java and C# is the same ( ok its import instead of using and extends instead of :) . VB6 to anything is difficult but to VB.NET is the easiest. I doubt C# is stronger in building tools ?
Advantage #3 - Business Oriented.
All business software are built upon VB and VB.Net, you seldom see C, C++ or C# business application. Simply, because VB and VB.Net is easier to read and learn and maintain for business software
> Ok 2 types of Business software here .. We have the 2 Tier small scale software where you have a VB app talking to a DB. This is often VB due to the productivity of RAD - you can do the same in C# . However historically a lot of these apps evolved from spread sheets to macros to access to VB/SQL.
The larger business apps ( think server apps) were written in many languages but id say C++/Java/Cobol were the biggest . Now its between Java and C#. This seperation still exists and RAD developers ( who are more productive but their code is more difficult to test/maintain) now use VB.NET and some C# but the reason is not because its better just because thats what people have always used.
On the server / larger application side its now C#/Java and soem VB . Again not because the syntax is better but because people in those environments are used to a c style syntax and often write code slowly but in a more testable/maintable fashion.
Adobe Photoshop Elements Versus iPhoto Tutorial
By: David Peters | 10/11/2009Photoshop Elements Tutorial that will help you conquer Adobe Photoshop Elements in no time at all. Take a look at the blog and view even more Adobe Elements Tutorials.
South Korean Online RPG Games Attracts Millions of Online Gamers
By: Ace | 10/11/2009For so many years South Korean game providers were unable to reach overseas gamers. However, with Go Cash Game Cards online gamers can now connect to any Go Cash registered online game provider and play at their own time.
Flash Game Development: Infusing Creative Games with Powerful Graphics
By: Arun Kumar | 10/11/2009In an increasingly competitive online environment, websites require visual appeals and should have entertaining elements to lure visitors and also retain their interests. The favorite tool used by designers to give a website these two aspects is Flash. To this end Flash game development is endorsed by many site owners.
What is in store of Call of Duty Modern Warfare 2?
By: Angelina Maben | 10/11/2009Call of Duty Modern Warfare 2 is just a few days away from the release and increasing curiosity among people. For the PS3 users, don’t be disappointed as you will soon able to play PS3 Modern Warfare.
Making MapleStory Mesos by hunting
By: admin | 10/11/2009http://www.maplestory4mesos.com is a Specialized MapleStory Mesos store,we sell Maple Story Mesos,you can also buy Safe MapleStory Account,Cheap MapleStory Powerleveling from us."
Buy and Sell Best World of warcraft Account Guide
By: admin | 10/11/2009http://www.accountmmo.com supply cheap wow accounts,sell wow account,WoW account,buy WoW account,more World of Warcraft account on our website!
How people get addicted to Runescape
By: admin | 10/11/2009http://www.accountmmo.com/runescape-account.html is the best way to buy or sell runescape accounts. There are also hundreds runescape account for sale. Update runescape accounts everyday.100% safe guaranteed for buy or sell runescape accounts.
Tips on Leveling Up in Runescape
By: Cheap Wow Gold | 10/11/2009Here are some tips on leveling your prayer, ranging and magic level. There are some important facts that people don't realize.
C# Accounting - Why C# Accounting and not Vb.net Accounting?
By: Kok Choon Kow | 09/06/2008 | Computer GamesThe only valid reason for people to use C# for the accounting system is they are not business centric application, they do not need the convenient of VB.Net in business application, and they may be very used to C# programming for another system base program...
Custom Accounting Software - Customize Accounting for Your Business!
By: Kok Choon Kow | 09/06/2008 | Computer GamesDo you know customize accounting software can give your company financial reporting with full automation, reducing human resources cost and increasing overall company productivity by providing faster reporting and decision support data? Find out how customize accounting software can boost your company competitive advantages in this article.
Vb Net Inventory Accounting
By: Kok Choon Kow | 26/05/2008 | SoftwareVisual Basic developer of Inventory and accounting software is shifting to Visual Basic dot Net to enjoy the benefits of the dot net platform. If you still using VB 6, it is time for you to move on to the new dot net platform, and this year Visual Studio 2008 introduced many breakthrough technologies such as LINQ and N-Tier RAD tools. What does this mean to the developer of VB Net Inventory Accounting software? Let me show you the impacts.
Dot Net Inventory Accounting Source Code
By: Kok Choon Kow | 25/05/2008 | SoftwareDot Net Inventory and Accounting system will bring existing win32 application into Microsoft dot net framework, end user will enjoy the optimize and stable environment while developer will enjoy even more, let's see what dot net will do for the developer.
Sql Accounting - Powerful Database Financial System !
By: Kok Choon Kow | 25/05/2008 | SoftwareThe file based accounting system dominates almost all small to medium size accounting software in the pass, only big corporate with hundred of thousands can afford SQL Accounting, but this is not the case any more, as SQL database server getting cheaper (even FREE!), more and more accounting system are built on SQL database server, and I think you should seriously consider SQL Accounting for your company and yourself!
Vista Tweak - Does it Really Work or Just Another Myth?
By: Kok Choon Kow | 10/03/2008 | Operating SystemsWhen it comes to tweaking tips or tools, you will find that most of them helped a bit but no significant improvement, then you might draw a conclusion that: They are just myths, and no way you can really speed up your Vista! Even so, I am telling you, this is not the case, you are doing it wrongly, and I will show you the correct way...
Take Windows Vista on a Diet Plan
By: Kok Choon Kow | 10/03/2008 | Operating SystemsMicrosoft likes to solve a problem with another problem and hence lead to Vista massive growth of size! One example is: When Microsoft create Superfetch technology to pre-catch application, it encounters the low memory problem, and the very smart solution (stupid as well) is to invent ReadyBoost! This keeps on and on until the inevitably happened: Created too much overheads and kill every good feature. In this article I will show you how to lose weight on your low memory machine.
Vista Sp2 - Do You Have to Wait so Long?
By: Kok Choon Kow | 10/03/2008 | Operating SystemsAlmost every Windows' user know that the release of SP2 is the only time worth upgrading their Windows, and I can't agree more. However, if you are getting a new PC, you should get Vista instead of XP, and the reason is simple, you don't want to double pay Microsoft when Vista SP2 release. Let me show you some tips to speed up your Vista, at least until SP2 release.