Nej, du kan inte direkt utveckla en skrivbordsapplikation med "Dynamics Dexterity." Behändighet är ett äganderätt till fjärde generationens programmeringsspråk (4GL) som främst används för att utveckla och anpassa applikationer * inom * Microsoft Dynamics GP (Great Plains). Den är tätt integrerad med Dynamics GP -databasen och dess funktionalitet; Det är inte ett allmänt språk för att skapa fristående skrivbordsapplikationer.
För att skapa en fristående skrivbordsapplikation måste du använda olika tekniker som:
* C# med .NET (Windows Forms eller WPF): Ett populärt val för Windows Desktop -applikationer som erbjuder ett robust ramverk och omfattande bibliotek.
* C ++: Ger mer kontroll och prestanda, ofta föredraget för krävande applikationer, men har en brantare inlärningskurva.
* java (swing eller javafx): Skapar skrivbordsapplikationer över plattformar (Windows, MacOS, Linux).
* python (med bibliotek som tkinnter, pyqt eller kivy): Erbjuder snabb prototypning och ett stort samhälle, lämpligt för olika skrivbordsapplikationsbehov.
* elektron: Låter dig bygga skrivbordsappar med plattformsform med webbteknologier (HTML, CSS, JavaScript). Detta är ett populärt val för applikationer som kräver ett modernt, webbliknande användargränssnitt.
Om du behöver interagera med en Microsoft Dynamics GP -databas från din skrivbordsapplikation, skulle du vanligtvis använda ett lämpligt databasanslutningsbibliotek (som ADO.NET för C# eller liknande bibliotek för andra språk) för att ansluta till GP -databasen och hämta/manipulera data. Emellertid skulle ansökan byggas med ett av de allmänna språk och ramverk som nämns ovan, inte skicklighet.