Десятка лучших книг о шаблонах разработки

Java-новости Десятка лучших книг о шаблонах разработки
http://java.about.com/cs/bookreviews/tp/designpatterns.htm
Сервер java.about.com опубликовал десятку лучших книг, посвященных шаблонам разработки. Многие из этих книг уже переведены на русский язык и изданы в России:
1. Design Patterns (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides).
2. UML Distilled: A Brief Guide to the Standard Object Modeling Language (Martin Fowler, Kendall Scott).
3. Design Patterns Java Workbook (Steven John Metsker).
4. Applied Java Patterns (Stephen A. Stelting, Olav Maassen).
5. Core J2EE Patterns: Best Practices and Design Strategies (Deepak Alur, John Crupi, Dan Malks).
6. Design Patterns Explained: A New Perspective on Object-Oriented Design (Alan Shalloway, James R. Trott).
7. Applying UML and Patterns (Craig Larman).
8. Refactoring: Improving the Design of Existing Code (Martin Fowler и др.).
9. Java AntiPatterns (William J. Brown и др.).
10. Bitter Java (Bruce A. Tate).

Вышла новая версия сервера портала Jetspeed 1.4 Beta 1
http://nagoya.apache.org/eyebrowse/ReadMsg?listNa-me=announcements@jakarta.apache.org%26msgNo=155
Это первая beta-версия, в которой реализованы значительные улучшения качества и функциональных возможностей Jetspeed.
— исправлены все основные ошибки;
— новая подключаемая модель безопасности, позаимствованная у Turbine. Новые интерфейсы для сервисов идентификации и авторизации;
— новый реестр безопасности;
— поддержка Customizer'ом Security;
— идентификаторы Portlet;
— одна страница поддерживает несколько Portlet'ов;
— новый инструмент связи $jslink;
— ссылки Portlet;
— улучшенная производительность;
— браузер профилей (PSML);
— новые Portlet'ы Web-страниц;
— поддержка типа Media XML;
— браузер базы данных;
— сводный Portlet;
— основная HTTP идентификация в Portlet'ах Web-страниц;
— тесты модулей;
— категории реестра;
— сервис генерации идентификаторов.
Бинарный код вместе с документацией доступен по адресу:
http://jakarta.apache.org/builds/jakarta-jetspeed/release/v1.4b1/jetspeed-1.4b1-release-fullwar.zip .
Исходный код доступен по адресу: http://jakarta.apache.org/builds/jakarta-jetspeed/release/v1.4b1/jetspeed-1.4b1-release-src.zip .

Вышел движок шаблонов JBYTE
http://javaby.sourceforge.net/
Sourceforge выпустила JBYTE 1.0 — движок шаблонов, предназначенный для использования совместно с окружением исполнения Java 2 версии 1.2 и выше. Это долгожданное решение полного разделения логики представления от логики приложения.
Используя JBYTE вместо Java Server Pages, можно полностью разделить содержание от разметки. Отличие JBYTE от JSP состоит в том, что содержимое может генерироваться вне сервера. В JBYTE описан эффективный язык тэгов. При этом нет необходимости в использовании языка скриптов, вызовах приложения из шаблона или шаблона из приложения.

Первый черновой вариант спецификации J2EE 1.4
http://theserverside.com/home/thread.jsp?thread_id=14539
Вышла первая публикация спецификации J2EE 1.4. Новая версия платформы в первую очередь ориентирована на интеграцию Web-сервисов. Она описывает требования к модели компонентов, размещению, пакетированию и контейнерам компонентов J2EE, используемых Web-сервисами. Она также включает EJB 2.1, JMS 1.1, Servlets 2.4 и JSP 1.3.
Текст черновика спецификации доступен по адресу: http://java.sun.com/j2ee/download.html#platformspec .

Доступна ранняя версия JSP 2.0
http://theserverside.com/home/thread.jsp?thread_id=14630
Для разработчиков доступна ранняя версия JSP 2.0. Она представляет собой специальную версию Tomcat 4.1, которая реализует Java Servlet API версии 2.3 и некоторые новые возможности JSP 2.0, включая язык выражений, стандартные операции, новый обработчик SimpleTag и фрагменты JSP.

Вышел Microsoft Office XP Web Services Toolkit 2.0
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/001/979/msdncompositedoc.xml
Microsoft Office XP Web Services Toolkit 2.0 позволяет использовать всю мощь XML Web-сервисов в Office XP, так как он дает возможность разработчику использовать универсальные дескрипторы, Discovery и UDDI, или URL ссылку на файл языка описания Web-сервисов (WSDL) в офисных решениях, непосредственно из редактора Visual Basic.

Вышел Metacoder 1.0
http://host217-34-194-171.in-addr.btopenworld.com/index.php
Это первая интерактивная среда разработки, генерирующая код, базирующийся на использовании открытых стандартов, используя XML и XSLT. Metacoder выхватывает шаблоны, используя технологию WC3. Он позволяет генерировать, компилировать и тестировать множество файлов C# перед заключительным размещением. Также он может использоваться как мастер, вызываемый из интерактивной среды разработки. Metacoder позволяет разработчику управлять фреймуорком архитектуры.

Алексей Литвинюк


Компьютерная газета. Статья была опубликована в номере 30 за 2002 год в рубрике del :: java-новости

©1997-2021 Компьютерная газета