从哪里开始QuickBooks开发?

时间:2011-05-14 05:43:19

标签: c# .net quickbooks

QuickBooks是否允许人们为他们的软件开发自定义模块?如果是这样,那么开始使用QuickBooks开发有什么好的资源吗?

我更喜欢专注于.NET / C#

的东西

4 个答案:

答案 0 :(得分:19)

The Intuit Developer Network(IDN)是了解QuickBooks集成的起点。对于.NET开发人员,您可以选择两个方向:

  1. Join the Front Runner program - 这是Intuit和Microsoft之间的合作伙伴关系,旨在帮助希望使用Intuit合作伙伴平台(IPP)开发基于云的服务的.NET开发人员。 IPP是一个托管的基于云的开发平台,通常被认为是QuickBooks集成的未来之路。 IPP到目前为止还没有对微软技术堆栈友好;所谓的原生IPP应用程序在Flash和Java中运行。

  2. Use the traditional QuickBooks SDK与QBFC框架。这种集成方法经过了时间测试,并且更简单,特别是如果您只对自定义开发感兴趣。虽然许多开发人员在使用Java,PHP和其他语言方面做得很好,但仍然可以使用.NET和C#。

  3. IDN网站提供了大量可在线和可下载的资源。但是,您不会在QuickBooks开发中找到任何书籍或课程 - 这是一个利基领域。

答案 1 :(得分:7)

查看Quickbooks SDKDocumentation。 SDK有两个COM接口:QBFC和QBXML。使用QBXML的不同之处在于,您需要手动对XML进行序列化和反序列化,一旦掌握了它,这并不难。我发现QBXML更方便,因为您可以选择包含所需的请求和响应。

此外,如果您打算使用Quickbooks SDK,Online Reference是您最好的朋友。

答案 2 :(得分:2)

是的,它提供了SDK,您可以使用它将您的应用程序与Quick Books集成 http://qbsdk.developer.intuit.com/sdk/qb/Get_Oriented

答案 3 :(得分:0)

对于新的QuickBooks Online API,请使用http://qbapi.com