Also bin ich ziemlich viel Java-Programmierer gewesen, aber ich spiele an den Wochenenden mit F #. Einer der schwierigsten Teile, die ich mit .NET habe, ist, das Äquivalent zu einem Werkzeug oder einer Bibliothek zu finden, die ich in Java hatte..NET äquivalente Java-Tools und Bibliotheken
Sicher kann ich googlen das Äquivalent für jedes Werkzeug, aber ich würde eher eine Seite gleich für jedes Werkzeug an einem Ort sehen. Ich würde auch gerne wissen, welches das bevorzugte oder allgemein beliebteste äquivalente Werkzeug/die gleiche Bibliothek ist. Hier
ist das, was ich bisher:
Java ====> .NET
IDE: Eclipse-===> Visual Studio
Continuous Integration: Hudson ===> Nicht sicher.
Befehlszeile Build: Maven und Ant ===> NAnt und Bylan ich denke?
XML-Serialisierung: JAXB ==> Einige .NET nativer Sachen
JSON Serialiation SF JSON-LIB ==> ???
ORM: Hibernate ==> LINQ oder NHibernate
Dependency Injection: Frühling und Guice ===> Ich denke, es ist .NET Frühling
Servlet Container oder Webserver: Tomcat, Jetty, so viele ===> Sagen Sie mir, es gibt mehr als nur IIS ..
Uni t Testing Framework: JUnit, TestNG ==> Ich denke, NUnit und XUnit
Mocking Bibliotheken: Mockito, JMock, EasyMock ===> ???
GUI: Swing ==> Win Forms Ich denke ???
AOP: AspectJ ==> Sieht so aus, als müsste man etwas teuer bezahlen.
F # => Scala ...... – OscarRyz
Dies wäre besser geeignet als Community Wiki glaube ich. – swilliams
WCF hat auch eine selbst gehostete Option, sodass Sie nicht mit IIS hängen bleiben, auch ohne auf Lösungen von Drittanbietern zuzugreifen. –