Elegir las herramientas de desarrollo cliente-servidor puede ser un tema complicado , que implica factores tales como el público objetivo del programa , el programa está destinado su uso, el sistema operativo y el lenguaje de programación que desea utilizar . El costo también es un factor, pero afortunadamente hay muchos entornos de desarrollo integrados ( IDE ) proporcionados gratuitamente por compañías como Microsoft , Apple y Oracle. (Referencia 1 ) Series Express para Visual Studio 2010 Express
de Microsoft Visual Studio es a la vez libre y un IDE completo . Existen diferentes versiones en función del tipo de desarrollo que está trabajando y todo está disponible con SQL Server Express para el desarrollo de bases de datos . Los idiomas y las tecnologías disponibles incluyen ASP.NET , Visual Basic, Visual C # , Visual C + +, . NET 3.5 /4 y Silverlight 3 /4. Plataformas de destino posibles son aplicaciones web, aplicaciones internas cliente-servidor y aplicaciones de Windows Phone . La versión de Windows Phone también incluye un simulador para probar y depurar aplicaciones durante el proceso de desarrollo.
Oracle Solaris Studio
Oracle Solaris Studio es otro IDE gratuito proporcionado por una de las principales fabricante del software. Se ejecuta en Solaris y Linux, y es compatible con el desarrollo en C , C + + y Fortran . No sorprendentemente , este IDE se integra bien en los sistemas y las aplicaciones cliente-servidor que hacen uso de bases de datos Oracle y es compatible con los sistemas basados en SPARC y x86 .
Oracle JDeveloper
< p > Oracle JDeveloper también está disponible gratuitamente , pero está enfocado hacia el desarrollo Java. Se puede instalar y ejecutar en Windows, Linux y Mac , y soporta la integración con Oracle , MySQL, JDK y GlassFish .
NetBeans IDE
NetBeans IDE hace uso de un sistema de plugins para proveer de una amplia variedad de idiomas y las necesidades de desarrollo , todo ello en un IDE gratuito. El IDE sí es compatible con Windows , Mac , Linux y Solaris sobre los sistemas x86 y SPARC . Es compatible con los servidores web y bases de datos , como MySQL , PostgreSQL , Oracle GlassFish Server, JDK y Apache Tomcat. Idiomas disponibles incluyen Java, C , C + +, Ruby, Groovy y PHP. También hay un portal lector donde los usuarios pueden enviar y descargar plugins creados comunidad.
Xcode IDE
Xcode IDE es producto de Apple para el mercado IDE gratuito. Es un IDE completo que se puede utilizar para crear independiente , cliente /servidor y aplicaciones de iOS . Sólo funciona en Mac OS X y soporta C , C + + y Objective- C . El IDE también se integra con las herramientas de desarrollo incluidas en OS X , que incluye soporte para Java, AppleScript , Perl , Python y Ruby. Xcode incluye un simulador de iPhone que se puede utilizar para probar las aplicaciones , incluso las pruebas de gestos táctiles y la respuesta de la rotación teléfono.