<?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>E Cigarette Reviews &#187; computer tips</title>
	<atom:link href="http://www.sneakyreviews.com/tag/computer-tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sneakyreviews.com</link>
	<description>E Cigarette Reviews - SNEAKYREVIEWS - New Technology Ideas</description>
	<lastBuildDate>Wed, 01 Feb 2012 09:53:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Using Master Pages Adobe InDesign</title>
		<link>http://www.sneakyreviews.com/computers/using-master-pages-adobe-indesign/</link>
		<comments>http://www.sneakyreviews.com/computers/using-master-pages-adobe-indesign/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 01:47:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computers & Internet]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[computer tips]]></category>
		<category><![CDATA[indesign]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.sneakyreviews.com/computers/using-master-pages-adobe-indesign/</guid>
		<description><![CDATA[Adobe InDesign is traditionally only used by designers; but what happens when you decide that your admin staff need to use the software as well? In this article, we will...]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.macresource.co.uk/courses/indesign.htm' target='_blank'>Adobe InDesign</a> is traditionally only used by designers; but what happens when you decide that your admin staff need to use the software as well? In this article, we will look at some of the finer points of using master pages in InDesign. Firstly, it is possible to base a new master page on an existing one. From the Pages panel menu, choose New Master Page and, when the New Master dialog appears, choose the name of an existing master page from the drop-down menu labelled &#8220;Based on Master&#8221;.</p>
<p>The new master will not only inherit all of the elements on the existing master, it will also be linked to it; so that, if you make a change to the elements on the original master page, those changes will be reflected on the new one. It&#8217;s very easy to tell if a master is based on another master. The page icon of any master page which is based on another master will display the letter prefix of the parent master page.</p>
<p>In InDesign, elements inherited from a master page are not normally editable on any child document or master pages. However, in both cases master elements can be unlocked on the child page by holding down the Control and Shift keys and clicking on the master item.</p>
<p>InDesign also allows users to base a new master page on a document page or spread. To do highlight a document page or spread and choose Save As Master from the Pages panel menu. It is also sometimes useful to create a master page by duplicating an existing one. Just highlight the master in question and choose Duplicate Master Spread from the Pages panel menu.</p>
<p>Master pages created in one document can be transferred into another document in much the same way as styles and swatches. Choose Load Master Pages from the Pages panel menu then browse for the document that contains the required master(s). Please note, however, that InDesign always imports all of the master pages that the document contains. It does not offer the option of selecting only certain items as is the case with swatches and styles. If one of the master pages being important has the same name as an existing master page, a dialog box will appear offering you the option of replacing the existing master page or renaming the new one.</p>
<p>Do you need to learn <a href='http://www.macresource.co.uk/courses/indesign3.htm' target='_blank'>Adobe InDesign CS4</a>? We offer <a href='http://www.macresource.co.uk/courses/indesign4.htm' target='_blank'>Adobe InDesign tuition</a> in London and all over the UK.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sneakyreviews.com/computers/using-master-pages-adobe-indesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using For-each Loops In XSL Stylesheets</title>
		<link>http://www.sneakyreviews.com/computers/using-for-each-loops-in-xsl-stylesheets/</link>
		<comments>http://www.sneakyreviews.com/computers/using-for-each-loops-in-xsl-stylesheets/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 01:47:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computers & Internet]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[computer tips]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.sneakyreviews.com/computers/using-for-each-loops-in-xsl-stylesheets/</guid>
		<description><![CDATA[XSLT is an XML-related technology which is used to transform XML data. XML file can be used to set the ground-rules for a given body of data and to describe...]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.macresource.co.uk/courses/xml1.htm' target='_blank'>XSLT</a> is an XML-related technology which is used to transform XML data. XML file can be used to set the ground-rules for a given body of data and to describe the data itself. XSL allows us to take that input XML 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 input XML file.</p>
<p>When displaying elements in a browser window, the XSL elements which allow us to loop through an XML tree and carry out decision-making really come into their own. One of the key methods used in XSL for looping through all occurrences of a given XML element is the &#8220;For-each&#8221; element. This uses the &#8220;select&#8221; attribute to specify which XML element is to be used in the loop. The &#8220;For-each&#8221; element uses both an opening and a closing tag and any lines of code 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 its opening and closing tags, output the contents of the &#8220;name&#8221; and &#8220;telephone&#8221; elements from the XML file. The data in the &#8220;website&#8221; element in the input XML could be used to convert the &#8220;name&#8221; into a clickable link.</p>
<p>As regards 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 desire, so our bulleted list can take on pretty much any appearance we care to give it.</p>
<p>Need to learn <a href='http://www.macresource.co.uk/courses/xml2.htm' target='_blank'>XSL Stylesheets</a>? We offer <a href='http://www.macresource.co.uk/courses/xslt-advanced.htm' target='_blank'>XML classes</a> in London and all over the UK.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sneakyreviews.com/computers/using-for-each-loops-in-xsl-stylesheets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAX Training Can Advance Your Web Development Career</title>
		<link>http://www.sneakyreviews.com/computers/ajax-training-can-advance-your-web-development-career/</link>
		<comments>http://www.sneakyreviews.com/computers/ajax-training-can-advance-your-web-development-career/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 07:45:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computers & Internet]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[computer tips]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.sneakyreviews.com/computers/ajax-training-can-advance-your-web-development-career/</guid>
		<description><![CDATA[AJAX is one of the hottest internet technologies around. The best way to understand Ajax is to get an idea of what you can achieve with it, what it can...]]></description>
			<content:encoded><![CDATA[<p>AJAX is one of the hottest internet technologies around. The best way to understand Ajax is to get an idea of what you can achieve with it, what it can do for your web development. Principally, Ajax can help you develop web pages and websites that function and respond like desktop applications. The Ajax technology achieves this by working away in the background, grabbing data from a server and then displaying it as it&#8217;s needed. As internet access speeds continue to increase, there will come a time when the user will not be able to perceive any difference between the performance of a web application and that of regular desktop software.</p>
<p>If you are an experienced web developer but have not started to delve into the world of Ajax, now is a good time to seriously consider finding some form of Ajax training.</p>
<p>Ajax-powered webpages differ from classic server-side pages in one important regard: with the classic page, to retrieve data from the server, the user normally has to submit information via the form and then wait for the page to reload and display a set of search results. With Ajax, interaction with the server can take place in a much more subtle manner, often without a form having to be submitted or the page having to reload.</p>
<p>The term Ajax is short for Asynchronous JavaScript and XML and Ajax involves the use of several web technologies. First of all, we have HTML and CSS, the raw material of which web pages are constructed. HTML defines the structure of the page content while CSS controls the layout and formatting of those elements. Next, we have XML data sources residing on a server. XML is a neutral standard for describing and storing information. Then there is JavaScript, the main scripting language used to add interactivity to web pages, which is used to fetch data from XML sources and use it to update the web page.</p>
<p>The most important element in JavaScript&#8217;s Ajax capabilities is the use of the XMLHttpRequest object which is used to send requests to the server without the need of refreshing the page. The key feature of this process is that it is asynchronous. This means that when a request is made for data from the server, the browser doesn&#8217;t need to wait for the data to come back. Therefore the page continues to function and when the data has been retrieved, the necessary parts of the page are updated.  </p>
<p>Are you a web developer looking to expand you skill-set? If you are, you need look no further than Ajax. Ajax training will definitely enable you to take your web development expertise to a new level.</p>
<p>Are you looking for training on <a href='http://www.macresource.co.uk/courses/asp_net1.htm' target='_blank'>Using AJAX  techniques to build websites</a>. We offer <a href='http://www.macresource.co.uk/courses/asp_net.htm' target='_blank'>Microsoft ASP.NET AJAX training</a> in London and all over the UK?</p>
<div id="br_pdf_link">
	     <a href="http://www.sneakyreviews.com/computers/ajax-training-can-advance-your-web-development-career.pdf">
	     <span>AJAX Training Can Advance Your Web Development Career</span>
	     </a>
	     </div>]]></content:encoded>
			<wfw:commentRss>http://www.sneakyreviews.com/computers/ajax-training-can-advance-your-web-development-career/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Validation Server Controls In ASP.NET</title>
		<link>http://www.sneakyreviews.com/computers/using-validation-server-controls-in-asp-net/</link>
		<comments>http://www.sneakyreviews.com/computers/using-validation-server-controls-in-asp-net/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 07:31:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computers & Internet]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[computer tips]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.sneakyreviews.com/computers/using-validation-server-controls-in-asp-net/</guid>
		<description><![CDATA[ASP.NET includes a number of useful server controls which can be used by developers to quickly add sophisticated functionality to a web form. The server validation controls provided by ASP.NET...]]></description>
			<content:encoded><![CDATA[<p> ASP.NET includes a number of useful server controls which can be used by developers to quickly add sophisticated functionality to a web form. The server validation controls provided by ASP.NET are used to check the information entered by visitors to your site into form fields and display error messages if there are problems with the entries. This process is referred to as validation and is an essential part of the information gathering process. Validation requires that you lay down some ground rules for each of the key fields in your form. How strict these rules are how strictly you enforce them is up to you. You will probably want to strike a balance between rules which are not so lax that they allow users to submit rubbish via your form and not so strict that they put users off.</p>
<p>Some types of control are more likely to require validation than others. For example, text boxes in which the user can choose to enter any information they like is likely to require more checking than a check box which can be checked or unchecked and nothing else. In addition, some fields will require multiple validation checks while others will require only one or perhaps none at all.</p>
<p>The Microsoft ASP.NET validation server controls provide web developers with both server-side and client-side validation. Server-side validation takes place on the server and is usually implemented using one of the two main languages used in ASP.NET web development: VB.Net or C#. Client-side validation takes place in the user&#8217;s browser and is usually done using JavaScript, before the form is sent to the server.</p>
<p>There are benefits and drawbacks to both client-side and server-side validation. From the user&#8217;s point of view, client-side validation is quicker and also frees up the server to perform other tasks. However, it is in no way secure. It is easy for the user to look at the source code of the page and see what type of validation is being performed. It is also possible for the user to disable the execution of JavaScript within their browser&#8217;s preferences.</p>
<p>The drawbacks found with server-side validation are that it is slightly slower and uses more of the server&#8217;s precious processing power. However, it is secure and allows developers to set up validation procedures which users cannot side-step.</p>
<p>Since both client-side and server-side have definite benefits, it is usually best to implement both of them when creating forms. The validation server controls found in ASP.NET make this very doable and very easy.</p>
<p>Does your team need to start <a href='http://www.macresource.co.uk/courses/asp_net1.htm' target='_blank'>ASP.NET website development</a>? Macresource Computer Training offer  <a href='http://www.macresource.co.uk/courses/asp_net.htm' target='_blank'>Microsoft ASP.NET on-site courses</a> in London and all over the UK.</p>
<div id="br_pdf_link">
	     <a href="http://www.sneakyreviews.com/computers/using-validation-server-controls-in-asp-net.pdf">
	     <span>Using Validation Server Controls In ASP.NET</span>
	     </a>
	     </div>]]></content:encoded>
			<wfw:commentRss>http://www.sneakyreviews.com/computers/using-validation-server-controls-in-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

