Getting started with Java EE and Websphere AS

If you need learning JEE ( Java Enterprise Edition) formerly J2EE with Wesphere Aplication Server, I really recommend the sources below:

Redbook – Experience Java EE! Using WebSphere Application Server Community Edition 2.1
This redbook is a hands-on guide to developing a comprehensive Java™ EE application
using WebSphere® Application Server Community Edition v2.1 (WASCE).
I recommend it who is interesting in developing JEE aplication.
It’s important to know that WebSphere® Application Server Community Edition v2.1 (WASCE) is basead on Apache Geronimo AS.

Redbook – WebSphere Application Server Community Edition 2.0 User Guide
This redbook takes you through the basics of using WebSphere® Application Server Community Edition V2 to run applications.
I recommend it who is interesting in administration of JEE aplication

Redpaper – WebSphere Application Server V7.0: Technical Overview
This redpaper is discussion centers on the runtime server component of WebSphere Application Server.
I recommend it who is interesting in administring JEE aplication, SysAdmin who is interesting in to know the new WAS v.7.

Redbook – WebSphere Application Server V7: Concepts, Planning and Design
This redbook discusses the concepts, planning, and design of WebSphere® Application
Server V7.0 environments. This book is aimed at IT architects and
consultants who want more information for the planning and designing of
application-serving environments, ranging from small to large, and
complex implementations.

IBM Education Assistant – Introduction to WebSphere Application Server V7
This presentation will provide a high-level of WebSphere Application Server V7.

If you wanna add some sources useful to us, leave a comment, please.

Regards,

Kleber Rodrigo de Carvalho

Java and e-commerce

I was looking for an e-commerce solutions based on Java.

First all I searched on google and I found the article on TechNewsWorld regarding Is E-Commerce Ready for Open Source?.

After that I read about KonaKart: Free Java-based online shopping cart on InfoQ. Thefore so far, KonaKart looks like the best e-commerce solution using java platform or the only one.

If you know any other open source Java solution for e-commerce, leave a comment here.

I will be testing KonaKart soon and I’ll sharing my experience here.

Thanks

Kleber Rodrigo de Carvalho

What’s new in the GNU Compiler

In the last few years, the GNU Compiler Collection (GCC) has undergone a major transition from GCC version 3 to version 4. With GCC 4 comes a new optimization framework (and new intermediate code representation), new target and language support, and a variety of new attributes and options. Get to know the major new features and their benefits.

GCC is the cornerstone of development in both the open source and closed source worlds. It’s the enabler of architectures and operating systems. When a new processor appears, its success depends on a version of GCC that will support it (a back end that can generate code for it). GCC is also the enabler of Linux®. Linux as an operating system is widely successful because it is run on so many different architectures. Once again, a port of GCC to the target environment enables Linux to be ported and run on it. Without trying to put too fine a point on it, GCC paves the way for Linux and embedded development.

But GCC can’t just sit still. New processor architectures continue to appear, and new research finds better ways to optimize and generate code. So GCC moves forward and has now matured into its fourth major release. This article explores the fundamental changes in GCC version 4 to show you why—if you haven’t switched yet—the time has come to use the compiler standard.

You can read the complete article at developerWorks.

Kleber Rodrigo de Carvalho

Ted Neward on Present and Past Languages


In this interview filmed during QCon London 2008, Ted Neward, author of “Effective Enterprise Java”, talks about languages, statical, dynamical, objectual or functional. He dives into Java, C#, C++, Haskell, Scala, VB, and Lisp, to name some of them, comparing the benefits and disadvantages of using one or another.

Ted Neward has been using C++ since 1991, Java since 1997, and .NET since 2000. He is a .NET instructor with PluralSight, teaches Java independently, speaks at conferences worldwide in both the Java and .NET communities, writes for MSDN, InfoQ and TheServerSide, authored the books C# In a Nutshell, SSCLI Essentials and Effective Enterprise Java, among others

Kleber Rodrigo de Carvalho

WebSphere Application Server V7 tech podcast

Greg Truty, a Web Services Architect for WebSphere Application Server, previewed a Meet the Experts” live technical chat on new WebSphere Application Server Version 7, that happened Thursday, Oct 16.

Listen the podcast here.

Kleber Rodrigo de Carvalho

WebSphere Application Server V7 Available

The newest version of WebSphere Application Server, version 7.0, is now available.

WAS 7 is certified for Java EE 5, including EJB 3.0 and JAX-WS 2.1, and is built on Java SE V6.

For more information:

Thank you Bobby Woolf

Paradigm based Polyglot Programming

Are you Polyglot Programmer ?
You can be Polyglot Programmer even so you have understanding just Java world.

How many languages are you using on the same project? If you go counting you will see that they are many. I mean XML, Java, XSLT, HTML, CSS… etc. But the reason why you are using almost all of them is that they happen to be mainstream and, oftentimes, they are the only language choice for a needed framework. You are actually almost obliged to use them. The choice is done for you. Style? CSS. Configuration? Often XML. Web interface description? Html. However, if you want to adopt true polyglot programming, you will have to face inevitable decision of language choice.

Read the full Article: Paradigm based Polyglot Programming

developerWorks podcasts

Sem dúvida umas das minhas sérias preferidas sobre podcast é o developerWorks podcasts. Embora não seja só sobre Java como o Java Posse, no developerWorks podcast sempre encontro assuntos interessantes.

Eu já havia comentado sobre o developerWorks podcast, em dois artigos anteriores meu, o Grady Booch no Software Engineering Radio e Desenvolvimento ágil com Scott Ambler.

Ao escutar o ultimo podcast sobre o New teaching resources for BPM, Enterprise Computing, and Rational, onde Kevin Faughnan, Diretor do IBM Academic Initiative, e Dan Griffin, Program Manager for WebSphere and SOA participation dentro do Academic Initiative, falam sobre o novo programa de ensino e como estudantes e professores a usar tecnologias IBM.

Através de um comentário no New teaching resources for BPM, Enterprise Computing, and Rational, eu cheguei a este artigo Computer Science Enrollments: The Real News, um artigo que discute o interesse de estudantes em SCE (computer science & engineering), ciência da computação e engenharia da computação.

Cheguei a este artigo Why Choose CSE?, que possui uma coleções de videos da Universidade Washigton, para mostrar o que alunos de ciência da computação e engenharia da computação vão trabalhar depois da graduação.

Para fechar passei na página SkillPROOF, que procura fazer uma pesquisa sobre skill e jobs em demanda nos EUA.

Realmente esse links valem ouro.

Kleber Rodrigo de Carvalho