2009-02-05 10 views
8

Jestem programistą .NET z około 5-letnim doświadczeniem w tworzeniu stron internetowych z wykorzystaniem technologii Microsoft, począwszy od klasycznego ASP do ASP .NET 3.5.Java dla średnio zaawansowanych .NET Developer

Mam również małe tło w Javie i mogę pisać/rozumieć kod Java bardzo łatwo. Szukam zasobów (online, książek), które są zgodne z moją technologią .NET. Interesuje mnie tylko tworzenie stron internetowych w Javie i chcę zacząć od poziomu pośredniego, nawet jeśli może wymagać ode mnie sprawdzenia pewnych szczegółów.

Którą ścieżkę lub zasoby poleciłbyś pośrednim programistom internetowym .NET, aby uzyskać równoważną znajomość narzędzi programistycznych Java?

Odpowiedz

8
  • Uzyskaj IDE: IntelliJ (moje preferencje), Eclipse, Netbeans;
  • Uzyskaj serwer aplikacji: Glassfish (moje preferencje, Preludium v2 lub v3), JBoss lub, jeśli czujesz się na siłach, serwer SpringSource dm;
  • Uzyskaj JDK np. 6u11;
  • Uzyskaj kopię Spring 2.5.6 (lub 3.0M2, jeśli czujesz się na siłach);
  • Uzyskaj kopię dokumentacji referencyjnej Spring;

Połóż kawałki razem.

+0

+1 dla IntelliJ (używając jeszcze 8?); kontener serwletów taki jak Tomcat 5/6 lub Jetty jest wystarczający, jeśli unikasz EJB i trzymasz się Spring i POJO. – duffymo

+0

Tak, używam 8.0.1 – cletus

4

Zdobądź kopię zaćmienia, po prostu zacznij czytać kod innych ludzi i czytaj niektóre dokumenty java. Witryna Java zawiera wszystkie dokumenty online i jest jedną z najlepszych specyfikacji językowych, jakie widziałem.

Naprawdę, jeśli znasz C# całkiem dobrze, Java powinna być tortem. Języki są bardzo podobne, więc wystarczy poznać różne struktury.

0

Z mojego doświadczenia wynika, że ​​oficjalne egzaminy Java są lepsze niż odpowiedniki .Net, więc warto tam zacząć?

0

Wyszukaj poradnik dotyczący serwletu/JSP (dobry, choć trochę stary, przykład: here). Otrzymasz podstawową wiedzę na temat tworzenia aplikacji internetowych Java.

0

Chciałbym sprawdzić Bitter Java.

Ta książka pokazuje ci zły sposób robienia rzeczy, dlaczego jest błędna, a następnie pokazuje właściwą drogę.

To wszystko jest zgodne z ewolucją frameworka j2ee. Kroki z serwletów, a następnie przeniósł się do JSP, a następnie polecenie wzór itp

1

Prawdopodobnie najbardziej pomocny książki w odniesieniu do uczenia się ramy webowe Javy, Java Server Faces:

Core JSF - Wielkie przykłady i uściśleń w całej sprawie cały proces korzystania z JSF Framework.

I oczywiście dla każdego nowego Java Polecam:

Effective Java - obejmuje różne wzorce projektowe i praktyk.

Powiązane problemy