NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed. (sponsored)
In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.
Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.
Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Some comments:
1) Please use the JavaBlackBelt standard format for objectives. In particular, each objective should begin with a verb. "Why AJAX?" --> "Know why to use AJAX" or "Identify the benefits of AJAX"
2) Can you add a description of the exam purpose on top? What is this exam meant to test? That someone has heard of AJAX? That they have used AJAX? etc
3) How did you pick those set of toolkits? I haven't even heard of all of them. My having heard of them shouldn't be the criteria, but it is a flag that someone who uses AJAX might not know all the libraries. I have heard of GWT quite extensively. (along with some other others)
Once you have done these two things, I'm sure there will be more comments. I have some more comments on the code samples and toolkits section, but it's hard to elaborate as I'm not sure what the intention is there.
The main intention of this exam is as a basic level exam. I provided couple of toolkits here, which are to know or to have the minimum exposure on any one or two of the toolkits. We will go in depth about each of the toolkits at intermediate stage.
1) Please make each objective begin with a verb. I still see them beginning with words like "the", "browser" and "GWT."
3) What does one need to know about the toolkits? For example AjaxAnywhere makes JSP/JSF components AJAX aware. Is this enough? Does someone need to know more than this. Please elaborate in the objective section itself not just on the top.
Similarly, all the sections need elaboration. What does one need to know about code samples? What does one need to know about sending a request to the server? etc.
Try to describe the exam as if you were writing a guide to authors of questions.
1) "Know about xxx" - While this does begin with a verb, it doesn't add any information. What does one need to know about the topic? Be more specific to provide guidance to users creating questions.
2) In the code samples section, I still don't understand what one needs to know.
3) Can you restructure the objectives so they will better fit into an exam format. In particular, add subcategories so the description for each is short. For example, in the toolkits section, each toolkit would be a subcategory.
4) "Writing AJAX applications using GWT," - So I have to be able to write a whole app in GWT? I don't think this is what you intended.
5) I'm still concerned people won't know all those libraries.
6) Once you drill down, please add the # questions in each category.
I made some suggestions on the first 2 categories.
The objectives of the last 2 are not clear to me. I think it would be too much to include so many frameworks in this basic exam. Maybe you will want to catch only the basic ideas of them.
Repeating some of my comments that I still think apply:
- In the code samples section, I still don't understand what one needs to know. "Understanding the implementation of AJAX in Struts frameworks" This still doesn't tell me what level of detail matters.
- I'm still concerned people won't know all those libraries. Can you address this concern in this thread?
- Once you drill down, please add the # questions in each category. How many questions? Please add this to the wiki.
I will add the number of questions once the objectives are finalized.
As per Chinh's comments, we need to limit the AJAX frameworks to two or three. Can you please let me know which two / three frameworks we can keep in this basic exam?
Man, we really need a web-based tool with graphical versions comparisons It would be much easier.
Some of my suggestions:
-I've proposed an amount of questions for the majority of categories.
-I've refactored the description in order to stress that toolkits are beyond the scope of this exam.
-Some new objectives.
-Some embedded notes for further discussion.
-I've tried to enrich the vocabulary of the objectives i.e. avoid to repeat 'Understanding' too many times.
In general I think that this exam will be cool. I belive however that we should reducte the toolkit category to the concepts from such wide-known frameworks/toolkits like GWT/DWR/DOJO/Prototype. All the others should be covered by the separated exams.
Of course feel free to reject my suggestions - I'm not an AJAX expert. I work with back-end technologies in my job and AJAX-job itself is done by specialized people who know much more than me about it
AJAX - Basic Exam Objectives
At 6:35 AM on May 28, 2007, Amzad Basha wrote:
Fresh Jobs for Developers Post a job opportunity
I defined the wiki page for AJAX - Basic Exam. Please check it out, and let me know all your valuable suggestions.
http://www.javablackbelt.com/WikiPage.wwa?page=ExamAJAX
Thanks,
Amzad Basha
58 replies so far (
Post your own)
Re: AJAX - Basic Exam Objectives
Some comments:1) Please use the JavaBlackBelt standard format for objectives. In particular, each objective should begin with a verb. "Why AJAX?" --> "Know why to use AJAX" or "Identify the benefits of AJAX"
2) Can you add a description of the exam purpose on top? What is this exam meant to test? That someone has heard of AJAX? That they have used AJAX? etc
3) How did you pick those set of toolkits? I haven't even heard of all of them. My having heard of them shouldn't be the criteria, but it is a flag that someone who uses AJAX might not know all the libraries. I have heard of GWT quite extensively. (along with some other others)
Once you have done these two things, I'm sure there will be more comments. I have some more comments on the code samples and toolkits section, but it's hard to elaborate as I'm not sure what the intention is there.
Re: AJAX - Basic Exam Objectives
Hi Jeanne,Thanks for your valuable inputs. I made the necessary changes. Please revisit the wiki page.
http://www.javablackbelt.com/WikiPage.wwa?page=ExamAJAX
The main intention of this exam is as a basic level exam. I provided couple of toolkits here, which are to know or to have the minimum exposure on any one or two of the toolkits. We will go in depth about each of the toolkits at intermediate stage.
Now, I am looking for more replies.
thanks,
Amzad Basha.
Re: AJAX - Basic Exam Objectives
Amzad,I still have two of the same comments.
1) Please make each objective begin with a verb. I still see them beginning with words like "the", "browser" and "GWT."
3) What does one need to know about the toolkits? For example AjaxAnywhere makes JSP/JSF components AJAX aware. Is this enough? Does someone need to know more than this. Please elaborate in the objective section itself not just on the top.
Similarly, all the sections need elaboration. What does one need to know about code samples? What does one need to know about sending a request to the server? etc.
Try to describe the exam as if you were writing a guide to authors of questions.
Re: AJAX - Basic Exam Objectives
It looks like a book index to meRe: AJAX - Basic Exam Objectives
Hi,I restructured the wiki page. Can you please visit once again?
http://www.javablackbelt.com/WikiPage.wwa?page=ExamAJAX
thanks,
Amzad Basha.
Re: AJAX - Basic Exam Objectives
1) "Know about xxx" - While this does begin with a verb, it doesn't add any information. What does one need to know about the topic? Be more specific to provide guidance to users creating questions.2) In the code samples section, I still don't understand what one needs to know.
3) Can you restructure the objectives so they will better fit into an exam format. In particular, add subcategories so the description for each is short. For example, in the toolkits section, each toolkit would be a subcategory.
4) "Writing AJAX applications using GWT," - So I have to be able to write a whole app in GWT? I don't think this is what you intended.
5) I'm still concerned people won't know all those libraries.
6) Once you drill down, please add the # questions in each category.
Re: AJAX - Basic Exam Objectives
Thank Amzad for these objectives.It's hard to stick to our format (especially for non native English writers) witch is very precise.
Don't hesitate to use the help of Jeanne and request help from Henryk, and go ahead, I you make noticable progesses.
John.
Re: AJAX - Basic Exam Objectives
John / Jeanne / Henryk / Chinh / Arpan,I made some more changes, and I also need your help to fine tune the objectives, and like to have more reviews from the other viewers as well.
John, can you please post a news item about Ajax Objectives so that we can grab the attention of the users, and we can apply the changes accordingly.
Please help me out to release the objectives ASAP, and then the exam too...
Thank you very much!
Amzad Basha.
Re: AJAX - Basic Exam Objectives
Amzad,I made some suggestions on the first 2 categories.
The objectives of the last 2 are not clear to me. I think it would be too much to include so many frameworks in this basic exam. Maybe you will want to catch only the basic ideas of them.
Re: AJAX - Basic Exam Objectives
Repeating some of my comments that I still think apply:- In the code samples section, I still don't understand what one needs to know. "Understanding the implementation of AJAX in Struts frameworks" This still doesn't tell me what level of detail matters.
- I'm still concerned people won't know all those libraries. Can you address this concern in this thread?
- Once you drill down, please add the # questions in each category. How many questions? Please add this to the wiki.
Re: AJAX - Basic Exam Objectives
Jeanne,Please find the bit more detailed changes now.
I will add the number of questions once the objectives are finalized.
As per Chinh's comments, we need to limit the AJAX frameworks to two or three. Can you please let me know which two / three frameworks we can keep in this basic exam?
thanks,
Amzad Basha.
Re: AJAX - Basic Exam Objectives
Thank You Chinh.I applied your suggestions.
Also, can you please which two / three frame works we can keep for the basic exam?
thanks,
Amzad Basha.
Re: AJAX - Basic Exam Objectives
Hi, I've created some fixes:http://www.javablackbelt.com/WikiPage!view.wwa?page=AJAX-HenryK-Proposal
Man, we really need a web-based tool with graphical versions comparisons
Some of my suggestions:
-I've proposed an amount of questions for the majority of categories.
-I've refactored the description in order to stress that toolkits are beyond the scope of this exam.
-Some new objectives.
-Some embedded notes for further discussion.
-I've tried to enrich the vocabulary of the objectives i.e. avoid to repeat 'Understanding' too many times.
In general I think that this exam will be cool. I belive however that we should reducte the toolkit category to the concepts from such wide-known frameworks/toolkits like GWT/DWR/DOJO/Prototype. All the others should be covered by the separated exams.
Of course feel free to reject my suggestions - I'm not an AJAX expert. I work with back-end technologies in my job and AJAX-job itself is done by specialized people who know much more than me about it
Best regards.
Re: AJAX - Basic Exam Objectives
Oh, tell me which changes do you accept and I'll merge'em. BTW AFAIK google docs provides comparison of the versions. Maybe we should try it?