JSF 和 Ed Burns
Web层一直是Java企业应用最为活跃的地方,各类关于Web层的架构和模式层出不穷。JSF是Java EE 5规范的新增特性,JSF并不仅仅是一个有关界面处理的框架,它实际上是一个完整的Web应用框架。JSF以用户界面为核心,将控制粒度细化到页面的“组件”一级。
熟悉JSF的朋友,应该知道Ed Burns。 他是Sun公司的高级工程师,在JCP上领导着JSF规范的制定。 并且是"JavaServer Faces: The Complete Reference" 一书的作者之一。
我们有幸邀请到Ed Burns为本书撰写结束语。 因为书中只有中文翻译,这里给出其英文原文:
---------------------------------------------
My fortunate involvement with JavaServer(tm) Faces Technology has afforded me the opportunity to witness firsthand the global impact of Open Source software on the world of Enterprise-grade Information Technology. Since JSF 1.0 came out in February 2004, I've been blessed with JSF related speaking engagements all over the United States, in several parts of Western Europe and even in South America. Each place I go, the wave of open source software has preceded me, and I'm able to connect directly with developers who have the ability and motivation to go straight to the source code for JSF. None of this would be possible without Sun investing in open source and embracing employee blogging.
The book you have in your hands is yet another indication that the wave has hit China, and with it you'll be able to ride its crest.
When I met the authors of this book during the 2007 JavaOne conference in San Francisco, they were very excited about the book, and I was excited they were writing it, directly for the Chinese developer. Here was an opportunity to connect to communities of developers I had not yet reached. You see, there are several reasons for my interest. As an engineer, I want to find and fix all the bugs in the software I helped create. Having Chinese localized applications, written by Chinese developers for the Chinese market will surely find some new bugs that would not be found if any of those three parameters did not originate in China. As a leader of the development of JSF technology, I want to gain access to a new pool of developers to help guide Sun's web application development story with new ideas that may not occur to Western developers. So, this book is, hopefully a vehicle for my ambitions, and is definately a vehicle for yours.
The overall technical style of the book, with its basic-to-advanced, outside-to-inside, approach to each topic, is excellent. The organization of the book into three sections: Basics, Application, and Open Source is well thought-out and thorough. Every essential topic is covered in sufficient depth to get you started and stimulate further development and exploration. The book is very clear about its audience, which means you won't have to waste time trying to find out if it has what you need. Most importantly, the authors are all experienced in applying the technologies about which they are writing. This "user-centered" approach to writing means you avoid the pitfalls that often plague a user's first exposure to a new technology.
I hope you enjoy using and exploring Glassfish and I am sure you will find this book enhances your experience.
Ed Burns
JavaServer Faces Specification Leader
Senior Staff Engineer
Sun Microsystems
13 August 2007
Altamonte Springs, Florida
U.S.A.
http://purl.oclc.org/NET/edburns/
熟悉JSF的朋友,应该知道Ed Burns。 他是Sun公司的高级工程师,在JCP上领导着JSF规范的制定。 并且是"JavaServer Faces: The Complete Reference" 一书的作者之一。
我们有幸邀请到Ed Burns为本书撰写结束语。 因为书中只有中文翻译,这里给出其英文原文:
---------------------------------------------
My fortunate involvement with JavaServer(tm) Faces Technology has afforded me the opportunity to witness firsthand the global impact of Open Source software on the world of Enterprise-grade Information Technology. Since JSF 1.0 came out in February 2004, I've been blessed with JSF related speaking engagements all over the United States, in several parts of Western Europe and even in South America. Each place I go, the wave of open source software has preceded me, and I'm able to connect directly with developers who have the ability and motivation to go straight to the source code for JSF. None of this would be possible without Sun investing in open source and embracing employee blogging.
The book you have in your hands is yet another indication that the wave has hit China, and with it you'll be able to ride its crest.
When I met the authors of this book during the 2007 JavaOne conference in San Francisco, they were very excited about the book, and I was excited they were writing it, directly for the Chinese developer. Here was an opportunity to connect to communities of developers I had not yet reached. You see, there are several reasons for my interest. As an engineer, I want to find and fix all the bugs in the software I helped create. Having Chinese localized applications, written by Chinese developers for the Chinese market will surely find some new bugs that would not be found if any of those three parameters did not originate in China. As a leader of the development of JSF technology, I want to gain access to a new pool of developers to help guide Sun's web application development story with new ideas that may not occur to Western developers. So, this book is, hopefully a vehicle for my ambitions, and is definately a vehicle for yours.
The overall technical style of the book, with its basic-to-advanced, outside-to-inside, approach to each topic, is excellent. The organization of the book into three sections: Basics, Application, and Open Source is well thought-out and thorough. Every essential topic is covered in sufficient depth to get you started and stimulate further development and exploration. The book is very clear about its audience, which means you won't have to waste time trying to find out if it has what you need. Most importantly, the authors are all experienced in applying the technologies about which they are writing. This "user-centered" approach to writing means you avoid the pitfalls that often plague a user's first exposure to a new technology.
I hope you enjoy using and exploring Glassfish and I am sure you will find this book enhances your experience.
Ed Burns
JavaServer Faces Specification Leader
Senior Staff Engineer
Sun Microsystems
13 August 2007
Altamonte Springs, Florida
U.S.A.
http://purl.oclc.org/NET/edburns/