Joel Spolsky was asked four important questions on enterprise development. Joel Spolsky foi solicitado quatro questões importantes sobre o desenvolvimento das empresas. Joel didn’t offer a clear answer on some of them. Joel não oferecer uma resposta clara sobre alguns deles. Here is my take on all the questions. Aqui está a tomar todas as minhas perguntas.

“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. "Eu queria obter sua resposta a algumas questões básicas relativas às tecnologias disponíveis para a criação de uma empresa nível aplicação que tem por base um servidor web, aplicações baseadas na Web, e uma grande distribuição e recolha modelo modelo. 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…” O projecto está a começar do zero e assim não há nenhum código legado envolvidos, mas que não seja eu não vou aborrecer-vos com os detalhes… "

1. “Would you head down the .NET route or J2EE? "Deseja que a cabeça para baixo. NET rota ou J2EE?

J2EE. J2EE is based on cross-platform Java, which is the J2EE é baseada em multi-plataforma Java, que é o most popular language worldwide linguagem mais popular no mundo inteiro (read easy to hire developers and get expertise). (ler fácil ao aluguer de desenvolvedores e obter conhecimentos especializados). It is completely free to develop and you can get quality IDE like Eclipse or Netbeans for free. É totalmente gratuito para desenvolver e você pode obter qualidade como o Eclipse ou NetBeans IDE gratuitamente. Source code is available. O código fonte está disponível. There are tons of reasons but I will end here for brevity. Não há razões de toneladas, mas vou terminar aqui para brevidade.

2. “Which Web Server (Apache, IIS, or something else) should we use and why? "Que Web Server (Apache, IIS, ou qualquer outra coisa) deveremos usar e porquê?

Apache. Most popular, very stable, high performance web server, open source and very high quality. Mais populares, muito estável, de alta performance servidor web, de fonte aberta e de grande qualidade.

3. “Which Web development language (ASP.NET, Ruby, Ruby on Rails, Java, Python, etc.) would you recommend and why? "Que língua desenvolvimento Web (ASP.NET, Ruby, Ruby on Rails, Java, Python, etc) que aconselha e porquê?

Java. Why? Por quê?

4. “What do you use at your company and why?” "O que você usar em sua companhia e por quê?"

Java & J2EE. Java & J2EE. Why? Por quê?