#21
Отправлено 21.02.2006, 11:26:25
#22
Отправлено 23.02.2006, 11:21:57
Автор: Bryan W. Taylor
Источник: "Java Is Dead, Long Live Java!" ? The Future of Java
"Java Is Dead, Long Live Java!" ? The Future of Java
Буквально недавно многие критиковали Java. Некоторые думают, что Java остановилась в своем развитии, и что ?гипер - энтузиастов? уже нет. Но остальные просто спокойно пишут код на платформе, которая еще более впечатляет, чем раньше. Такие технологи, как Ruby, PHP, .NET или AJAX недавно были в большем почете, но следует помнить, что в сфере программного обеспечения Java до сих пор создает большинство инноваций.
Вы можете почувствовать здоровье Java, просто посмотрев на то, как много вокруг проектов используют Java. Откройте сайт Sourceforge и посмотрите на количество проектов по языку: http://sourceforge.n...hp?form_cat=160.
Естественно, Sourceforge не является окончательной единицей измерения, но справедливо отображает действительность. Как бы там ни было, вы обнаружите 18080 Java проектов. Это самое большое количество среди всех.
Из-за своей популярности, Java получает много внимания и вместе с ним много критических отзывов, некоторые из которых верны. Но многие не замечают наличие некоторых больших достижений. Давайте рассмотрим, в каком направлении намечается развитие Java в ближайшие два года:
Первой большой областью инноваций является добавление поддержки сценария (scripting). Некоторые люди справедливо утверждают, что Ruby или Python для некоторых задач лучше, чем Java. Groovy и Beanshell решают те же задачи и станут стандартной (в отношении JSR) частью кучи Java (Java stack). Каждый из них предлагает нечто большее, чем самостоятельное написание сценариев. Оба интегрируются в по-настоящему смешанные среды с помощью беспрепятственного взаимодействия компиляции байт-кода и интерпретации скриптов. В Beanshell для Java разработчика немного удивительный синтаксис, а Groovy дает такой же эффективный синтаксис как Ruby, но может быть скомпилирован в чистый байт-код и использоваться похоже. Это удобнее, чем JRuby или Jython.
Во-вторых, дни сложных платформ (heavyweight frameworks) ушли в прошлое. EJB в стиле J2EE уже не привлекают внимание. Сейчас будущим Java являются такие легкие платформы (lightweight frameworks), как Hibernate, Spring и HiveMind. Перегруженность Struts заменена двумя направлениями: Struts Shale, основанный на JSF, и Struts Ti, сильно объединенный с Webwork. Эти проекты несут общую идею, что платформе следует оставаться за рамками вашей объектной модели. EJB3 выглядит также.
Третья, главная инновация, где Java лидирует ? это аспектно-ориентированное программирование (AOP). AOP приведет ваш код в порядок с помощью перемещения таких комплексных взаимодействий, как запись логов и безопасность, в перехватчики прозрачных методов. AspectJ ? это Роллс Ройс для AOP, но Spring содержит легкие (lightweight) AOP темы так же, как и новый JBoss.
В-четвертых, толпа поклонников PHP справедливо утверждает, что создание простой веб страницы занимает очень много времени, если использовать JSP и Struts. Но такие шаблонные решения, как Velocity, Freemarker и Groovy не заставляют делать выбор между ультра легким созданием текста и мощными mid-tier решениями. Groovlets следует использовать для быстрого создания сервлетов. Тем, кто по-настоящему любит PHP, следует учитывать следующее: Java 1.6 делает возможным встраивание веб языков сценария так, что вы можете делать вид на PHP и использовать Java для создания модели и контроллера.
И в заключении, традиционное достоинство Java в области инструментов разработки продолжает увеличиваться. Eclipse является самым лучшим IDE на планете и, похоже, достиг своей предельной массы так, что люди уже просто ожидаю не его возможностей, а увеличения количества решений. Лучшую оценку имеют возможности кодирования в команде Eclipse для CVS и Subversion (через плагин Subclipse). Поддержки рефакторинга и отладки в прямом и переносном смысле ?на высоте?. Интеграция таких стандартных инструментов, как Ant, компиляторы, JUnit и javadocs на столько хороши, на сколько можно себе представить.
Итак, возможно ?гипер ? энтузиастов? уже нет, и новомодные продавцы будут заявлять, что Java умерла. Если Java ?мертва?, то только потому, что она прилегла отдохнуть для того, чтобы стать более быстрой, простой, производительной.
#23
Отправлено 23.02.2006, 15:52:01
Download: http://msdn.microsof...upport/install/ (IMG и ISO)http://msdn.microsof...lJ/default.aspx
J# is essentially the Java language, but built into the powerful Visual Studio environment. Visual J# supports 100% of the requirements of the Advanced Placement Computer Science exam, for example. Schools around the world are using J# as a way to teach kids the Java language and also prepare them with the .NET Framework at the same time.
#25
Отправлено 28.02.2006, 09:08:35
#26
Отправлено 03.03.2006, 01:16:04
#27
Отправлено 03.03.2006, 01:19:05
#28
Отправлено 03.03.2006, 01:27:04
http://lib.juga.ru/a...leheaderlist/0/
Сообщение отредактировал T. Anre: 03.03.2006, 01:28:40
#29
Отправлено 03.03.2006, 01:30:43
#30
Отправлено 18.03.2006, 14:47:18
http://rapidshare.de...ffee.part01.rar
http://rapidshare.de...ffee.part02.rar
http://rapidshare.de...ffee.part03.rar
http://rapidshare.de...ffee.part04.rar
http://rapidshare.de...ffee.part05.rar
http://rapidshare.de...ffee.part06.rar
http://rapidshare.de...ffee.part07.rar
http://rapidshare.de...ffee.part08.rar
http://rapidshare.de...ffee.part09.rar
http://rapidshare.de...ffee.part10.rar
http://rapidshare.de...ffee.part11.rar
http://rapidshare.de...ffee.part12.rar
---------------------------------------------------------------
Пароль: http://anwarica.com
Каждая часть по 10 Мб.
#31
Отправлено 23.03.2006, 22:40:41
Sun Certified Programmer for Java 2 Platform, Standard Edition 5.0
Sun Certified Web Component Developer for Java 2 Platform, Enterprise
Application Developer for the Java 2 Platform, Micro
Сообщение отредактировал Klaymen: 23.03.2006, 23:43:38
#32
Отправлено 05.04.2006, 09:40:59
#33
Отправлено 05.04.2006, 11:33:17
#34
Отправлено 05.04.2006, 12:24:35
или
Apress - Beginning Java EE 5. From Novice to Professional (2006).pdf
Сообщение отредактировал Klaymen: 05.04.2006, 12:29:53
#35
Отправлено 02.05.2006, 19:46:12
Кто-нибудь работал с Shale?
Расскажите, что это.
Я прочитала массу литературы на родном английском, но
даже не смогла фреймворк установить.
Как это делается?
Он к Eclipse как-нибудь присабачивается?
любые ссылки на русском спасут мне жизнь.
спасибо
Сообщение отредактировал tanja: 02.05.2006, 19:47:06
#36
Отправлено 03.05.2006, 09:25:16
Там описаны обязательные требования к Shale:
Java Runtime Environment (JRE) and Java Development Kit (JDK) 1.4 or later
Java Servlet API 2.4 or greater
JSP 2.0 or later
JSF 1.1 or later
JSP Standard Tag Library (JSTL) 1.1 or later
Jakarta Commons BeanUtils 1.7 or later
Jakarta Commons Chain 1.0 or later
Jakarta Commons Digester 1.7 or later
Apache Logging 1.0.4 or later
Apache Ant 1.6.3 or later
#37
Отправлено 04.05.2006, 14:48:12
в общем, ссылок много, но пока тяжко.
В понедельник пообщаюсь с руководителем проекта, может,
тогда расскажу, как с этим работать.
SHALE (JSF):
general SHALE(JSF) framework:
http://struts.apache...hale/index.html
SHALE general docs:
http://struts.apache...e_Documentation
SHALE PDF doc:
http://struts.apache...truts-shale.pdf
Struts Shale - A custom ViewControllerMapper:
http://www.groundsid...106A181C8E6.txt
from the Apache Conference:
http://people.apache...-2005-shale.pdf
The word document which is attached:
Web Application Development using Struts, Shale, and JSF
Some docs:
http://husted.com/ce...icles-2005.html
Building:
http://struts.apache...e/building.html
Apache MyFaces (the JSF implementation):
Apache MyFaces (the best JSF impementation ):
http://myfaces.apache.org/
JSF in general:
API:
http://java.sun.com/.../api/index.html
SUN: http://java.sun.com/...avaserverfaces/
About Struts and JSF (maybe some hints for JSF with Struts, but we want to use Shale (continued Sruts)):
http://www.oracle.co...files/j2ee8.pdf
Many resources, code and docs about JSF:
http://resources.cor...ts.com/jsf.html
Many docs:
http://www.jamesholm...avaServerFaces/
http://www.horstmann.com/corejsf/
Some docs:
http://shinzui.org/s...F Documentation
Wiki:
http://en.wikipedia....avaServer_Faces
Сообщение отредактировал tanja: 04.05.2006, 14:50:33
#39
Отправлено 15.05.2006, 18:22:33
правда не знаю был такой пост или нет но про Яву можно узнать на ентом сайте тоже
http://www.sources.ru/jscript/
а здесь как видите по название исходники по скриптам может быть пригодится
Сообщение отредактировал KPOTEKE: 15.05.2006, 18:23:22
#40
Отправлено 15.05.2006, 18:26:18
Темы с аналогичным тегами java
Барахолка →
Вакансии →
Поиск программиста Java уровня Middle+Автор: IlyaBartsev, 02.09.2020, 16:12 java |
|
|||
|
Барахолка →
Вакансии →
Разработчик Java Web приложений, а так же мобильных Android, iOSАвтор: devops, 22.06.2017, 23:19 казахстан, torg, разработка и 2 еще... |
|
||
Барахолка →
Продам →
Книжная полка →
Thinking in Java by Bruce EckelАвтор: c0bra, 26.05.2017, 11:36 java |
|
|||
|
Барахолка →
Вакансии →
Прямые вакансии →
Программист разработчик (Java)Автор: alm25, 07.09.2016, 10:56 алматы, torg, java, j2ee |
|
||
Барахолка →
Вакансии →
Прямые вакансии →
Java-программист в израильскую компанию CellwizeВ компанию Cellwize Wireless Technologies (cellwize.com, https://www.linkedin...company/2778716) тре Автор: Blackmore, 11.08.2016, 19:08 cellwize, программист, java и 2 еще... |
|
Количество пользователей, читающих эту тему: 0
пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0