<?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; computers</title>
	<atom:link href="http://www.mywebdevelopmenttips.com/tag/computers/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>Different Famous Games For Serious Fun</title>
		<link>http://www.mywebdevelopmenttips.com/2010/05/different-famous-games-for-serious-fun/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/05/different-famous-games-for-serious-fun/#comments</comments>
		<pubDate>Mon, 17 May 2010 21:02:59 +0000</pubDate>
		<dc:creator>Jack Brown</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[arts]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[entertainment]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[kids]]></category>
		<category><![CDATA[leisure]]></category>
		<category><![CDATA[recreation]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/05/different-famous-games-for-serious-fun/</guid>
		<description><![CDATA[These days pretty much anyone loves actively playing different types of game titles. Gone are the times when gaming was restricted to youthful boys only. In the present day, the market is flooded with video games for all.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/why-split-testing-works/' rel='bookmark' title='Permanent Link: Why Split Testing Works?'>Why Split Testing Works?</a> <small>Why not? Split testing is the most accurate and viable...</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>Right now just about everyone loves playing different varieties of video games. Gone are the days when gaming was restricted to young boys only. Nowadays, the market is flooded with games for all.</p>
<p>Nowadays, men and women look out for wide variety in game titles as well. You will find distinct video games for teenagers, youngsters, girls and adults. Out of many video game titles unveiled in current market every single day, some are crazy within certain groups.</p>
<p>Anybody will discover a game that suits his or her tastes. There exists a enormous assortment of offered on the market in these days. Right here we discuss a few varieties of common games.</p>
<p>Car Games: These games have often been in need. Young boys or your father; everybody adores them. The most effective component is the fact that they are accessible in big range. You will find racing video game titles and puzzle video game titles around cars.</p>
<p>The very good element is the fact that if that you are alone or with pals, in both the scenarios you possibly can appreciate these game titles thoroughly.</p>
<p>Girls have their unique inclinations as far as on line game titles are concerned. The dress up video games for girls are offered for free at the exact sites where you locate car and action video game titles. Girls are able to dress up dolls and superstars in such controls.</p>
<p>Kids Game titles: As of late, there are actually quite a few on the web game titles which come with age standards. One can find large assortment of such video games. A number of them are just for fun and several are for education reasons as well. It truly is very advisable that if kids are actively playing video game titles on the net, father and mother really should take a quick look on the game.</p>
<p>Ben10 Video games: Ben10 video game titles have been favorite from the moment they give an idol to little youngsters. The primary personality of this game is truly a teenager and he is on his mission to help save the planet from numerous evils. Little kids really enjoy this figure and Ben10 toys are a hit. Brand-new series are very a lot in demand.</p>
<p>We have the best <noindex><a target="_blank" rel="nofollow" href="http://www.arcaderush.net" >car games</a></noindex> as well as <noindex><a target="_blank" rel="nofollow" href="http://www.myplayyard.com" >girl games</a></noindex> for you.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/02/why-split-testing-works/' rel='bookmark' title='Permanent Link: Why Split Testing Works?'>Why Split Testing Works?</a> <small>Why not? Split testing is the most accurate and viable...</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/05/different-famous-games-for-serious-fun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Use The ASP.NET GridView Control</title>
		<link>http://www.mywebdevelopmenttips.com/2010/05/how-to-use-the-asp-net-gridview-control/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/05/how-to-use-the-asp-net-gridview-control/#comments</comments>
		<pubDate>Sat, 08 May 2010 17:40:17 +0000</pubDate>
		<dc:creator>William Roberts</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/05/how-to-use-the-asp-net-gridview-control/</guid>
		<description><![CDATA[The display of information from a database is a fairly standard requirement on most websites and, in some development environments, it can take a fair amount of programming to achieve. In ASP.NET, however, it is remarkably easy, thanks to the use of built-in data-bound controls. There are two types of data-bound controls: those which are designed to display multiple records and those which will display one record only. The GridView control, the workhorse of databinding in ASP.NET, falls into the first category. It automatically generates an HTML table and fills it with information from a given data source with each record in the database rendered as a row in the table.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2009/11/using-the-asp-net-gridview-control/' rel='bookmark' title='Permanent Link: Using The ASP.NET GridView Control'>Using The ASP.NET GridView Control</a> <small>Displaying information on a web page which comes from 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>
<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>
</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>The display of information from a database is a fairly standard requirement on most websites and, in some development environments, it can take a fair amount of programming to achieve. In ASP.NET, however, it is remarkably easy, thanks to the use of built-in data-bound controls. There are two types of data-bound controls: those which are designed to display multiple records and those which will display one record only. The GridView control, the workhorse of databinding in ASP.NET, falls into the first category. It automatically generates an HTML table and fills it with information from a given data source with each record in the database rendered as a row in the table.</p>
<p>When using Visual Web Developer the easiest way to create a GridView control is simply to explore the appropriate data source using the database explorer, then drag the appropriate table or view onto the page. This action creates both a DataSource object and a GridView object, both of which can be customised either in Design or Source view. If the listing you wish to display on the page is to be tabular, you may not need to change the default GridView. However, it is more usual that you will want to customize the way in which data is displayed.</p>
<p>Naturally, you do not have to display all of the fields in the database in the HTML table generated by the Gridview. The GridView&#8217;s AutoGenerateColumns attribute should be set to False (which it is by default). Additionally, we can display data in a number of different ways. By default information is displayed in a BoundField, meaning that the data is displayed as text. By default, the heading displayed at the top of each column is simply the name of each field in the database. However, you can modify this by changing the HeaderText property of each BoundField element. Another useful property is DataFormatString which allow you to use a format string to control the display of data.</p>
<p>Another useful form of customization is the display of data in a choice of other HTML formats: CheckboxField, RadioButtonField, HyperlinkField, ButtonField and ImageField. The final type of field is CommandField which enables you to display links enabling the user to edit, delete or select rows of data.</p>
<p>For even greater flexibility, the GridView control also provides the TemplateField which allows you to place any HTML content you like in a given column and use databinding statements to embed information from the database as required. Template fields can even contain ASP.NET server controls.</p>
<p>You can find out more about ASP.NET training courses, visit <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/dreamweaver_training/?p=1029" >Macresource Computer Training</a></noindex>, a UK IT training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/asp_net.htm" >ASP.NET training courses</a></noindex> in London and throughout the UK.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2009/11/using-the-asp-net-gridview-control/' rel='bookmark' title='Permanent Link: Using The ASP.NET GridView Control'>Using The ASP.NET GridView Control</a> <small>Displaying information on a web page which comes from 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>
<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>
</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/05/how-to-use-the-asp-net-gridview-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Hyperlinks In Adobe Dreamweaver</title>
		<link>http://www.mywebdevelopmenttips.com/2010/04/creating-hyperlinks-in-adobe-dreamweaver/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/04/creating-hyperlinks-in-adobe-dreamweaver/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 22:51:28 +0000</pubDate>
		<dc:creator>Bethany Wilson</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[Dreamweaver training]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/04/creating-hyperlinks-in-adobe-dreamweaver/</guid>
		<description><![CDATA[All the best <a href="http://www.macresource.co.uk/courses/dreamwvr1.htm">Dreamweaver training courses</a> will show you how to create hyperlinks. Hyperlinks are the cornerstone of interactivity allowing users to move from one place to another within a web site. Links can be attached to both text and images. To attach a link to text


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/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/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>All the best <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/dreamwvr1.htm" >Dreamweaver training courses</a></noindex> will show you how to create hyperlinks. Hyperlinks are the cornerstone of interactivity allowing users to move from one place to another within a web site. Links can be attached to both text and images. To attach a link to text</p>
<p>1. Select your text.</p>
<p>2. Click the Browse button (the folder icon) next the Link box in the Property Inspector.</p>
<p>3. Find the file to which you want to link and double-click on it.</p>
<p>The appearance of the link text will change to the default blue (with underline) or to the link colour specified with the command Modify &#8211; Page Properties. CSS styles can also be used to change the appearance of links and to exploit Internet Explorer&#8217;s Hover feature whereby the link colour can be changed when the mouse rolls over it. (See the section on using CSS styles in Unit 5: working with text.)</p>
<p>The Browse button (the folder icon) and point to file icons are especially useful ways of creating links since they minimise the risk of errors. However, if the file to which you want to create the link has not yet been be saved to disk, these methods cannot be used. To create a link manually:-</p>
<p>1. Select the text.</p>
<p>2. Enter the URL in the Link box in the Property Inspector.</p>
<p>3. Press the Enter key on your keyboard.</p>
<p>Dreamweaver&#8217;s handy point-to-file icon provides another useful way of defining a link. It is located next to the Link box in the Property Inspector (to the left of the folder icon).</p>
<p>1. If necessary, resize and reposition the Files and Document windows until they are both visible next to each other.</p>
<p>2. Highlight the text.</p>
<p>3. Hold down the mouse button and drag the point to file icon into the Files panel directly onto the file to which you want to link.</p>
<p>You can also use an image file as a link.</p>
<p>1. Click once on the image to select it.</p>
<p>2. Click on the folder icon next the Link box in the Property Inspector.</p>
<p>3. Locate and then double-click the file to which you want to link.</p>
<p>Needless to say, the point-to-file and manual link creation techniques can also be used with images. Images which have been hyperlinked can normally be distinguished from other images by a border which appears around them in a colour which matches the link colour for that page. Dreamweaver suppresses this border by setting the border attribute of the IMG element to zero. If, for any reason, you wish to have a border around a linked graphic, in the Property inspector, change the zero to one or more pixels.</p>
<p>If you would like to learn more about Dreamweaver training courses, visit Macresource Computer Training, an independent computer training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/dreamweaver_training/?p=985" >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/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/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/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/04/creating-hyperlinks-in-adobe-dreamweaver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Search Engine Optimization Strategies for 2009</title>
		<link>http://www.mywebdevelopmenttips.com/2010/02/new-search-engine-optimization-strategies-for-2009/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/02/new-search-engine-optimization-strategies-for-2009/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 17:21:27 +0000</pubDate>
		<dc:creator>Justin Harrison</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[affiliate marketing]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/02/new-search-engine-optimization-strategies-for-2009/</guid>
		<description><![CDATA[Probably the most important single investment any website owner can make is search engine optimization, also known as SEO. Every year the strategies that go into effective SEO become a just a little more advanced and a little more specific. Search engines themselves are constantly refined, responding to user queries more accurately, and recognizing more spam sites. And as search engines evolve, website owners everywhere need to review their SEO strategies every year to make sure they are still the best available.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2009/10/why-search-engine-optimization-is-necessary/' rel='bookmark' title='Permanent Link: Why Search Engine Optimization Is Necessary'>Why Search Engine Optimization Is Necessary</a> <small>In this edition of OK to Make Money Online, let...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/small-business-search-engine-optimization/' rel='bookmark' title='Permanent Link: Small Business Search Engine Optimization'>Small Business Search Engine Optimization</a> <small>New small business have a lot on their plate when...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2009/10/hub-pages-and-squidoo-valuable-search-engine-positioning-tools/' rel='bookmark' title='Permanent Link: Hub Pages And Squidoo: Valuable Search Engine Positioning Tools'>Hub Pages And Squidoo: Valuable Search Engine Positioning Tools</a> <small>The net is full of social networking blogspots and communities,...</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>Probably the most important single investment any website owner can make is search engine optimization, also known as SEO. Every year the strategies that go into effective SEO become a just a little more advanced and a little more specific. Search engines themselves are constantly refined, responding to user queries more accurately, and recognizing more spam sites. And as search engines evolve, website owners everywhere need to review their SEO strategies every year to make sure they are still the best available.</p>
<p>Once upon a time, in the&#8217;90&#8217;s, SEO was very simple. You built your website. You added some meta tags. You chose keywords, probably repeating them over and over, hoping to draw traffic. Ten years ago and more, spider technology was relatively new, and users were easier to please. The Internet was sufficiently new that users were satisfied with simple matches that were just &#8220;kind of close&#8221; to what they were seeking.</p>
<p>Up to and into 2009, search engines have worked tirelessly to make their searches much more accurate, and Google is the best example of that. Their original algorithm gave much more weight to back-link counting and prioritizing. That means that you would get more credit for a link to your website from a well respected website than one that was just created, and that the more links you had of high value, the better you?d perform in search results. Additionally, keyword anchor text for those links would optimize your site for specific keywords through links.</p>
<p>Keyword-rich links from high-value external sites is still the most effective way to raise your page rankings on Google. Nowadays, however, content also counts. Google and the other search engines have been working hard to discern quality content from content that may not be spam, but isn&#8217;t original and informative and really worth a visitor&#8217;s time. To a certain extent, your website still has to win a popularity contest, because back-links continue to count. But the new natural language filters don&#8217;t just differentiate between natural language and spam. They give you increasing credit for increasing readability and originality of your content.</p>
<p>Google and the other search engines have begun to distill word patterns from the news, from books, and online sources to contrast and reject keyword stuffing. This has made the quality of content on your site a lot more important than it used to be. Where website owners once made a point of stuffing a page with 4%, 5%, 6%, or even 7% or more of a keyword, now the optimal percentage is just 3 to 4 keywords per 100 words in text. Google now values natural speech and rejects repetitive use of keywords, even when it falls below the threshold for spam.</p>
<p>The top SEO strategy in 2009 is to make copy that is keyword optimized, but reads naturally. Copy should not just house keywords; it should also be appealing to the reader. Keyword-rich external links, however, are still important, and you still need to keep your keyword density up to 3 or 4%. Maintain a natural flow of meaningful text with just enough keywords and Google with reward you with higher page rankings.</p>
<p>Justin Harrison is a leading <noindex><a target="_blank" rel="nofollow" href="http://www.justinharrison.com/" >Internet Marketing consultant</a></noindex> responsible for the <noindex><a target="_blank" rel="nofollow" href="http://www.justinharrison.com/" >Internet Marketing</a></noindex> strategies behind some of the biggest online brands including Amazon, BBC, MasterCard and many others.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2009/10/why-search-engine-optimization-is-necessary/' rel='bookmark' title='Permanent Link: Why Search Engine Optimization Is Necessary'>Why Search Engine Optimization Is Necessary</a> <small>In this edition of OK to Make Money Online, let...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/small-business-search-engine-optimization/' rel='bookmark' title='Permanent Link: Small Business Search Engine Optimization'>Small Business Search Engine Optimization</a> <small>New small business have a lot on their plate when...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2009/10/hub-pages-and-squidoo-valuable-search-engine-positioning-tools/' rel='bookmark' title='Permanent Link: Hub Pages And Squidoo: Valuable Search Engine Positioning Tools'>Hub Pages And Squidoo: Valuable Search Engine Positioning Tools</a> <small>The net is full of social networking blogspots and communities,...</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/new-search-engine-optimization-strategies-for-2009/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>What Is So Great About A Reverse Phone Search Directory?</title>
		<link>http://www.mywebdevelopmenttips.com/2010/01/what-is-so-great-about-a-reverse-phone-search-directory/</link>
		<comments>http://www.mywebdevelopmenttips.com/2010/01/what-is-so-great-about-a-reverse-phone-search-directory/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 03:54:02 +0000</pubDate>
		<dc:creator>Marc Marseille</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[Home Based Business]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[website marketing]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2010/01/what-is-so-great-about-a-reverse-phone-search-directory/</guid>
		<description><![CDATA[A reverse telephone investigation database can effortlessly offer you extra details in a more accurate way when you're attempting to find a way to call someone. Land lines and cell numbers alike are carried on these services, which can make calling a person much simpler and more accurate.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2009/10/hub-pages-and-squidoo-valuable-search-engine-positioning-tools/' rel='bookmark' title='Permanent Link: Hub Pages And Squidoo: Valuable Search Engine Positioning Tools'>Hub Pages And Squidoo: Valuable Search Engine Positioning Tools</a> <small>The net is full of social networking blogspots and communities,...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/how-to-write-a-great-about-page/' rel='bookmark' title='Permanent Link: How To Write A Great About Page'>How To Write A Great About Page</a> <small>Your About page is a page that explains who you...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/new-search-engine-optimization-strategies-for-2009/' rel='bookmark' title='Permanent Link: New Search Engine Optimization Strategies for 2009'>New Search Engine Optimization Strategies for 2009</a> <small>Probably the most important single investment any website owner can...</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>A reverse phone trace service can easily offer you additional info in a more exact way when you&#8217;re trying to find a way to contact someone. Land lines and mobile numbers alike are carried on these services, which can make contacting a person much simpler and more accurate.</p>
<p>Writing down a phone number on a slip of scrap paper is one of the fastest ways to misplace it. Of course, when you fail to remember to go into your cellular telephone to save the number, it only takes a small amount time before your phone&#8217;s memory simply deletes it. A lost telephone number can mean a individual or small business loss that can&#8217;t be recovered.</p><div style= 'padding-top:10px;width:320px;float:left;padding-right:10px;'>
				<div style='margin:auto;padding:0;text-align:center;width:320px;'><object width="320" height="267.29411764706"><param name="movie" value="http://www.youtube.com/v/2TrLh0yVh08&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/2TrLh0yVh08&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="320" height="267.29411764706"></embed></object></div>
<div style='margin:auto;padding:0;font-size:0.8em;color:#000080;text-align:left;width:320px;'><noindex><a target="_blank" rel="nofollow" href="http://www.youtube.com/watch?v=2TrLh0yVh08&amp;feature=related"  target='_blank'>phone number search</a></noindex></div></div></p></p>
<p>The user responsive directory is there to help you discover the people you desire in your life. Maybe you have a long lost comrade or a family unit member that has grown divided that you&#8217;d like to reconnect with. For businesses, the use of the database can help save a deal at the very last minute or help you contact suppliers who didn&#8217;t distribute.</p>
<p>One of the best rewards to subscribing to a reverse telephone lookup directory is the ability to have access to cellular telephone numbers. The customary white and yellow pages only list land lines, and more and more people are getting rid of the land line and employing their mobile phone as their only means of communication. Finding them might hinge on finding their cell number.</p>
<p>You can receive bonus information. Precisely how much bonus details much vary with the directory, but physical addresses and even the names of people legally residing at the residence can effortlessly be established.</p>
<p>What does every part of this affect you? Startlingly little. A reverse telephone investigation subscription directory gives you heaps of right of entry for a single, small annual fee. The end result of locating the person you desire can often become invaluable, it does not matter if it&#8217;s for individual or small business reasons.</p>
<p>What are you waiting for, the lone thing required to execute a <noindex><a target="_blank" rel="nofollow" href="http://www.searchreversephonenumber.com" >reverse lookup</a></noindex> is a number. achieve a land line trace or a <noindex><a target="_blank" rel="nofollow" href="http://www.searchreversephonenumber.com" >cell phone lookup</a></noindex> in seconds.</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2009/10/hub-pages-and-squidoo-valuable-search-engine-positioning-tools/' rel='bookmark' title='Permanent Link: Hub Pages And Squidoo: Valuable Search Engine Positioning Tools'>Hub Pages And Squidoo: Valuable Search Engine Positioning Tools</a> <small>The net is full of social networking blogspots and communities,...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/01/how-to-write-a-great-about-page/' rel='bookmark' title='Permanent Link: How To Write A Great About Page'>How To Write A Great About Page</a> <small>Your About page is a page that explains who you...</small></li>
<li><a href='http://www.mywebdevelopmenttips.com/2010/02/new-search-engine-optimization-strategies-for-2009/' rel='bookmark' title='Permanent Link: New Search Engine Optimization Strategies for 2009'>New Search Engine Optimization Strategies for 2009</a> <small>Probably the most important single investment any website owner can...</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/what-is-so-great-about-a-reverse-phone-search-directory/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>
		<item>
		<title>Using The ASP.NET GridView Control</title>
		<link>http://www.mywebdevelopmenttips.com/2009/11/using-the-asp-net-gridview-control/</link>
		<comments>http://www.mywebdevelopmenttips.com/2009/11/using-the-asp-net-gridview-control/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 03:33:26 +0000</pubDate>
		<dc:creator>Ben Jenkins</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.mywebdevelopmenttips.com/2009/11/using-the-asp-net-gridview-control/</guid>
		<description><![CDATA[Displaying information on a web page which comes from a database is a fairly standard requirement on most websites and, in some development environments, it can take a fair amount of programming to achieve. In ASP.NET, however, it is remarkably easy, thanks to the use of built-in data-bound controls. There are two types of data-bound controls: those which are designed to display multiple records and those which will display one record only. The GridView control, the workhorse of databinding in ASP.NET, falls into the first category. It automatically generates an HTML table and fills it with information from a given data source with each record in the database rendered as a row in the table.


Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/05/how-to-use-the-asp-net-gridview-control/' rel='bookmark' title='Permanent Link: How To Use The ASP.NET GridView Control'>How To Use The ASP.NET GridView Control</a> <small>The display of information from a database is a fairly...</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>
<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>Displaying information on a web page which comes from a database is a fairly standard requirement on most websites and, in some development environments, it can take a fair amount of programming to achieve. In ASP.NET, however, it is remarkably easy, thanks to the use of built-in data-bound controls. There are two types of data-bound controls: those which are designed to display multiple records and those which will display one record only. The GridView control, the workhorse of databinding in ASP.NET, falls into the first category. It automatically generates an HTML table and fills it with information from a given data source with each record in the database rendered as a row in the table.</p>
<p>In Microsoft Visual Web Developer, you can create a Gridview by simply exploring the appropriate data source using the database explorer then dragging the appropriate table or view onto the page. This action creates both a DataSource object and a GridView object, both of which can be customised either in Design or Source view. If the listing you wish to display on the page is to be tabular, you may not need to change the default GridView. However, it is more usual that you will want to customize the way in which data is displayed.</p>
<p>Naturally, you do not have to display all of the fields in the database in the HTML table generated by the Gridview. The GridView&#8217;s AutoGenerateColumns attribute should be set to False (which it is by default). Additionally, we can display data in a number of different ways. By default information is displayed in a BoundField, meaning that the data is displayed as text. By default, the heading displayed at the top of each column is simply the name of each field in the database. However, you can modify this by changing the HeaderText property of each BoundField element. Another useful property is DataFormatString which allow you to use a format string to control the display of data.</p>
<p>Where appropriate, you can also display data in a choice of other HTML formats: CheckboxField, RadioButtonField, HyperlinkField, ButtonField and ImageField. The final type of field is CommandField which enables you to display links enabling the user to edit, delete or select rows of data.</p>
<p>For even greater flexibility, the GridView control also provides the TemplateField which allows you to place any HTML content you like in a given column and use databinding statements to embed information from the database as required. Template fields can even contain ASP.NET server controls.</p>
<p>If you would like to learn more about ASP.NET training courses, visit <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/dreamweaver_training/?p=1076" >Macresource Computer Training</a></noindex>, an independent computer training company offering <noindex><a target="_blank" rel="nofollow" href="http://www.macresource.co.uk/courses/asp_net1.htm" >ASP.NET training courses</a></noindex> at their central London training centre.</p>
<p>categories: asp.net,web development,microsoft,computers,software</p>


<p>Related posts:<ol><li><a href='http://www.mywebdevelopmenttips.com/2010/05/how-to-use-the-asp-net-gridview-control/' rel='bookmark' title='Permanent Link: How To Use The ASP.NET GridView Control'>How To Use The ASP.NET GridView Control</a> <small>The display of information from a database is a fairly...</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>
<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/2009/11/using-the-asp-net-gridview-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
