1 / 21

Lachlan Cash MBS ISV Solutions Architect Microsoft Corporation

Microsoft Business : Empowered and Connected Solutions by Utilizing the Microsoft Technology Stack, Part 2. Lachlan Cash MBS ISV Solutions Architect Microsoft Corporation. Agenda. Using the Microsoft Stack - Connected Connecting to Navision Connecting to Axapta. Connected.

bijan
Download Presentation

Lachlan Cash MBS ISV Solutions Architect Microsoft Corporation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft Business : Empowered and Connected Solutions by Utilizing the Microsoft Technology Stack, Part 2 Lachlan Cash MBS ISV Solutions Architect Microsoft Corporation

  2. Agenda • Using the Microsoft Stack - Connected • Connecting to Navision • Connecting to Axapta

  3. Connected

  4. Connecting to Navision • C/FRONT • Navision Application Server • Using COM from C/AL • XML Ports • Microsoft BizTalk Server

  5. C/FRONT • Provides a table level API implemented as a DLL or OCX • Use in tradition programming languages statically linked • SP1. Provide a managed programming interface at an abstraction level that is compatible to other .NET data providers • Built upon the C/FRONT DLL using InteropServices

  6. A look at C/FRONT .NET

  7. Working with NAS From VS.NET • Navision Application Server is a Middle tier server execution engine running Navision C/AL code and objects • Bus-adapters for MSMQ, Named Pipes, TCP • Use to build real-time integration from .NET • Codeunit 1 Trigger 99 • Accept a text parameter which is the task to execute • Runs as a windows service • Management Console and Command Line

  8. Development Steps • Choose your transport method • Determine your messages • Build your Code that runs in the NAS • Build your Calling code • The rest is up to you

  9. NAS with VS.NET

  10. COM Interop .NET Application Navision Client OR Navision Application Server Consuming .NET Component in Navision • Microsoft Navision must interface with a .NET application through COM Interop • Create the .NET Application • Create a special wrapper if needed • Look to Regasm.exe on MSDN • Look at how the Gantt Chart Server is implemented

  11. Calling a COM Object in C/AL

  12. XML Ports • Enable you to import and export data retrieved in XML • Built in C/SIDE IDE • Program with C/AL to import and export • Combine with the Navision Application Server

  13. Developing a XML Port

  14. Connecting to Axapta Axapta Business Connector (ABC) API providing the base objects and methods to access data and business logic in Axapta Other options : AIF (4.0), MSMQ, XML Web Services as wrapper on the ABC now, AIF in 4.0 Microsoft Message Queue Support XML, COM Microsoft BizTalk Server

  15. Axapta Architecture Overview

  16. Microsoft Office Smart Document

  17. Other Technologies • Business Notification • Built on SQL Notification Services • Allow operators to subscribe to published notifications • Smart Tag Toolkit • Integration to Office • Allows connection back to Navision through hyperlinking • Commerce Gateway • Interface built on BizTalk 2000/2004 fully supply chain documents (16) supplied as BizTalk Orchestrations

  18. Commerce Gateway and Smart Tags

  19. Next Steps • Build Solutions around MBS • MSDN Subscription • ISV Competence in the MSPP • Training and Certification • MBS can be integrated today, and you can do it, Start Something.

  20. Microsoft Business Solutions: http://www.microsoft.com/businesssolutions MSDN: http://msdn.microsoft.com Login on PartnerSource https://mbs.microsoft.com/PartnerSource Add on catalog: https://mbs.microsoft.com/partnersource/sales/marketing/isvopportunities/NavisionAddOnCatalog.htm Tools CD: https://mbs.microsoft.com/partnersource/products/navision/downloads/releases/MBSNavisionToolsCD40.htm Resources

More Related