Thứ Hai, 22 tháng 7, 2013

software application development.

Following are the phases of software application development.
Requirements analysis
Gathering the customer’s requirements and figuring out the appropriate way to
proceed with each item. This phase usually produces a formal requirements docu-
ment aimed at freezing all of the requirements so that the design phase may begin.
Design
Designing the software based on the requirements document. Programmers lay
out classes and their members and methods, and might create UML diagrams for
documentation. This phase produces a formal design document that the devel-
opers will use as a reference when they implement the design.
Implementation
The actual coding of the software. What is produced here is a working ver-
sion of the software, maybe along with a user manual or some other software
documentation.
Testing
Putting the software through a validation and verification process against the
requirements document produced in the requirements analysis phase.
Release
Packaging the software in a manner suitable for distribution to the public.
Maintenance
Fixing any new bugs that may be discovered once the software has been
released, and producing patches.
Upgrade
Identifying a need for the software to be enhanced or upgraded in some manner.
At this point, the life cycle process starts over.

Tools , learn AJAX

The tools of the classic Web were few and simple:
• HyperText Markup Language (HTML)
• HyperText Transfer Protocol (HTTP)

XHTML holds everything that is goingto be displayed on the client browser, and everything else works off of it. The DOMis used to navigate all of the XHTML on the page.
JavaScript has the most importantrole in an Ajax application. It is used to manipulate the DOM for the page, but more important, JavaScript creates all of the communication between client and server thatmakes Ajax what it is.
CSS is used to affect the look of the page, and is manipulated dynamically through the DOM.
Finally, XML is the protocol that is used to transfer data back and forth between clients and servers.

HTML

If you are using HTML 4.01 or XHTML 1.0, you should use one of the following versions of the DOCTYPE:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Unfortunately, iE 6–8 leave HTMl5 elements unstyled unless you convince the browser to recognize the new elements by adding thefollowing code just before the closing </head> tag in each page:

!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

Attributes headings document HTML

Attributes headings document HTML
align, class, id, style, title, dir, lang, xml:lang
1.The align Attribute: 
Indicates whether the heading appears to the left, center, or right of the page (the default is the left).
Example:
<p align="left">Atributes heading document HTML</p>
=>
Atributes heading document HTM
<p align="center">Atributes heading document HTML</p>
=>
Atributes heading document HTM
<p align="right">Atributes heading document HTML</p>
=>
Atributes heading document HTM

Headings HTML

Headings document HTML is <h1>,...<h6>
Important is <h1>,<h2>,<h3>.
<h1> is the best , <h6> is the largest .
Example :
<h1> Headings document HTML is<h1>,...,<h6></h1>
=>Headings document HTML is<h1>,...,<h6>
<h6> Headings document HTML is<h1>,...,<h6></h6>
=> Headings document HTML is<h1>,...,<h6>
Attribute headings document HTML:"align class id style title dir lang xml:lang"

structure document HTML

Structure document HTML.
Element =<opening tag> + document +</closing tag>
Example :
<p>Structure document HTML</p>.is element.
or
Element =<opening tag 1> + document 1 +<opening tag 2>+document 2+</closing tag></closing tag 1>
Example:
<p>Structure document<em> HTML</em></p>
or
Element:=<opening tag +atributes> + document +</closing tag>
Attributes is name attribute and value attribute

Document HTML

Document HTML is : headings, paragraphs, elements,...
The six levels of headings: < h1 > , < h2 > , < h3 > , < h4 > , < h5 > , and < h6 >
Paragraphs < p > , preformatted sections < pre > , line breaks < br / > , and addresses < address >
Presentational elements: < b > , < i > , < u > , < s > , < tt > , < sup > , < sub > , < strike > , < big > , < small > ,and < hr / >
Phrase elements such as < em > , < strong > , < abbr > , < acronym > , < dfn > , < blockquote > , < q > ,
< cite > , < code > , < kbd > , < var > , < samp > , and < address >
Lists such as unordered lists using < ul > and < li > , ordered lists using < ol > and < li > , and
definition lists using < dl > , < dt > , and < dd >
Editing elements such as < ins > and < del >
Grouping elements: < div > and < span >
In paragraphs is white space : code & nbsp;

Structure HTML and XHTML

Structure HTML and XHTML
HTML (hyper text markup language) and XHTML(extenable hyper text markup language)
Website is started as HTML or XHTML
Street :
<html>
<head></head>
<body></body>
</html>
In the font <head> is:<title></title>
In the font <body> is document , images , link ,...