Сходства веб-приложения ASP.NET и Java - PullRequest
0 голосов
/ 24 декабря 2009

Я хотел бы знать, каковы эквиваленты этих возможностей C # asp.net по сравнению с аналогичным веб-приложением Java.

Будет ли веб-приложение на основе Java все еще создаваться таким образом:

web.site
    html files, javascripts, css
web.business
    business logic, rules, etc.
web.entities
    person, account, cart....
web.dataAccess
    basic CRUD access

Я почти уверен, что в разделах, посвященных бизнесу и сущностям, C # и Java были бы очень похожи друг на друга с соответствующими библиотеками правильного типы файлов. В разделе dataAccess есть много общих черт, таких как как hibernate / nHibernate, ORMS и тому подобное, так что я не слишком беспокоюсь об этом. Но раздел сайта немного нечеткий. ASP.NET будет иметь .aspx файл с кодом .aspx.cs, но я понятия не имею, что такое сайт Java будет иметь. Это js-файлы, jar-файлы, сервлеты, апплеты ... понятия не имею.

Кто-нибудь может подробно рассказать об этом? Спасибо.

Ответы [ 2 ]

1 голос
/ 28 декабря 2009

Иди посмотри на http://www.roseindia.net/ Я обнаружил, что это довольно полезно.

1 голос
/ 24 декабря 2009

В основном это эквивалент J2EE в .Net Framework, который включает в себя (Asp.Net)

html-файлы web.site (java), javascripts, css

html-файлы web.site (.Net), javascripts, jQuery, css


web.business (java) бизнес-логика, правила и т. Д.

web.business (.Net) То же, что и Java, с некоторыми отличиями, такими как правила наследования, такие как наследование нескольких классов за один раз, в C # не допускается, как в Java


web.entities (java) персона, аккаунт, корзина ....

web.entities (.Net) человек, учетная запись, корзина .... (То же, что java)


web.dataAccess (jave) базовый CRUD-доступ

web.dataAccess (.Net) несколько вариантов, таких как LINQ, ODBC, ADO.NET


См. Эти ссылки для шаблонов проектирования (Java-приложения)

http://www.indicthreads.com/2125/design-patterns-for-web-applications/

www.javaworld.com

Вам может понравиться прочитать эту ветку, которая, вероятно, похожа на то, что вы ищете

макет веб-приложения java, пожалуйста, объясните некоторые принципы / шаблоны дизайна

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...