Quickbooks is an accounting system for medium and small business and it can be integrated with .net application whether a desktop application or hosted application.
to do that you need to download QBSDK that is used to develop application that integrate with quickbooks products..and it's free to download http://developer.intuit.com/MyIDN/?id=91 .
in order to communicate with quick books locally .i mean you will have your desktop application and your quickbooks company file on the same machine .this can happen through 2 ways QBXML and QBFC.
I will give here note for QBXML as I used it and spend monthes with it.
.you just have to do the following:
1-install qbmlrp2e.exe for all users.it's just a warraper for qpmlrp2.dll
2-add reference for the qbxmlrp2e lib
3-Form xml message for the request..the message structure is available with the SDK documentation and the on screen reference
4-write the lines of the code that responsible for doing the communication from ur application to Quickbooks using the qbxmlrp2 library that provide the API
like
openConnection
BeginSession
ProcessRequest
Hello
this is my first blog that i wanted to do from more than 4 monthes but actually sometimes i forget.sometimes i feel lazy to do any thing ..But Finally I did it before M.Meligy kill me.
I will start to post articls as soon as possible..