IPT кани всички с интерес към езика Java™ на лекция „Novelties in Java EE 6“ в Сандански на 13 май 2011 г.
12 Май 2011г.
Каним всички с интерес към разработката на сървърни приложения на езика Java на презентацията на Траян Илиев от IPT на тема "Novelties in Java EE 6: Contexts and Dependency Injection for the Java™ EE Platform (CDI)". Представянето ще се състои в рамките на пролетната конференция на Българската Група на Потребителите на Oracle на 13 май 2011 г. 16.30-17.30 в Интерхотел Сандански, зала C.
Резюме на лекцията:
Новата версия на индустриалния стандарт за разработка на сървърни приложения Java™ Enterprise Edition 6 (Java EE 6) е по-достъпна и лесна за употреба от широка общност Java разработчици с различен опит. Това става възможно благодарение на разширените стандартни анотации за инжектиране на зависимости (dependency injection) и декларативна настройка (като алтернатива на XML-базираните конфигурационни файлове), улесненото пакетиране, и олекотения Enterprise Java™ Beans (EJB™) 3.1 компонентен модел. Сред новостите в Java EE 6 са два напълно нови програмни интерфейса (APIs): Contexts and Dependency Injection for the Java™ EE Platform (CDI) & Bean Validation 1.0.
Contexts and Dependency Injection for the Java EE Platform (CDI), JSR 299 (Web Beans, Weld) е важна част от Java EE 6 спецификацията, базирана на опита от използването на предишните dependency injection frameworks като JBoss Seam, Google Guice, и Spring. Тя уеднаквява използването на Java Beans (POJO, JSF Managed Beans, и EJBs) в многобройни контексти на употреба (Beans, JSF/Facelets, Servlets/Filters, Web Services, др.) и области на видимост (Request, Session, Application, Conversation, custom scopes). Сред предимствата на CDI са чистата интеграция между уеб и транзакционните слоеве (напр. JSF и EJB) и лесно „включване“ на рамкови среди за разработка на трети страни, чрез пълен Service Provider Interface (SPI). Сред предимствата от използването на CDI са: подобрен жизнен цикъл за обекти запазващи състояние; яснота на израза; улесненото тестване; по-високата продуктивност. Те се реализират благодарение на осигурените механизми за: инжектиране на ресурси чрез декларативни анотации с проверка на типа ( type-safe dependency injection); автоматичен избор измежду алтернативни реализации с използване на квалификатори и алтернативи; отделяне на генератори и консуматори на събития чрез нотификации за събития (event notifications); разделяне на бизнес логика и многократно-използваеми аспекти на обработка чрез interceptors; разделяне на бизнес функционалността на отделни части за многократно използване чрез декоратори (decorators).
По време на сесията ще бъдат демонстрирани примери за използване на CDI, които илюстрират разглежданите понятия.
Презентацията ще бъде качена на сайта на Българската Група на Потребителите на Oracle http://www.bgoug.org/ и на уеб адресите на IPT - Intellectual Products & Technologies:
http://www.iproduct.org
http://e-acad.com
http://www.facebook.com/IPT.EACAD
Фирма “Ай Пи Ти – Интелекчуал Продъктс енд Технолоджис” ЕООД има богат опит в предлагането на образователни решения и консултации в областта на информационните технологии.
--
*Oracle®, Java™ and EJB™ are trademarks or registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
-
Киберсигурността би трябвало да е един от основните приоритети за България
Ефективно противодействие срещу киберпрестъпността може да се постигне само с партньорство на всички нива – държавата, НПО и бизнеса
-
Победител в конкурса по програмиране на Мусала Софт- CodeIT.bg е Румен Христов
Финалът е под патронажа на Президента на Република България и със специалното партньорство на Н.Пр. посланика на Южна Африка в България
-
Награждаване 2 в 1 – PC Magazine & Telerik
Победителите от втори и трети кръг на националния конкурс по програмиране на PC Magazine и Telerik получиха специални награди за отличното си представяне
-
Златен медал и грамота от Националната олимпиада по информатика за Академията на Телерик
Академията на Телерик спечели златен медал и грамота за приноса си за развитието на състезателното програмиране в България по време финалния кръг на Националната олимпиада по информатика (НОИ).
-
Деси Трейдинг ЕООД избра SugarCRM от Microinvest
SugarCRM от Microinvest - "Инвестиция в по-доброто управление на отношенията с клиентите и подобряване на разултатите на фирмата."



