<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>My Web Development Tips &#187; computer software</title>
	<atom:link href="http://www.mywebdevelopmenttips.com/tag/computer-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mywebdevelopmenttips.com</link>
	<description>Web Development Blog</description>
	<lastBuildDate>Thu, 29 Jul 2010 16:46:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Build Rapid Web Sites With Adobe Dreamweaver</title>
		<link>http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 15:21:40 +0000</pubDate>
		<dc:creator>Charles Lewis</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[Adobe Dreamweaver CS4]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers and the internet]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/</guid>
		<description><![CDATA[If you have ever wanted to build your own website, you might not even know where to start. If you've done the research and you're looking for the simplest program for regular users, it's likely that you've heard of Adobe Dreamweaver. This is one of the simplest web design programs to use, and the fact that it includes an HTML editor just makes it that much more useful. It doesn't matter if you're looking to create a website for fun or for business. There's something for everyone in Adobe Dreamweaver, but before you get stuck into design, you need to learn how to use the program properly.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/' rel='bookmark' title='Permanent Link: Top New Features In Adobe Dreamweaver CS4'>Top New Features In Adobe Dreamweaver CS4</a> <small>CSS enhancements...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/dreamweaver-training-can-change-your-career/' rel='bookmark' title='Permanent Link: Dreamweaver Training Can Change Your Career'>Dreamweaver Training Can Change Your Career</a> <small>Working for a company that runs Dreamweaver training courses, I...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/creating-html-and-xhtml-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Creating HTML and XHTML With Adobe Dreamweaver'>Creating HTML and XHTML With Adobe Dreamweaver</a> <small>HTML is a markup language used to create documents designed...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>If you have ever wanted to build your own website, you might not even know where to start. If you&#8217;ve done the research and you&#8217;re looking for the simplest program for regular users, it&#8217;s likely that you&#8217;ve heard of Adobe Dreamweaver. This is one of the simplest web design programs to use, and the fact that it includes an HTML editor just makes it that much more useful. It doesn&#8217;t matter if you&#8217;re looking to create a website for fun or for business. There&#8217;s something for everyone in Adobe Dreamweaver, but before you get stuck into design, you need to learn how to use the program properly.</p>
<p>There are so many different books and tutorials out there offering Adobe Dreamweaver training, but you might not know how to choose the right one. First of all, if you want learning the program to be as simple as using it is, you&#8217;ll need to leave the books on the shelf.</p>
<p>Reading is great for other things, but when it comes to learning web design, having that hands-on experience can make or break your success in using the program. Just like children, who learn the alphabet much more quickly by seeing it and writing it, our brains are wired to learn things through example and by being shown. It&#8217;s human nature for us prefer &#8220;show me&#8221; rather than &#8220;tell me&#8221; when it comes to learning.</p>
<p>With computers, hands-on practice is essential to your understanding of everything you learn. If you can&#8217;t see the computer screen, you won&#8217;t know the difference between the pointer and the cursor, except that one is shaped like an arrow and the other is a blinking line. It&#8217;s all essentially common sense. If you use training software to learn Adobe Dreamweaver, your brain will get to observe how the program works, and duplicate it better. If you just read a book, your brain will likely get stuck between the execution and information stages and this is because it hasn&#8217;t seen the program in use before.</p>
<p>Adobe Dreamweaver makes website building extremely easy for just about anyone. Taking the time to invest in training software and tutorials that can show you how to succeed in web development with Dreamweaver will make learning the program just as simple as using it can be. It doesn&#8217;t matter if you&#8217;re already a web designer, or if you just want to build a basic website. You can learn Adobe Dreamweaver much more easily if you take the time to get involved in a hands-on training method.</p>
<p>The author is a trainer and developer with <noindex><a target="_blank" rel="nofollow" href="http://www.trainingcompany.com" >TrainingCompany.Com</a></noindex>, an independent computer training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.trainingcompany.com/adobe-dreamweaver-training.asp" >Adobe Dreamweaver Classes</a></noindex> at their central London training centre.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/' rel='bookmark' title='Permanent Link: Top New Features In Adobe Dreamweaver CS4'>Top New Features In Adobe Dreamweaver CS4</a> <small>CSS enhancements...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/dreamweaver-training-can-change-your-career/' rel='bookmark' title='Permanent Link: Dreamweaver Training Can Change Your Career'>Dreamweaver Training Can Change Your Career</a> <small>Working for a company that runs Dreamweaver training courses, I...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/creating-html-and-xhtml-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Creating HTML and XHTML With Adobe Dreamweaver'>Creating HTML and XHTML With Adobe Dreamweaver</a> <small>HTML is a markup language used to create documents designed...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top New Features In Adobe Dreamweaver CS4</title>
		<link>http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 00:10:35 +0000</pubDate>
		<dc:creator>Benjamin Williams</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[Adobe Dreamweaver CS4]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers and the internet]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/</guid>
		<description><![CDATA[CSS enhancements


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Build Rapid Web Sites With Adobe Dreamweaver'>Build Rapid Web Sites With Adobe Dreamweaver</a> <small>If you have ever wanted to build your own website,...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/using-dreamweaver-cs4-javascript-behaviors/' rel='bookmark' title='Permanent Link: JavaScript Without Tears Using Adobe Dreamweaver CS4'>JavaScript Without Tears Using Adobe Dreamweaver CS4</a> <small>JavaScript is a simple, client-side scripting language which enables you...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/04/creating-hyperlinks-in-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Creating Hyperlinks In Adobe Dreamweaver'>Creating Hyperlinks In Adobe Dreamweaver</a> <small>All the best Dreamweaver training courses will show you how...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>CSS enhancements</p>
<p>Spry is Dreamweaver&#8217;s Ajax solution which uses JavaScript and CSS to add sophisticated interactivity to your web pages. Dreamweaver CS4 includes some useful additions to its existing range of Spry widgets. For example, the Spry Tooltip widget allows you to create a tooltip which will appear when the mouse is placed over the specified text or object. Since the tooltip is inside a DIV element, this offers tremendous flexibility as to the appearance of the tooltip. For example, it could include an image or a Flash movie.</p>
<p>In Dreamweaver CS4, the Property Inspector contains buttons which allow you to switch between HTML and CSS options. When working in the CSS options, you can now target a specific CSS rule before choosing an attribute or, if necessary, create a new rule.</p>
<p>Additions to Dreamweaver&#8217;s Spry Widgets</p>
<p>Spry is Dreamweaver&#8217;s Ajax solution which uses JavaScript and CSS to add sophisticated interactivity to your web pages. Dreamweaver CS4 includes some useful additions to its existing range of Spry widgets. The Spry Validation Password widget allows you to specify the minimum and maximum number of characters, numbers, uppercase and special characters which can be included in the password entered. The Spry Validation Confirm widget checks that the entries in two fields are identical and displays a customizable error is they are not. This makes it ideal for creating &#8220;Password/Confirm Password&#8221; or &#8220;Email/Confirm Email&#8221; functionality.</p>
<p>Photoshop images are can be inserted using the same techniques as inserting any other image file: Insert &#8211; Image; dragging from the Files panel; dragging from the Assets panel; or using the Insert toolbar. A Photoshop-style Optimise window automatically appears and you can choose the settings appropriate for that particular image usually GIF, JPEG or PNG.</p>
<p>Inserting Photoshop Smart Objects</p>
<p>HTML is a notoriously sparse environment which relies on files created with other technologies to add functionality to web pages. Typical examples of related files are server-side includes, CSS, JavaScript and XML. Dreamweaver now includes a feature called &#8220;Related Files&#8221; which enables you to edit the content of such files, without having to open them separately, and to instantly see the effect of your changes on the main file.</p>
<p>Whenever you open a file which contains linked files, Dreamweaver displays each of the linked files in the Related Files Bar. To access a related file just click on its name. If you make any changes to a related file and asterisk appears next to its name in the Related Files Bar to remind you to save your changes. When you do, the impact of the changes is immediately visible in the main file.</p>
<p>Once the image has been imported, an icon is displayed in the upper left of the image indicating that it is a smart object. Also, in the Property Inspector, the location of the original PSD file is shown in a box marked &#8220;Original&#8221;.</p>
<p>The fact that the image is a smart object means that if we resize it in Dreamweaver, it will automatically be re-optimised and a new version of the image will be generated with the new dimensions. (In previous versions, resizing an image would mean that the browser was responsible for resizing leading to poor image quality.</p>
<p>Photoshop images are can be inserted using the same techniques as inserting any other image file: Insert &#8211; Image; dragging from the Files panel; dragging from the Assets panel; or using the Insert toolbar. A Photoshop-style Optimise window automatically appears and you can choose the settings appropriate for that particular image usually GIF, JPEG or PNG.</p>
<p>The Property Inspector can be used to change the attributes of any element you select on an HTML page. In previous versions of Dreamweaver, changing the attributes of highlighted text would cause the program to create CSS classes with names like &#8220;Style1&#8243;, &#8220;Style2&#8243;, etc. in the head area of the current page. This random creation of styles was often responsible for getting new web developers into bad habits.</p>
<p>In Dreamweaver CS4, the Property Inspector contains buttons which allow you to switch between HTML and CSS options. When working in the CSS options, you can now target a specific CSS rule before choosing an attribute or, if necessary, create a new rule.</p>
<p>The author is a training consultant with <noindex><a target="_blank" rel="nofollow" href="http://www.trainingcompany.com" >TrainingCompany.Com</a></noindex>, a UK IT training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.trainingcompany.com/adobe-dreamweaver-training.asp" >Adobe Dreamweaver training courses</a></noindex> at their central London training centre.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Build Rapid Web Sites With Adobe Dreamweaver'>Build Rapid Web Sites With Adobe Dreamweaver</a> <small>If you have ever wanted to build your own website,...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/using-dreamweaver-cs4-javascript-behaviors/' rel='bookmark' title='Permanent Link: JavaScript Without Tears Using Adobe Dreamweaver CS4'>JavaScript Without Tears Using Adobe Dreamweaver CS4</a> <small>JavaScript is a simple, client-side scripting language which enables you...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/04/creating-hyperlinks-in-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Creating Hyperlinks In Adobe Dreamweaver'>Creating Hyperlinks In Adobe Dreamweaver</a> <small>All the best Dreamweaver training courses will show you how...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating HTML and XHTML With Adobe Dreamweaver</title>
		<link>http://www.mywebdevelopmenttips.com/2010/02/creating-html-and-xhtml-with-adobe-dreamweaver/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/02/creating-html-and-xhtml-with-adobe-dreamweaver/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 20:09:37 +0000</pubDate>
		<dc:creator>Angela Harrison-Dyer</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[Adobe Dreamweaver CS4]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers and the internet]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/02/creating-html-and-xhtml-with-adobe-dreamweaver/</guid>
		<description><![CDATA[HTML is a markup language used to create documents designed to be accessed across the World Wide Web using browser software such as Internet Explorer or Firefox. The version of HTML in current use is known as XHTML, a stricter, rationalised version of the original HTML specification. One key thing to note about HTML and XHTML pages is that they describe the content and structure of the page rather than the position and presentation of the elements on the page.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/01/creating-css-rules-with-adobe-dreamweavers-visual-tools/' rel='bookmark' title='Permanent Link: Creating CSS Rules With Adobe Dreamweaver&#8217;s Visual Tools'>Creating CSS Rules With Adobe Dreamweaver&#8217;s Visual Tools</a> <small>Cascading Style Sheets (CSS) has become as pivotal a technology...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/developing-client-side-content-using-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Developing Client-side Content Using Adobe Dreamweaver'>Developing Client-side Content Using Adobe Dreamweaver</a> <small>Adobe Dreamweaver is a general purpose web development tool aimed...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/' rel='bookmark' title='Permanent Link: Top New Features In Adobe Dreamweaver CS4'>Top New Features In Adobe Dreamweaver CS4</a> <small>CSS enhancements...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>HTML is a markup language used to create documents designed to be accessed across the World Wide Web using browser software such as Internet Explorer or Firefox. The version of HTML in current use is known as XHTML, a stricter, rationalised version of the original HTML specification. One key thing to note about HTML and XHTML pages is that they describe the content and structure of the page rather than the position and presentation of the elements on the page.</p>
<p>The first significant difference between an HTML and XHTML page is the document type definition. There are several ways in which this specification can be done in Adobe Dreamweaver. One of the most convenient is to go to the Modify menu and choose Page Properties. Here, in the category marked Title/Encoding, one of the options reads Document Type (DTD).</p>
<p>There are quite a few options available in the drop-down menu next to this setting, some relating to HTML version 4 and some to XHTML version 1. These DTD settings specify the rules that the mark-up language must follow so that the browsers can render the content correctly. For any new content you may be creating, the best specification to choose is XHTML 1.0 transitional since it uses the current XHTML specification while allowing backward compatibility with slightly older browsers.</p>
<p>When looking at an HTML page, the structural content is perhaps not immediately apparent. However Dreamweaver provides a number of useful ways of keeping tabs on the structure of your web page content. One of these is known as the Tag Selector. Wherever the cursor is positioned, the HTML code relating to that part of the page is displayed in the bottom left of the page on the Status Bar in an area called the Tag Selector.</p>
<p>When the browser reads the page, the tags surrounding text and other elements communicate to the browser the structural importance of each element. Thus, for example, the H1 tag tells the browser that a piece of text is a major heading, while the H2 tag signifies a sub-heading, and so on. When these tags are displayed in the Tag Selector, you can get an idea of the structure of the page and you can also click on any tag to select the element(s) it contains.</p>
<p>Although the tags tell the browser the structural importance of each element, the HTML page doesn&#8217;t contain any information that helps the browser decide how each element should be displayed. This is the role of CSS (Cascading Style Sheets). An XHTML page is pretty similar to an HTML page. However, its syntax is stricter. Let&#8217;s take a look at some examples&#8230;</p>
<p>XHTML is case sensitive: HTML is not. In XHTML, tags are always lowercase so the H1 tag has to be written h1. In HTML H1 or h1 can be used.</p>
<p>In XHTML, the closing tag is obligatory: in HTML it is permissible to have an opening tag without a closing tag. One such example is a horizontal rule (hr) which creates a dividing line between two sections on a webpage. This element is represented by a single tag, since it can never be used as a container. In XHTML, there is a special syntax for such elements: a single tag which is both an opening and closing tag (hr/). In HTML, the single opening tag is used with no closing tag (hr).</p>
<p>In summary, XHTML is the current version of HTML and this is the standard that you should use for any new projects. However, existing projects that you may inherit may well contain HTML rather the XHTML. Therefore, you should be aware of both. Remember also that HTML and XHTML describe only the structure of web page content: neither of them should contain information regarding the presentation and display of this content. The display and presentation of web content should be done using CSS.</p>
<p>Author is a developer and trainer with <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk" >Macresource Computer Solutions</a></noindex>, an independent computer training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/dreamwvr.htm" >Adobe Dreamweaver training courses</a></noindex> at their central London training centre.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/01/creating-css-rules-with-adobe-dreamweavers-visual-tools/' rel='bookmark' title='Permanent Link: Creating CSS Rules With Adobe Dreamweaver&#8217;s Visual Tools'>Creating CSS Rules With Adobe Dreamweaver&#8217;s Visual Tools</a> <small>Cascading Style Sheets (CSS) has become as pivotal a technology...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/developing-client-side-content-using-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Developing Client-side Content Using Adobe Dreamweaver'>Developing Client-side Content Using Adobe Dreamweaver</a> <small>Adobe Dreamweaver is a general purpose web development tool aimed...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/' rel='bookmark' title='Permanent Link: Top New Features In Adobe Dreamweaver CS4'>Top New Features In Adobe Dreamweaver CS4</a> <small>CSS enhancements...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/02/creating-html-and-xhtml-with-adobe-dreamweaver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamweaver Training Can Change Your Career</title>
		<link>http://www.mywebdevelopmenttips.com/2010/02/dreamweaver-training-can-change-your-career/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/02/dreamweaver-training-can-change-your-career/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 18:26:39 +0000</pubDate>
		<dc:creator>Joseph Johnson</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[Adobe Dreamweaver CS3]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers and the internet]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/02/dreamweaver-training-can-change-your-career/</guid>
		<description><![CDATA[Working for a company that runs Dreamweaver training courses, I am increasingly finding that there is no longer a typical user of this great web development program. Dreamweaver users now seem to come from all different types of company and from all walks of life: private individuals, financial people, marketing people, people in the health service, academicians It seems everyone needs to learn the basics of web development nowadays.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Build Rapid Web Sites With Adobe Dreamweaver'>Build Rapid Web Sites With Adobe Dreamweaver</a> <small>If you have ever wanted to build your own website,...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/developing-client-side-content-using-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Developing Client-side Content Using Adobe Dreamweaver'>Developing Client-side Content Using Adobe Dreamweaver</a> <small>Adobe Dreamweaver is a general purpose web development tool aimed...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/creating-css-rules-with-adobe-dreamweavers-visual-tools/' rel='bookmark' title='Permanent Link: Creating CSS Rules With Adobe Dreamweaver&#8217;s Visual Tools'>Creating CSS Rules With Adobe Dreamweaver&#8217;s Visual Tools</a> <small>Cascading Style Sheets (CSS) has become as pivotal a technology...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Working for a company that runs Dreamweaver training courses, I am increasingly finding that there is no longer a typical user of this great web development program. Dreamweaver users now seem to come from all different types of company and from all walks of life: private individuals, financial people, marketing people, people in the health service, academicians It seems everyone needs to learn the basics of web development nowadays.</p>
<p>Just as the use of a graphical interface has changed computing, making it more user-friendly, the use of Adobe Dreamweaver renders people with limited understanding of web construction capable of putting together a quality site. It is also an excellent platform for learning how web sites should be put together. For example, when you create a new page, Dreamweaver lets you choose from a series of standard layouts based on CSS (Cascading Style Sheets), the recommended specification for creating web pages. The code produced by Dreamweaver contains useful comments explaining how the page layout works.</p>
<p>Many small organisations have already learned to rely on Adobe Dreamweaver to build and manage their own website, creating and modifying pages and then uploading them via FTP to make them live and available to the public. Those organisations with a more urgent need to establish a web presence may still turn to a professional web development companies to get them started and then use Adobe Dreamweaver when changes need to be made, often saving themselves a small fortune.</p>
<p>Another way that companies can save a few bucks is by commissioning web designers to create Dreamweaver templates and then using these templates in-house to build the website themselves. This also has the benefit of allowing organizations to maintain control of their site from the outset.</p>
<p>Although Dreamweaver is simple to use, it is unlikely that the average user can simple load it onto their machine and start using it effectively. Most people will benefit from having some Dreamweaver training. This will show them which are the essential aspects of the program and the process of creating a basic site and making it live. A good Dreamweaver training course will also give users an overview of the may web technologies, the underlying code, which Dreamweaver uses as the users visually create their web pages.</p>
<p>One of the best ways to make a site useful for visitors is making it interactive, allowing users to search for the specific content that they want. By attending an advanced Dreamweaver training course, staff within an organization can learn to add database-driven content to their website using technologies such as ASP, PHP or ColdFusion. And, here again, Dreamweaver does the lion&#8217;s share of the work, allowing users to create sophisticated search and results pages using the same simply point-and-click and drag-and-drop techniques used to create basic content.</p>
<p>Author is a developer and trainer with <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk" >Macresource Computer Solutions</a></noindex>, an independent computer training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/fasttrackspecials/dreamweaver.html" >Adobe Dreamweaver training courses</a></noindex> at their central London training centre.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Build Rapid Web Sites With Adobe Dreamweaver'>Build Rapid Web Sites With Adobe Dreamweaver</a> <small>If you have ever wanted to build your own website,...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/developing-client-side-content-using-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Developing Client-side Content Using Adobe Dreamweaver'>Developing Client-side Content Using Adobe Dreamweaver</a> <small>Adobe Dreamweaver is a general purpose web development tool aimed...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/creating-css-rules-with-adobe-dreamweavers-visual-tools/' rel='bookmark' title='Permanent Link: Creating CSS Rules With Adobe Dreamweaver&#8217;s Visual Tools'>Creating CSS Rules With Adobe Dreamweaver&#8217;s Visual Tools</a> <small>Cascading Style Sheets (CSS) has become as pivotal a technology...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/02/dreamweaver-training-can-change-your-career/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mastering The Essentials Of XML Schema</title>
		<link>http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 18:05:01 +0000</pubDate>
		<dc:creator>George Roberts</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[computers and internet]]></category>
		<category><![CDATA[DTD]]></category>
		<category><![CDATA[Schema]]></category>
		<category><![CDATA[software programs]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[worldwide web]]></category>
		<category><![CDATA[XML training]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/</guid>
		<description><![CDATA[XML schema definition languages are derived from the recommendations of the World Wide Web Consortium (W3C). They use XML 1.0 syntax and their role is to explicit describe the structure of XML documents and constrain the data which they may contain. They offer a distinct improvement on the more limited schema features offered by the Document Type Definition (DTD) recommendation which formed part of the original XML specification released in 1998. The most widely used schema language is the one defined by the W3C in 2001: W3C XML Schema. However, there are alternatives, such as RELAX NG and Schematron.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/' rel='bookmark' title='Permanent Link: Overview of XML Technologies'>Overview of XML Technologies</a> <small>Core XML...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/' rel='bookmark' title='Permanent Link: XML Offers Neutral And Platform Independent Encapsulation Of Your Data'>XML Offers Neutral And Platform Independent Encapsulation Of Your Data</a> <small>Extensible Mark-up Language (XML) has quickly established itself as a...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/' rel='bookmark' title='Permanent Link: Using Looping Syntax In XSLT'>Using Looping Syntax In XSLT</a> <small>Extensible Stylesheet Language (XSL) is an XML-related technology which is...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>XML schema definition languages are derived from the recommendations of the World Wide Web Consortium (W3C). They use XML 1.0 syntax and their role is to explicit describe the structure of XML documents and constrain the data which they may contain. They offer a distinct improvement on the more limited schema features offered by the Document Type Definition (DTD) recommendation which formed part of the original XML specification released in 1998. The most widely used schema language is the one defined by the W3C in 2001: W3C XML Schema. However, there are alternatives, such as RELAX NG and Schematron.</p>
<p>Schema documents are the more sophisticated successors to DTDs and overcome some key limitations associated with them. Firstly, DTDs do not support data types. Secondly, DTDs do not support namespaces. Thirdly, DTDs do not allow developers to accurately define the number of permitted occurrences of elements within their parent element.</p>
<p>An XML schema is concerned with the structure of an XML instance document by defining what each element must or may contain. An element is limited by its type. For example, an element of complex type can contain child elements and attributes, whereas a simple-type element can only contain text. The diagram below gives a first look at the types of XML Schema elements.</p>
<p>Three main purposes are fulfilled by schema documents. Firstly, they can be used to validate XML documents. Secondly, they can be used as a dictionary or grammar for the creation of a given class of XML document. And, thirdly, they can be used to provide documentation for XML documents.</p>
<p>Each XML schema is itself an XML document and contains definitions of all elements and attributes permitted in a given class of XML documents. The schema also specifies the structure or hierarchy to which elements must adhere and the type of content each particular element may contain. Elements may be of the simple or complex type. Complex type elements may contain child elements as well as attributes. Simple type element may only contain data. XML documents using a particular schema are referred to as instances of the schema. An XML instance that correctly adheres to its associated schema is said to be valid.</p>
<p>Validation is usually the principal role of schema documents. Validation offers many benefits. It ensures the consistency of data within a document. It ensures that data has the right structure and internal hierarchy. It ensures that data within the document structure is of the correct type. It allows us to receive data from multiple sources.</p>
<p>Most XML documents are produced by programs and scripts written to extract information held in databases and transform it into XML. However, it is also possible for human beings to create XML documents. Schemas can be used during this process to assist in the document creation process. XML schemas also provide a mechanism for documenting XML documents and form an important part of the specification of XML vocabularies.</p>
<p>The author is a training consultant with <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/xml.htm" >Macresource Computer Training</a></noindex>, a UK IT training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/xml1.htm" >XML Classes</a></noindex> in London and throughout the UK.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/' rel='bookmark' title='Permanent Link: Overview of XML Technologies'>Overview of XML Technologies</a> <small>Core XML...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/' rel='bookmark' title='Permanent Link: XML Offers Neutral And Platform Independent Encapsulation Of Your Data'>XML Offers Neutral And Platform Independent Encapsulation Of Your Data</a> <small>Extensible Mark-up Language (XML) has quickly established itself as a...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/' rel='bookmark' title='Permanent Link: Using Looping Syntax In XSLT'>Using Looping Syntax In XSLT</a> <small>Extensible Stylesheet Language (XSL) is an XML-related technology which is...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Looping Syntax In XSLT</title>
		<link>http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 13:10:39 +0000</pubDate>
		<dc:creator>Keira Albright</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[extensible markup language]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[sgml]]></category>
		<category><![CDATA[software programs]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/</guid>
		<description><![CDATA[Extensible Stylesheet Language (XSL) is an XML-related technology which is used to transform XML data. XML file are used to set the ground-rules for a given body of data and to describe the data itself. XSL allows us to take that data and convert it into information which can be displayed in a web browser window or opened with a text editor. It can also be used to create an XML file which is a modified version of an original XML file.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/' rel='bookmark' title='Permanent Link: XML Offers Neutral And Platform Independent Encapsulation Of Your Data'>XML Offers Neutral And Platform Independent Encapsulation Of Your Data</a> <small>Extensible Mark-up Language (XML) has quickly established itself as a...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/' rel='bookmark' title='Permanent Link: Overview of XML Technologies'>Overview of XML Technologies</a> <small>Core XML...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/' rel='bookmark' title='Permanent Link: Mastering The Essentials Of XML Schema'>Mastering The Essentials Of XML Schema</a> <small>XML schema definition languages are derived from the recommendations of...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Extensible Stylesheet Language (XSL) is an XML-related technology which is used to transform XML data. XML file are used to set the ground-rules for a given body of data and to describe the data itself. XSL allows us to take that data and convert it into information which can be displayed in a web browser window or opened with a text editor. It can also be used to create an XML file which is a modified version of an original XML file.</p>
<p>When displaying XML elements in a browser window, the XSL elements which enable looping through an XML tree and decision-making really come into their own. One of the key methods used in XSL for looping through elements in an XML file is the the &#8220;For-each&#8221; element. This requires the &#8220;select&#8221; attribute to specify which element is to be used in the loop. The &#8220;For-each&#8221; element normally requires both an opening and a closing tag and any lines of markup placed between the opening and closing tags will be repeated each time the element specified in the &#8220;select&#8221; attribute is encountered in the XML file.</p>
<p>For example, let&#8217;s say we have an XML file containing a list of companies and the addresses of their websites. Let&#8217;s also say that the element which we will be targeting in the XSL &#8220;For-each&#8221; statement is called &#8220;company&#8221; and that, within each company element, we have a &#8220;name&#8221;, &#8220;telephone&#8221; and &#8220;website&#8221; element. Before beginning our &#8220;For-each&#8221; loop, we could place the opening tag of an HTML &#8220;ul&#8221; element (an unordered or bulleted list).</p>
<p>Inside the &#8220;For-each&#8221; loop, we could output an HTML &#8220;li&#8221; element and, between the opening and closing tag, output the contents of the &#8220;name&#8221; and &#8220;telephone&#8221; elements from the XML file. The data in the &#8220;website&#8221; could be used to convert the &#8220;name&#8221; into a clickable link.</p>
<p>As for the appearance of the data in the resulting HTML output, this would be controlled by a linked CSS file. CSS can be used to format the output in any way we like, so our bulleted list can take on pretty much any appearance we desire.</p>
<p>The author is a training consultant with <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/xml.htm" >Macresource Computer Training</a></noindex>, an independent computer training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/xml1.htm" >XML, XSLT, XPATH, XQuery and XSL-FO training courses</a></noindex> at their central London training centre.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/' rel='bookmark' title='Permanent Link: XML Offers Neutral And Platform Independent Encapsulation Of Your Data'>XML Offers Neutral And Platform Independent Encapsulation Of Your Data</a> <small>Extensible Mark-up Language (XML) has quickly established itself as a...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/' rel='bookmark' title='Permanent Link: Overview of XML Technologies'>Overview of XML Technologies</a> <small>Core XML...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/' rel='bookmark' title='Permanent Link: Mastering The Essentials Of XML Schema'>Mastering The Essentials Of XML Schema</a> <small>XML schema definition languages are derived from the recommendations of...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XML Offers Neutral And Platform Independent Encapsulation Of Your Data</title>
		<link>http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 16:21:44 +0000</pubDate>
		<dc:creator>Peter H. Spencer</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[extensible markup language]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[sgml]]></category>
		<category><![CDATA[software programs]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/</guid>
		<description><![CDATA[Extensible Mark-up Language (XML) has quickly established itself as a viable technology with a huge range of real-world applications. One of the key reasons for its importance and wide acceptance is that it offers a working solution to one of the key problems faced by software developers and computer users alike: the exchange of incompatible data. Each software environment produces its own unique type of binary file which only it can understand. Once data is exported in XML format, it becomes a known quantity, independent of the environment in which it was originated.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/' rel='bookmark' title='Permanent Link: Using Looping Syntax In XSLT'>Using Looping Syntax In XSLT</a> <small>Extensible Stylesheet Language (XSL) is an XML-related technology which is...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/' rel='bookmark' title='Permanent Link: Overview of XML Technologies'>Overview of XML Technologies</a> <small>Core XML...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/' rel='bookmark' title='Permanent Link: Mastering The Essentials Of XML Schema'>Mastering The Essentials Of XML Schema</a> <small>XML schema definition languages are derived from the recommendations of...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Extensible Mark-up Language (XML) has quickly established itself as a viable technology with a huge range of real-world applications. One of the key reasons for its importance and wide acceptance is that it offers a working solution to one of the key problems faced by software developers and computer users alike: the exchange of incompatible data. Each software environment produces its own unique type of binary file which only it can understand. Once data is exported in XML format, it becomes a known quantity, independent of the environment in which it was originated.</p>
<p>The PDF format is another example of a platform-independent format which has gained worldwide acceptance. Once a document is saved in PDF format, its format is set in stone, it can viewed and printed with its layout and formatting intact, without the need for the software which created the original document. However, where the PDF format concerns itself mainly with the presentation of information, XML is used to describe and encapsulate the information itself.</p>
<p>Though XML itself is still fairly new, the idea behind is over thirty years old. In the 1970s, Standard Generalized Markup Language (SGML) was developed in an attempt to create an application-independent method of describing and storing data. SGML is a text-based language which relies on the concept of adding mark-up to data which describes the data itself. An SGML document contains both the original data and a lexicon of rules defining the structure of that data. SGML is a fairly complex language and, unlike XML, has never gained wide popularity. In the early 1990s, SGML was used to develop and specify the rules of HyperText Markup Language (HTML) and in the late 1990s, SGML was again called upon, this time as the basis for the creation of XML. In a lot of ways XML is basically a restricted form of SGML.</p>
<p>XML has already proved itself an excellent medium for storing, describing and transporting data, particularly over the web. It offers flexibility, clarity and simplicity. An XML document looks similar to an HTML document and consists of the same human-readable tags. However, the tags used to markup an HTML document are pre-defined: only a limited set of tags can legitimately be used. XML allows you to create a markup language and define the tags which are legitimate for your data. It does this using a schema document, which can itself be an XML document. The schema document specifies the vocabulary and grammar which may be used within the XML document which contains your data.</p>
<p>The fact that, when creating and generating XML documents, you can invent all the rules, means that you never have to force your data into a container which was not designed to hold it. You design tags which reflect the nature of your data; you create a schema document which defines the hierarchical structure of your information; and you specify the type of information each element within your document is permitted to contain. In short, if you end up with an XML documents which is unsuitable for holding your information, you have only yourself to blame!</p>
<p>Author&#8217;s company runs <noindex><a target="_blank" rel="nofollow" href="http://www.aspdotnetajax.net/index.htm" >public courses in web design 3.5</a></noindex> in London and throughout the UK.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/' rel='bookmark' title='Permanent Link: Using Looping Syntax In XSLT'>Using Looping Syntax In XSLT</a> <small>Extensible Stylesheet Language (XSL) is an XML-related technology which is...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/' rel='bookmark' title='Permanent Link: Overview of XML Technologies'>Overview of XML Technologies</a> <small>Core XML...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/' rel='bookmark' title='Permanent Link: Mastering The Essentials Of XML Schema'>Mastering The Essentials Of XML Schema</a> <small>XML schema definition languages are derived from the recommendations of...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript Without Tears Using Adobe Dreamweaver CS4</title>
		<link>http://www.mywebdevelopmenttips.com/2010/01/using-dreamweaver-cs4-javascript-behaviors/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/01/using-dreamweaver-cs4-javascript-behaviors/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 01:01:26 +0000</pubDate>
		<dc:creator>Michael Rose</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[Adobe Dreamweaver CS3]]></category>
		<category><![CDATA[behaviors]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers and the internet]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[website accessibility]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/01/using-dreamweaver-cs4-javascript-behaviors/</guid>
		<description><![CDATA[JavaScript is a simple, client-side scripting language which enables you to add exciting and interesting functionality to your HTML pages. It is built in to most web browsers and, although it can be deactivated, most people will have it enabled within their browser. JavaScript's uses includes the validation of entries within an HTML form and the detection of browser versions and presence or absence of plug-ins. Dreamweaver's implementation of JavaScript centres on the use of what it calls "behaviors".


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/' rel='bookmark' title='Permanent Link: Top New Features In Adobe Dreamweaver CS4'>Top New Features In Adobe Dreamweaver CS4</a> <small>CSS enhancements...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/developing-client-side-content-using-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Developing Client-side Content Using Adobe Dreamweaver'>Developing Client-side Content Using Adobe Dreamweaver</a> <small>Adobe Dreamweaver is a general purpose web development tool aimed...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Build Rapid Web Sites With Adobe Dreamweaver'>Build Rapid Web Sites With Adobe Dreamweaver</a> <small>If you have ever wanted to build your own website,...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>JavaScript is a simple, client-side scripting language which enables you to add exciting and interesting functionality to your HTML pages. It is built in to most web browsers and, although it can be deactivated, most people will have it enabled within their browser. JavaScript&#8217;s uses includes the validation of entries within an HTML form and the detection of browser versions and presence or absence of plug-ins. Dreamweaver&#8217;s implementation of JavaScript centres on the use of what it calls &#8220;behaviors&#8221;.</p>
<p>A behavior is simply a pre-written JavaScript function which can be triggered by a given event. To make the Behaviors window visible, choose Behaviors from the Window menu. Next select the element to which you want to attach the JavaScript. Finally, choose one of the available behaviors from the menu in Behaviors window. (The behaviors which are available will depend on the item you have highlighted.)</p>
<p>Whenever you attach a behavior to a web page element, Dreamweaver attempts to guess what the event which should trigger the JavaScript (mouse click, rollover, etc.). If Dreamweaver fails to assign the event that you actually want, simply choose a different event from the drop-down menu next to the event name.</p>
<p>Dreamweaver has a wide selection of behaviors. However, they fall into four main categories: images, windows and alerts, forms and form fields and CSS. To see how behaviors work, let us look at some examples of some behaviors in each of those categories.</p>
<p>Perhaps the most frequently encountered JavaScript function is one that changes the appearance of an image when the mouse passes over it. Dreamweaver creates this functionality with the &#8220;Swap Image&#8221; behavior. You can also add this behavior automatically by choosing Insert &#8211; Image Objects &#8211; Rollover Image. Dreamweaver automatically adds a second behavior/function called &#8220;Restore Image&#8221; which changes the image back to the original when the mouse leaves the image.</p>
<p>As far as alerts and windows behaviors is concerned, as well as the simple &#8220;Pop-up Message&#8221;, which just causes a system alert box to appear, Dreamweaver also offers the more sophisticated &#8220;Open Browser Window&#8221;. This Dreamweaver behavior allows you to create a pop-up window of any specified dimension and allows you to choose the attributes of the window: the HTML file it displays, the presence or absence of the title bar, scroll bars, etc.</p>
<p>The most important and useful form-handling behavior is &#8220;Validate Form&#8221;. This can be triggered either on submission of the form (&#8220;onSubmit&#8221;) or when a given text field loses focus (&#8220;onBlur&#8221;). When you assign the behavior, you choose the type of validation you wish to perform: ensuring that the field has not been left blank, contains a valid email address, contains a number or contains a number between two specific values.</p>
<p>An example of a behavior which manipulates CSS attributes is &#8220;Show/Hide Elements&#8221;. This enables you to control the visibility of the content inside an HTML element, such as a DIV, heading or paragraph, based on user action. So, for example, when if you have a picture of a product, you can create DIVs with information on various aspects of the product and have the appropriate DIV content become visible as the user mouses over various parts of the product image.</p>
<p>Each behavior that you choose will create one or more JavaScript functions within the head area of your page. Part of the process of optimising your website (both in terms of accessibility and search engine compatibility) is to transfer this code to an external JavaScript file and then link the web page to the JavaScript file. To do this, you need to be in Code view and locate the function(s) generated by the behavior(s) you have used on your page. Cut all of the code between the opening and closing SCRIPT tags and place it in a text file which needs to be saved with a .js extension. Next, enter an src attribute inside the opening SCRIPT tag, for example &#8216;SCRIPT src=&#8221;scripts.js&#8221;&#8216;.</p>
<p>You can find out more about JavaScript training courses, visit <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/dreamweaver_training/?p=1511" >Macresource Computer Training</a></noindex>, a UK IT training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/javascript.htm" >JavaScript training courses</a></noindex> at their central London training centre.</p>
<p>categories: Dreamweaver,Adobe Dreamweaver CS3,JavaScript,behaviors,web development,website accessibility,computers and the internet,computer software</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/' rel='bookmark' title='Permanent Link: Top New Features In Adobe Dreamweaver CS4'>Top New Features In Adobe Dreamweaver CS4</a> <small>CSS enhancements...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/developing-client-side-content-using-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Developing Client-side Content Using Adobe Dreamweaver'>Developing Client-side Content Using Adobe Dreamweaver</a> <small>Adobe Dreamweaver is a general purpose web development tool aimed...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/03/build-rapid-web-sites-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Build Rapid Web Sites With Adobe Dreamweaver'>Build Rapid Web Sites With Adobe Dreamweaver</a> <small>If you have ever wanted to build your own website,...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/01/using-dreamweaver-cs4-javascript-behaviors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating CSS Rules With Adobe Dreamweaver&#8217;s Visual Tools</title>
		<link>http://www.mywebdevelopmenttips.com/2010/01/creating-css-rules-with-adobe-dreamweavers-visual-tools/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/01/creating-css-rules-with-adobe-dreamweavers-visual-tools/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 19:58:27 +0000</pubDate>
		<dc:creator>Dwight Davidson</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[Adobe Dreamweaver CS3]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers and the internet]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/01/creating-css-rules-with-adobe-dreamweavers-visual-tools/</guid>
		<description><![CDATA[Cascading Style Sheets (CSS) has become as pivotal a technology in the building of websites as HTML. Originally, CSS was mainly used for defining the appearance of text (font, size, colour, etc.). However, with the improvement of browser compatibility with the CSS specification, CSS is now the recommended method of controlling all aspects of the presentation of HTML documents within the browser window.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/creating-html-and-xhtml-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Creating HTML and XHTML With Adobe Dreamweaver'>Creating HTML and XHTML With Adobe Dreamweaver</a> <small>HTML is a markup language used to create documents designed...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/' rel='bookmark' title='Permanent Link: Top New Features In Adobe Dreamweaver CS4'>Top New Features In Adobe Dreamweaver CS4</a> <small>CSS enhancements...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/using-dreamweaver-cs4-javascript-behaviors/' rel='bookmark' title='Permanent Link: JavaScript Without Tears Using Adobe Dreamweaver CS4'>JavaScript Without Tears Using Adobe Dreamweaver CS4</a> <small>JavaScript is a simple, client-side scripting language which enables you...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Cascading Style Sheets (CSS) has become as pivotal a technology in the building of websites as HTML. Originally, CSS was mainly used for defining the appearance of text (font, size, colour, etc.). However, with the improvement of browser compatibility with the CSS specification, CSS is now the recommended method of controlling all aspects of the presentation of HTML documents within the browser window.</p>
<p>Adobe Dreamweaver is a very widely used platform for developing web sites and web content and, although used by experienced developers, is also widely used by non-specialists for whom Dreamweaver&#8217;s user-friendly visual interface takes the pain out of web site creation. The way in which Dreamweaver implements CSS is very important for the casual user, since it will influence the kind of sites they end up producing.</p>
<p>Dreamweaver CS3 is the first version of the program which assumes that the user will want to use CSS to control the layout of their web pages. To assist inexperienced and would-be web developers, each time a new page is created, the program allows the user to choose allocate a preset CSS layout to the page. There are about 30 such layouts and they come in single, double and three column varieties.</p>
<p>CSS page layout is based in the DIV element, an HTML container which can be used to hold an arbitrary amount of web content. The CSS rules control the appearance and positioning of DIVs on the page. Dreamweaver CS3&#8217;s preset CSS layouts create a series of DIVs containing placeholder text and basic formatting. The placeholder text, as well as the code underlying the page, both contain useful explanations of how the page has been constructed and a few tips on how to personalise them.</p>
<p>CSS works most efficiently when you can place all of your CSS code in one external file and link that file to each of your HTML pages. Dreamweaver CS3 still does not make it easy for inexperienced users to create CSS-based pages in this way. If the user creates ten web pages based on Dreamweaver&#8217;s preset CSS designs, each will have its own code embedded within the page itself. There is, however, a great feature for moving embedded code across to an external CSS file. You just select a series of CSS definitions, right-click and choose &#8220;Move CSS Rules&#8221; which is available in the &#8220;CSS Styles&#8221; section of the context menu.</p>
<p>Although this ability to move CSS around is really great, it&#8217;s not something that beginners will necessarily think of doing. It points to the fact that Dreamweaver could still do with a few enhancements to its implementation of CSS.</p>
<p>Another area where Dreamweaver still handles CSS inefficiently is the way in which it generates CSS class styles with names like &#8220;style1&#8243;, &#8220;style2&#8243;, etc. whenever the user applies attributes like font, size or colour to highlighted text. This must be really confusing for beginners and can easily be solved by simply removing these &#8220;raw&#8221; attributes and replacing them with CSS-friendly options.</p>
<p>The writer of this article is a developer and trainer with <noindex><a target="_blank" rel="nofollow" href="http://www.trainingcompany.com" >TrainingCompany.Com</a></noindex>, a UK IT training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.trainingcompany.com/adobe-dreamweaver-training.asp" >Adobe Dreamweaver training courses</a></noindex> in London and throughout the UK.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/creating-html-and-xhtml-with-adobe-dreamweaver/' rel='bookmark' title='Permanent Link: Creating HTML and XHTML With Adobe Dreamweaver'>Creating HTML and XHTML With Adobe Dreamweaver</a> <small>HTML is a markup language used to create documents designed...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/03/top-new-features-in-adobe-dreamweaver-cs4/' rel='bookmark' title='Permanent Link: Top New Features In Adobe Dreamweaver CS4'>Top New Features In Adobe Dreamweaver CS4</a> <small>CSS enhancements...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/using-dreamweaver-cs4-javascript-behaviors/' rel='bookmark' title='Permanent Link: JavaScript Without Tears Using Adobe Dreamweaver CS4'>JavaScript Without Tears Using Adobe Dreamweaver CS4</a> <small>JavaScript is a simple, client-side scripting language which enables you...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/01/creating-css-rules-with-adobe-dreamweavers-visual-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overview of XML Technologies</title>
		<link>http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 19:47:13 +0000</pubDate>
		<dc:creator>Andrew Whiteman</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[computer software]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[computers and internet]]></category>
		<category><![CDATA[DTD]]></category>
		<category><![CDATA[Schema]]></category>
		<category><![CDATA[software programs]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[worldwide web]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/</guid>
		<description><![CDATA[Core XML


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/' rel='bookmark' title='Permanent Link: Mastering The Essentials Of XML Schema'>Mastering The Essentials Of XML Schema</a> <small>XML schema definition languages are derived from the recommendations of...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/' rel='bookmark' title='Permanent Link: XML Offers Neutral And Platform Independent Encapsulation Of Your Data'>XML Offers Neutral And Platform Independent Encapsulation Of Your Data</a> <small>Extensible Mark-up Language (XML) has quickly established itself as a...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/' rel='bookmark' title='Permanent Link: Using Looping Syntax In XSLT'>Using Looping Syntax In XSLT</a> <small>Extensible Stylesheet Language (XSL) is an XML-related technology which is...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Core XML</p>
<p>Extensible Markup Language (XML) is a specification by the Worldwide Web Consortium (W3C) for creating markup languages such as XHTML. The XML specification is being used in an increasingly wide range of applications for exchanging data between different environments, platforms and media. One of the main reasons for its rapidly growing popularity is its flexibility. It allows developers to define their own hierarchy of tags which reflect the structure of their data. In addition to the core XML specification, a number of other technologies have been developed for working with XML projects.</p>
<p>XML Schema</p>
<p>Closely linked with XML documents, we have XML schema. XML schema documents and schema languages are used to validate and document XML markup languages. They allow developers to explicitly lay down the syntactical and structural ground rules for particular classes of XML documents. A number of schema languages have been developed but perhaps the two most important are those defined by the W3C: Document Type Definition (DTD) which was built into the original XML specification and the more XML schema language developed a few years later.</p>
<p>XSL, XSLT AND XSL-FO</p>
<p>XML also offers technologies for transforming XML documents. Extensible Stylesheet language (XSL) comprises two parts: XSL Transformations (XSLT) and XSL Formatting Objects (XSL-FO). XSLT stylesheets are essentially XML documents which transform a given class of XML document (referred to as the source tree) into a different class of XML document (referred to as the output tree). XSLT documents can be compared to CSS documents but are much more powerful. XSL-FO documents are written in XML and control the formatting layout in an output document in a very detailed manner. It allows the definition of layout masters from which are derived page sequences for generating the final document pages. Flow objects are then used to bind data to the various regions of pages.</p>
<p>XPath, XLink, XPointer and XQuery</p>
<p>XPath, XML Linking Language (XLink), and XML Pointer Language (XPointer) are all provide solutions for linking and addressing when working with XML documents. XPath is a declarative language which uses expressions that resemble the directory paths used to describe locations in computer file systems. XPath expressions are used in XSLT documents to address specific nodes within the hierarchy of the XML source document.</p>
<p>XLink is essentially a method of creating hyperlinks within XML documents. It overcomes some of the limitations of the hyperlinks used in XHTML, such as the fact that each hyperlink has only one source and one destination. XPointer allows you to create links which point to very specific points within the hierarchy of an XML document by including XPath expressions in its syntax. XQuery is designed to query XML data in much the same way that SQL is used to query databases. It uses XPath expressions to extract elements and attributes within the structure of an XML document.</p>
<p>Author is a developer and trainer with <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/xml.htm" >Macresource Computer Training</a></noindex>, a UK IT training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/xml1.htm" >XML training courses</a></noindex> in London and throughout the UK.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/mastering-the-essentials-of-xml-schema/' rel='bookmark' title='Permanent Link: Mastering The Essentials Of XML Schema'>Mastering The Essentials Of XML Schema</a> <small>XML schema definition languages are derived from the recommendations of...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/xml-offers-neutral-and-platform-independent-encapsulation-of-your-data/' rel='bookmark' title='Permanent Link: XML Offers Neutral And Platform Independent Encapsulation Of Your Data'>XML Offers Neutral And Platform Independent Encapsulation Of Your Data</a> <small>Extensible Mark-up Language (XML) has quickly established itself as a...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/using-looping-syntax-in-xslt/' rel='bookmark' title='Permanent Link: Using Looping Syntax In XSLT'>Using Looping Syntax In XSLT</a> <small>Extensible Stylesheet Language (XSL) is an XML-related technology which is...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.mywebdevelopmenttips.com/2010/01/overview-of-xml-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
