There really is nothing special that needs to done to enable a WebApp using the BOâ€™s. The connectivity to the DB is handled just like any other Epicor ERP client using the same calls to login it and obtain the connection object. In Visual Studio, I add references to the Epicor BOâ€™s by pointing to the dlls and other files from the server based client folder (VS copies the DLLs into the targeted server folders when the app is deployed, so you could point to any copy of the appropriate DLLs). Visual Studio will actually setup the WebApp for you when you target deployment to an IIS server assuming you have the proper security rights.
From: email@example.com [mailto:firstname.lastname@example.org]
Sent: Friday, October 23, 2015 3:51 PM
Subject: Re: [Vantage] Setup guidance for developing and running an Epicor C# Web App?
What are you trying to build ?
Weâ€™re on Epicor 10 and need to develop a simple Web App that connects to Epicor via business objects. Weâ€™ve done only minimal work with IIS. Iâ€™m not very familiar with the MS development stack. Most of our dev work has been in a Linux environment. Not totally new to C# as we have been building customizations inside of BPMâ€™s. I have a copy of the example code for a web app that Mercer Sisson developed (nice job!), but I donâ€™t know how to proceed with setting up my environment. I would appreciate any help, examples, or resources. Couple questions that have been bumping around in my head...
What needâ€™s to be setup or installed on IIS for my application to run. If my IIS is on the same server as my app server does anything else need to be installed or copied (EWA) ?
What needs to be setup or installed to allow development with visual studio? How are references to business objects made available? Do I need to â€œpointâ€ to the .NET dllâ€™s somewhere?
Stephen Edginton (Beng) | Solutions & Technical Director
Dot Net IT Limited, One St Kenelm Court, Steel Park Road, Halesowen, B62 8HD, United Kingdom.