Joel Spolsky was asked four important questions on enterprise development.約珥spolsky有人問四個重要問題,對企業發展的。 Joel didn’t offer a clear answer on some of them.約珥並沒有提供一個清晰的答案對他們中的一些。 Here is my take on all the 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. “我希望得到您的回應一些基本問題有關的技術可用於建立一個企業級的應用是建立在一個Web服務器,基於網絡的應用,並有大量分佈模型和收集模型。 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…”該項目是從頭開始,所以是沒有遺留代碼,但所涉及的以外,我不會膛您與細節… … “

1. 1 。 “Would you head down the .NET route or J2EE? “你會低著頭的。 NET或J2EE的路線呢?

J2EE. J2EE的。 J2EE is based on cross-platform Java, which is the J2EE的是基於跨平台的Java ,這是 most popular language worldwide最流行的語言,世界各地 (read easy to hire developers and get expertise). (閱讀容易聘請開發商和獲得的專業知識) 。 It is completely free to develop and you can get quality IDE like Eclipse or Netbeans for free.它是完全免費的發展,您可以得到質量的IDE一樣,偏食的NetBeans或免費的。 Source code is available.源代碼是可用的。 There are tons of reasons but I will end here for brevity.有噸的原因,但我會到此為止簡明扼要。

2. 2 。 “Which Web Server (Apache, IIS, or something else) should we use and why? “ Web伺服器(阿帕奇,非法入境者,或其他) ,我們應使用和為什麼呢?

Apache.阿帕奇。 Most popular, very stable, high performance web server, open source and very high quality.最流行的,非常穩定,高性能的網絡服務器,開源和質量非常高。

3. 3 。 “Which Web development language (ASP.NET, Ruby, Ruby on Rails, Java, Python, etc.) would you recommend and why? “ Web開發語言( asp.net ,紅寶石,紅寶石對鋼軌,爪哇, Python等)你會建議,為什麼?

Java. Java的。 Why?為什麼?

4. 4 。 “What do you use at your company and why?” “你怎麼使用在您的公司和為什麼” ?

Java & J2EE.華& J2EE的。 Why?為什麼?