Velge klient-server- utviklingsverktøy kan være en komplisert sak , som involverer faktorer som den tiltenkte målgruppen for programmet , er programmet tiltenkt bruk , operativsystemet , og programmeringsspråket du ønsker å bruke. Kostnader er også en faktor , men heldigvis er det mange integrerte utviklingsmiljøer ( IDE ) som tilbys gratis av selskaper som Microsoft, Apple og Oracle . ( Referanse 1 ) Visual Studio 2010 Express
Microsofts Visual Studio Express -serien er både gratis og en komplett IDE . Det er ulike versjoner tilgjengelig avhengig av hvilken type utvikling du jobber med , og alle er tilgjengelig med SQL Server Express for database utvikling. De tilgjengelige språk og teknologier inkluderer ASP.NET, Visual Basic, Visual C #, Visual C + +, . NET 3.5 /4 , og Silverlight 3/4 . Mulige målplattformer inkluderer web-applikasjoner , interne klient-server- applikasjoner og Windows Phone applikasjoner. Windows Phone versjonen inkluderer også en simulator for å teste og feilsøke applikasjoner under utviklingsprosessen .
Oracle Solaris Studio
Oracle Solaris Studio er et annet gratis IDE levert av en større programvareprodusenten. Det kjører på både Solaris og Linux , og støtter utvikling i C , C + + og Fortran . Ikke overraskende , integrerer denne IDE godt i systemer og klient-server- applikasjoner som gjør bruk av Oracle databaser og er kompatibel med SPARC og x86 -baserte systemer.
Oracle JDeveloper
< p> Oracle JDeveloper er også fritt tilgjengelig , men er fokusert mot Java utvikling. Det kan installeres og kjøres på Windows , Linux og Mac , og støtter integrasjon med Oracle , MySQL , JDK og GlassFish .
NetBeans IDE
NetBeans IDE gjør bruk av en plugin system for å sørge for et bredt spekter av utvikling språk og behov, alt i et fritt IDE . IDE selv er kompatibel med Windows , Mac , Linux og Solaris på x86 og SPARC -systemer. Den er kompatibel med web og database servere som MySQL , PostgreSQL , Oracle , GlassFish Server , JDK , og Apache Tomcat . Tilgjengelige språk inkluderer Java , C , C + + , Ruby , Groovy og PHP. Det er også en plugin portal hvor brukerne kan sende og laste ned samfunnet opprettet plugins .
Xcode IDE
Xcode IDE er Apples produkt for gratis IDE markedet . Det er en komplett IDE som kan brukes til å lage frittstående, klient /server og iOS apps. Det går kun på Mac OS X og støtter C , C + + og Objective- C . IDE integrerer også med utviklingsverktøy som følger med OS X , som inkluderer støtte for Java, AppleScript , Perl , Python og Ruby . Xcode har en iPhone simulator som kan brukes til å teste applikasjoner , tester det enda touch gester og telefon rotasjon respons .