Joel Spolsky was asked four important questions on enterprise development. Joel Spolsky a été demandé à quatre questions importantes sur le développement des entreprises. Joel didn’t offer a clear answer on some of them. Joel n'offre pas une réponse claire sur certains d'entre eux. Here is my take on all the questions. Voici mon prendre sur toutes les questions.

“I wanted to get your response to some basic questions concerning technologies available for creating an enterprise level application that is built upon a Web Server, Web based applications, and a large distribution model and collection model. «Je voulais obtenir votre réponse à certaines questions fondamentales concernant les technologies disponibles pour la création d'un niveau de l'entreprise application qui repose sur un serveur Web, des applications Web, et un grand modèle de distribution et de collecte modèle. The project is starting from scratch and so there is no legacy code involved but other than that I won’t bore you with the details…” Le projet est à partir de rien et il n'est donc pas le code en jeu, mais que d'autres que je vais pas vous ennuyer avec les détails… "

1. “Would you head down the .NET route or J2EE? "Voulez-vous la tête baissée. NET ou J2EE route?

J2EE. J2EE is based on cross-platform Java, which is the J2EE est basée sur les plates-formes Java, qui est le most popular language worldwide langue plus populaire du monde entier (read easy to hire developers and get expertise). (lire facile d'embaucher des développeurs et d'obtenir l'expertise). It is completely free to develop and you can get quality IDE like Eclipse or Netbeans for free. Il est totalement libre de développer et vous pouvez obtenir la qualité IDE comme Eclipse ou Netbeans gratuitement. Source code is available. Le code source est disponible. There are tons of reasons but I will end here for brevity. Il ya des tonnes de raisons, mais je termine ici par souci de concision.

2. “Which Web Server (Apache, IIS, or something else) should we use and why? "Quel serveur Web (Apache, IIS, ou autre chose) devrions-nous utiliser et pourquoi?

Apache. Most popular, very stable, high performance web server, open source and very high quality. Plus populaire, très stable, à haute performance serveur web, à source ouverte et très haute qualité.

3. “Which Web development language (ASP.NET, Ruby, Ruby on Rails, Java, Python, etc.) would you recommend and why? "Quel langage de développement Web (ASP.NET, Ruby, Ruby on Rails, Java, Python, etc) recommanderiez-vous et pourquoi?

Java. Why? Pourquoi?

4. “What do you use at your company and why?” "Qu'est-ce que vous utilisez dans votre entreprise et pourquoi?"

Java & J2EE. Java et J2EE. Why? Pourquoi?