HeadStart of java script

I am trying to learn javascript.there is some more exmaple, which can help for beginner in java script.In this first exmaple.We are creating an Html page.In this we are writing a funtion named

RandomNumber which will generate random number.I am taking sine from it and take the absolute value. This will get a number between 0 and 1.For every millisecond time changes and we got some unique number.In the script we use RandomNumber function.

head_start1
In the second example I am writing code for email validation in java script for input text.User will enter email.If user will not entered ‘@’ in email address.Then it will give alert of invalid email address.

head_start2

pimp it

7 Most useful resources for Oracle ADF across the web

While searching for some good learning resources for oracle Adf,I found this link which can
Help us for learning this technology.May be it can useful for others.

1. http://www.oracle.com/technology/products/adf/learnadf.html
Demo tutorial,and example by oracle,developer guide.
2. http://www.oracle.com/technology/pub/articles/moore-adf.html
history of Oracle Adf
3 http://www.radio21g.com/faces/2007/06/29/adf-faces-for-dummies-0-what-is-oracle-adf-faces/
4. http://kohlivikram.blogspot.com/2008/12/learning-adf.html
5. http://radio.weblogs.com/0118231/
Most popular blog for oracle adf
6 www.oracle.com/technology/obe/ADF_tutorial…/index.htm
tutorial by oracle
7 http://blogs.oracle.com/shay/2008/01/how_do_i_start_learning_jdevel.html

Simple form Using ExtJs

Extjs is mainly used for UI design.Today I will create a simple form using this.And I will explain code also. So that any beginner can understand easily.

 

Ext.onReady(function(){
    Ext.QuickTips.init();
    Ext.form.Field.prototype.msgTarget = 'side';

    var bd = Ext.getBody();
    var simple = new Ext.FormPanel({
        labelWidth:  85, 
        frame:true,
        title: 'Vinay Form',
        bodyStyle:'padding:10px 10px 0',
        width: 450,
        defaults: {width: 250},
        defaultType: 'textfield',

        items: [{
                fieldLabel: 'Customer Name',
                name: 'first',
                allowBlank:false
            },{
                fieldLabel: 'Customer Last Name',
                name: 'last'
            },{
                fieldLabel: 'Address',
                name: 'company'
            }, {
                fieldLabel: 'Email',
                name: 'email',
                vtype:'email'
            }, new Ext.form.TimeField({
                fieldLabel: 'Time',
                name: 'time',
                minValue: '8:00am',
                maxValue: '6:00pm'
            })
        ],

        buttons: [{
            text: 'Save'
        },{
            text: 'Cancel'
        }]
    });

    simple.render(document.body);

After writing this code Form would be looking like below example
form

Ext.onReady(function(){ —– This function provides a way to make our code wait until the DOM is available, before doing anything.

Ext.QuickTips.init(); — It will display error with field in oval style.
Ext.form.Field.prototype.msgTarget = ‘side’; – Message will print on side of form field
var bd = Ext.getBody();
var simple = new Ext.FormPanel({ — Created a variable of Form panel
labelWidth: 85,
frame:true,
title: ‘Vinay Form’,
bodyStyle:’padding:10px 10px 0′, —- Setting the properties
width: 450,
defaults: {width: 250},
defaultType: ‘textfield’,

items: [{ Here we are creating the item for form.

fieldLabel: ‘Customer Name’,
name: ‘first’,
allowBlank:false
},{
fieldLabel: ‘Customer Last Name’,
name: ‘last’
},{ ……………….

Form is looking after writing this code with email validation also and combo box of time also.I hope it would clear some concept of EXT JS.UI design in ExtJs is easy.

For more detail go to www.extjs.com

pimp it