Name Hibernate Search – Zoeken in de database zonder database of Doe Google Search op relationele data date Thu, 28 Feb 2008

 

(Gepubliceerd in Java Magazine, maart 2008)

Het goed kunnen doorzoeken van data is een belangrijk onderdeel voor veel applicaties. Gebruikers willen geen ingewikkelde formulieren om hun query samen te stellen, maar willen een Google-like zoekmogelijkheid. En natuurlijk moet het zoekresultaat binnen een paar seconden op het scherm staan.

Met het gebruik van SQL is het niet gemakkelijk om een generieke zoekquery samen te stellen. In dit artikel lezen we hoe met Hibernate Search een applicatie gebaseerd op EJB 3.0 JPA persistence met behulp van Hibernate eenvoudig kan worden uitgebreid met Google Search achtige functionaliteit. Hibernate Search is een laag die tussen Lucene, de bekendste Java full-text search engine en Hibernate zit. Ontwikkelaars die al bekend zijn met Lucene en Hibernate of JPA zullen hierdoor snel aan de slag kunnen.

Download: HibernateSearch_JavaMagazineMaart2008.doc.

Name Build a Google Talk Client Using Oracle ADF Faces Rich Client and the Active Data Service (OTN) date Sat, 01 Mar 2008

Learn how to build a rich Java client that fully integrates with Google Talk.

(Published on Oracle Technology Network, March 2008)

As Oracle OpenWorld 2007 made very clear, the integration of Web 2.0 concepts and trends into enterprise applications is a major trend in application development. Oracle Fusion Applications offer a good example of how combining very appealing, visually rich user interfaces with popular internet trends such as social bookmarking and instant messaging (IM) lead to attractive and productive applications. Communication integrated into the application’s user interface is an important element in the collaboration that this new style of application promotes. E-mail, Voice over IP, and Short Message Service are among the communication channels you might consider, but IM (chat) could well be the most powerful one.

This tutorial will demonstrate the development of a rich Web application that fully integrates with Google Talk, one of the major IM services. The open source Smack project provides a library of Java APIs to hook into the Extensible Messaging and Presence Protocol (XMPP), an IM communication protocol. Using Smack, you can very quickly create a Java application that speaks (and listens to) Google Talk—or any other XMPP-compliant IM service. Next, you will use Oracle ADF Faces Rich Client (part of Oracle JDeveloper 11g Technical Preview as of this writing) to create the user interface and, in particular, the Active Data Service that allows instant Web client updates (server-to-browser push) when messages are received. Finally, the Oracle ADF Faces Rich Client drag-and-drop facilities are used to quickly drop data records into chat messages.

Go to the article: http://www.oracle.com/technology/pub/articles/jellema-googletalk.html .

Name Verslag van Hotsos 2008 date Wed, 16 Apr 2008

(gepubliceerd in Optimize, April 2008)

Het jaarlijks terugkerende Oracle performancegerelateerde Hotsos Symposium werd dit jaar voor de 7e keer gehouden in Dallas. Dit driedaagse evenement, dat dit jaar rond de 400 internationale inschrijvingen kende, is uitgegroeid tot het performancesymposium voor Oraclearchitecten en databasebeheerders wereldwijd.

 

Download: MarcoGralike_VerslagHotsos2008.pdf

Name The Golden Hammer – Oracle JDeveloper 11g (TP3) – Presentation Dutch Oracle User Group, 17 april 2008 date Thu, 17 Apr 2008
The Golden Hammer – Dutch Oracle User Group Session on JDeveloper 11g Technology Preview 3

 

The really important topics are the trends in application development and deployment, application architecture and the user-application interaction patterns. The presentation focused on those broader concepts. I discussed Web 2.0 and Social Networking, SaaS, Event Driven Architecture and a number of other trends that will influence the way we develop applications in the near future – and of course the way in which JDeveloper 11g will help us with that.

 

Download: TheGoldenHammer.pdf.

Name JavaOne 2008 – Did we spoil the end user? date Wed, 07 May 2008

Did We Spoil the End User? Building Personalization into JavaServerâ„¢ Faces Technology-Based Applications

This session profiles a project to develop a web application to be provided in an application service provider model to more than 120 organizations with an average of several dozens of users. It involves a single database and a single application instance with a generic code base. The challenge put to the developers: allow every organization to customize the application, tailoring it to its specific needs–without changing a single line of code or interfering with the other organizations using that same application. On top of that, all the individual users should be able to personalize their experience by overriding the customizations made for their organization. Some end users even need the ability to define several themes, disjunct sets of personalizations that they can switch between on the fly (without logging out of the application). All personalization and customization is to take place at runtime, without bouncing the application server.Customization and personalization in this case mean the following, for example:• Hiding fields in the web forms• Adding items to enter data associated with the selected record and storing that data persistently (these new items can be of any display item and can have data associated to populate drop-down lists and radio groups; custom items can have custom validations as well)• Changing the set of columns displayed in a table (and/or their ordering)• Changing style elements such as logo, font, and certain color settings• Defining item default values for creating new records• Tuning validations on items• Tailoring ResourceBundles to provide custom labels, prompts, tool tips, and the like, not just by locale but also based on organization and individual user• Adding personal comments and annotations to individual data recordsThe presentation demonstrates how the developers made the JavaServer™ Faces technology-based application deal with these challenges. Some key elements in their approach: expression language expressions, database-backed ResourceBundles, CSS generation, LDAP, and persistent application metadata.The session is for web application developers on the Java platform with at least some exposure to JavaServer Faces technology.

 

Download:

Name Report from JavaOne 2008 date Thu, 29 May 2008

Three presentations on the main messages from JavaOne 2008 – as presented by Peter, Wouter and Lucas on Thursday 29th May at AMIS.

The presentation discussed the following topics:

Trends in UI: rich, active, social, mash-upServer Push, CometOpenSocial API, Apache Shindig, Project Social SitejMaki, OpenAJAX, Rich Javascript LibrariesPortal 2.0, Portlet (JSR-268), OpenPortal & LiferayRIA: Flex, return of the Applet, JavaFXJSF 2.0Servlet 3.0WebBeans

 

OSGi & ModularityGlassfishGroovyJPA & EclipseLink, Grid & CoherenceBusiness of Open SourceFuture of Java (JEE 6, Java 7)

 

Download:

Report on JavaOne 2008 – Part 1 & 5

Report on JavaOne 2008 – Part 2 & 4

Report on JavaOne 2008 – Part 3

 

Name Puzzelen met SQL – De brandstof tank kaart date Mon, 02 Jun 2008

(gepubliceerd in Optimize, juni 2008)

 

Als je in een lease auto rijd, dan heb je waarschijnlijk ook een pasje om mee te tanken. In de berijdershandleiding staat dat je de kilometerstand in moet voeren als je gaat betalen. Uit al die gegevens die binnenkomen moet toch heel wat interessante feiten af te leiden zijn, zou je zeggen. Is de auto die je rijd wel zo zuinig als in de brochure? Zit er verschil in het bezinestation waar je gaat tanken voor wat betreft de prijs? Is er een voorkeur voor een bepaald bezinestation? Vult iedereen wel de kilometerstand goed in? Worden er wel eens meer liters getankt dan dat er eigenlijk in de auto past?In deze “Puzzelen” gaan we wat onderzoek doen met behulp van dit soort gegevens.

Download: PuzzelenMetSQL_MultiTankCard.doc

Name ADF Faces 11g – Data Visualization Components date Tue, 03 Jun 2008
Download Presentation: ADFFaces11gDataVisualizationComponents_june2008.zip

Name Rijk en aantrekkelijk – Een analyse van EK Voetbal met ADF 11g DATA VISUALIZATION TOOLS date Sun, 08 Jun 2008

Rijk en aantrekkelijk – Een analyse van EK Voetbal met ADF 11g DATA VISUALIZATION TOOLS – Optimize Juni 2008

 

Download: Juni2008_ADF11g_DVT11g.pdf

 

 

Name Eenvoudige Webontwikkeling met Hibernate, Seam and RichFaces (Java Magazine) – Wouter van Reeven date Mon, 09 Jun 2008

Klik hier voor het artikel.

 

Name SQL Tip: Op zoek naar aansluiting (Alex Nuijten, Optimize, juni 2008) date Tue, 10 Jun 2008

Klik hier voor het artikel.

 

Name Stuff you can do with Conditional Compilation (ODTUG 2008) date Mon, 16 Jun 2008

How can you test a procedure or function which is private to a package? How can you continue with development when the component that you depend upon is not finished yet? How can you make sure that your code gets compiled with the best optimizer settings possible or have it not compile at all? How do you leave debug code out of production?You can do all of the above with Conditional Compilation.Another neat thing you can do with Conditional Compilation is create database version independent code. Take full advantage of new Oracle 11g development features, but still be compatible with your Oracle 10g application. Get your code ready for tomorrow by using Conditional Compilation today!

Download: StuffyoucandowithConditionalCompilation_ODTUG2008.pdf (paper)

and ConditionalCompilation_odtug2008.pdf (Presentation)

Name ORACLE 11G FOR DEVELOPERS (ODTUG 2008) date Mon, 16 Jun 2008

When you take a closer look at the New Features Guide of the Oracle 11g release 1, it seems that this release is not very exciting for a developer. A lot of the new features are very exciting from a DBA-standpoint, much of them focusing on maintenance and performance aspects of the database. But from a developers standpoint . . .

And that’s where I was wrong. There are a lot of new features that are very exciting from a developers standpoint. Some features can make your life as a developer a lot easier. Other features give you cutting edge performance and some are just funny.In this article we are going to take a closer look at some of the new features of Oracle 11g release 1.

Download: Oracle11gforDevelopers.pdf (paper) and  Oracle11gForDevelopers_presentationODTUG2008.pdf (presentation)

Name BPEL and ESB: what’s in it for Oracle Database developers (ODTUG 2008) date Tue, 17 Jun 2008

SOA is a hot topic and Oracle is pushing the BPEL Process Manager and in its wake the Enterprise Service Bus so forcefully that probably something is going on. However, many Oracle Database developers are not really clear about what it is or what it means to them. Is BPEL a world apart from plain old PL/SQL programming? Is SOA irrelevant to database designers and SQL programmers? Or should they care?

This presentation explains in a high level overview what the key SOA concepts are. It also describes the respective roles of BPEL PM and the Enterprise Service Bus. It will then demonstrate how from PL/SQL programs – and even from SQL queries – SOA Services offered in BPEL or ESB can (and sometime meaningfully should) be leveraged, for example to perform operations across databases or even heterogeneous data stores.

The presentation will spend quite some time on the ways the Oracle SOA Suite – both ESB and BPEL PM – can work with the Oracle Database through the Database Adapter. This adapter can call PL/SQL programs or perform queries and data manipulation on tables and views. At this point, the Database developer can and frequently will make a fairly direct contribution to the SOA environment. The session discusses some of the ways in which the database developer can support the SOA. It also shows how a database developer could evolve into a (data oriented) SOA developer.

Download: SOAForDatabaseDevelopers.pdf

Name Explore And Benefit From The APEX Repository (ODTUG 2008) date Wed, 18 Jun 2008

The interest in Oracle Application Express (APEX) is still rapidly growing. Because of this growing interest APEX is more and more considered a candidate development tool in tool stack evaluations and selections.

I noticed that the fact that all the APEX application systems’ metadata is stored in the APEX Repository is sometimes said to be an advantage, but not very often.

As a developer with a background in Oracle Designer development projects I wondered why the fact that APEX is a repository-based development tool is so underestimated.

In Oracle Designer’s glory days many advanced developers benefited from the fact that they could query and even manipulate data in the Oracle Designer Repository. In the Netherlands, Oracle Consulting came up with a product called Oracle Headstart Utilities, containing quality checks and productivity boosters, which used the repository data to check and even enforce development standards for database development and Oracle Forms application systems.

Knowing this, I decided I wanted to learn more about the APEX repository and I started investigating the possibilities of using it in APEX development projects. In this paper, I am taking you with me on a journey into the APEX repository and I will show you how to benefit from the APEX repository.

Download: ExploreandbenefittheAPEXrepository_ODTUG2008_paper.pdf (paper) and ExploreandbenefittheAPEXrepository_odtug2008_presentation.pdf (presentation)

Name ADF Development : Live From The Trenches (ODTUG 2008) date Wed, 18 Jun 2008

With release 10, the Oracle ADF (Application Development Framework) has really taken off. It is the foundation of Oracle Fusion and is largely based on Enterprise Java industry standards. It can provide a great productivity boost to enterprise Java application development. We have successfully used ADF for large enterprise applications. With this paper, and presentation, we’d like to share some of our experiences.Basically, ADF consists of three parts : ADF Business Components (BC), that can be considered to be an object-relational framework to provide access to the database, ADF Faces, Oracle’s JSF implementation and ADF Model (also known as binding) that kind of ‘glues’ ADF Faces to ADF Business components. Development is done with JDeveloper.

Download: ADFDevelopmentLiveFromTheTrenches_ODTUG2008_paper.pdf (paper) and ADFDevelopmentLiveFromTheTrenches_ODTUG2008_presentation.pdf (presentation)

Name ADF and APEX (from the APEX & ADF session at ODTUG 2008) date Thu, 19 Jun 2008

(from the final day during the ODTUG 2008 Kaleidoscope conference)

 

For many organizations, deciding upon the tool or technology with which to create their web applications is an ongoing and far from trivial process. Oracle offers two popular development toolstacks: the Java-based Application Development Framework (ADF) and the database-oriented Application Express (APEX). APEX is often positioned as an alternative to, and compared with, MS Access, while ADF is compared frequently with other Java development tools and frameworks. A comparison between the two is, however, just as valuable. Each toolstack comes with its own advantages and disadvantages, strong and weak points. So which toolstack should you choose in which situation? What are the criteria on which to base such a decision? In this session, Dimitri Gielis, co-founder of “Apex Evangelists” , and Lucas Jellema, Expertise Manager at AMIS Services, will try to get you answers to these all-important questions.

Download: AMIS_QUERY_APEX_AND_ADF_ODTUG2008.ppt

APEXvsADFODTUG2008.ppt

Name Puzzelen met SQL – Het Kookboek date Tue, 15 Jul 2008

(Gepuibliceerd in Optimize – 2008)

Mijn moeder is Indisch. Zij heeft een kookboek wat al vele generaties gebruikt en uitgebreid wordt. Intussen kent mijn moeder dit kookboek vrijwel geheel uit haar hoofd, en heeft dus geen enkele moeite om gerechten te bereiden. Een rijsttafel staat dan ook zo op tafel, schijnbaar zonder enige inspanning.

Zelden ben ik zelf in de keuken te vinden en wanneer dit wel het geval is dan kost het bereiden van een maaltijd veel meer moeite dan gemiddeld. Vooral het bepalen van de hoeveelheden voor een gerecht van meer of minder personen dan aangegeven bij een gerecht kost mij nogal wat moeite. Een mooi plaatje erbij en goede stap-voor-stap instructies zijn voor mij een vereiste om een gerecht te kunnen bereiden. En improviseren met ingredienten die we toevallig in huis hebben?…. Nee, dat is aan mij niet besteed. “Dan moet je het vaker doen” zegt mijn vrouw dan.

In deze puzzel gaan we koken met SQL.

Download: Puzzelen_met_SQL_Het_Kookboek.doc

Name Mean & Lean MVC Web Applicatie development met Stripes! date Sun, 31 Aug 2008

(gepubliceerd in Java Magazine, September 2008)

Stripes is een open source controller-framework dat nog het meest te vergelijken is met Struts of Spring Web-MVC. Stripes is makkelijker te configureren, beter onderhoudbaar, sneller aan te leren en maakt web development weer leuk. Daarnaast integreert Stripes met veelgebruikte frameworks als Hibernate, EJB3 en Spring. Stripes biedt naast een controller-framework een aantal interessante extra’s. Integratie met Javascript in de browser is een fluitje van een cent en er is een layout-taglibrary die vergelijkbaar is met Tiles en Sitemesh. Je kunt daarmee op een makkelijke manier je site ‘in stukken knippen’ en zo je header of menubalk maar een keer coderen. Je bent vrij in het kiezen van een view-technologie, er wordt een JSP-taglibrary meegeleverd en er is een handleiding voor Stripes in combinatie met Freemarker.

Download: stripes-jeroen_wJavaMagazine.doc

Name Puzzelen met SQL: De muzieklijst, deel I (Patrick Barel en Alex Nuijten, Optimize, september 2008) date Mon, 01 Sep 2008

Klik hier voor het artikel.

 

Name ODTUG 2008 Kaleidoscope presenteert kleurig palet voor Oracle ontwikkelaars (Optimize) date Tue, 02 Sep 2008

(gepubliceerd in Optimize, September 2008)

Ieder jaar vindt in juni de ODTUG conferentie plaats. Een vrij kleine (500 tot 700 deelnemers) conferentie waar in ruim 120 presentaties door veelal zeer ervaren ontwikkelaars, Oracle product managers en min of meer bekende sprekers waaronder veel Oracle ACEs en ACE Directors verteld wordt over het ontwikkelen van applicaties met tools van Oracle. In de volle breedte: van de Oracle Database en APEX tot SOA Suite en ADF. En natuurlijk SQL Developer, Forms, de Oracle BI tools en een restantje Oracle Designer.

De kleinschaligheid van de conferentie leidt ertoe dat er veel onderling contact is tussen de deelnemers, bij de gezamenlijke ontbijt- en lunchsessies of tussen de sessies door in de wandelgangen. Het commercieel gehalte van de conferentie is vrij laag – er hangt vooral een sfeer van kennis en ervaringen uitwisselen, samen enthousiast zijn over gemeenschappelijke stokpaardjes en misschien een klein beetje samen klagen over wat Oracle nu weer doet met onze lievelingstools.

Nederland is traditiegetrouw goed vertegenwoordigd op deze conferentie. Dit jaar met 20 bezoekers en vijftien presentaties. Drie leden van deze equipe – Edwin Biemond (Ordina) en Alex Nuijten en Lucas Jellema (beiden van AMIS) – laten in dit artikel hun licht schijnen over de meest opvallende trends, nieuwtjes en thema’s van de conferentie.

Download: Odtug2008_Optimize_AlexEdwinLucas.doc

Name ODTUG Kaleidoscope 2008 (OGH Visie) date Wed, 10 Sep 2008

Van 15 tot en met 19 juni 2008 vond in New Orleans het jaarlijkse ODTUG Kaleidoscope congres plaats. Onder de circa honderd sprekers bevonden zich negen sprekers uit Nederland. Drie van hen, Wilfred van der Deijl (Eurotransplant), Michiel Jonkers (AMIS Services BV) en René van Wijk (Transfer Solutions) brengen verslag uit van de conferentie en de trends die ze signaleren.

De ODTUG Kaleidoscope is een congres voor Oracle ontwikkelaars. Met ongeveer 600 bezoekers is het geen grote conferentie, maar ieder jaar zijn prominente sprekers en veel Oracle product managers aanwezig. Er is lang niet zo veel marketing geweld als op Oracle Open World en soms wordt er ook eerlijk aangehaald dat sommige Oracle producten nu niet bepaald een succes zijn.

Download: VerslagvanODTUG2008_OGHVISIESeptember2008.doc

Name Presentaties sprekers Oracle Open World 2008 – AMIS sessie donderdag 11 september 2008 date Thu, 11 Sep 2008

Download – Did We Spoil the End User? Building Personalization into JavaServer Faces (Lucas Jellema en Peter Ebell, AMIS) 

Download – Real World Experience with Oracle XML Database 11g (Marco Gralike, AMIS)

Download – Jumping the Gapp (Gerwin Hendriksen, AMIS)

Download – XML Building Blocks and Best Practices (Marco Gralike, AMIS)

Opmerking: De presentaties van de overige presentatoren worden zo snel mogelijk toegevoegd. Er wordt door een aantal presentatoren nog wijzigingen aangebracht in de presentaties met het oog op Oracle Open World 2008. Zodra de presentaties aan ons beschikbaar zijn gesteld zullen wij ze publiceren.

Name Optimal Use of Oracle Database 10g and Oracle Database 11g for Modern Application Development date Thu, 18 Sep 2008

Presentation for Oracle Open World 2008

This presentation goes into the many–relatively unknown–features in the recent Oracle Database releases that can help complex Web application development. You can do so much more in the database than most Java developers realize. The session shows some useful tricks for leveraging the database, such as view and IOT, PL/SQL collections and table function/MULTISET, application context, factored (inline) queries, outer joins.

 

Download: Modern10g11gDatabaseDevelopment_OOW2008.pdf

SQL scripts: oow2008modernappdb_scripts.zip

Name Puzzelen met SQL: De Muzieklijst, deel II (Patrick Barel en Alex Nuijten, Optimize, oktober 2008) date Mon, 06 Oct 2008

Klik hier voor het artikel.

 

Name Build Automation met Hudson date Tue, 14 Oct 2008

Hudson is de nieuwkomer op het gebied van continuous build en continuous integration. Er zijn al veel tools op dit gebied beschikbaar. Hudson is de nieuwste en stijgt snel in populariteit.

Wat zijn CI tools en wat maakt Hudson anders dan CruiseControl, Continuum of LuntBuild? En hoe werkt Hudson? Dit zijn de vragen die in dit artikel aan bod komen.

Download: BuildAutomationWithHudson.

Name JDeveloper 11g – mijlpaal release biedt Web 2.0 én Productiviteit (OGh Visie – December 2008) date Fri, 14 Nov 2008

(verschenen in OGh Visie, december 2008)

Oracle producten kennen soms releases die echte mijlpalen zijn. Release 7.0 van de database was er zo een, net als 9iR2. En ook Designer 6i en Forms 4.5. Een release waarmee een nieuw plateau in functionaliteit wordt bereikt. Die als het ware een nieuwe wereld ontsluit. Een release die al een flinke tijd in de lucht hangt, waar met spanning en hoge verwachtingen naar uitgekeken wordt en die altijd net iets later komt dan je had gedacht.

JDeveloper 11g is ook zo’n mijlpaal release. Deze release is uitgekomen in oktober 2008, maar heeft in verschillende Technical Previews al bijna een jaar rondgezongen. En is nog langer onderwerp van vaak opgewonden gesprekken geweest. En met JDeveloper 11g moet ook ADF 11g genoemd worden: JDeveloper 11g is de design time ontwikkelomgeving waarbinnen applicaties worden gebouwd mogelijk met en op basis van het Application Development Framework. JDeveloper 11g is een uitstekende IDE maar het echt bijzondere van deze 11g release is ADF 11g, het framework dat productief en gestructureerd ontwikkelen van rijke web applicaties naar een nieuw niveau tilt.

Dit artikel beschrijft JDeveloper en ADF 11g en legt uit waarom en voor wie deze release een mijlpaal kan blijken.

Download: JDeveloper11g_mijlpaalrelease.pdf

Name ODTUG OPP/ApexPosed 2008 (Alex Nuijten en Patrick Barel) date Mon, 17 Nov 2008

Klik hier voor het artikel.

 

Name BEA – vorstelijke overname van de koningin van de middleware date Wed, 19 Nov 2008

Wat betekent Oracle’s overname van BEA voor bestaande Oracle-klanten? Levert een BEA een waardevolle uitbreiding op de bestaande producten op, verbetering wellicht zelf van de bestaande producten? Of krijgen we te maken met een verwarrende herschikking waarbij producten die we – naar meer of minder volle tevredenheid – al geruime tijd of nog maar net gebruiken? Zijn onze recente investeringen nu al des-investeringen en kunnen we ons op maken voor complexe migratietrajecten? Wat moeten we eigenlijk met die WebLogic en Aqualogic producten?

Oracle Corporation houdt van winkelen. Een andere conclusie is nauwelijks mogelijk na de meer dan 40 kleinere en grotere overnames van de afgelopen paar jaar. Veel van die overnames – zoals PeopleSoft en Siebel in de ERP en CRM segmenten en Hyperion op het gebied van Corporate Performance Management – zullen je als ontwikkelaar niet vreselijk bezig hebben gehouden. Maar de aankoop eerder dit jaar van BEA is toch een ander verhaal. Dat is een overname waarvan ook technologiespecialisten die de Optimize lezen de gevolgen kunnen gaan ondervinden.

In dit artikel kijken we naar de herinrichting van het productportfolio van Oracle naar aanleiding van de verwerving van de BEA catalogus. We zullen zien dat de commentaren van enkele analisten dat het Oracle slechts om de klanten en het marktaandeel van BEA ging voorbarig en misplaatst waren. Oracle behandelt in veel gevallen de BEA producten als haar nieuwe kroonjuwelen.

Download: Optimize-OracleCorporationhoudtvanwinkelen.pdf.

Name Oracle koopt Middleware aanbod compleet – een analyse van de overname van BEA date Fri, 28 Nov 2008

Oracle Corporation houdt van winkelen. Een andere conclusie is nauwelijks mogelijk na de meer dan 40 kleinere en grotere overnames van de afgelopen paar jaar. Veel van die overnames – zoals PeopleSoft en Siebel in de ERP en CRM segmenten en Hyperion op het gebied van Corporate Performance Management – zullen je als lezer van Java Magazine niet vreselijk bezig hebben gehouden. Maar de aankoop eerder dit jaar van BEA is toch een ander verhaal. Dat is een overname waarvan ook Javanen de gevolgen kunnen gaan ondervinden.

In dit artikel kijken we naar de herinrichting van het productportfolio van Oracle naar aanleiding van de verwerving van de BEA catalogus. We zullen zien dat de commentaren van enkele analisten dat het Oracle slechts om de klanten en het marktaandeel van BEA ging voorbarig en misplaatst waren. Oracle behandelt in veel gevallen de BEA producten als haar nieuwe kroonjuwelen. Zo vervangt de WebLogic Application Server de Oracle (OC4J) Application Server. We bekijken ook hoe de voormalige BEA producten kunnen profiteren van hun nieuwe onderkomen in de Oracle stal.

Download: JavaMagazine-OracleCorporationhoudtvanwinkelen.pdf.

Name A SELECT Few – Quarter 4 – 2008 (Jellema & Spendolini) date Mon, 15 Dec 2008

Klik hier voor het artikel.

Name Puzzelen met SQL – Tijd voor een echte puzzel (Optimize) – door Patrick Barel en Alex Nuijten date Mon, 15 Dec 2008

Klik hier voor het artikel.

 

Name Puzzelen met SQL: Vrije tijd? – Door Patrick Barel en Alex Nuijten date Tue, 16 Dec 2008

Klik hier voor het artikel.

 

Name AMIS Technology Weblog date Wed, 31 Dec 2008

De AMIS Technology Weblog bevat een groot aantal (honderden) artikelen over uiteenlopende onderwerpen als Oracle Designer, Java/J2EE, XML/XSLT, Oracle DBA, BI Beans, Oracle Warehouse Builder, EJB, Ant, JDeveloper, Eclipse, NetBeans, OC4J, MySQL, Oracle WebForms, XSL-FO, XDB, Oracle Text, SQL en PL/SQL, Oracle Discoverer, Lucene, Tomcat, Portal, SVG, UML, ETL, BPEL en Oracle BPEL Process Manager, WebServices, JDBC, Hibernate, Spring, Oracle ADF, JHeadstart, OC4J, Single Sign On, Data Guard, External Tables, Analytical Functions, Headstart, Oracle Reports, Spatial, JasperReports, JFreeChart, JUnit, TOAD, en heel veel meer.

http://technology.amis.nl/blog/