Sunday, May 25, 2008

Know about SCWCD5 ; by Bryan Basham in javaranch

its a Bryan Basham(one of the authors of Head First Servlets&JSP) meassage to those who are giving SCWCD5

I have been reading a few posts that have mentioned the new SCWCD5 exam and I thought that I would give you my perspective. I feel qualified to do this because I was the one contracted by Sun to create this update.First of all, the title of the exam is pure marketing fluff. The SCWCD5 exam has nothing to do with Java EE v1.5. This exam (CX-310-083) is merely an update of the old SCWCD exam (CX-310-081). No objectives were changed. The new exam is solely based upon the J2EE v1.4 version of the serlvet (2.4) and JSP (2.0) and JSTL (1.1) specs. This decision was made almost two years ago when I was leaving Sun. My vote in that decision was based upon the fact that the changes in the relevant specs were very minor (as Mr. Lyons has mentioned). In fact, at the time I told Sun that it didn't make sense to create a new exam. Six months ago, Sun contracted me to do a update of the exam to replace items that were not performing well. More on that in a minute.[BTW, the biggest change in the web technologies for Java EE v5 was the introduction of JavaServer Faces (JSF). At the time of the decision, I felt that JSF was (a) not mature enough to be included and (b) big enough that it might need its own cert exam. For SCWCD6 (for Java EE v6) I have recently recommended to Sun that they consider a major rewrite of the objectives to add objectives for JSF and remove objectives that JSF essential makes irrelevant. However, this is not a done deal by any means and I now have very little sway within Sun.]The update itself included creating nearly 140 items (spread over several forms). So the new (updated) SCWCD5 exam is a mixture of old items and new items. One ranch hand asked if the new exam items are harder than the old exam. Sun asked me to make the new exam more "performance based" rather than "knowledge based". An example of knowledge based would be something like:

Thursday, May 22, 2008

Learn JavaFX

The demand continues to grow for rich interactive content, applications, and services that run on a variety of clients. To simplify and speed the creation and deployment of high-impact content for a wide range of devices, Sun is introducing JavaFX, a new technology based on the Java platform, designed to enable consistent user experiences on desktop, mobile, TV, and other consumer platforms.
At a Glance
JavaFX is a powerful client technology for creating rich Internet applications (RIAs) with immersive media and content across the multiple screens of your life.

JavaFX technology features a high-performance declarative scripting language, JavaFX Script, for building and delivering the next generation of rich Internet applications for desktop, mobile, TV, and other consumer platforms. To bridge the gap between user experience design and programming logic, JavaFX technology will provide a suite of tools and authoring solutions that enable unprecedented collaboration between designers and developers.

JavaFX technology provides the presentation layer for the Java ecosystem: Java developers can team up with their designer colleagues to create new and unique content that combines the best of today's advanced enterprise software and rich Internet applications.
Build and Run Interactive Content Quickly and Easily
JavaFX Script will enable designer, scripters, and developers to more quickly and easily develop rich Internet applications and next-generation services that can be proliferated across multiple screens — desktops, browsers, mobile devices, set-top boxes, and, over time, other consumer platforms.

Create Visually Compelling and Dynamic Applications
JavaFX Script is a highly productive scripting language with the optimal balance of enabling rich, expressive graphical interfaces as well as binding to various data sources to create compelling mashup applications. JavaFX Script offers a close integration with other Java components (applications and infrastructure), enabling a rich end-to-end experience for developers and users.

Mobilize Your Content
JavaFX Mobile technology opens the door to content creators who want to tap into the rich capabilities of today's mobile devices. Providing a set of APIs that are compatible with JavaFX Desktop, the product builds on top of the market-leading Java ME platform to expose key device capabilities while enabling the broadest possible deployment.

Use Powerful Tools for Rapid Development
JavaFX tools will offer creative solutions for both developers and designers. There is a JavaFX Script plugin with language support for NetBeans IDE. The plugin enables development of JavaFX Script applications within the cross-platform NetBeans tools suite. Also planned is a tool for visual and interactive designers to simplify creation of rich Internet applications (RIAs).

Openness and Compatibility Matter
Like the rest of the Java platform, JavaFX Script will be available under the GPL license.

for more information you can visit (http://www.sun.com/software/javafx/index.jsp)

Tuesday, May 20, 2008

Sites usefull for developers

hi guys,
This post is for java developers.
I hope that below sites will help you.
expecting a reply.
1
http://www.devtopics.com/
3
http://www.technewsworld.com/
4
http://www.devtopics.com
5
www.javajazzup.com
6
www.hiteshagarwal.com
7
www.jaxtut.com
8
www.ajax-tutorials.com
9
www.library.thinkquest.org
10
www.codebeach.com
11
www.codetoad.com
12
www.daniweb.com
13
www.ibm.com/developerworks/java
14
www.dynamicdrive.com
15
www.tutorialadvisor.com
16
www.roseindia.net
17
www.laliluna.de
18
www.scriptdungeon.com
19
www.pdf.coreservlets.com
20
www.codegravity.com
21
www.developers.evrsoft.com
22
www.ajaxpatterns.org
23
www.javadb.com
24
www.javacofeebreak.com
25
www.esus.com
26
www.java-forums.org
27
www.javagalaxy.com
28
www.brainjava.com
29
www.javaskyline.com
30
www.java-tips.org
31
www.javaboutiqe.internet.com
32
www.javabuggers.com
33
www.java.dzone.com
34
www.javareference.com
35
www.javascriptfreecode.com
36
www.javascriptkit.com
37
www.nuclearscripts.com
38
www.mobilefish.com
39
www.koders.com
40
www.sourcecodesworld.com
41
www.developer.com
42
www.allapplabs.com
43
www.hotcoding.com
44
www.codecoffee.com
45
www.tutorial.jcwcn.com
46
www.javaworld.com
47
www.planet-source-code.com
48
www.webdevelopersjournal.com
49
www.javabeginner.com

Friday, May 16, 2008

BIO of James Gosling

James Gosling received a BSc in Computer Science from the University of Calgary, Canada in 1977. He received a PhD in Computer Science from Carnegie-Mellon University in 1983. The title of his thesis was "The Algebraic Manipulation of Constraints". He is currently a VP & Fellow at Sun Microsystems. He has built satellite data acquisition systems, a multiprocessor version of Unix, several compilers, mail systems and window managers. He has also built a WYSIWYG text editor, a constraint based drawing editor and a text editor called `Emacs' for Unix systems. At Sun his early activity was as lead engineer of the NeWS window system. He did the original design of the Java programming language and implemented its original compiler and virtual machine. He has been a contributor to the Real-Time Specification for Java, and a researcher at Sun labs where his primary interest was software development tools. He the was the Chief Technology Officer of Sun's Developer Products Group and is now the CTO of Sun's Client Software Group.

The starter

Hi,
I would like to introdue you myself as Raghu Deep Amilineni.I have started this blog to let people know more about emerging java technologies and frameworks.This is concentrated towards a category of people who are new to java technology and would like to be updated with the technology.
I promise I provide valid and usefull information which will definitely help you.
Thank you.