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.
I did not know how to help with this exam at first, because the term "Ajax" did sound fuzzy to me.
In the meanwhile, I've done some complex javascript using jQuery (and Ajax) on a project.
Now, I re-read this thread and I think that I've found what's wrong. I think that Ajax simply just does not exist as a technology.
There is JavaScript.
The language (functions, variables, if statement,...)
DOM manipulation native functions
Remote communication ("Ajax") native functions
There are also frameworks that helps doing DOM manipulation and remote communication (+ many other stuff).
That's probably why Amzad inserted frameworks in it's first versions on the exam objectives.
I suggest that we don't create an Ajax exam, but an Ajax group of exams (it's probably worth since as Amazd noticed, that thread/technology is popular). That group would probably include
JavaScript Core - Basic
JavaScript Core - Advanced (with closures and so on)
JavaScript DOM Manipulation
JavaScript Remoting
jQuery - Basic (from Valentin)
framework X
framerowk Y
And we get rid of the fuzzy part of the objectives (like "understand the advantages of Ajax) that would lead to controversial questions and claims.
I'm ready to help by putting some hours in my planning next week to write part of the JavaScript objectives.
I like the idea, John. Everything's much clearer now.
But I have a feeling that we should not include everything about Javascript, as most of the time we only need XMLHttpRequest and DOM. Maybe make Javascript a new group, just like the current XML group is for.
You are logical.
For "marketing" reasons, I would propose to put everything in an "Ajax" group to start. When we'll have too many non-Ajax JavaScript exams, we can split the group.
Amzad, could you point me the final link to the draft renamed/changed according to the John's remarks? I'll create the exam then. You must guide me since I'm not an AJAX expert so I am not sure what should be the name of the final exam
I've not been clear.
After having seen the objectives and the discussion around it, and after having done some Ajax programming myself, I don't see Ajax as a technology. I don't see how we can build an exam around it. If we do that, we'll be vague and cross many borders (Java-Php, JavaScript-Http,...).
I see Ajax more as a concept supported by technologies like JavaScript. So, to start, we'll have a JavaScript exam and a jQuery exam grouped in an Ajax group.
Exam Group Name:
AJAX
Exams are as follows:
# JavaScript Core - Basic
# JavaScript Core - Advanced (with closures and so on)
# JavaScript DOM Manipulation
# JavaScript Remoting
# jQuery - Basic
# Frame work X
# Frame work Y
John, this is what you were asking to have a new group of exams. Right?
Re: AJAX - Basic Exam Objectives
Hi guys,I did not know how to help with this exam at first, because the term "Ajax" did sound fuzzy to me.
In the meanwhile, I've done some complex javascript using jQuery (and Ajax) on a project.
Now, I re-read this thread and I think that I've found what's wrong. I think that Ajax simply just does not exist as a technology.
There is JavaScript.
There are also frameworks that helps doing DOM manipulation and remote communication (+ many other stuff).
That's probably why Amzad inserted frameworks in it's first versions on the exam objectives.
I suggest that we don't create an Ajax exam, but an Ajax group of exams (it's probably worth since as Amazd noticed, that thread/technology is popular). That group would probably include
And we get rid of the fuzzy part of the objectives (like "understand the advantages of Ajax) that would lead to controversial questions and claims.
I'm ready to help by putting some hours in my planning next week to write part of the JavaScript objectives.
Kind regards.
John.
Re: AJAX - Basic Exam Objectives
I like the idea, John. Everything's much clearer now.But I have a feeling that we should not include everything about Javascript, as most of the time we only need XMLHttpRequest and DOM. Maybe make Javascript a new group, just like the current XML group is for.
Re: AJAX - Basic Exam Objectives
You are logical.For "marketing" reasons, I would propose to put everything in an "Ajax" group to start. When we'll have too many non-Ajax JavaScript exams, we can split the group.
Re: AJAX - Basic Exam Objectives
Hi John,Its glad to see your final comments on this thread.
Its really a great idea to come up with "Ajax" group of exams instead of "Ajax" exam alone.
Hope, we will see a new group of exams in 2008 on JBB.
Cheers!!!
Amzad Basha.
Re: AJAX - Basic Exam Objectives
In conclusionAmzad, could you point me the final link to the draft renamed/changed according to the John's remarks? I'll create the exam then. You must guide me since I'm not an AJAX expert so I am not sure what should be the name of the final exam
Best regards.
Re: AJAX - Basic Exam Objectives
Correct me if I'm wrongI should create the main big AJAX category with subcategory (exam)'AJAX basic' with the following content:
http://www.javablackbelt.com/WikiPage.wwa?page=ExamAJAX
Yes?
Re: AJAX - Basic Exam Objectives
Yes Henryk.Re: AJAX - Basic Exam Objectives
No Henryk.Sorry Amzad.
I've not been clear.
After having seen the objectives and the discussion around it, and after having done some Ajax programming myself, I don't see Ajax as a technology. I don't see how we can build an exam around it. If we do that, we'll be vague and cross many borders (Java-Php, JavaScript-Http,...).
I see Ajax more as a concept supported by technologies like JavaScript. So, to start, we'll have a JavaScript exam and a jQuery exam grouped in an Ajax group.
What do you think ?
John.
Re: AJAX - Basic Exam Objectives
Exam Group Name: AJAXExams are as follows:
# JavaScript Core - Basic
# JavaScript Core - Advanced (with closures and so on)
# JavaScript DOM Manipulation
# JavaScript Remoting
# jQuery - Basic
# Frame work X
# Frame work Y
John, this is what you were asking to have a new group of exams. Right?
If yes, Me and Henryk understood correct I guess.
thanks,
Amzad Basha.
Re: AJAX - Basic Exam Objectives
FYI, I'm also working on a "jQuery - Advanced" examRe: AJAX - Basic Exam Objectives
You are correct, Amzad.Re: AJAX - Basic Exam Objectives
Henryk,Are we creating the group of AJAX with the list of exams discussed above?
If you are done, please post a news about it as well. So that the users will try to contribute the questions into the respective exams.
thanks,
Amzad Basha.
Re: AJAX - Basic Exam Objectives
Henryk,Under which exam, we can accommodate the following objectives, written earlier for AJAX - Basic exam?
http://www.javablackbelt.com/WikiPage.wwa?page=ExamAJAX
thanks,
Amzad Basha.
Re: AJAX - Basic Exam Objectives
I think, Amzad, that you'll find these objectives scattered in different exams (like "JavaScript remoting", or "GWT - Basic", or "DWR - Basic", ...).