<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-461606154942016767</atom:id><lastBuildDate>Sat, 05 Oct 2024 02:09:32 +0000</lastBuildDate><category>Anti Virus</category><category>Free Online Gaming Business</category><category>podcast</category><category>podcasting</category><category>.NET Framework</category><category>ASP.NET</category><category>Animation</category><category>Anti Spam</category><category>Anti Spyware Solution</category><category>Application Architecture</category><category>Blue Screen</category><category>COM Components</category><category>Career Tips</category><category>Compositing</category><category>FX</category><category>Firewalls</category><category>Fortune</category><category>Google and gmail</category><category>Hollywood Special Effects</category><category>IT Career</category><category>Interface</category><category>Internet Security</category><category>Internet Services</category><category>Job Hunting</category><category>Job Satisfaction</category><category>Memory Management</category><category>Microsoft  Excel</category><category>Microsoft .NET</category><category>Microsoft Internet Explorer</category><category>Microsoft Outlook</category><category>Microsoft PowerPoint</category><category>Microsoft Windows XP</category><category>Microsoft Word</category><category>Motion Picture</category><category>Mozilla Firefox</category><category>Next Generation Windows Services</category><category>Office.NET</category><category>Opportunity to earn $412 per minute</category><category>Polymorphism</category><category>Promotion</category><category>Query Interface</category><category>RFID</category><category>RFID tag collision</category><category>Reference Counting</category><category>Resume</category><category>Story Board</category><category>Virtual Function</category><category>Web Services</category><category>Website Design</category><category>Windows Shortcuts</category><category>XML</category><category>barcodes</category><category>podcast feed</category><category>video podcasting</category><category>what is podcasting feed</category><category>what is video podcast</category><title>IT WORLD</title><description>Welcome to the Infinite world of Information Technology.This site is specifically targeted for all IT Specialists,Professionals,Students,
Programmers,Developers,Executives 
who are passionate about IT WORLD.
This site will be focused on the 
new trends,latest developments,
current employment opportunities
in the World of IT.

So once again very warm welcome
to all IT People &amp; together we can
&amp; we will create wonders in IT WORLD...</description><link>http://infotech-world.blogspot.com/</link><managingEditor>noreply@blogger.com (VBM2007)</managingEditor><generator>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><copyright>Copyright @ infotech-world 2007</copyright><itunes:keywords>IT,Technology,Careers,Business,Education,Technology,Tutorials,Technology,User,Guide,Training</itunes:keywords><itunes:summary>Welcome to Infotech_World Podcast. Unique Location for All Technology,Career,Softwares News.</itunes:summary><itunes:subtitle>IT WORLD PODCAST</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Tech News"/></itunes:category><itunes:category text="Business"><itunes:category text="Careers"/></itunes:category><itunes:category text="Technology"><itunes:category text="Gadgets"/></itunes:category><itunes:category text="Technology"><itunes:category text="Software How-To"/></itunes:category><itunes:category text="Education"><itunes:category text="Educational Technology"/></itunes:category><itunes:author>vishbm2007</itunes:author><itunes:owner><itunes:email>vishbm2007@gmail.com</itunes:email><itunes:name>vishbm2007</itunes:name></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-6236458480397014290</guid><pubDate>Tue, 11 Mar 2008 14:22:00 +0000</pubDate><atom:updated>2008-03-11T07:24:48.326-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">podcast</category><category domain="http://www.blogger.com/atom/ns#">podcasting</category><category domain="http://www.blogger.com/atom/ns#">video podcasting</category><category domain="http://www.blogger.com/atom/ns#">what is video podcast</category><title>What is the heck "Video Podcast" ?</title><description>A growing trend online is podcast video. While podcasting was originally only for audio files, more people are beginning to send video, especially with broadband connections more accessible. To podcast video, content distributors enclose it in a web syndication file that users can download and view when they want. Users subscribe to the different files, checking them for updates regularly, and download the new offers when they become available. Each file is often referred to as an episode, and may be part of a video blog, or vlog.&lt;br /&gt;&lt;br /&gt;Podcast video, and other types of podcasting are thus part of the blogging revolution. Individuals and groups around the world, with a small investment in equipment and time, can become content producers. Because it is so simple to use and cheap to set up, many people are getting involved. They can podcast video around the world, becoming  producers and directors for any small niche they want to exploit.&lt;br /&gt;&lt;br /&gt;Many of these podcasters have small audiences that download their podcast video, but larger groups are getting involved. News organizations and websites that serve massive audiences are discovering that podcasting and podcast video can distribute their content to millions of people easily. These groups have found that podcasting video is yet  another way to distribute their news and information. Since podcasting is so easy to&lt;br /&gt;use, it's likely that even more people will start using podcast video.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2008/03/what-is-heck-video-podcast.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-1812425490444308643</guid><pubDate>Tue, 11 Mar 2008 14:15:00 +0000</pubDate><atom:updated>2008-03-11T07:22:01.149-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">podcast</category><category domain="http://www.blogger.com/atom/ns#">podcast feed</category><category domain="http://www.blogger.com/atom/ns#">podcasting</category><category domain="http://www.blogger.com/atom/ns#">what is podcasting feed</category><title>What is a Podcasting Feed ?</title><description>A podcast feed is a way of sharing files over the internet. It involves the use of a small, machine&lt;br /&gt;readable file that is regularily updated to reflect changes in the files available for downloading. The internet addresses of these files are embedded into the feed file and can be automatically downloaded when wished. At this time, podcasting tends to refer to the use of feeds to share only media files. Podcasting originally occured as a way to share audio mp3 files, and has only recently&lt;br /&gt;begun incorporating video into podcasts. However, the technology that allows the files to be shared is not limited to such media files and there is not reason that other files may be shared via podcast in the future.&lt;br /&gt;&lt;br /&gt;Today, however, a podcast feed tends to refer to the use of a feed to share media files. Most podcasts are done with audio files, and the individual files that are created and shared are called episodes. These audio files may contain a variety of things; there are music, comedy, news, technology, even podcasts about wine.  Podcasting, because of the low entry cost, especially for&lt;br /&gt;audio podcasting allows nearly anyone who believes they have something to say to broadcast it over the internet. Even more established groups have found that audio podcasting works well.&lt;br /&gt;&lt;br /&gt;Some radio stations podcast portions of their content, sharing it over the internet to allow listeners who missed a specific show to catch up on it later. NPR now does this with its news&lt;br /&gt;breaks, and the NPR show "This American Life" offers a podcast of its shows to subscribers who pay a small fee.&lt;br /&gt;&lt;br /&gt;One of the newer innovations in podcast feeds is the vlog, or videoblog. These blogs usually contain a feed that distributes a video, rather than an audio file to feed subscribers. Although that would not have been feasible a few years ago, growing numbers of broadband internet subscribers has meant that most users are able to download large files, even video files, relatively quickly. These video podcasts have been readily accepted by mainstream news organizations. They have found that podcasting portions of their content is a way to share their tape and reach a wider audience.&lt;br /&gt;&lt;br /&gt;The BBC currently does this with parts of its news content. Pieces of the news show that is played over the airwaves is taken and placed online, along with a link to the content placed inside the RSS feed. Those who subscribe to the BBC feed can download the news clip and watch in&lt;br /&gt;from the comfort of their home computer.&lt;br /&gt;&lt;br /&gt;In the future, podcast feeds may be used for a number of purposes besides simply sharing media files. Some analysts predict that the feed system could also be used to share software updates, or any of a myriad of other file types. For now, however, podcasting is dominated by small audio and video files.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2008/03/what-is-podcasting-feed.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-178750042130730153</guid><pubDate>Mon, 01 Oct 2007 18:07:00 +0000</pubDate><atom:updated>2007-10-01T11:48:54.886-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Application Architecture</category><category domain="http://www.blogger.com/atom/ns#">COM Components</category><category domain="http://www.blogger.com/atom/ns#">Interface</category><category domain="http://www.blogger.com/atom/ns#">Memory Management</category><category domain="http://www.blogger.com/atom/ns#">Polymorphism</category><category domain="http://www.blogger.com/atom/ns#">Query Interface</category><category domain="http://www.blogger.com/atom/ns#">Reference Counting</category><category domain="http://www.blogger.com/atom/ns#">Virtual Function</category><title>What is COM ?</title><description>&lt;p align="center"&gt;&lt;b&gt;Components&lt;/b&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align="justify"&gt;Application consists of a single monolithic binary file. Once the application is shipped, it does not change until it is recompiled and shipped again (new version). There has to be a way out to be able to change the application without recompiling and re-shipping. The solution is to break it into components. As new additions are demanded, the older components are replaced by new components.&lt;/p&gt;&lt;p align="justify"&gt;Traditional Application Architecture :&lt;/p&gt;&lt;p align="justify"&gt;Files / Modules / Classes  -&gt;  Compiled  -&gt; Linked  -&gt;  Monolithic Application&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt; &lt;/p&gt;&lt;p&gt;Component Architecture: A component is a mini-application that has code already compiled, linked and ready to use. Modifying the application is simply replacing the old component by a new one. One component connects to other at run time an form an application. Thus the application is broken down into separate components connecting to each other at run time and forming the complete application.&lt;/p&gt; &lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align="justify"&gt;The two main conditions that components must satisfy are:-&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;p align="justify"&gt;They should link dynamically. This is essential  if we want to support the change in components at run time.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Data hiding. If a component is changed for some  reason then it should connect to the other components in the same  way as the old one did. If it does not happen then the system has to  be recompiled and the whole purpose of using this architecture is  lost. A component using other component is called as a &lt;b&gt;client.&lt;/b&gt;  A client is connected to a component using &lt;b&gt;interface.&lt;/b&gt; If  there is any change in the client of the component that does not  affect the interface, everything works fine, but if the change  affects the interface as well then the other side of the interface  must change as well. The implementation is hidden from the client.   &lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;p align="justify"&gt;Components should be language independent and  must be able to be written by anyone, in any language.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;The application should keep supporting the old  version even after a new one is released.  It should still be  possible to drastically change the behavior of the component while  still supporting the old application.&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="font-weight: bold; text-align: center;"&gt;COM components:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;p align="justify"&gt;Consists of DLLs or EXEs&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Are dynamically loaded&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Are language independent&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Hide data&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Are shipped in binary form&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Can be upgraded without breaking the old  clients.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Can be relocated on the network, work in the  same way for a local machine or a network machine.&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Interface&lt;/span&gt;&lt;/div&gt; &lt;p align="center"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align="justify"&gt;An interface provides a connection between two different objects. An interface is an array of function pointers. Each array element contains the address of a function that is implemented by the component.&lt;/p&gt; &lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align="justify"&gt;An interface has all pure virtual functions meaning that there are no objects of interfaces. In C++, multiple inheritance is used and the implementation of the pure virtual functions is done in the derived class. Using multiple inheritance, there can be many interfaces adhering to a single component as the definition suggests.&lt;/p&gt; &lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;p align="justify"&gt;COM interfaces are implemented in C++ as pure  abstract classes.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;A class is not a component. A COM component can  be implemented using several classes. Actually COM does not require  C++ classes to implement a component, it just makes it easy to do it  this way.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;It is not necessary to inherit an interface to  be able to implement it. The client does not see what is going on in  the background anyway.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;An interface is a set of functions, a component  is a set of interfaces and the system is a set of components.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;The client does not connect to the interface  based on its name or the function name but based on the location in  the block of memory representing the interface.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Interface never changes. For new additions you  write a new interface and publish it. This can be easily done since  COM supports multiple interfaces.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;A small interface represents single behavior. A  large interface represents many behaviors. The bigger the interface,  the specialized it gets and it is likely that not many components  would be using it.   &lt;/p&gt; &lt;/li&gt;&lt;/ul&gt;  &lt;p align="center"&gt;&lt;b&gt;Polymorphism:&lt;/b&gt;&lt;/p&gt; &lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;If two different components support the same interface then the client can use the same code to manipulate either of the components. Thus the client can treat these two components polymorphically.&lt;/p&gt;  &lt;p align="center"&gt;&lt;b&gt;Virtual Function Table:&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;A pure abstract class is basically a block of memory, which has the same basic layout as that of a COM interface. For this reason can C++ pure abstract classes be used as COM interfaces.&lt;/p&gt; &lt;p&gt;The virtual function table is an array of pointers to the member functions. In short, a pointer to an abstract class points to a virtual table pointer which in turn points to the virtual function table which has pointers to the member functions. Hope you get this right.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;CA *pA;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Lets say CA is a pure abstract class and pA is a pointer to it then eventually,&lt;/p&gt; &lt;p&gt;pA-&gt;virtual table pointer-&gt;virtual table-&gt;member functions.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Data members if any for a class sit with the vtbl pointer. The same vtbl is shared for different objects(instances) of the same class. Each instance pointer points to a different vtbl pointer but the table where it points is the same.&lt;/p&gt;  &lt;h1 style="text-align: center;" class="western"&gt;&lt;span style="font-size:100%;"&gt;Query Interface&lt;/span&gt;&lt;br /&gt;&lt;/h1&gt;  &lt;p&gt;A client communicates with the component using interfaces. Even to get another interface that the component has implemented, it has to do it using an interface. All interfaces derive from an interface known as &lt;b&gt;IUnknown. &lt;/b&gt; IUnknown has declaration for three methods namely QueryInterface, AddRef and Release.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;The client calls the QueryInterface function to see if the component supports an interface. If it does then it can now call the functions declared by the requested interface and implemented by the component.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;To get the first interface pointer, i.e. the IUnknown pointer, the following is done;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;IUnknown * CreateInstance(); This creates the component and returns a pointer to the IUnknown interface. This pointer can now be used to get other interfaces using QueryInerface()should they be adhering to a particular component.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;QueryInterface function takes two argument, one is the IID of the required interface and other is a pointer that it will return of the requested interface if is succeeds. The body of the QueryInterface function is a simple if-then-else statements checking for the matching IID and returning the pointer where the IID matches. If nothing matches it returns E_NOINTERFACE.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;b&gt;Steps in implementation: -&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;p&gt;Define as many  interfaces you want, derived from IUnknown&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;Define a class which will be your component. It will have  multiple inheritance from interfaces that you want to implement in  this class.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;Implement all the functions declared in all the interfaces  from which this class is derived. Also implement QueryInterface()  function.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;Define the CreateInstance() function outside the class. This  function will be used by the client, which will create an instance  of the component and return an IUnknown pointer.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;On the client side call the CreateInstance function to get  the interface pointer.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;Using this pointer call the QueryInterface function passing  in the IID of the interface that you want to use. You will get a  valid pointer if this interface is implemented by the component.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;After getting the pointer you can call the methods declared  in this interface.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;You can query for another interface using this pointer using  QueryInterface.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;QueryInterface returns the same pointer in response to all  requests for IUnknown.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;Every interface has its own unique IID.&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;b&gt;Reference Counting&lt;/b&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Once a component is created and used, it has to be deleted, if not then it keeps using the valuable memory space. The client has to perform a very complicated procedure to know whether or not there are no interfaces using the component. It has to also find out if more than one interface pointer points to the same object. Hence the best way to do it is to inform the component when the client is done with all the interfaces and the component will take care of its deletion.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;The AddRef and Release keep track of the interfaces that the client uses.  &lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;b&gt;Memory Management:&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;When a client gets an interface, the reference count is incremented using AddRef. When the client is done with the interface, the reference count is decremented using Release. When the reference count goes down to zero, the component deletes itself.  &lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;The client does the reference counting whenever it creates another reference on the existing interface.&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;p&gt;Call AddRef before the function returns an interface. This  includes QueryInterface and CreateInstance functions.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;When finished with the interface, Release must be called, to  release the memory and decrement the reference counting.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;If an interface pointer is assigned to other interface  pointer, AddRef must be called. In short, AddRef should be called  when another reference of the same interface is created.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;Thus, the CreateInstance and QueryInterface will call AddRef  function for us before returning. Only Release operation now remains  to be done when finished with the interface.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;Reference counting is usually done at Component level but it  can also be done at Interface level under cases like when the  interface uses a lot of memory etc. Under these cases reference  counting is individually done for each interface and the interface  is deleted when its reference count goes down to zero.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;Reference counting is not required if life of an interface is  contained in that of the other one. For e.g.   &lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-left: 0.5in;"&gt;PIUnknown-&gt;QueryInterface(IID_IX, (viod**)&amp;amp;pIX);&lt;/p&gt; &lt;p style="margin-left: 0.5in;"&gt;pIX2=pIX;&lt;/p&gt; &lt;p style="margin-left: 0.5in;"&gt;pIX2-&gt;AddRef();&lt;/p&gt; &lt;p style="margin-left: 0.5in;"&gt;pIX2-&gt;Release();&lt;/p&gt; &lt;p style="margin-left: 0.5in;"&gt;pIX-&gt;Release();&lt;/p&gt; &lt;p style="margin-left: 0.5in;"&gt;Here the AddRef and Release for pIX2 is not required since the component will not be deleted until pIX is deleted.&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;b&gt;Rules for Reference Counting:&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;p&gt;An &lt;i&gt;out&lt;/i&gt; parameter is a function parameter that returns  a value to the function caller and not used by the function itself  for other purposes. Any function that returns an interface pointer  in an out parameter or return value must do an AddRef.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;an &lt;i&gt;in&lt;/i&gt; parameter is a function parameter that passes a  value to the function that is used by the function. The value is not  modified or returned.  In this case the lifetime gets nested within  the caller’s life and AddRef and Release are not required.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;An &lt;i&gt;in-out&lt;/i&gt; parameter is both an in and out parameter.  The function uses this value, changes it and returns it. AddRef and  Release must be called in this case.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;AddRef and Release not required for local interface pointers  passed as &lt;i&gt;in &lt;/i&gt;arguments.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;AddRef and Release should be called for an interface pointer  stored in a global variable.   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;When in doubt, AddRef and Release should be called. This is  because these two functions are not too expensive but the component  not getting deleted at all can be expensive.&lt;/p&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-left: 0.5in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p align="justify"&gt;             &lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/10/what-is-com.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-8096985250900541807</guid><pubDate>Mon, 01 Oct 2007 17:30:00 +0000</pubDate><atom:updated>2007-10-01T10:57:17.616-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Animation</category><category domain="http://www.blogger.com/atom/ns#">Blue Screen</category><category domain="http://www.blogger.com/atom/ns#">Compositing</category><category domain="http://www.blogger.com/atom/ns#">FX</category><category domain="http://www.blogger.com/atom/ns#">Hollywood Special Effects</category><category domain="http://www.blogger.com/atom/ns#">Motion Picture</category><category domain="http://www.blogger.com/atom/ns#">Story Board</category><title>HOLLYWOOD FX  (Special Effects)</title><description>&lt;div style="text-align: center; font-family: georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;3D Wire Frame Model&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="font-family: georgia;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2XZ8q8MtYoDhTawH6nPJgEIuMwb7808OFpNPk9X5Hv8BI-s0KPwv3I7_k3Y7VaxDqesyFsx9tno5BUnMNGCtrXok3ewftwyjjv8KeYHbcVaMvGAqlmWYYLHwuZGBlqBJyaOKnlKKBrVwp/s1600-h/trexwire.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 239px; height: 158px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2XZ8q8MtYoDhTawH6nPJgEIuMwb7808OFpNPk9X5Hv8BI-s0KPwv3I7_k3Y7VaxDqesyFsx9tno5BUnMNGCtrXok3ewftwyjjv8KeYHbcVaMvGAqlmWYYLHwuZGBlqBJyaOKnlKKBrVwp/s320/trexwire.gif" alt="" id="BLOGGER_PHOTO_ID_5116425080179634578" border="0" /&gt;&lt;/a&gt;&lt;a style="font-family: georgia;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMjRrW4awDaJ8OMUvbd6LmpAj8iaQyqKCcINoZEAWVMIPfuc1nh-08J97pEdaCkskPXzULFmY0qqnIl3CWQMbnDLceo_2wToHKgmeT1hpNThjoF0w12oPs0gSoA_EFG5_9OZL2T3k2phDd/s1600-h/trexcolo.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 242px; height: 172px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMjRrW4awDaJ8OMUvbd6LmpAj8iaQyqKCcINoZEAWVMIPfuc1nh-08J97pEdaCkskPXzULFmY0qqnIl3CWQMbnDLceo_2wToHKgmeT1hpNThjoF0w12oPs0gSoA_EFG5_9OZL2T3k2phDd/s320/trexcolo.gif" alt="" id="BLOGGER_PHOTO_ID_5116425853273747874" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;p style="text-align: center; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;3D Model Rendered by 3D Software&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;"How do  they do that !". This is the big question in the minds of awestruck movie  audiences worldwide watching a well-made Special Effects movie. Humans fly,  prehistoric dinosaurs come back to life, space ships engage in dogfights,  volcanoes erupt inside cities... Is there a limit to what the effects guys can  achieve on screen ?! &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;Infact  we are venturing into an era where technology is no longer a limitation to  bringing magic onto the screen. Only imagination is. What emerges on the &lt;span style="color:#0000af;"&gt;&lt;a href="http://www.geocities.com/Hollywood/Makeup/9472/sfx.htm#sb"&gt;&lt;span style="color:#000000;"&gt;story board&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;, finally lands on celluloid. How  that actually happens is what this web site is all about. "How do they do that  ?!" Well here's how. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;Special  Effects is both an art and a science. The "science" part involves the complete  understanding of how the audio-visual sensory parts of our body and brain  perceive the world around us, while the "art" part involves the strategic use of  this information to fool the sensory system. The table shown below lists the  various scientific phenomenon that work behind the various special effects.  First study the scientific facts, and then see how they are exploited by the  gurus of Movie Magic. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="color:#0066ff;"&gt;&lt;a name="pof"&gt;&lt;b&gt;Persistence of Vision :&lt;/b&gt;&lt;/a&gt; &lt;/span&gt;Look at a  bright light for a few seconds and then abruptly close your eyes. The image of  the light seems to stay in your eyes a little longer even though your eyes are  closed. This phenomenon is termed as Persistence of Vision because the vision  seems to persist for a brief moment of time. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;When  the retina of the eyes are excited by light, they send impulses to the brain  which are then interpreted as an image by the visual cortex in the brain. The  cells in the retina continue to send impulses even after the incident light is  removed. This continues for a few fractions of a second till the retinal cells  return back to normal. Until that time, the brain continues to receive impulses  from the retina, and hence seems to perceive an image of the source of light,  giving rise to the phenomenon called Persistence of Vision. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="color:#0066ff;"&gt;&lt;a name="pmpicture"&gt;&lt;b&gt;Principle of Motion Picture :&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;  The Principle of Motion Picture is totally based on the phenomenon of  Persistence of Vision. Without it, motion picture as we know it simply would'nt  exist. Our eyes can retain a picture for a fraction of a second after seeing  one. Before this time frame expires, if a another similar picture is shown in  its place, the eyes see it as a continuation of the first picture, and don't  perceive the gap between the two. If a series of still pictures depicting  progressively incrementing action is flashed before the eyes in rapid  succession, the eyes see it as a scene depicting smooth, flowing action. All  visual media (Movies, TV, Electronic Displays, Laser Light Shows, etc) exploit  this phenomenon. Thanks to Persistence of Vision, our entertainment industry  could make a transition from perpectual live shows like dance and dramas, to  recordable entertainment like movies.  &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="color:#0066ff;"&gt;&lt;a name="motion"&gt;&lt;b&gt;What is Motion :&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; Motion of an  object is the continuous displacement of the object in space with reference to  another object. In the absence of a reference object, motion ceases to be  apparent. What this means is that motion is always measured in relation to  another object, which is used as a reference point. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;When we  drive, the road &amp;amp; the surroundings move past us. Thus we get the sensation  of motion. So the road &amp;amp; surroundings are our reference points. When we fly,  the earth beneath us is our reference point. But as you can see, the closer the  reference point, the more acute the sense of motion. That's why astronauts in  orbit seldom sense speed (though they are moving at thousands of miles an hour )  because earth, their only reference point is quite far away. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;OK, but  what has this got to do with Special Effects ?! A Sfx technique called  Compositing totally relies on the way our mind perceives motion. Compositing is  one of the most useful tools in a Sfx technician's bag of tricks. Keep these two  in mind; the object, and its reference point(s); both of these are necessary to  perceive motion in a scene.  &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="color:#0066ff;"&gt;&lt;a name="bluescreen"&gt;&lt;b&gt;Blue Screen :&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; In Compositing,  the foreground and background shots are shot seperately and later superimposed  one on the other. Certain areas of the foreground have to be transparent for the  background detail to show through. (If the foreground detail fills the entire  frame, the background detail will not be visible)! For this purpose, the  foreground object is usually shot against a plain blue screen. A particular  shade of blue called Chroma Blue is used for this purpose. (Human skin does not  contain this shade of blue). The blue area is later erased from the frame making  the area transparent. The background detail can now show through this blank  area. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="color:#0066ff;"&gt;&lt;a name="sb"&gt;&lt;b&gt;Story Board :&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; A series of sketches  based on the final draft of the script depicting various scenes in the story,  which the director, cameraman and the art department use to plan for each scene.  &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="color:#0066ff;"&gt;&lt;b&gt;Animation :&lt;/b&gt;&lt;/span&gt; The art of giving motion to objects is  known as Animation. To "animate an object" is to make it move in a realistic  fashion. The term applies more specifically to living, organic objects than to  inanimate ones. Also, animating living creatures is much more difficult than  animating mechanical ones. For example, animating a human being is more  difficult than animating an aeroplane. When a human being walks, his/her arms  and legs move in a specific way in relation to his/her body, whereas an  aeroplane is one whole chunk of metal with relatively few visible moving parts.  &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="color:#0066ff;"&gt;&lt;b&gt;Computer Animation : &lt;/b&gt;&lt;/span&gt;Computer Animation can be  broadly classified into 2D and 3D animation. Though both categories take the  same approach towards animation, the way each still picture is drawn is  drastically different. In 2D animation, the artist draws the scene pretty much  the same way he would on a sheet of paper. Only instead of using a pencil or a  brush, he now uses a mouse or a graphic tablet. The computer software has the  equivalents of all the tools that an artist would use manually. Brushes,  pencils, spraying tools, erasers, different types of papers; virtually  everything is available in the software. Although all the tools are readily  available, the artist has to wholly rely on his ability to draw or paint.  &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;On the  other hand, in 3D animation, every object in the scene has to be sculpted in 3D  to form what is called a wire frame model. A wire frame model is actually made  up of a series of perpendicular lines following the contours of the object. If  you cover an object with a figure-hugging suit made of fishing net, and vaporise  the object without disturbing the suit, the resulting form looks pretty much  like a wire frame model ! Once the model is ready, color and texture are added  to the model and lights placed in 3D space around the object. The software then  generates the actual still image of the object. The artist does'nt actually  paint the still image. He/she only creates the 3D wire frame, assigns colors and  texture to the object and places the lights in the scene; the actual painting of  the still image is done by the software. The software also takes care of all the  additional effects such as shadows, reflections, shine etc,. As you might have  guessed, you need to be a good artist to work in 2D, but you have to be a good  sculptor to work in 3D.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;Sculpting the 3D wire frame model is an elaborate process. There  are a lot of modelling tools in the 3D software which allow you to come up with  a decent model. There are also scanning tools (hardware equipment) that allow  you to scan an actual physical model into the computer. &lt;/span&gt; &lt;span style="font-family: georgia;font-size:100%;color:#0000af;"  &gt;&lt;center&gt;&lt;table style="border-width: 0px; border-collapse: collapse; width: 320px; height: 37px;" border="1" bordercolor="#111111" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;     &lt;td style="border: medium none ;"&gt;      &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;/center&gt;&lt;/span&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;Whichever way you prefer to fashion your model, at the end of the  process, you get a solid 3D wire frame object that looks something like this.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;ince  the entire vital statistics of the model have been transferred to the software,  you can now command the software to render or paint the still image from which  ever angle you choose. The program then goes to work and after a few minutes  (few or many, depending upon your particular hardware), comes up with a complete  rendered 3D image of your model. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="color:#0066ff;"&gt;&lt;b&gt;Animation Software :&lt;/b&gt; &lt;/span&gt;A popular method called Key  Frame animation is employed by most animation software, be it 2D or 3D. Every  animation sequence usually has a few key points. For instance if you want to  animate a ball dropping from the top of the screen to the bottom, the key points  are the top and bottom positions of the ball. The software program can compute  the positions of the ball in the frames in between. This process is called  Tweening. The computer Tweens for all the frames in between, whereas the  animator provides the data for the Key Frames, where the action starts or stops  or changes course. The animator also decides on the number of frames that the  animation sequence lasts. This process in not very different from traditional  animation where you have Key Frame animators and Tweening artists. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size: 8pt;font-size:100%;" &gt;&lt;span style="color:#0066ff;"&gt;&lt;b&gt;The process of Animation :&lt;/b&gt;&lt;/span&gt; Attempting to mimic  realistic motion of an object is the ultimate aim of animation. But it is also  one of the most difficult propositions. Take for instance the human walk. We all  walk, but the funniest thing about it is that we know incredibily little about  how we do it. It is only when you attempt to recreate a human walk using  animation that you actually realise how little you know about the subject. You  almost have to learn to walk all over again, to animate a convincing looking  walk. The process can be very frustrating at times. A little mistake, and your  mind immediately tells you somethings not right. But it does'nt tell you what  exactly is wrong. You have to find that using trial and error. And its error  that keeps company most of the time. One way is to watch people walk and learn  from that. Anyway you got to be careful not to let people catch you staring at  them. &lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-size:100%;color:#0066ff;"&gt;&lt;a name="composite"&gt;&lt;b&gt;Compositing  :&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; Compositing is a technique  by which one shot is super-imposed on another, resulting in a composite shot. A  common example is our everyday weather forecast on TV. The weather map is a  seperate computer generated shot onto which the announcer is super-imposed,  making it look as if he/she is standing in front of a giant TV screen flashing  different weather images. &lt;/span&gt;&lt;/p&gt;&lt;span style="font-family: georgia;font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="text-align: justify; font-family: georgia;"&gt;&lt;span style="font-weight: 700; font-size: 8pt;font-size:100%;color:#0066ff;"  &gt;Your understanding of motion, objects and reference  points finally paid of you see ! Now think about the countless possibilities  this technique offers you. &lt;/span&gt;&lt;/p&gt;&lt;span style="font-family: georgia;font-size:100%;color:#0000af;"  &gt; &lt;table&gt;   &lt;tbody&gt;   &lt;tr&gt;     &lt;td valign="top"&gt;      &lt;br /&gt;&lt;/td&gt;     &lt;td width="20"&gt;       &lt;p align="justify"&gt; &lt;/p&gt;&lt;/td&gt;     &lt;td&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 8pt;"&gt;You can shoot        your actors in the studio and composite them onto any outdoor location        shot you choose.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;   &lt;tr&gt;     &lt;td valign="top"&gt;       &lt;p align="justify"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;     &lt;td width="20"&gt;       &lt;p align="justify"&gt; &lt;/p&gt;&lt;/td&gt;     &lt;td&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 8pt;"&gt;If the script        needs an elaborate set as the back drop, the whole set can be built on a        miniature scale. A shot of this set then serves as the background image        onto which the actors can be composited.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;   &lt;tr&gt;     &lt;td valign="top"&gt;       &lt;p align="justify"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;     &lt;td width="20"&gt;       &lt;p align="justify"&gt; &lt;/p&gt;&lt;/td&gt;     &lt;td&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 8pt;"&gt;If you replace        the model aeroplane in Shots A or C with an actor suspended from the        ceiling, you essentially have SuperMan !!!&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;   &lt;tr&gt;     &lt;td valign="top"&gt;       &lt;p align="justify"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;     &lt;td width="20"&gt;       &lt;p align="justify"&gt; &lt;/p&gt;&lt;/td&gt;     &lt;td&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 8pt;"&gt;When an actor        has to perform a double act with himself, you can composite a shot of the        actor playing the first character onto the shot of the same actor playing        the second character ! Infact, the number of characters does'nt have to        stop with just two. Once you composite character 2 on character 1, you        have a film strip showing two characters on the same film. Now you can        shoot the third character with the same actor and composite this on the        original shot. Thus you get three characters on the same film. Likewise        you can go on and on till your patience runs out or till the actor loses        track of which character he's playing !&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;   &lt;tr&gt;     &lt;td valign="top"&gt;       &lt;p align="justify"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;     &lt;td width="20"&gt;       &lt;p align="justify"&gt; &lt;/p&gt;&lt;/td&gt;     &lt;td&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 8pt;"&gt;Or for instance        if you have only one good model of the aeroplane, you can keep compositing        the plane on an earlier shot of itself and thus create an aircraft fleet.        Think about the air battle in Independence Day. No prizes for guessing how        so many aeroplanes were shown on screen on a single shot    !&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/10/hollywood-fx-special-effects.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2XZ8q8MtYoDhTawH6nPJgEIuMwb7808OFpNPk9X5Hv8BI-s0KPwv3I7_k3Y7VaxDqesyFsx9tno5BUnMNGCtrXok3ewftwyjjv8KeYHbcVaMvGAqlmWYYLHwuZGBlqBJyaOKnlKKBrVwp/s72-c/trexwire.gif" width="72"/><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-6045710758123535256</guid><pubDate>Mon, 01 Oct 2007 02:09:00 +0000</pubDate><atom:updated>2007-09-30T20:10:27.700-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Career Tips</category><category domain="http://www.blogger.com/atom/ns#">IT Career</category><category domain="http://www.blogger.com/atom/ns#">Job Hunting</category><category domain="http://www.blogger.com/atom/ns#">Job Satisfaction</category><category domain="http://www.blogger.com/atom/ns#">Promotion</category><category domain="http://www.blogger.com/atom/ns#">Resume</category><title>Good Prospects in your IT Career</title><description>&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;For A Good Career Tips Read On....&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A) Forget the Resume&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In finding a job, a resume is the last thing you need. You don't need one to get a job in this climate of almost limitless opportunities. Make a phone call and get an appointment. If the company has been running ads looking for people, they will be happy to hear from you and will arrange an interview. If they ask to see a resume first, simply say you will give it to them in person or as soon as possible after the interview.&lt;br /&gt;&lt;br /&gt;Quoted by James Challenger, president of outplacement firm Challenger, Gray &amp;amp; Christmas Inc., in Industry Week&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;B) Resume Tips&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Resumes are vital to the job hunt. Your resume is one of the most important tools you can use in getting a job. The importance of making a good resume cannot be understated.&lt;br /&gt;&lt;br /&gt;The primary objective of a resume is to generate enough employer interest to secure your interviews. The resume is a complete, concise, clearly stated summary of your strengths, as they apply to careers. Strengths are found in experiences, activities, education, personal qualities, skills, background, and objectives. Knowing both yourself and the requirements of the job/career you seek is essential to effective resume writing. This knowledge will enable you to do the best job of highlighting your background for potential employers. You may need more than one resume each with a different emphasis depending on the particular position you are looking to get.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The three key ingedients of a successful resume are&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   * Readability,&lt;br /&gt;   * Overall Presentation &amp;amp;&lt;br /&gt;   * Conciseness&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here are some essential tips:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   * Think of your resume as an urgent telegram or e-mail message. What crucial information does the reader need to know about you? And don't be afraid to use phrases rather than sentences.&lt;br /&gt;   * Common headings used in Resumes are Objective, Experience, Employment, Work History, Positions Held, Appointments, Skills, Summary, Summary of Qualifications, Accomplishments, Strengths, Education, Affiliations, Publications, Papers, Honors, Personal, Additional, References, etc.&lt;br /&gt;   * List your strongest points first to catch the eye of someone who is just skimming over resumes.&lt;br /&gt;   * Be consistent. Choose a pattern of spacing, an order of information presentation or a format of highlighting and be consistent throughout.&lt;br /&gt;   * Never lie: While you do not have to list every job you have ever had, do not fudge on dates, work history, skills and abilities, job descriptions, education or anything else on your resume. Remember: your work history, education and salary can all be verified. If you exaggerate your skills and get hired, most likely your skill gap will be discovered once you start. Keep the process honest.&lt;br /&gt;   * If you are sending your resume via email, never assume that you can attach a Word processor document to an email.&lt;br /&gt;   * Don't worry about the objective statement. For many, it's the hardest statement to write. It's probably a good idea to do your objective statement last.&lt;br /&gt;   * List your qualifications in order of relevance, from most to least. Only list your degree and educational qualifications first if they are truly relevant to the job for which you are applying.&lt;br /&gt;   * Put dates of employment on the resume: Resumes without dates of employment look as though you have something to hide.&lt;br /&gt;   * Include interests on your resume. Interests can reveal a lot about an individual - whether they are well-rounded, for example. Secondly, many interviewers can ease into the interview by asking applicants about their interests.&lt;br /&gt;   * Have a trusted friend review your resume. Be sure to pick someone who is attentive to details, can effectively critique your writing, and will give an honest and objective opinion. Seriously consider their advice. Get a third and fourth opinion if you can.&lt;br /&gt;   * Treat your resume as an advertisement for you. Be sure to thoroughly "sell" yourself by highlighting all of your strengths. If you've got a valuable asset which doesn't seem to fit into any existing components of your resume, list it anyway as its own resume segment.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;C) Job Hunting While Still Employed&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Searching for a new job without getting fired can be risky. But there are ways to minimize the odds of this occurring:&lt;br /&gt;&lt;br /&gt;   * Respect your employer's time. Looking for another position usually involves having to be away from the office for interviews. Use your vacation days, not sick days, for this purpose.&lt;br /&gt;   * Don't give prospective employers your office phone number. Use your home phone, and attach an answering machine to it.&lt;br /&gt;   * Be discreet about whom you tell that you're looking for another job.&lt;br /&gt;   * If you are offered a new job, inform your superior immediately. And don't use your new job offer to try to negotiate a counter offer from your employer&lt;br /&gt;&lt;br /&gt;Source: Robert Half in "Management Accounting".&lt;br /&gt;Increasing Promotion Chances&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;D) If you seek a promotion, take the following suggestions one step at a time:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   * Make sure you want a promotion. Set your own objectives. Goals must be deadlines to provide a sense of urgency.&lt;br /&gt;   * Respect the chain of command. If you appear to be more interested in your own success than that of your company, people will be motivated to resist you rather than support you.&lt;br /&gt;   * Make a list of people with whom you have a neutral or even a negative relationship. Your basic approach will be to take a genuine interest in each of these people. Offer to help them in an area of your strength, or ask for help in an area of theirs. Keep in mind. Human relations come before productivity.&lt;br /&gt;   * Don't let yourself stumble over the dollars. Is the desired increase one where your entire job is redefined at a different and higher level?&lt;br /&gt;   * Beware of your company's formal routes for advancement, such as job postings or career-development programs.&lt;br /&gt;   * Don't accept any promotion that interferes with your enthusiasm for your work.&lt;br /&gt;   * Make a "hit list" of your 10 biggest time gobblers. Review them frequently and try to eliminate as many as you can.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;E) Dissatisfied with Your Job?&lt;/span&gt;&lt;br /&gt;Before Jumping Ship, Try This.&lt;br /&gt;&lt;br /&gt;Consider working on a solution before jumping ship.&lt;br /&gt;&lt;br /&gt;Why: There's no guarantee your next job will be any better.&lt;br /&gt;&lt;br /&gt;How: Try to negotiate your future with the boss.&lt;br /&gt;&lt;br /&gt;Consider these tips:&lt;br /&gt;&lt;br /&gt;   * Start with a plan. What are you seeking to make your job better? How can you get it?&lt;br /&gt;   * Be brutally honest with yourself. Make sure you're capable of handling what you seek. Determine if it's available.&lt;br /&gt;   * Meet formally with your boss to go over your plan. Unlike at a performance review, here you drive the discussion.&lt;br /&gt;   * During the meeting, ask your boss to analyze your skills and potential. Repeat what he or she said to make sure you understand each other.&lt;br /&gt;   * Give the boss your view after hearing hers or his. Don't be argumentative. Try to reach a compromise.&lt;br /&gt;   * Once you've agreed upon a solution, do everything to advance it. Example: One woman wanted a transfer to her company's trade sales unit; she prompted invitations to trade sales meetings, developed contacts and learned what was necessary to succeed in that unit.&lt;br /&gt;   * Don't expect quick action: changes take a little time.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;F) Preparing for Change&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Chances are one in three your job will disappear in the next few years. Are you ready for that possibility?&lt;br /&gt;&lt;br /&gt;   * Get ready now. Create a file of documents you need, particularly appraisals, recommendations, employee handbooks, and, your updated resume. List questions you'll want to ask, such as how long you'll receive benefits after you're fired.&lt;br /&gt;   * Tend to your networks. List all the people you know who have good jobs. Stay in touch with them.&lt;br /&gt;   * Keep up with your profession. Learn something new.&lt;br /&gt;   * Put your finances in order. Determine how long you could pay your bills without an income. Take steps to extend that period.&lt;br /&gt;&lt;br /&gt;If the worst happens and you lose your job, try to relax and enjoy the time off. Remember that 40 percent of unemployment is about finding new work and 60 percent is about keeping yourself alert, productive, and positive.&lt;br /&gt;Move Up or Just Move Over?&lt;br /&gt;&lt;br /&gt;To find out whether you're ripe for a lateral or a vertical move, ask yourself these questions:&lt;br /&gt;&lt;br /&gt;   * Do you need a change, but aren't exactly sure what?&lt;br /&gt;   * Has your current job become boring?&lt;br /&gt;   * Have you done any previous work with a different department where you've garnered some experience?&lt;br /&gt;   * Do you feel you're going through a phase, or truly fed up?&lt;br /&gt;   * Are your skills suited for your current job, or would you be more effective in a different division?&lt;br /&gt;&lt;br /&gt;If you answered "yes" to any of these questions, a lateral move might be a good idea for you.&lt;br /&gt;&lt;br /&gt;As for a vertical move, ask yourself these questions:&lt;br /&gt;&lt;br /&gt;   * Are you suited for your current, or do you feel better qualified for more?&lt;br /&gt;   * Do you feel your skills would be more effective after a promotion?&lt;br /&gt;   * Are you well respected among your peers and higher-ups?&lt;br /&gt;   * Do you plan to stay in your current company for an indefinite period of time?&lt;br /&gt;   * Have you taken classes that document new skills valid for promotion?&lt;br /&gt;&lt;br /&gt;More "yes" answers mean you may be prepared for a vertical move that involves a new title, more money, and, of course, more responsibility.&lt;br /&gt;Career Options&lt;br /&gt;&lt;br /&gt;Do you love your job but have little faith in your employer? Maybe you hate your job but believe your company has potential. Whatever combination describes you, you should evaluate your choices:&lt;br /&gt;&lt;br /&gt;   * Stay in your job. Prove your value. Learn the business. Get involved.&lt;br /&gt;   * Change your job. Partner with your boss to change the nature of your work. Start small. Be patient.&lt;br /&gt;   * Change jobs within the company. Expand your networks. If your boss won't help, get someone who will.&lt;br /&gt;   * Move on. When you decide, take action. Line up a job before you leave. Don't burn your bridges.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/good-prospects-in-your-it-career.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-5171642589943619826</guid><pubDate>Wed, 26 Sep 2007 12:34:00 +0000</pubDate><atom:updated>2007-09-26T05:48:45.166-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET Framework</category><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">Internet Services</category><category domain="http://www.blogger.com/atom/ns#">Microsoft .NET</category><category domain="http://www.blogger.com/atom/ns#">Next Generation Windows Services</category><category domain="http://www.blogger.com/atom/ns#">Office.NET</category><category domain="http://www.blogger.com/atom/ns#">Web Services</category><category domain="http://www.blogger.com/atom/ns#">XML</category><title>MICROSOFT  DOTNET TCHNOLOGY</title><description>&lt;span style="font-weight: bold;"&gt;Microsoft .NET is Microsoft's new Internet strategy.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;.NET was originally called NGWS.&lt;br /&gt;&lt;br /&gt;NGWS - Next Generation Windows Services&lt;br /&gt;Before the official announcement of .NET, the term NGWS was used for Microsoft's plans for producing an "Internet-based platform of Next Generation Windows Services".&lt;br /&gt;Steve Ballmer quote January 2000:&lt;br /&gt;"Delivering an Internet-based platform of Next Generation Windows Services is the top priority of our company. The breakthroughs we’re talking about here include changes to the programming model, to the user interface, to the application integration model, the file system, new XML schema....."&lt;br /&gt;&lt;br /&gt;Microsoft. NET&lt;br /&gt;The Microsoft. NET strategy was presented by Microsoft officials to the rest of the world in June 2000:&lt;br /&gt;.NET is Microsoft's new Internet and Web strategy&lt;br /&gt;.NET is NOT a new operating system&lt;br /&gt;.NET is a new Internet and Web based infrastructure&lt;br /&gt;.NET delivers software as Web Services&lt;br /&gt;.NET is a framework for universal services&lt;br /&gt;.NET is a server centric computing model&lt;br /&gt;.NET will run in any browser on any platform&lt;br /&gt;.NET is based on the newest Web standards&lt;br /&gt;&lt;br /&gt;.NET Internet Standards&lt;br /&gt;.NET is built on the following Internet standards:&lt;br /&gt;HTTP, the communication protocol between Internet Applications&lt;br /&gt;XML, the format for exchanging data between Internet Applications&lt;br /&gt;SOAP, the standard format for requesting Web Services&lt;br /&gt;UDDI, the standard to search and discover Web Services&lt;br /&gt;&lt;br /&gt;.NET Framework&lt;br /&gt;The .NET Framework is the infrastructure for the new Microsoft .NET Platform.&lt;br /&gt;The .NET Framework is a common environment for building, deploying, and running Web Services and Web Applications.&lt;br /&gt;The .NET Framework contains common class libraries - like ADO.NET, ASP.NET and Windows Forms - to provide advanced standard services that can be integrated into a variety of computer systems.&lt;br /&gt;The .NET Framework is language neutral. Currently it supports C++, C#, Visual Basic, JScript (The Microsoft version of JavaScript) and COBOL. Third-party languages - like Eiffel, Perl, Python, Smalltalk, and others - will also be available for building future .NET Framework applications.&lt;br /&gt;The new Visual Studio.NET is a common development environment for the new .NET Framework. It provides a feature-rich application execution environment, simplified development and easy integration between a number of different development languages.&lt;br /&gt;&lt;br /&gt;Additional Information&lt;br /&gt;The .NET plan includes a new version of the Windows operating system, a new version of Office, and a variety of new development software for programmers to build Web-based applications.&lt;br /&gt;The background for .NET is part of Microsoft's new strategy to keep Windows the dominant operating system in the market, as computing begins to move away from desktop computers toward Internet enabled devices, such as hand-held computers and cell phones.&lt;br /&gt;The most visual components of the new .NET framework are the new Internet Information Server 6.0, with ASP.NET and ADO.NET support, Visual Studio.NET software tools to build Web-based software, and new XML support in the SQL Server 2000 database.&lt;br /&gt;Bill Gates is supervising the .NET project.&lt;br /&gt;&lt;br /&gt;SP.NET is the latest version of Microsoft's Active Server Pages technology (ASP).&lt;br /&gt;&lt;br /&gt;What You Should Already Know&lt;br /&gt;Before you continue you should have a basic understanding of the following:&lt;br /&gt;WWW, HTML, XML and the basics of building Web pages&lt;br /&gt;Scripting languages like JavaScript or VBScript&lt;br /&gt;The basics of server side scripting like ASP or PHP&lt;br /&gt;If you want to study these subjects first, find the tutorials on our Home Page&lt;br /&gt;&lt;br /&gt;What is Classic ASP?&lt;br /&gt;Microsoft's previous server side scripting technology ASP (Active Server Pages) is now often called classic ASP.&lt;br /&gt;ASP 3.0 was the last version of the classic ASP.&lt;br /&gt;To learn more about classic ASP, you can study our ASP tutorial.&lt;br /&gt;&lt;br /&gt;ASP.NET is Not ASP&lt;br /&gt;ASP.NET is the next generation ASP, but it's not an upgraded version of ASP.&lt;br /&gt;ASP.NET is an entirely new technology for server-side scripting. It was written from the ground up and is not backward compatible with classic ASP.&lt;br /&gt;You can read more about the differences between ASP and ASP.NET in the next chapter of this tutorial.&lt;br /&gt;ASP.NET is the major part of the Microsoft's .NET Framework.&lt;br /&gt;&lt;br /&gt;What is ASP.NET?&lt;br /&gt;ASP.NET is a server side scripting technology that enables scripts (embedded in web pages) to be executed by an Internet server.&lt;br /&gt;ASP.NET is a Microsoft Technology&lt;br /&gt;ASP stands for Active Server Pages&lt;br /&gt;ASP.NET is a program that runs inside IIS&lt;br /&gt;IIS (Internet Information Services) is Microsoft's Internet server&lt;br /&gt;IIS comes as a free component with Windows servers&lt;br /&gt;IIS is also a part of Windows 2000 and XP Professional&lt;br /&gt;What is an ASP.NET File?&lt;br /&gt;An ASP.NET file is just the same as an HTML file&lt;br /&gt;An ASP.NET file can contain HTML, XML, and scripts&lt;br /&gt;Scripts in an ASP.NET file are executed on the server&lt;br /&gt;An ASP.NET file has the file extension ".aspx"&lt;br /&gt;How Does ASP.NET Work?&lt;br /&gt;When a browser requests an HTML file, the server returns the file&lt;br /&gt;When a browser requests an ASP.NET file, IIS passes the request to the ASP.NET engine on the server&lt;br /&gt;The ASP.NET engine reads the file, line by line, and executes the scripts in the file&lt;br /&gt;Finally, the ASP.NET file is returned to the browser as plain HTML&lt;br /&gt;&lt;br /&gt;What is ASP+?&lt;br /&gt;ASP+ is the same as ASP.NET.&lt;br /&gt;ASP+ is just an early name used by Microsoft when they developed ASP.NET.&lt;br /&gt;&lt;br /&gt;The Microsoft .NET Framework&lt;br /&gt;The .NET Framework is the infrastructure for the Microsoft .NET platform.&lt;br /&gt;The .NET Framework is an environment for building, deploying, and running Web applications and Web Services.&lt;br /&gt;Microsoft's first server technology ASP (Active Server Pages), was a powerful and flexible "programming language". But it was to much code oriented. It was not an application framework and not an enterprise development tool.&lt;br /&gt;The Microsoft .NET Framework was developed to solve this problem.&lt;br /&gt;.NET Frameworks keywords:&lt;br /&gt;Easier and quicker programming&lt;br /&gt;Reduced amount of code&lt;br /&gt;Declarative programming model&lt;br /&gt;Richer server control hierarchy with events&lt;br /&gt;Larger class library&lt;br /&gt;Better support for development tools&lt;br /&gt;The .NET Framework consists of 3 main parts:&lt;br /&gt;Programming languages:&lt;br /&gt;C# (Pronounced C sharp)&lt;br /&gt;Visual Basic (VB .NET)&lt;br /&gt;J# (Pronounced J sharp)&lt;br /&gt;Server technologies and client technologies:&lt;br /&gt;ASP .NET (Active Server Pages)&lt;br /&gt;Windows Forms (Windows desktop solutions)&lt;br /&gt;Compact Framework (PDA / Mobile solutions)&lt;br /&gt;Development environments:&lt;br /&gt;Visual Studio .NET (VS .NET)&lt;br /&gt;Visual Web Developer&lt;br /&gt;This tutorial is about ASP.NET.&lt;br /&gt;&lt;br /&gt;ASP.NET 2.0&lt;br /&gt;ASP.NET 2.0 improves upon ASP.NET by adding support for several new features.&lt;br /&gt;You can read more about the differences between ASP.NET 2.0 and ASP.NET in the next chapter of this tutorial.&lt;br /&gt;&lt;br /&gt;ASP.NET 3.0&lt;br /&gt;ASP.NET 3.0 is not a new version of ASP.NET. It's just the name for a new ASP.NET 2.0 framework library with support for Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation; and Windows CardSpace.&lt;br /&gt;These topics are not covered in this tutorial.&lt;br /&gt;&lt;br /&gt;.NET BUILDING BLOCKS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.NET Building Blocks is a set of core Internet Services.&lt;br /&gt;&lt;br /&gt;Web Services&lt;br /&gt;Web Services provide data and services to other applications.&lt;br /&gt;Future applications will access Web Services via standard Web Formats (HTTP, HTML, XML, and SOAP), with no need to know how the Web Service itself is implemented.&lt;br /&gt;Web Services are main building blocks in the Microsoft .NET programming model.&lt;br /&gt;&lt;br /&gt;Standard Communication&lt;br /&gt;Official Web standards (XML, UDDI, SOAP) will be used to describe what Internet data is, and to describe what Web Services can do.&lt;br /&gt;Future Web applications will be built on flexible services that can interact and exchange data, without the loss of integrity.&lt;br /&gt;&lt;br /&gt;Internet Storages&lt;br /&gt;.NET offers secure and addressable places to store data and applications on the Web. Allowing all types of Internet devices (PCs, Palmtops, Phones) to access data and applications.&lt;br /&gt;These Web Services are built on Microsoft's existing NTFS, SQL Server, and Exchange technologies.&lt;br /&gt;&lt;br /&gt;Internet Dynamic Delivery&lt;br /&gt;Reliable automatic upgrades by demand and installation independent applications.&lt;br /&gt;.NET will support rapid development of applications that can be dynamically reconfigured.&lt;br /&gt;&lt;br /&gt;Internet Identity&lt;br /&gt;.NET supports many different levels of authentication services like passwords, wallets, and smart cards.&lt;br /&gt;These services are built on existing Microsoft Passport and Windows Authentication technologies.&lt;br /&gt;&lt;br /&gt;Internet Messaging&lt;br /&gt;.NET supports integration of messaging, e-mail, voice-mail, and fax into one unified Internet Service, targeted for all kinds of PCs or smart Internet devices.&lt;br /&gt;These services are built on existing Hotmail, Exchange and Instant Messenger technologies.&lt;br /&gt;&lt;br /&gt;Internet Calendar&lt;br /&gt;.NET supports Internet integration of work, social, and private home calendars. Allowing all types of Internet devices (PCs, Palmtops, Phones) to access the data.&lt;br /&gt;These services are built on existing Outlook and Hotmail technologies.&lt;br /&gt;&lt;br /&gt;Internet Directory Services&lt;br /&gt;.NET supports a new kind of directory services that can answer XML based questions about Internet Services, far more exactly than search engines and yellow pages.&lt;br /&gt;These services are built on the UDDI standard.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.NET SOFTWARE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.NET is a mix of technologies, standards and development tools&lt;br /&gt;&lt;br /&gt;Windows.NET&lt;br /&gt;Today, Windows 2000 and Windows XP form the backbone of .NET.&lt;br /&gt;In the future, the .NET infrastructure will be integrated into all Microsoft's operating systems, desktop and server products.&lt;br /&gt;Windows.NET is the next generation Windows. It will provide support for all the .NET building blocks and .NET digital media. Windows.NET will be self-supporting with updates via Internet as users need them.&lt;br /&gt;&lt;br /&gt;Office.NET&lt;br /&gt;A new version of Microsoft Office - Office.NET - will have a new .NET architecture based on Internet clients and Web Services.&lt;br /&gt;With Office.NET, browsing, communication, document handling and authoring will be integrated within a XML-based environment which allow users to store their documents on the Internet.&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;ASP.NET is the latest version of ASP. It includes Web Services to link applications, services and devices using HTTP, HTML, XML and SOAP.&lt;br /&gt;New in ASP.NET:&lt;br /&gt;New Language Support&lt;br /&gt;Programmable Controls&lt;br /&gt;Event Driven Programming&lt;br /&gt;XML Based Components&lt;br /&gt;User Authentication&lt;br /&gt;User Accounts and Roles&lt;br /&gt;High Scalability&lt;br /&gt;Compiled Code&lt;br /&gt;Easy Configuration&lt;br /&gt;Easy Deployment&lt;br /&gt;Not ASP Compatible&lt;br /&gt;Includes ADO.NET&lt;br /&gt;You can read more about ASP.NET and ADO.NET in our ASP.NET Tutorial.&lt;br /&gt;&lt;br /&gt;Visual Studio.NET&lt;br /&gt;The latest version of Visual Studio - Visual Studio.NET - incorporates ASP.NET, ADO.NET, Web Services, Web Forms, and language innovations for Visual Basic. The development tools have deep XML support, an XML-based programming model and new object-oriented programming capabilities.&lt;br /&gt;&lt;br /&gt;Visual Basic.NET&lt;br /&gt;Visual Basic.NET has added language enhancements, making it a full object-oriented programming language.&lt;br /&gt;&lt;br /&gt;SQL Server 2000&lt;br /&gt;SQL Server 2000 is a fully web-enabled database.&lt;br /&gt;SQL Server 2000 has strong support for XML and HTTP which are two of the main infrastructure technologies for .NET.&lt;br /&gt;Some of the most important new SQL Server features are direct access to the database from a browser, query of relational data with results returned as XML, as well as storage of XML in relational formats.&lt;br /&gt;&lt;br /&gt;Internet Information Services 6.0&lt;br /&gt;IIS 6.0 has strong support for more programming to take place on the server, to allow the new Web Applications to run in any browser on any platform.&lt;br /&gt;&lt;br /&gt;ASP.NET VS ASP&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET has better language support, a large set of new controls and XML based components, and better user authentication.&lt;br /&gt;ASP.NET provides increased performance by running compiled code.&lt;br /&gt;ASP.NET code is not fully backward compatible with ASP.&lt;br /&gt;&lt;br /&gt;New in ASP.NET&lt;br /&gt;Better language support&lt;br /&gt;Programmable controls&lt;br /&gt;Event-driven programming&lt;br /&gt;XML-based components&lt;br /&gt;User authentication, with accounts and roles&lt;br /&gt;Higher scalability&lt;br /&gt;Increased performance - Compiled code&lt;br /&gt;Easier configuration and deployment&lt;br /&gt;Not fully ASP compatible&lt;br /&gt;&lt;br /&gt;Language Support&lt;br /&gt;ASP.NET uses the new ADO.NET.&lt;br /&gt;ASP.NET supports full Visual Basic, not VBScript.&lt;br /&gt;ASP.NET supports C# (C sharp) and C++.&lt;br /&gt;ASP.NET supports JScript as before.&lt;br /&gt;&lt;br /&gt;ASP.NET Controls&lt;br /&gt;ASP.NET contains a large set of HTML controls. Almost all HTML elements on a page can be defined as ASP.NET control objects that can be controlled by scripts.&lt;br /&gt;ASP.NET also contains a new set of object oriented input controls, like programmable list boxes and validation controls.&lt;br /&gt;A new data grid control supports sorting, data paging, and everything you expect from a dataset control.&lt;br /&gt;&lt;br /&gt;Event Aware Controls&lt;br /&gt;All ASP.NET objects on a Web page can expose events that can be processed by ASP.NET code.&lt;br /&gt;Load, Click and Change events handled by code makes coding much simpler and much better organized.&lt;br /&gt;&lt;br /&gt;ASP.NET Components&lt;br /&gt;ASP.NET components are heavily based on XML. Like the new AD Rotator, that uses XML to store advertisement information and configuration.&lt;br /&gt;&lt;br /&gt;User Authentication&lt;br /&gt;ASP.NET supports forms-based user authentication, including cookie management and automatic redirecting of unauthorized logins.&lt;br /&gt;(You can still do your custom login page and custom user checking).&lt;br /&gt;&lt;br /&gt;User Accounts and Roles&lt;br /&gt;AS .NET allows for user accounts and roles, to give each user (with a given role) access to different server code and executables.&lt;br /&gt;&lt;br /&gt;High Scalability&lt;br /&gt;Much has been done with ASP.NET to provide greater scalability.&lt;br /&gt;Server to server communication has been greatly enhanced, making it possible to scale an application over several servers. One example of this is the ability to run XML parsers, XSL transformations and even resource hungry session objects on other servers.&lt;br /&gt;&lt;br /&gt;Compiled Code&lt;br /&gt;The first request for an ASP.NET page on the server will compile the ASP.NET code and keep a cached copy in memory. The result of this is greatly increased performance.&lt;br /&gt;&lt;br /&gt;Easy Configuration&lt;br /&gt;Configuration of ASP.NET is done with plain text files.&lt;br /&gt;Configuration files can be uploaded or changed while the application is running. No need to restart the server. No more metabase or registry puzzle.&lt;br /&gt;&lt;br /&gt;Easy Deployment&lt;br /&gt;No more server restart to deploy or replace compiled code. ASP.NET simply redirects all new requests to the new code.&lt;br /&gt;&lt;br /&gt;Compatibility&lt;br /&gt;ASP.NET is not fully compatible with earlier versions of ASP, so most of the old ASP code will need some changes to run under ASP.NET.&lt;br /&gt;To overcome this problem, ASP.NET uses a new file extension ".aspx". This will make ASP.NET applications able to run side by side with standard ASP applications on the same server.&lt;br /&gt;.NET WEB SERVICES&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Web services are small units of code built to handle a limited task.&lt;br /&gt;&lt;br /&gt;What are Web Services?&lt;br /&gt;Web services are small units of code&lt;br /&gt;Web services are designed to handle a limited set of tasks&lt;br /&gt;Web services use XML based communicating protocols&lt;br /&gt;Web services are independent of operating systems&lt;br /&gt;Web services are independent of programming languages&lt;br /&gt;Web services connect people, systems and devices&lt;br /&gt;&lt;br /&gt;Small Units of Code&lt;br /&gt;Web services are small units of code designed to handle a limited set of tasks.&lt;br /&gt;An example of a web service can be a small program designed to supply other applications with the latest stock exchange prices. Another example can be a small program designed to handle credit card payment.&lt;br /&gt;&lt;br /&gt;XML Based Web Protocols&lt;br /&gt;Web services use the standard web protocols HTTP, XML, SOAP, WSDL, and UDDI.&lt;br /&gt;HTTP&lt;br /&gt;HTTP (Hypertext Transfer Protocol) is the World Wide Web standard for communication over the Internet. HTTP is standardized by the World Wide Web Consortium (W3C).&lt;br /&gt;XML&lt;br /&gt;XML (eXtensible Markup Language) is a well known standard for storing, carrying, and exchanging data. XML is standardized by the W3C.&lt;br /&gt;You can read more about XML in our XML tutorial.&lt;br /&gt;SOAP&lt;br /&gt;SOAP (Simple Object Access Protocol) is a lightweight platform and language neutral communication protocol that allows programs to communicate via standard Internet HTTP. SOAP is standardized by the W3C.&lt;br /&gt;You can read more about SOAP in our SOAP tutorial.&lt;br /&gt;WSDL&lt;br /&gt;WSDL (Web Services Description Language) is an XML-based language used to define web services and to describe how to access them. WSDL is a suggestion by Ariba, IBM and Microsoft for describing services for the W3C XML Activity on XML Protocols.&lt;br /&gt;You can read more about WSDL in our WSDL tutorial.&lt;br /&gt;UDDI&lt;br /&gt;UDDI (Universal Description, Discovery and Integration) is a directory service where businesses can register and search for web services.&lt;br /&gt;UDDI is a public registry, where one can publish and inquire about web services.&lt;br /&gt;&lt;br /&gt;Independent of Operating Systems&lt;br /&gt;Since web services use XML based protocols to communicate with other systems, web services are independent of both operating systems and programming languages.&lt;br /&gt;An application calling a web service will always send its requests using XML, and get its answer returned as XML. The calling application will never be concerned about the operating system or the programming language running on the other computer.&lt;br /&gt;&lt;br /&gt;Benefits of Web Services&lt;br /&gt;Easier to communicate between applications&lt;br /&gt;Easier to reuse existing services&lt;br /&gt;Easier to distribute information to more consumers&lt;br /&gt;Rapid development&lt;br /&gt;Web services make it easier to communicate between different applications. They also make it possible for developers to reuse existing web services instead of writing new ones.&lt;br /&gt;Web services can create new possibilities for many businesses because it provides an easy way to distribute information to a large number of consumers. One example could be flight schedules and ticket reservation systems.&lt;br /&gt;The paragraphs below describes W3Schools' vision about future Internet Distributed Applications.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CLIENT AND SERVER STANDARDS&lt;br /&gt;&lt;br /&gt;The paragraphs below describes W3Schools' vision about future Internet Distributed Applications.Executables, C++ (and Java too) must die&lt;br /&gt;Neither C++ nor Java can ever create standard components that can run on all computers. There is no room for these languages in future distributed applications. Executables are not standard. COM objects are not standard, DLL-files are not standard. Registry settings are not standard. INI-files are not standard. None of these components must be allowed to destroy your dream of a standard distributed application that will run on almost any computer in the world.&lt;br /&gt;&lt;br /&gt;Clients must be Standard Internet Browsers&lt;br /&gt;Application clients must be standard clients without any additional components. No part of the applications must be stored on client computers. The application must never use, or rely on, any components, dll- or ini-files, registry settings or any other non standard settings or files stored on the client computer. (Then you can start calling it a Thin Client). Our best suggestion is to let all clients use standard Internet browsers like Internet Explorer, Netscape, or Firefox running on Windows or Mac computers.&lt;br /&gt;&lt;br /&gt;Servers must be Standard Internet Servers&lt;br /&gt;Application servers must be standard Internet servers running standard software without any additional components. The application must never use, or rely on, any components, dll- or ini-files, registry settings or any other non standard settings or files stored on the server. Our best suggestion is to use a standard Internet server like Internet Information Services (IIS), with a standard request-handler like Active Server Pages (ASP), and a standard database connector like Active Data Objects (ADO). As your data-store you should use a standard SQL based database like Oracle or Microsoft's SQL Server.&lt;br /&gt;&lt;br /&gt;Applications must use Internet Communication&lt;br /&gt;Application clients and servers must not be allowed to communicate via any proprietary protocol. Clients must request servers via a standard Internet protocol and servers must respond via the same protocol. Clients must be able to use any service without having to maintain a permanent connection to the server. Our best suggestion is to let servers be requested with standard stateless Internet HTTP requests. Servers should respond with a standard stateless Internet HTTP response.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/microsoft-dotnet-tchnology.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-8916481781998229685</guid><pubDate>Tue, 18 Sep 2007 06:31:00 +0000</pubDate><atom:updated>2007-09-17T23:42:47.337-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">barcodes</category><category domain="http://www.blogger.com/atom/ns#">RFID</category><category domain="http://www.blogger.com/atom/ns#">RFID tag collision</category><title>All About Radio Frequency Identification Technology (RFID)</title><description>&lt;div align="left"&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;                                                                          What is RFID?&lt;br /&gt;&lt;/strong&gt;RFID stands for Radio-Frequency IDentification. The acronym refers to small electronic devices that consist of a small chip and an antenna. The chip typically is capable of carrying 2,000 bytes of data or less.&lt;br /&gt;The RFID device serves the same purpose as a bar code or a magnetic strip on the back of a credit card or ATM card; it provides a unique identifier for that object. And, just as a bar code or magnetic strip must be scanned to get the information, the RFID device must be scanned to retrieve the identifying information.&lt;br /&gt; &lt;br /&gt;RFID Works Better Than BarcodesA significant advantage of RFID devices over the others mentioned above is that the RFID device does not need to be positioned precisely relative to the scanner. We're all familiar with the difficulty that store checkout clerks sometimes have in making sure that a barcode can be read. And obviously, credit cards and ATM cards must be swiped through a special reader.&lt;br /&gt;In contrast, RFID devices will work within a few feet (up to 20 feet for high-frequency devices) of the scanner. For example, you could just put all of your groceries or purchases in a bag, and set the bag on the scanner. It would be able to query all of the RFID devices and total your purchase immediately.&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt; &lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family:georgia;"&gt;(Read a more detailed article on &lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=60"&gt;&lt;span style="font-family:georgia;"&gt;RFID compared to barcodes&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;.) &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;div align="left"&gt;&lt;br /&gt;RFID technology has been available for more than fifty years. It has only been recently that the ability to manufacture the RFID devices has fallen to the point where they can be used as a "throwaway" inventory or control device. Alien Technologies recently sold 500 million RFID tags to Gillette at a cost of about ten cents per tag.&lt;br /&gt;One reason that it has taken so long for RFID to come into common use is the lack of standards in the industry. Most companies invested in RFID technology only use the tags to track items within their control; many of the benefits of RFID come when items are tracked from company to company or from country to country.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Common Problems with RFID&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;Some common problems with RFID are &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;reader collision&lt;/span&gt;&lt;span style="font-family:georgia;"&gt; and &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;tag collision&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;. Reader collision occurs when the signals from two or more readers overlap. The tag is unable to respond to simultaneous queries. Systems must be carefully set up to avoid this problem. Tag collision occurs when many tags are present in a small area; but since the read time is very fast, it is easier for vendors to develop systems that ensure that tags respond one at a time. See &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Problems with RFID&lt;/span&gt;&lt;span style="font-family:georgia;"&gt; for more details.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How RFID Works&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;How does RFID work? A Radio-Frequency IDentification system has three parts:&lt;br /&gt;A scanning antenna&lt;br /&gt;A transceiver with a decoder to interpret the data&lt;br /&gt;A transponder - the RFID tag - that has been programmed with information.&lt;br /&gt;The scanning antenna puts out radio-frequency signals in a relatively short range. The RF radiation does two things:&lt;br /&gt;It provides a means of communicating with the transponder (the RFID tag) AND&lt;br /&gt;It provides the RFID tag with the energy to communicate (in the case of &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;passive RFID tags&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;).&lt;br /&gt;This is an absolutely key part of the technology; RFID tags do not need to contain batteries, and can therefore remain usable for very long periods of time (maybe decades).&lt;br /&gt;The scanning antennas can be permanently affixed to a surface; handheld antennas are also available. They can take whatever shape you need; for example, you could build them into a door frame to accept data from persons or objects passing through.&lt;br /&gt;When an RFID tag passes through the field of the scanning antenna, it detects the activation signal from the antenna. That "wakes up" the RFID chip, and it transmits the information on its microchip to be picked up by the scanning antenna. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;div align="left"&gt;&lt;br /&gt;In addition, the RFID tag may be of one of two types. &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Active RFID tags&lt;/span&gt;&lt;span style="font-family:georgia;"&gt; have their own power source; the advantage of these tags is that the reader can be much farther away and still get the signal. Even though some of these devices are built to have up to a 10 year life span, they have limited life spans. &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Passive RFID tags&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;, however, do not require batteries, and can be much smaller and have a virtually unlimited life span.&lt;br /&gt;RFID tags can be read in a wide variety of circumstances, where barcodes or other optically read technologies are useless.&lt;br /&gt;The tag need not be on the surface of the object (and is therefore not subject to wear)&lt;br /&gt;The read time is typically less than 100 milliseconds&lt;br /&gt;Large numbers of tags can be read at once rather than item by item.&lt;br /&gt;In essence, that's how RFID works.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How is RFID used inside a living body?&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;RFID devices that are intended to be implanted inside a living body (like an animal or human being) have special requirements. They need to be encased in a special kind of casing that will not irritate or react with the living tissues that they are inserted into. The casing must also be transparent to the scanning radio-frequency beam that activates the chip. Some RFID vendors have created biocompatible glass for use in these applications.&lt;br /&gt;One potential problem with being placed within a living organism is that the tiny RFID device may move around under the skin. This can be avoided by using special materials that actually let the surrounding tissue grow up to the casing and bond with it.&lt;br /&gt;Because the radio-frequency waves that activate the microchip containing the identification number are only useful within a few feet (or less), the RFID chip is typically inserted very close to the surface of the skin.&lt;br /&gt;The placement of the device is usually done with a hyperdermic-type needle. This method of insertion also dictates the shape and size of the device; implantable RFID devices are typically the size and diameter of a grain of rice. For dogs, the device is usually implanted between the shoulder blades. &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;RFID tags have been placed inside cows; some discussion of having all cows implanted with RFID devices has resulted from the recent scare with mad cow disease. Dog owners have used RFID tags to identify their pets rather than tattoos (the more traditional method).&lt;br /&gt;RFID tags, like the VeriChip tag, can also be implanted inside human beings. &lt;/div&gt;&lt;div align="left"&gt; &lt;/div&gt;&lt;div align="left"&gt;See &lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=199"&gt;&lt;span style="font-family:georgia;"&gt;VeriChip RFID Tag Patient Implant Badges Now FDA Approved&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt; for more information.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What can RFID be used for?&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;RFID tags come in a wide variety of shapes and sizes; they may be encased in a variety of materials:&lt;br /&gt;Animal tracking tags, inserted beneath the skin, can be rice-sized.&lt;br /&gt;Tags can be screw-shaped to identify trees or wooden items.&lt;br /&gt;Credit-card shaped for use in access applications.&lt;br /&gt;The anti-theft hard plastic tags attached to merchandise in stores are also RFID tags.&lt;br /&gt;Heavy-duty 120 by 100 by 50 millimeter rectangular transponders are used to track shipping containers, or heavy machinery, trucks, and railroad cars.&lt;br /&gt;RFID devices have been used for years to identify dogs, for a means of permanent identification. Dog owners had long used tattoos, permanent ink markings, typically on the ears. However, these can fade with age and it may be difficult to get the animal to sit still while you examine him for markings.&lt;br /&gt;Many musical instruments are stolen every year. For example, custom-built or vintage guitars are worth as much as $50,000 each. Snagg, a California company specializing in RFID microchips for instruments, has embedded tiny chips in 30,000 Fender guitars already. The database of RFID chip IDs is made available to law enforcement officials, dealers, repair shops and luthiers.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Is RFID Technology Secure and Private?&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;/strong&gt;Unfortunately, not very often in the systems to which consumers are likely to be exposed. Anyone with an appropriately equipped scanner and close access to the RFID device can activate it and read its contents. Obviously, some concerns are greater than others. If someone walks by your bag of books from the bookstore with a 13.56 Mhz "sniffer" with an RF field that will activate the RFID devices in the books you bought, that person can get a complete list of what you just bought. That's certainly an invasion of your privacy, but it could be worse. Another scenario involves a military situation in which the other side scans vehicles going by, looking for tags that are associated with items that only high-ranking officers can have, and targeting accordingly. &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;Companies are more concerned with the increasing use of RFID devices in company badges. An appropriate RF field will cause the RFID chip in the badge to "spill the beans" to whomever activates it. This information can then be stored and replayed to company scanners, allowing the thief access - and your badge is the one that is "credited" with the access.&lt;br /&gt;The smallest tags that will likely be used for consumer items don't have enough computing power to do data encryption to protect your privacy. The most they can do is PIN-style or password-based protection.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Are There Concerns About How RFID Will Be Used? (Update)&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;Civil liberties groups (among others) have become increasingly concerned about the use of RFIDs to track the movements of individuals. For example, passports will soon be required to contain some sort of RFID device to speed border crossings. Scanners placed throughout an airport, for example, could track the location of every passport over time, from the moment you left the parking lot to the moment you got on your plane. &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;In June, the Japanese government passed a draft RFID Privacy Guideline that stated the following:&lt;br /&gt;Indication that RFID tags exist&lt;br /&gt;Consumers right of choice regarding reading tags&lt;br /&gt;Sharing information about social benefits of RFID, etc.&lt;br /&gt;Issues on linking information on tags and databases that store privacy information.&lt;br /&gt;Restrictions of information gathering and uses when private information is stored on tags&lt;br /&gt;Assuring accuracy of information when private information is stored on tags&lt;br /&gt;Information administrators should be encouraged&lt;br /&gt;Information sharing and explanation for consumers&lt;br /&gt;There are also concerns about the fact that, even after you leave the store, any RFID devices in the things you buy are still active. This means that a thief could walk past you in the mall and know exactly what you have in your bags, marking you as a potential victim. A thief could even circle your house with an RFID scanner and pull up data on what you have in your house before he robs it.&lt;br /&gt;Military hardware and even clothing make use of RFID tags to help track each item through the supply chain. Some analysts are concerned that, if there are particular items associated with high-level officers, roadside bombs could be set to go off when triggered by an RFID scan of cars going by.&lt;br /&gt;There was a recent report revealing clandestine tests at a Wal-Mart store where RFID tags were inserted in packages of lipstick, with scanners hidden on nearby shelves. When a customer picked up a lipstick and put it in her cart, the movement of the tag was registered by the scanners, which triggered surveillance cameras. This allowed researchers 750 miles away to watch those consumers as they walked through the store, looking for related items.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Next-Generation Uses of RFID?&lt;/strong&gt;&lt;br /&gt;Some vendors have been combining RFID tags with sensors of different kinds. This would allow the tag to report not simply the same information over and over, but identifying information along with current data picked up by the sensor. For example, an RFID tag attached to a leg of lamb could report on the temperature readings of the past 24 hours, to ensure that the meat was properly kept cool.&lt;br /&gt;Over time, the proportion of "scan-it-yourself" aisles in retail stores will increase. Eventually, we may wind up with stores that have mostly "scan-it-yourself" aisles and only a few checkout stations for people who are disabled or unwilling.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What Are Zombie RFID Tags?&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;One of the main concerns with RFID tags is that their contents can be read by anyone with an appropriately equipped scanner - even after you take it out of the store.&lt;br /&gt;One technology that has been suggested is a zombie RFID tag, a tag that can be temporarily deactivated when it leaves the store. The process would work like this: you bring your purchase up to the register, the RFID scanner reads the item, you pay for it and as you leave the store, you pass a special device that sends a signal to the RFID tag to "die." That is, it is no longer readable.&lt;br /&gt;The "zombie" element comes in when you bring an item back to the store. A special device especially made for that kind of tag "re-animates" the RFID tag, allowing the item to reenter the supply chain. &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;strong&gt;Problems With RFID&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;RFID problems can be divided into several categories:&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;a name="Technical"&gt;&lt;/a&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;Technical problems with RFID&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;Problems with RFID Standards&lt;br /&gt;RFID has been implemented in different ways by different manufacturers; global standards are still being worked on. It should be noted that some RFID devices are never meant to leave their network (as in the case of RFID tags used for inventory control within a company). This can cause problems for companies. &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;Consumers may also have problems with RFID standards. For example, ExxonMobil's SpeedPass system is a proprietary RFID system; if another company wanted to use the convenient SpeedPass (say, at the drive-in window of your favorite fast food restaurant) they would have to pay to access it - an unlikely scenario. On the other hand, if every company had their own "SpeedPass" system, a consumer would need to carry many different devices with them. &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;strong&gt;RFID systems can be easily disrupted&lt;/strong&gt;&lt;br /&gt;Since RFID systems make use of the electromagnetic spectrum (like WiFi networks or cellphones), they are relatively easy to jam using energy at the right frequency. Although this would only be an inconvenience for consumers in stores (longer waits at the checkout), it could be disastrous in other environments where RFID is increasingly used, like hospitals or in the military in the field. &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;Also, active RFID tags (those that use a battery to increase the range of the system) can be repeatedly interrogated to wear the battery down, disrupting the system. &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;strong&gt;RFID Reader Collision&lt;/strong&gt;&lt;br /&gt;Reader collision occurs when the signals from two or more readers overlap. The tag is unable to respond to simultaneous queries. Systems must be carefully set up to avoid this problem; many systems use an anti-collision protocol (also called a singulation protocol. Anti-collision protocols enable the tags to take turns in transmitting to a reader. &lt;/div&gt;&lt;div align="left"&gt;(Learn more about &lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=58"&gt;&lt;span style="font-family:georgia;"&gt;RFID reader collision&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;.) &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;strong&gt;RFID Tag Collision&lt;/strong&gt;&lt;br /&gt;Tag collision occurs when many tags are present in a small area; but since the read time is very fast, it is easier for vendors to develop systems that ensure that tags respond one at a time. (Learn more about &lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=57"&gt;&lt;span style="font-family:georgia;"&gt;RFID tag collision&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;.) &lt;/span&gt;&lt;/div&gt;&lt;a name="Security"&gt;&lt;/a&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Security, privacy and ethics problems with RFID&lt;br /&gt;The following problems with RFID tags and readers have been reported.&lt;br /&gt;The contents of an RFID tag can be read after the item leaves the supply chain&lt;br /&gt;An RFID tag cannot tell the difference between one reader and another. RFID scanners are very portable; RFID tags can be read from a distance, from a few inches to a few yards. This allows anyone to see the contents of your purse or pocket as you walk down the street. Some tags can be turned off when the item has left the supply chain; see &lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=9"&gt;&lt;span style="font-family:georgia;"&gt;zombie RFID tags&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;div align="left"&gt;&lt;br /&gt;RFID tags are difficult to remove&lt;br /&gt;RFID tags are difficult to for consumers to remove; some are very small (less than a half-millimeter square, and as thin as a sheet of paper) - others may be hidden or embedded inside a product where consumers cannot see them. New technologies allow RFID tags to be "printed" right on a product and may not be removable at all (see &lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=178"&gt;&lt;span style="font-family:georgia;"&gt;Printing RFID Tags With Magic Ink&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;). &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;strong&gt;RFID tags can be read without your knowledge&lt;br /&gt;&lt;/strong&gt;Since the tags can be read without being swiped or obviously scanned (as is the case with magnetic strips or barcodes), anyone with an RFID tag reader can read the tags embedded in your clothes and other consumer products without your knowledge. For example, you could be scanned before you enter the store, just to see what you are carrying. You might then be approached by a clerk who knows what you have in your backpack or purse, and can suggest accessories or other items. &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;RFID tags can be read a greater distances with a high-gain antenna&lt;br /&gt;For various reasons, RFID reader/tag systems are designed so that distance between the tag and the reader is kept to a minimum (see the material on tag collision above). However, a high-gain antenna can be used to read the tags from much further away, leading to privacy problems.&lt;br /&gt;RFID tags with unique serial numbers could be linked to an individual credit card number&lt;br /&gt;At present, the Universal Product Code (UPC) implemented with barcodes allows each product sold in a store to have a unique number that identifies that product. Work is proceeding on a global system of product identification that would allow each individual item to have its own number. When the item is scanned for purchase and is paid for, the RFID tag number for a particular item can be associated with a credit card number.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;RFID Information Technology Articles&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=199"&gt;&lt;span style="font-family:georgia;"&gt;VeriChip RFID Tags To Be Implanted In Patients&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=195"&gt;&lt;span style="font-family:georgia;"&gt;Electronic Number Plate RFID Keeps Tabs On Vehicles&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=197"&gt;&lt;span style="font-family:georgia;"&gt;RFID-Maki: Easy Payment Sushi&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=148"&gt;&lt;span style="font-family:georgia;"&gt;Sprint RFID Loyalty Cards Triggers Minority Report-Style Ads&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=120"&gt;&lt;span style="font-family:georgia;"&gt;China May Issue A Billion RFID-Based ID Cards&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=178"&gt;&lt;span style="font-family:georgia;"&gt;Printing RFID Tags With Magic Ink&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=67"&gt;&lt;span style="font-family:georgia;"&gt;Cypak Disposable Paper Computer With RFID Antenna&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=97"&gt;&lt;span style="font-family:georgia;"&gt;Pentagon Asks For Digital Dog Tags&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=20"&gt;&lt;span style="font-family:georgia;"&gt;VeriPay Credit-Card Implant&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=104"&gt;&lt;span style="font-family:georgia;"&gt;Baja Beach Club Implants VeriChip In Customers&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=2"&gt;&lt;span style="font-family:georgia;"&gt;VeriChip Provides Emergency ID&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://destronfearing.com/elect/report.html" target="_blank"&gt;&lt;span style="font-family:georgia;"&gt;Porous Polymer Sheath for in vitro RFID&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://slashdot.org/article.pl?sid=02/11/17/0327244&amp;amp;mode=thread&amp;amp;tid=126" target="_blank"&gt;&lt;span style="font-family:georgia;"&gt;Gillette buys 500 billion RFID tags&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.rfidjournal.com/" target="_blank"&gt;&lt;span style="font-family:georgia;"&gt;RFID Journal&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Advantages of RFID Versus Barcodes&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=50"&gt;&lt;span style="font-family:georgia;"&gt;RFID tags&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt; and barcodes both carry information about products. However, there are important differences between these two technologies:&lt;br /&gt;Barcode readers require a direct line of sight to the printed barcode; &lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=54"&gt;&lt;span style="font-family:georgia;"&gt;RFID readers&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt; do not require a direct line of sight to either &lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=21"&gt;&lt;span style="font-family:georgia;"&gt;active RFID tags&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt; or &lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=47"&gt;&lt;span style="font-family:georgia;"&gt;passive RFID tags&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;.&lt;br /&gt;RFID tags can be read at much greater distances; an RFID reader can pull information from a tag at distances up to 300 feet. The range to read a barcode is much less, typically no more than fifteen feet.&lt;br /&gt;RFID readers can interrogate, or read, RFID tags much faster; read rates of forty or more tags per second are possible. Reading barcodes is much more time-consuming; due to the fact that a direct line of sight is required, if the items are not properly oriented to the reader it may take seconds to read an individual tag. Barcode readers usually take a half-second or more to successfully complete a read.&lt;br /&gt;Line of sight requirements also limit the ruggedness of barcodes as well as the reusability of barcodes. (Since line of sight is required for barcodes, the printed barcode must be exposed on the outside of the product, where it is subject to greater wear and tear.) RFID tags are typically more rugged, since the electronic components are better protected in a plastic cover. RFID tags can also be implanted within the product itself, guaranteeing greater ruggedness and reusability.&lt;br /&gt;Barcodes have no read/write capability; that is, you cannot add to the information written on a printed barcode. RFID tags, however, can be read/write devices; the RFID reader can communicate with the tag, and alter as much of the information as the tag design will allow.&lt;br /&gt;RFID tags are typically more expensive than barcodes, in some cases, much more so.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;RFID Glossary&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;strong&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=21"&gt;&lt;span style="font-family:georgia;"&gt;Active Tag (Active RFID Tag)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=22"&gt;&lt;span style="font-family:georgia;"&gt;Amplitude Modulation (AM)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=23"&gt;&lt;span style="font-family:georgia;"&gt;Antenna (RFID Antenna)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=24"&gt;&lt;span style="font-family:georgia;"&gt;Anti-collision&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=25"&gt;&lt;span style="font-family:georgia;"&gt;Back scatter (RFID back scatter)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=26"&gt;&lt;span style="font-family:georgia;"&gt;Bidirectional&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=27"&gt;&lt;span style="font-family:georgia;"&gt;Contactless smart card&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=28"&gt;&lt;span style="font-family:georgia;"&gt;Chipless RFID tag&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=29"&gt;&lt;span style="font-family:georgia;"&gt;Closed Systems (or Closed Loop Systems)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=30"&gt;&lt;span style="font-family:georgia;"&gt;Code plate (RFID code plate)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=31"&gt;&lt;span style="font-family:georgia;"&gt;Continuous Wave (CM)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=32"&gt;&lt;span style="font-family:georgia;"&gt;Electromagnetic Interference (EMI)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=33"&gt;&lt;span style="font-family:georgia;"&gt;Electronic Article Surveillance (EAS)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=34"&gt;&lt;span style="font-family:georgia;"&gt;Electronic Product Code (EPC)&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=35"&gt;&lt;span style="font-family:georgia;"&gt;Error Correcting Code (ECC)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=36"&gt;&lt;span style="font-family:georgia;"&gt;Error Correcting Mode&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=37"&gt;&lt;span style="font-family:georgia;"&gt;Error Correcting Protocol&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=38"&gt;&lt;span style="font-family:georgia;"&gt;Excite&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=39"&gt;&lt;span style="font-family:georgia;"&gt;Factory Programming&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=40"&gt;&lt;span style="font-family:georgia;"&gt;Field Programming&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=41"&gt;&lt;span style="font-family:georgia;"&gt;Frequency Modulation (FM)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=42"&gt;&lt;span style="font-family:georgia;"&gt;Frequency Shift Keyed Modulation (FSKM)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=43"&gt;&lt;span style="font-family:georgia;"&gt;Frequency Hopping&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=44"&gt;&lt;span style="font-family:georgia;"&gt;Harvest&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=45"&gt;&lt;span style="font-family:georgia;"&gt;Inductive Coupling&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=46"&gt;&lt;span style="font-family:georgia;"&gt;Modulation&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=47"&gt;&lt;span style="font-family:georgia;"&gt;Passive RFID Tag (or Passive Tag)&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=48"&gt;&lt;span style="font-family:georgia;"&gt;Phase Modulation (PM)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=49"&gt;&lt;span style="font-family:georgia;"&gt;Pulse Duration&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=50"&gt;&lt;span style="font-family:georgia;"&gt;RFID tag&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=54"&gt;&lt;span style="font-family:georgia;"&gt;Reader (RFID Reader)&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=51"&gt;&lt;span style="font-family:georgia;"&gt;Smart label&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=52"&gt;&lt;span style="font-family:georgia;"&gt;Smart cards&lt;/span&gt;&lt;/a&gt;&lt;a href="http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=53"&gt;&lt;span style="font-family:georgia;"&gt;Transponder&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/all-about-radio-frequency.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-2626735004510952952</guid><pubDate>Sun, 16 Sep 2007 14:59:00 +0000</pubDate><atom:updated>2007-09-26T08:43:52.997-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google and gmail</category><category domain="http://www.blogger.com/atom/ns#">Microsoft  Excel</category><category domain="http://www.blogger.com/atom/ns#">Microsoft Internet Explorer</category><category domain="http://www.blogger.com/atom/ns#">Microsoft Outlook</category><category domain="http://www.blogger.com/atom/ns#">Microsoft PowerPoint</category><category domain="http://www.blogger.com/atom/ns#">Microsoft Windows XP</category><category domain="http://www.blogger.com/atom/ns#">Microsoft Word</category><category domain="http://www.blogger.com/atom/ns#">Mozilla Firefox</category><category domain="http://www.blogger.com/atom/ns#">Windows Shortcuts</category><title>75 PC Tips &amp; Tricks</title><description>&lt;p style="text-align: center;" align="center"&gt;&lt;b style=""&gt;&lt;span style=";font-family:Georgia;font-size:20;"  &gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;span style="font-family:Georgia;"&gt;My insider secrets will help you master your PC and all its applications.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=";font-family:Georgia;font-size:14;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify;"&gt;&lt;span style="font-family:Georgia;"&gt;Your processor's swift, your RAM's abundant, and your hard drive's regularly reformatted. Don't stop there. We've got lots of ways to boost your PC productivity. From 10-second shortcuts for everyday tasks to performance-enhancing tweaks, we share our secrets for getting the most out of the time spent in front of your computer screen, whether it's a little or a lot.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;For Fixinig Computer Related any Problems you will need this very useful E-Book&lt;br /&gt;&lt;a href="http://tinyurl.com/3283a7"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;u&gt;&lt;a target="_new"&gt;Computer Tech Ebook Kit.&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family:Georgia;"&gt;Microsoft Windows XP&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-family:Georgia;"&gt;&lt;br /&gt;&lt;b&gt;1    Take shortcuts&lt;/b&gt;&lt;br /&gt;Create your own shortcut-key combinations to your favorite applications by right-clicking the app of choice and selecting Properties. Under the Shortcut tab, enter your own key combination, such as Ctrl+6, in the "Shortcut key" field. If the combination you choose is already taken, Windows selects something similar.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2    Eliminate animations&lt;/b&gt;&lt;br /&gt;Ending useless animations in Windows will improve performance. Right-click the desktop, choose Properties, and then the Appearance tab. Click the Effects button, and make sure everything is unchecked in the next window.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3    Terminate indexing&lt;/b&gt;&lt;br /&gt;For a slight speed boost, try disabling Windows' Indexing, a feature that keeps a record of all files on your hard drive. Go to Control Panel &gt; Performance and Maintenance &gt; Administrative Tools, and double-click Services. Scroll down to Indexing Service, then double-click it. In the General tab, select Disabled from the "Startup type" pull-down menu, and click OK.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4    Instant copies&lt;/b&gt;&lt;br /&gt;You can quickly burn a CD using Windows' integrated applet. To begin, go to Start &gt; My Music, and navigate to the folder with the tunes you want to burn, if you're not already there. On the left side of the window, select "Copy all items to CD," or highlight the songs you want to burn and click Copy to Audio CD. You can also copy a single song by right-clicking the file and selecting Copy to CD or Device.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;5    Custom slide show&lt;/b&gt;&lt;br /&gt;Windows XP lets you create your own slide-show-based screensaver. First, drag and drop the pictures you'd like to use into your My Pictures folder, located inside the My Documents folder. Now, right-click an empty space on your desktop, and choose Properties. Click the Screen Saver tab, and from within the pull-down menu, highlight the My Pictures Slideshow option. The Settings button lets you adjust parameters such as size and transition effects. Click Preview for a quick demonstration, or click OK to activate your screensaver.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;6    A tidier taskbar&lt;/b&gt;&lt;br /&gt;You can lump open windows belonging to the same application within a single taskbar icon by right-clicking the taskbar, selecting Properties, and checking the "Group similar taskbar buttons" box. Plus, if you want to close the program without having to close each window individually, all you have to do is right-click the icon and select Close Group.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;7    Hide all windows&lt;/b&gt;&lt;br /&gt;For instant access to your desktop, hold down the Windows key and hit D.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;8    Synchronize Windows' clock&lt;/b&gt;&lt;br /&gt;If your Windows clock has a habit of losing track of time, synchronize it with an Internet time server. Double-click the time located on your taskbar. Select the Internet Time tab and check "Automatically synchronize with an Internet time server." Don't bet your next job interview on it, though—the time's synchronized only once a week. If you want to synchronize immediately, click Update Now.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;9    Apps in an instant&lt;/b&gt;&lt;br /&gt;For one-click access to frequently used apps, right-click the taskbar, select Toolbars, and check Quick Launch. Now drag your shortcut icons onto the Quick Launch bar to the right of the Start button. To view more of them, click the double chevron for a list, or hover your mouse over the dotted area until it turns into a double-sided arrow and slide it over to the right.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;10  Disable balloon help&lt;/b&gt;&lt;br /&gt;To disable balloon pop-ups, click Start &gt; Run, type regedit, and hit Enter. In the left column, drill down to HKEY_CURRENT_ USER &gt; Software &gt; Microsoft &gt; Windows &gt; Current Version &gt; Explorer &gt; Advanced. Right-click anywhere in the right column, select New &gt; DWORD Value, and rename it EnableBalloonTips. Double-click this new entry, and give it a hexadecimal value of 0. Then close the Registry Editor, and restart your computer. Just be careful; Registry mistakes are irreversible.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Microsoft Word&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;11    Use bookmarks&lt;/b&gt;&lt;br /&gt;Word's Bookmark feature lets you navigate quickly through lengthy documents. Simply go to a page you'd like to bookmark, and, from the Insert menu, click Bookmark. Name your Bookmark, and click Add. To find your bookmark, hit Control+F, then click on the Go To tab. Select Bookmark from the menu on the left, and enter the bookmark name to jump straight to it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;12    Seal of approval&lt;/b&gt;&lt;br /&gt;Give your documents a professional look by adding a watermark to the background. To add one to your document, select Format &gt; Background &gt; Printed Watermark. Select "Picture watermark" or "Text watermark," then click OK.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;13    Keep the right format&lt;/b&gt;&lt;br /&gt;Want to paste formatted text into Word without losing the original format? After copying the selected text, select Edit &gt; Paste Special. You can choose among Formatted Text (RTF), Unformatted Text, HTML Format, or Unformatted Unicode Text.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;14    Lose the wrong format&lt;/b&gt;&lt;br /&gt;To quickly remove the formatting from your document, highlight the relevant text, then press Control+Shift+N.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;15    Stop correcting me&lt;/b&gt;&lt;br /&gt;Speed up spell-check by preventing Word from grammar-proofing your documents. To disable grammar check, go to Tools &gt; Options, and click the Spelling &amp;amp; Grammar tab. Clear the checkbox labeled "Check grammar as you type," and hit OK.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;16    Count on Word&lt;/b&gt;&lt;br /&gt;To use Word's built-in calculator, select Tools &gt; Customize &gt; Commands. In the Categories column, highlight All Commands, and, in the Commands column, scroll down to ToolsCalculate. Drag this command to the Tools menu, then rename it "Calculate" by right-clicking it and choosing Name. Calculate is available only when you've selected text with numbers in it. It ignores any text that isn't a number and is useful for adding numbers in tables or paragraphs.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;17    Word-o-meter&lt;/b&gt;&lt;br /&gt;You can count the words in a document with a single click by adding a word counter to your toolbar. Go to View &gt; Toolbars, and check Word Count. Drag onto your toolbar the small bar that pops up. Now you can just click Recount whenever you want to know your word count.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;18    Selective highlighting&lt;/b&gt;&lt;br /&gt;If you don't want Word grabbing an entire word when you make a selection, go to Tools &gt; Options &gt; Edit, and uncheck the box that reads "When selecting, automatically select entire word."&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Microsoft Excel&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;19    Insert date and time&lt;/b&gt;&lt;br /&gt;To insert the current date in a cell, hold Ctrl, then press the colon/semicolon key. To insert the time, hold Ctrl and Shift, and hit the same key.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;20    Color coordination&lt;/b&gt;&lt;br /&gt;You can color-code the tabs on your Excel spreadsheets for easier navigation. Click the tab you'd like to color, then select Format &gt; Sheet &gt; Tab Color. Select the color you want, and click OK.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;21    Hide your sheet&lt;/b&gt;&lt;br /&gt;You can hide Excel worksheets to reduce the number of sheets on your screen. Just select the sheets you'd like to hide, and select Format &gt; Sheet &gt; Hide. To restore them, click Unhide.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;22    Clear formatting&lt;/b&gt;&lt;br /&gt;To clear the formatting in an Excel spreadsheet, highlight the cells you want changed, and select Edit &gt; Clear &gt; Formats.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;23    Keep a close watch&lt;/b&gt;&lt;br /&gt;The Watch Window lets you monitor cells on other workbooks. To add a cell to the Watch Window, right-click it, then select Add Watch. You can then position the Watch Window above or below Excel's standard toolbar.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;24    Instant quotes&lt;/b&gt;&lt;br /&gt;Excel can recognize stock symbols and fetch stock quotes using MSN MoneyCentral Investor. First, enable Smart Tags by selecting Tools &gt; AutoCorrect Options &gt; Smart Tags. Make sure "Label data with smart tags" is checked, and hit OK. Log on to the Internet, and enter a stock symbol (in all caps) into a cell. A small green triangle appears in the lower right corner of the cell. Hover your cursor over the cell, click the icon that pops up, and choose "Insert refreshable stock price." Select "On a new sheet" to display the quote on another worksheet, or "Starting at cell" to display the stock price in the current cell.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;25    All together now&lt;/b&gt;&lt;br /&gt;To change the typeface or point size of all cells in a spreadsheet at once, click the box in the top left corner to select the entire spreadsheet, then make your changes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;26    Sort things out&lt;/b&gt;&lt;br /&gt;You can rearrange the data in a spreadsheet any way you like by clicking the box in the top left corner and selecting Data &gt; Sort. In the Sort window, select the column you'd like to sort by and whether you want the data in ascending or descending order.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Microsoft PowerPoint&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;27    E-mail slides&lt;/b&gt;&lt;br /&gt;PowerPoint lets you resize, crop, and e-mail individual slides. To begin, open the slide, and click View &gt; Notes Page. The file will appear on the notes page as an image. Next, right-click the slide image, and click Copy. The image is now on your clipboard, and you can paste it into your program of choice for e-mailing or resizing.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;28    You're out of order&lt;/b&gt;&lt;br /&gt;While viewing a slide show, you can call up any slide out of order. Just type the number of the slide, and hit Enter.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;29    PowerPoint albums&lt;/b&gt;&lt;br /&gt;You can use PowerPoint to create an impromptu photo album. Select Insert &gt; Picture &gt; New Photo Album. Under the "Insert picture from:" heading, click File/Disk, select the pictures you want to include, and hit Insert. Next, you can specify the look of the album you want under Album Layout. Finally, click Create.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;30    Secure your presentations&lt;/b&gt;&lt;br /&gt;Prevent others from modifying your PowerPoint file (or any Office file, for that matter) by enabling password protection. Select Tools &gt; Options &gt; Security, enter a password in the "Password to modify" box, and hit OK.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;31    Scribble some notes&lt;/b&gt;&lt;br /&gt;To make annotations on a presentation, open the file in Slide Show view. Right-click in the window, point to Pointer Options, and select a writing implement. When you're done, press Esc.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Microsoft Outlook&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;32    Quick e-mails&lt;/b&gt;&lt;br /&gt;Send out a quick e-mail without launching Outlook. Right-click an empty area on your desktop and select New &gt; Shortcut. Type mailto: in the Shortcut wizard. Then name your shortcut. Now you can just double-click the shortcut to open a blank e-mail message. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family:Georgia;"&gt;33    Create archives&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Georgia;"&gt;&lt;br /&gt;Avoid reaching your mailbox's memory capacity by archiving your messages. Go to Tools &gt; Options, and select the Other tab. Click the AutoArchive button, and make your selections.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;34    Reduce or eliminate spam&lt;/b&gt;&lt;br /&gt;To decrease your daily dose of spam, select Tools &gt; Options &gt; Junk E-mail, and click the High radio button. To eliminate spam completely, select the Safe Lists Only radio button to receive e-mails only from the people you allow. If you're concerned about missing any e-mails, check your Junk E-mail box regularly.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;35    Save multiple attachments...&lt;/b&gt;&lt;br /&gt;To save multiple file attachments in an e-mail message all at once, click File &gt; Save Attachments, then select Save All Attachments.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;36    ...but get rid of the large ones&lt;/b&gt;&lt;br /&gt;Free up your in-box by deleting messages with large attachments. Go to the View menu, click the Arrange By drop-down list, and select Size. Now you can delete e-mails with the largest attachments first and work your way down.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;37    Create multiple signatures&lt;/b&gt;&lt;br /&gt;You can specify a different signature based on whether you're sending a new message, a reply, or a forward. Go to Tools &gt; Options &gt; Mail Format. Under Signatures, select the signature you want to use from the "Signature for new messages:" drop-down menu.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;38    Make your boss blue&lt;/b&gt;&lt;br /&gt;Color-code incoming messages based on who they're from by highlighting a message from that individual, clicking Tools &gt; Organize &gt; Using Colors, and selecting a color from the drop-down list.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;39    Schedule appointments&lt;/b&gt;&lt;br /&gt;To turn an e-mail message into an appointment, drag it over to your Calendar bar until it turns orange. This automatically opens an appointment window, in which you can set up the time and the place, and set a reminder.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;40    Speedier searches&lt;/b&gt;&lt;br /&gt;Speed up your Outlook searches by installing Lookout. This plug-in installs its own search box into the Outlook user interface and indexes all your e-mails for instantaneous search results.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Microsoft Internet Explorer&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;41    Make your history a mystery&lt;/b&gt;&lt;br /&gt;To clear your AutoComplete history in Internet Explorer, go to Tools &gt; Internet Options, and click the Content tab. Under "Personal information," click AutoComplete, and, in the resulting window, press Clear Forms. To disable the feature entirely, uncheck the Forms box.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;42    Browse ahead&lt;/b&gt;&lt;br /&gt;iRider ($29) lets you surf the Web at warp speed with an inventive function called Surf-Ahead. Because pages download while you're still on your current page, the next one's usually ready by the time you're done reading. Pages appear in the left pane as thumbnails. You can also select multiple links and click one to open them all at the same time.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;43    Browse with tabs&lt;/b&gt;&lt;br /&gt;Tabbed browsing isn't reserved for Firefox users anymore. Maxthon is an Internet Explorer plug-in that arranges multiple Web pages by tabs for easy navigation. In addition, it groups sites together so you can open your most-visited addresses all at once.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Mozilla Firefox&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;44    Open tabs with one click&lt;/b&gt;&lt;br /&gt;Instead of right-clicking a link and choosing Open Link in New Tab, click a link with your mouse's scroll-wheel button to open it in a new tab. You can also click that tab with your scroll wheel to close it. (You may have to disable any function assigned to your click wheel for this to work, however.)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;45    One-click combos&lt;/b&gt;&lt;br /&gt;Don't have a scroll wheel? Hold down Ctrl while left-clicking a link to open a URL in a new tab, or hold Shift and left-click to open a URL in a new window.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;46    More on Autocomplete&lt;/b&gt;&lt;br /&gt;To eliminate your AutoComplete history in Firefox, go to Tools &gt; Options &gt; Privacy. In the Saved Form Information area, click the Clear button. To disable this feature entirely, click on the plus symbol next to the Saved Form Information area and uncheck "Save information I enter in web page forms."&lt;br /&gt;&lt;br /&gt;&lt;b&gt;47    Keep tabs on your tabs&lt;/b&gt;&lt;br /&gt;You can control how new tabs open in Firefox in one of three ways: Open the page in a new window, open the page in a new tab in the front window, or replace the current page in the front window. Click the Advanced section of the Options window to customize it to your liking.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;48    Smooth sailing&lt;/b&gt;&lt;br /&gt;Put an end to jerky document scrolling by enabling Firefox's "Use smooth scrolling" feature in the Advanced section of the Options window.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;49    Search in shorthand&lt;/b&gt;&lt;br /&gt;Type a word in the address bar, then hit Ctrl+Enter to automatically add http://www and .com to the beginning and end, respectively, of the word. (Ctrl+Shift+Enter adds .org, and Shift+Enter adds .net.)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;50    Zoom in and out&lt;/b&gt;&lt;br /&gt;Hit Ctrl and the plus sign to increase text size on your current Web page, or Ctrl and the minus to decrease it. To restore the original size, hit Ctrl+0.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;51    Open a tab&lt;/b&gt;&lt;br /&gt;To open a particular tab in Firefox, hit Ctrl+1 through Ctrl+9. Tabs aren't numbered, though, so you'll have to physically count them.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;52    Use live bookmarks&lt;/b&gt;&lt;br /&gt;Get the latest headlines from your favorite RSS news sites and blogs. Just click the square, bright-orange icon in the bottom right corner of your browser, and click "OK to save as bookmark." The Live Bookmark will now function as your RSS aggregator.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Google and gmail&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;53    Instant 411&lt;/b&gt;&lt;br /&gt;You can perform basic Google searches from your cell phone by sending text-message queries to 46645 (GOOGL). To search for general services in your vicinity, type a word of description followed by a period and your city/state or ZIP code (sushi.10018). To get the weather, use the same format preceded by the word "weather," or for addresses and phone numbers, by the name of the business. You can even get driving directions by typing from followed by the ZIP code of your starting point and to followed by your destination's ZIP code—for instance, from 10016 to 10018. You'll receive text-message responses free of charge (depending on your carrier's text-messaging plan) within seconds.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;54    Create a virtual drive&lt;/b&gt;&lt;br /&gt;Turn your Gmail account into an Internet hard drive with Softpedia's free &lt;st1:street st="on"&gt;&lt;st1:address st="on"&gt;Gmail Drive&lt;/st1:address&gt;&lt;/st1:street&gt; shell extension 1.0.5. This app adds to your PC a virtual drive that uses your 2GB of Gmail storage space.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;55    Gmail calling&lt;/b&gt;&lt;br /&gt;Can't live without e-mail? Have your Gmail sent directly to your cell phone as a text message. Log on to your account, and click the Settings page. Select the Forwarding and POP tab, then the radio button labeled "Forward a copy of Incoming Mail to." Enter your cell phone's e-mail address, and click Save Changes. Verizon customers, for instance, would enter their 10-digit phone numbers, followed by @vtext.com. T-Mobile users would enter @tmomail.net, and Sprint customers enter @messaging.sprintpcs.com.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;56    Lost in translation?&lt;/b&gt;&lt;br /&gt;Need to translate text? Head over to Google Translate, paste the text into the field, and make a selection from the drop-down menu. You can also insert URLs to translate Web pages.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;57    Personalize your news&lt;/b&gt;&lt;br /&gt;You can customize Google's news page at news.google.com by clicking "Customize this page." Delete sections, increase the number of stories shown, and even add news categories of your own. To view your customized page from any computer, click the link "Share your customized news with a friend" at the bottom of the page, and e-mail the URL to your Internet-based mail account.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Home Networking&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;58    Set your preferred network&lt;/b&gt;&lt;br /&gt;To make sure you always connect to the same wireless network, open the Network icon in your system tray, click the Advanced button, and, under "Preferred networks," move the network to the top of the list. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="border-style: none none dotted; padding: 0in 0in 1pt;"&gt;  &lt;p style="border: medium none ; padding: 0in; text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family:Georgia;"&gt;59    Go stealth&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Georgia;"&gt;&lt;br /&gt;Tighten your home network's security by disabling its Service Set Identifier (SSID) broadcast. By default, all access points broadcast their SSID, or network name, to anyone within range. Disabling this feature will deter hackers.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;60    Change frequencies&lt;/b&gt;&lt;br /&gt;To avoid potential interference from your cordless phone, buy one that operates on a frequency different from your network's. Companies such as Uniden now offer phones that operate on a 5.8GHz frequency; most Wi-Fi networks operate on 2.4GHz.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;61    Channel surfing&lt;/b&gt;&lt;br /&gt;Too many wireless networks nearby? If you're experiencing trouble, try changing the Wi-Fi channel to avoid interference. Check your manual for instructions.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;62    Repeat performance&lt;/b&gt;&lt;br /&gt;Adding a repeater is the quickest and easiest way to broaden the range of your wireless network. Just place the repeater halfway between your router and your computer.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;63    Build a wall&lt;/b&gt;&lt;br /&gt;Create a virtual wall of protection between your network and the Internet by installing a firewall on every computer logged on to your network. This will keep Internet pests at bay. To enable Windows' built-in firewall, go to Control Panel &gt; &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;Security&lt;/st1:placename&gt;  &lt;st1:placetype st="on"&gt;Center&lt;/st1:placetype&gt;&lt;/st1:place&gt; &gt; Windows Firewall. Make sure the On radio button is selected, and hit OK. For even better protection, another alternative is Zone Labs' free ZoneAlarm firewall application.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;64    Opt for change&lt;/b&gt;&lt;br /&gt;Wired Equivalent Privacy (WEP) has been cracked before, but changing your WEP key often will add another level of protection to your network.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;65    Restricted area&lt;/b&gt;&lt;br /&gt;If your access point supports it, use access lists to specify which machines can log on to your network.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Audio&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;66    Let 'er rip&lt;/b&gt;&lt;br /&gt;In Windows Media Player 10, you can automatically rip CDs when you insert them into the drive. Select Applications &gt; Tools &gt; Options &gt; Rip Music, and check "Rip CD when you insert the CD" and "Eject CD when you've finished ripping." Click OK to save your settings.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;67    Music management&lt;/b&gt;&lt;br /&gt;In iTunes, you can edit song info such as ratings, album name, and album art on multiple song files all at once. Control-click the files you want to edit, then right-click and select Get Info. Click Yes to the pop-up window and check off the sections you want to edit. Press Enter to make the changes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;68    Name change&lt;/b&gt;&lt;br /&gt;Windows Media Player 10 lets you customize how music files are named. Choose Applications &gt; Tools &gt; Options &gt; Rip Music, and click the File Name button. In the resulting window, check the box with the information you'd like shown in the filename. Click OK when you're done to activate the settings.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;69    Access denied&lt;/b&gt;&lt;br /&gt;When transferring your iTunes library from your old computer to a new one, don't forget to deauthorize your old computer to head off problems with songs protected by digital rights management (DRM).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;70    Delete copycats&lt;/b&gt;&lt;br /&gt;Weed out duplicate songs cluttering your iTunes library by selecting Show Duplicate Songs from the Edit menu.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;71    Ditch DRM&lt;/b&gt;&lt;br /&gt;Want a non-DRM-protected library of songs for your iPod? You can purchase AAC files via iTunes, burn them to CD, and import them back into iTunes as MP3s. Choose Edit &gt; Preferences &gt; Importing. From the Import Using pull-down menu, click MP3 Encoder. From now on, all imported files will be saved as MP3s. You can later delete the AAC files by choosing Show Duplicate Songs from the Edit menu. Now you'll have a backup of your music on CD, and you can use iTunes even if you don't own an iPod.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Maintenance&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;72    Use System Restore...&lt;/b&gt;&lt;br /&gt;Always create a restore point using System Restore when installing or deleting software. You'll find the applet in Accessories &gt; System Tools &gt; System Restore.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;73    ...unless you're infected&lt;/b&gt;&lt;br /&gt;If your computer has been infected by viruses or spyware, System Restore may actually preserve these Net nasties. Temporarily disable System Restore and perform a full system scan. After you've cleaned your PC, delete old restore points and start fresh.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;74    Don't download from strangers&lt;/b&gt;&lt;br /&gt;Before you install anything, ask yourself if the software is trustworthy. If you don't have a good reason to trust it, pass.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;75    Blast spyware&lt;/b&gt;&lt;br /&gt;Prevent browser hijacks and other Internet-related annoyances by keeping updated copies of Lavasoft's Ad-Aware and Spybot-Search &amp;amp; Destroy on your hard drive. Both are freeware and help immunize your computer against potential threats.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="border: medium none ; padding: 0in; text-align: justify;"&gt; &lt;/p&gt; &lt;p style="border: medium none ; padding: 0in; text-align: justify;"&gt;For Fixinig Computer Related any Problems you will need this very useful E-Book&lt;br /&gt;&lt;a href="http://tinyurl.com/3283a7"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;u&gt;&lt;a target="_new"&gt;Computer Tech Ebook Kit.&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Georgia;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="border: medium none ; padding: 0in; text-align: justify;"&gt;&lt;span style="font-family:Georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/75-pc-tips-tricks.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-2627254863638144969</guid><pubDate>Sun, 16 Sep 2007 07:13:00 +0000</pubDate><atom:updated>2007-09-16T01:25:43.283-07:00</atom:updated><title>Hack the Path of Job Search To Get it Faster</title><description>&lt;span style=";font-family:Georgia;font-size:14;"  lang="EN-IN" &gt;&lt;script type="text/javascript"&gt; google_ad_client = "pub-7791055634298603"; google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_ad_type = "text_image"; google_ad_channel ="2390406429"; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "0033CC"; google_color_url = "000000"; google_color_text = "000000"; //--&gt; &lt;/script&gt;&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt; &lt;/script&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Job searching alone is like hitchhiking a scary ride with an unknown stranger on a 180-mile long deserted, no-exit road with hopes you’ll make your destination.&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;When you lack time or expertise to plan career moves carefully, sometimes the loss of ground is not apparent until years later. You can get trapped in a black hole and frustrated that your career is not advancing to full potential. Ever feel imprisoned in positions that lacked adequate reward, satisfaction, challenge or a future?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;There are many reasons for these job jails:&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;• You’ve become too specialized.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;• You’ve become too generalized.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;• You failed to look ahead and plan for the future.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;• You held out too long hoping for the “right break.”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;• You accepted jobs that never made use of your best talents.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;• You remain too long in positions that offered no challenge or mobility.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Use these seven job search marketing hacks and you’ll get in front of decision makers faster.&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt; What’s a “hack?” A “hack” is a clever solution to an interesting problem, so says the experts at O’Reilly Media, Inc., a leading-edge book publisher that offers cool technology workarounds on everything from navigating Google and eBay to digital photography and gaming. Hacks are the “down and dirty” of getting a task done. Your mission here is to get a great job, high on adventure, low on headache.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Hack #1: Know the job market. Locate and identify geographic employment hot spots.&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Search out emerging industries. Grow up and ditch the pabulum of pursuing comfortable industries that are on their way to obsolescence.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Hack #2: Know your functional and industry options and employers’ needs in these areas.&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Pinpoint your top three positioning (career focus) alternatives to what you’re now doing. Find the chief five employers that serve that market segment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Hack #3: Know your most marketable skills, competency, and relevant background.&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Create a personal branding; the things that make your “package” distinct. Blaze past your competition and neutralize the yawn factor in candidate- selection boredom by linking your portfolio of contribution to employer need.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Hack #4: Know how to win multiple, simultaneous interviews.&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Spot the core three strategies to gain exposure that penetrates both the advertised and unadvertised job markets. Isolate which one is used the least but rewards the most, in terms of results.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Hack#5: Know how to create effective resumes and letters that sell solutions.&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Build a campaign action plan that sends your tombstone resume to an early grave. Leverage your knowledge to solve employer problems through tailored special-ops marketing tactics that creates “you” stickiness in decision makers’ minds.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Hack#6: Know how to multiply your access to those who have the power to hire.&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Networking is out. Building strategic relationships is in. Be there…where. Informational meetings with those who have knowledge that you need puts you in the driver’s seat when hiring patterns emerge.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Hack #7: Know how to give your inner critic a name and tell it to be quiet.&lt;/span&gt;&lt;/strong&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;Visualize the results you want, not the ones you fear. Trigger the right reactions in your targeted prospects by looking for ways you might be sabotaging yourself, then adapt, improvise, overcome.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="descrpt"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;A professionally-run job search gets you there faster. It gives you defined direction and leverage to compare, negotiate, and deal from strength. Try to imagine the alternative; hitchhiking to nowhere at the mercy of blind luck. Can you think of one rational reason why you’d want to take this trip alone?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="EN-IN" style="font-family:Georgia;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/hack-path-of-job-search-to-get-it.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-277002434027085181</guid><pubDate>Fri, 14 Sep 2007 23:28:00 +0000</pubDate><atom:updated>2007-09-14T22:34:05.169-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Anti Spam</category><category domain="http://www.blogger.com/atom/ns#">Anti Virus</category><category domain="http://www.blogger.com/atom/ns#">Firewalls</category><category domain="http://www.blogger.com/atom/ns#">Internet Security</category><title>Beginner's Guide: Internet Security &amp; Firewalls</title><description>Even at home, your computer is vulnerable. Set up a Firewall and protect it.&lt;br /&gt;&lt;br /&gt;When you use the Internet there are dangers around every corner. Viruses, malicious users, Trojan horses, Oh my! If these are just concepts to you, you are either lucky or well protected (or just un-connected). If these names trigger painful flashbacks to when your computer (and possibly your account balance) was rendered inoperable or compromised by one of the above, then join the club.&lt;br /&gt;&lt;br /&gt;Either way, securing your computer against threats from the Internet is an essential step. If you do not, you will, at some point, regret it. Guaranteed.&lt;br /&gt;&lt;br /&gt;This article is intended to provide some basic guidelines for securing your computer, and to give the reader a better understanding of how some of these technologies work. It is intended primarily for users of high-speed Internet connections, but most of the article is applicable to dial-up Internet users also.&lt;br /&gt;&lt;br /&gt;As far as the home or small business user is concerned, Internet security can be broken down into three areas; Anti-virus software, Firewall protection and Recommended practices/Common sense.&lt;br /&gt;&lt;br /&gt;To deal with the last of these three first, an essential step in securing your computer or network is understanding what actions can compromise you. What you don't know will hurt you, especially in regards to email. Some good basic security steps for dealing with email:&lt;br /&gt;&lt;br /&gt;Don't use outlook express. I know, it's convenient, and you already know how to use it, but think about this. Outlook Express is the default email client for every windows version since 98. How many Millions of people do you think are using the default email client? Right. Now if you were writing a computer virus that you wanted to spread rapidly through the Internet by emailing itself, what e-mail client would you write it for? Exactly. If you want to see for yourself, go to www.sarc.com and type 'outlook express' in the search field. There are many alternative email clients available, some of them free. Try www.eudora.com for starters.&lt;br /&gt;&lt;br /&gt;Don't open file attachments unless you are sure of the source. Email file attachments are one of the most common vectors for computer viruses. Modern antivirus software will scan incoming email as a matter of course, but you still have the possibility of a new virus that has yet to be added to the list of scanned-for viruses.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Some General Tips&lt;/span&gt;&lt;br /&gt;Use passwords: Both Windows 2000 and XP have the ability to set effective user passwords to prevent others from using the account. They also have a default user called 'administrator' with full rights to the system and other user accounts, and no password unless you gave it one during the installation process.&lt;br /&gt;&lt;br /&gt;Worse still, Windows 2000 and XP Professional systems create a secret share (a share is a condition set on a drive or folder which allows it to be accessed from another computer), accessible only to members of the administrators group, for every drive in your computer. To sum up, if you do not have a password on your administrator account, almost every single part of your computer can be accessed and controlled remotely.&lt;br /&gt;&lt;br /&gt;The danger is slightly lessened in Windows XP, since network shares are not enabled by default, but if they are enabled, you are at risk. To assign passwords on Windows 2000, go to 'my computer'/control panel/users and passwords. To assign passwords on XP, go to start/control panel/user accounts, pick the user you wish to edit, then select 'change my password.'&lt;br /&gt;&lt;br /&gt;Note that to perform this operation, you need administrative privileges, meaning you must be logged in either as administrator, or as a user account you created in XP during the install process, since these accounts are also members of the administrators group by default. It is also a very good idea to change the name of the 'administrator' account to something less obvious, like maybe 'Bob.'&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update your software:&lt;/span&gt;&lt;br /&gt;This cannot be stressed enough, especially with anti-virus software. Most anti-virus packages will prompt you if it has been a while since they were able to update their virus definitions (the 'signatures' of computer viruses the antivirus software will search for), so make sure you do.&lt;br /&gt;&lt;br /&gt;The software cannot stop what it does not know about. Updating your Windows operating system is just as important.&lt;br /&gt;&lt;br /&gt;Microsoft puts out security fixes at a rapid rate, and while this nets them abuse for the amount of holes in their operating systems, it also shows that they are committed to putting out the fires, if not preventing them.&lt;br /&gt;&lt;br /&gt;Versions of Windows from 98 up contain a direct link to the windows update site on the start menu, and Windows 2000 (with service pack 3) and XP have an automatic update feature which will download the latest updates automatically. Stay up-to-date.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Be careful with file-sharing services like Kazaa:&lt;/span&gt;&lt;br /&gt;Unlike a couple of years ago, they are now crawling with viruses, adware and other general unpleasantness.&lt;br /&gt;&lt;br /&gt;If you are going to use them to download files, make sure to check more than just the name in the first column of the search. Make sure the general size of the file seems right, and especially check the actual file name of the file you are downloading. This is not foolproof, but nothing is when dealing with peer-to-peer sharing software.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dealing with Anti-virus software &lt;/span&gt;&lt;br /&gt;For any Internet connected PC or network, a regularly updated anti-virus program is a must. Standard Anti-virus software works by examining individual files within your hard disk for telltale signs, or signatures, of specific virus programs. A program using this method, called 'exact detection', is only as good as its database of known virus definitions, which is why it is important to update frequently. &lt;span style=""&gt;&lt;span style="font-family:georgia;"&gt;&lt;/span&gt;&lt;!--[if !supportLineBreakNewLine]--&gt; &lt;!--[endif]--&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;The major anti-virus software companies used this approach exclusively, until recently when they have begun flirting with the other major method of virus detection, heuristic detection. This method does not define a virus by matching the exact pattern of data that makes up its signature, but rather by observing its behavior.&lt;br /&gt;&lt;br /&gt;or example, a heuristic (Greek for 'to find') anti-virus program might be instructed to watch for non-authorized programs that attempt to make changes to the computer's registry, or to access system files. There are many different methods of implementing heuristic anti-virus software, but that is really beyond the scope of this article. The major reason behind the partial adoption of heuristic anti-virus methods by the big companies such as Symantec (makers of Norton Antivirus) is the success in recent years of mass-mailing worms. Worm are computer viruses which replicate themselves through email.&lt;br /&gt;&lt;br /&gt;The incredibly fast rate of infection seen in cases such as the vbs.loveletter worm (which you may recognize as the 'I love you virus'), Anna, and recently the w32.bugbear worm took the major anti-virus manufacturers off-guard. They were not able to release virus definitions fast enough to prevent major distribution of the aforementioned viruses.&lt;br /&gt;&lt;br /&gt;The major virus protection companies are now incorporating features into their software which will allow it to detect behavior characteristic of these mass-mailing worms, without necessarily having a virus signature for them, hoping to head off such outbreaks in the future... at least among paying customers.&lt;br /&gt;&lt;br /&gt;For home use, an antivirus software package is highly recommended. Symantec's Norton Antivirus and MacAfee's VirusScan are two leaders in the area, but the brand name does not matter as much as the frequency of the virus updates which the company offers. There are several other reputable packages available besides these, especially for the business world.&lt;br /&gt;&lt;br /&gt;For software such as this, which needs to be frequently updated by the manufacturer, expect to pay a subscription fee in the future. Most home anti-virus software ships with a one-year subscription to the company's updating service, after which you will need to renew.&lt;br /&gt;&lt;br /&gt;If you suspect you already have a virus on your computer, and you either do not have access to an anti-virus program or the one you do have does not seem to be doing the job (not too surprising, as many viruses include disabling the functionality of major anti-virus checkers as part of their payload), all is not lost. There are resources available on the Internet for identifying and eliminating viruses manually.&lt;br /&gt;&lt;br /&gt;As a start, you can go to www.sarc.com This is Symantec's public virus threat information website. If you use the encyclopedia, you can find information and removal tools or instructions for many recent viruses.&lt;br /&gt;&lt;br /&gt;On the same page there is a link to the Symantec security check, which will scan your computer and identify any viruses that fit a known signature, using their latest definitions. It will not remove them of course, but it's a start. Then you can look them up in the virus encyclopedia for removal instructions.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Firewalls and Internet security &lt;/span&gt;&lt;br /&gt;No doubt you've heard about firewalls. Everyone on the Internet has heard the term at one time or another. They are for protecting your computer from the big bad Internet, right? Well, yes, essentially.&lt;br /&gt;&lt;br /&gt;They can also control access out to the Internet from your computer, but what are they really, and how do they work?&lt;br /&gt;&lt;br /&gt;A firewall is a piece of hardware, or a software program that examines data passing into your computer or network and discards it if it does not meet certain criteria. Depending on the type of firewall you use, this operation may take place at different points in the path between the source of the data and the application in your computer it is intended for, and different criteria will be used to examine the data, but the basic operation remains the same for all firewalls.&lt;br /&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;Check out this link&lt;br /&gt;&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="font-weight: bold; color: rgb(51, 0, 153); font-family: georgia;" class="siteHeader" target="_new" onclick="window.status='';return true" onmouseover="window.status='A Complete Guide To Home PC Security And Safety';return true" onmouseout="window.status='';return true" href="http://xxxxx.supersyd.hop.clickbank.net/"&gt;How To Protect Your Computer Online&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;span style="font-weight: bold; color: rgb(51, 0, 153);font-family:georgia;font-size:100%;"  &gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;as it is a Complete Guide To Home Pc Security And Safety. Every Single Thing You Need Is Here, Including Anti-virus, Anti-spyware , Firewalls And Much More. &lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;There are four distinct types of firewall method, which may be used individually or combined into a firewall product:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Packet filtering&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;Packet filtering firewalls work by examining dat&lt;/span&gt;a packets as they attempt to pass through the firewall, and comparing them to a list of rules based on the source of the data, the destination it is intended for, and the port the data was sent from and intends to connect to.&lt;br /&gt;&lt;br /&gt;A firewall using packet filtering can be easily configured to stop certain forms of information flowing in or out of a computer or network by blocking well-known ports.&lt;br /&gt;&lt;br /&gt;For example, setting a packet-filtering firewall to block data traveling out of the firewall from any source, using port 80 (the standard port used for http, or web-browsing data) will have the effect of disabling web browsing on all computers inside the firewall.&lt;br /&gt;&lt;br /&gt;Likewise, if you were hosting a website on your computer and you set your firewall to drop all data coming into the network on port 80 from any source, no-one outside your network would be able to view your website.&lt;br /&gt;&lt;br /&gt;The limitation of packet filters is that ports and IP addresses are all they will filter. They don't care about the content of the data, just where it's headed. They also require some technical knowledge if you wish to customize them. Most cable/DSL routing devices can use packet filtering as a part of their firewall protection.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Circuit level gateways &lt;/span&gt;&lt;br /&gt;A circuit level gateway is a firewall that only allows data into its protected network based on requests that come from computers inside that network. The firewall keeps a record of requests for data that go out, and only allows data in that matches with a request. An advantage of this type of firewall is that since it acts as the gateway to the network it is protecting, anyone scanning the network from outside will see only the address of the firewall, not the rest of its protected network.&lt;br /&gt;&lt;br /&gt;Circuit level gateways&lt;br /&gt;As an example of how circuit level gateways work, say computer A is in a network protected by a circuit level gateway firewall, and wants to view a web page on computer B which is outside the firewall. Computer A sends the request for the web page to computer B, which is intercepted and recorded by the firewall before being passed on. Computer B receives the request, which as far as it is concerned came from the address of the firewall, and starts sending the web-page data back across the Internet. When it reaches the firewall, it is compared to computer A's request to see if the IP address and the port match up, then the data is either allowed or dropped.&lt;br /&gt;&lt;br /&gt;A major advantage to using this method is that non-requested data from outside the firewall is not allowed in, period. All ports are closed until the firewall opens them. The main disadvantage is that unless it is combined with some other form of filtering, any type of data requested from inside the firewall will be allowed though.&lt;br /&gt;&lt;br /&gt;Software or hardware firewalls that use the circuit level gateway method will also include some method of internet sharing, since this is part of the function of this type of firewall. As you can probably guess, cable/DSL home routers use this method primarily. More specifically, they use Network Address Translation (NAT) which is a combination of circuit level gateway functions with Internet sharing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Application level gateways &lt;/span&gt;&lt;br /&gt;Application level gateways, also known as proxies, are outwardly similar in operation to circuit level gateways in that they act as the only entrance into or out of a protected network and deny all non-requested data from outside. The major difference is in the way they handle information.&lt;br /&gt;&lt;br /&gt;While a circuit level gateway only examines the address and port information contained in data it receives, not the content, an application level gateway is more in-depth. A firewall using this method runs proxy applications to view common types of data (like HTTP for web-pages, FTP, SMTP or POP3 for email, etc.) before it is allowed through the firewall.&lt;br /&gt;&lt;br /&gt;This has two major advantages. Firstly, no direct communication is allowed between outside sources and computers behind the firewall, since everything must first pass through a proxy, and secondly, filtering can now be done using the actual content of the data, as opposed to just where it came from and where it's going.&lt;br /&gt;&lt;br /&gt;For example, using an application level gateway firewall, you can not only control which computers inside your network can access internet web pages, but also specify which web pages they are allowed to view, since the proxy for HTTP can read the contents of the data sent from a web server and check for restricted websites.&lt;br /&gt;&lt;br /&gt;Application level gateways are considered very secure, because of the level of control they offer, but can require significant configuration to get the most out of them. They are also slower at passing information than other firewalls, because of the proxy applications. Client computers on a network with an application level gateway firewall need to be configured to be able to use the proxies to access resources outside the network.&lt;br /&gt;&lt;br /&gt;Application level gateway firewalls will have integrated Internet sharing, since this is necessary to their function. They are generally intended for business use, protecting large networks. A good example of an application level gateway software package is Microsoft's ISA (internet Security and Acceleration) server, though this has several features beyond the firewall service.&lt;br /&gt;Stateful inspection&lt;br /&gt;Stateful inspection is a combination of packet filtering with some of the elements of the gateway methods. It is somewhat of a vague definition, unlike the other three. Essentially, it is a packet filter firewall that examines more than just the addresses and port information of the data. Without using proxies, it can imitate some of the features of an application gateway by viewing the application specific data sent in each packet.&lt;br /&gt;&lt;br /&gt;There are a variety of different products available that use stateful inspection to varying degrees. The advantage of this method is that it can examine data at the application level (that is filtering by content, not just address) without the performance overhead added by using proxies. Stateful firewalls will also close all ports to unsolicited incoming data and keep a table of requests from inside the network, like the two gateway methods.&lt;br /&gt;&lt;br /&gt;The firewall included with Microsoft Windows XP claims to be a stateful inspection firewall, though it lacks any way of filtering application content. This is where things get a little blurry, as the XP firewall has essentially the same functionality as the firewalls built into commonly available cable/DSL home routers, a combination of packet filtering with a circuit level gateway.&lt;br /&gt;&lt;br /&gt;Apparently then, the definition of a stateful inspection firewall is one that combines features of the other three types to any degree.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Configuring your home firewall &lt;/span&gt;&lt;br /&gt;Now let's look at setting up and configuring your own firewall to protect your computer or network.&lt;br /&gt;&lt;br /&gt;What you'll need: Cable/DSL router with integrated firewall/NAT Or A software firewall such as zonealarm or blackICE defender. Or Windows XP Home or Professional. What you will need to know a few basic definitions. If you are already familiar with the terminology, please skip ahead to the next page.&lt;br /&gt;&lt;br /&gt;Port: One end of a logical connection between two computers. Specific ports are used for specific types of data. For example port 80 is used to send and receive HTTP (web browser) traffic. Firewalls can block ports, disabling them from receiving any data.&lt;br /&gt;&lt;br /&gt;Protocol : A standardized method for transmitting data between devices. HTTP, FTP and SMTP are examples of well-known protocols for web browsing, file transfer and email respectively. Used with IP addresses and Ports to transfer data between computers. Protocols come in two types, as far as this article is concerned, TCP and UDP.&lt;br /&gt;&lt;br /&gt;TCP protocols form a connection, or session, between two computers to send and receive data. They include methods of ensuring data is delivered, and correcting errors. UDP protocols are considered 'connectionless.' They can pass information between computers, but no session is formed to govern the exchange, and no confirmation is given that the data has been received.&lt;br /&gt;&lt;br /&gt;IP address: A number used by devices on the Internet or within local networks to address data. The format is xxx.xxx.xxx.xxx where xxx can be a number between 0-255. Example 192.168.5.2 For a more complete definition, see the PCStats guide to Home Networking.&lt;br /&gt;Configuring the Windows XP Firewall&lt;br /&gt;All firewall methods, with the exception of application level gateways, use ports, protocol types and IP addresses or computer names to control data entering your network. This is the most important thing to understand. Once you get used to the idea of opening or closing ports in order to control what gets in or out of your network, you can easily configure almost any basic firewall product.&lt;br /&gt;&lt;br /&gt;The firewalls we will deal with here, and most of the commonly available commercial ones will block all ports coming into the firewall by default, so if you wish to allow computers on the internet access to a certain part of your network, you will have to do some configuration. You will also need to research the application and find out what ports it uses. All software manufacturers should offer this information.&lt;br /&gt;&lt;br /&gt;Now let's look at configuring two of the most common types of firewall; The firewall program included with the Windows XP operating system, and a typical cable/DSL router.&lt;br /&gt;&lt;br /&gt;Configuring the Windows XP firewall: This is an easy one, so let's start with it. To enable the firewall, go to start/control panel/network and Internet connections/network connections then right click on your Internet connection and select 'properties'.&lt;br /&gt;&lt;br /&gt;Go to the 'advanced' tab and check the 'internet connection firewall' box.&lt;br /&gt;&lt;br /&gt;Hmm, that was tough. If you remember the definitions from above, what you have just done is enabled a combination of packet filtering and a circuit level gateway. Your computer will now record which applications on your computer attempt to access the Internet, and examine all incoming data against these records. Any unsolicited data will be dropped.&lt;br /&gt;&lt;br /&gt;If you choose to use Internet connection sharing as well, the firewall will handle requests from the other computers in your network as well, acting as a gateway. The XP firewall is effective at stopping unauthorized data from entering your computer or network.&lt;br /&gt;Configure a firewall service&lt;br /&gt;The XP Firewalls' only major failing is that it has no way of filtering data leaving your network, which can open you up to Trojan horse programs which, once unwittingly installed, may attempt to send personal information out of your network. For this reason, you should keep up-to-date antivirus software installed.&lt;br /&gt;&lt;br /&gt;If you have an application on your computer or inside your network which you would like to allow access to from the Internet, for example a web page or FTP server, you must configure a service for it in the firewall settings.&lt;br /&gt;&lt;br /&gt;Click the 'settings' button at the bottom of the 'advanced page of your Internet connection properties.&lt;br /&gt;&lt;br /&gt;Each of the buttons on the screen represents a built in service which you can enable to allow access to a specific port inside the firewall. For example, highlight the 'web server (HTTP)' list item, and hit the 'edit' button.&lt;br /&gt;&lt;br /&gt;As you see, there is a description of the service, which is just for your benefit. The 'name or IP address of the computer hosting this service on your network' box needs to be filled with the name of the computer you are using to run the application you want to give outside access to.&lt;br /&gt;&lt;br /&gt;The external port # identifies the port which users outside the network will be allowed to connect to, and the internal port # specifies the port which will be accessed inside the network if the application is running on a different computer than your firewall system. This is called port mapping, the process of passing information from a port on the Internet side of a firewall to a port in the protected internal network.&lt;br /&gt;Creating your own service is easy&lt;br /&gt;All you need to know to create your own service is the port # that the application you want to give access to, and whether the protocol it will accept is TCP (connection oriented) or UDP (connectionless).&lt;br /&gt;&lt;br /&gt;To simplify things, use the same port # for both internal and external ports. A list of common applications and the ports they use can be found at the end of this article. See below for an example of a custom service. One nice thing about the XP firewall is that it will custom configure itself for certain Microsoft applications such as MSN Messenger.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Setting up a Home based cable/DSL router firewall: &lt;/span&gt;&lt;br /&gt;This set of instructions is a lot less specific than the XP firewall section, since there are such a variety of firewall equipped home routers on the market, using different interfaces. For the article, I used an SMC Barricade 4 port wired/wireless router, but the specifics should be similar for every router, they will just be configured differently.&lt;br /&gt;&lt;br /&gt;Remember, on home routers, the firewall is enabled by default, so if you do not have a custom configuration to do, you can plug it in and go.&lt;br /&gt;&lt;br /&gt;To start with, log into your router's management interface. Generally, entering your router's IP address into a web browser does this. See the manual if you have doubts.&lt;br /&gt;&lt;br /&gt;Almost all home routers use NAT (Network Address Translation) as their firewall method. This is a combination of the functions of a circuit level gateway (internet sharing, recording requests from inside the network and denying all data from outside the firewall that does not match a request) and a packet filter for allowing or denying individual ports.&lt;br /&gt;&lt;br /&gt;Depending on the model, you will have various levels of function. All router firewalls will, by default, stop unsolicited data from entering the network. They will also contain some form of port mapping to allow computers from the Internet to access specified applications within the firewall.&lt;br /&gt;&lt;br /&gt;Some applications may require the use of multiple ports simultaneously, which is not possible in a conventional NAT firewall. To get around this, some routers and firewalls can create special application exceptions which define a 'trigger port,' the port at which the application will initiate communication, then a range of other ports which an application using the trigger port will also be allowed to access.&lt;br /&gt;Client Filtering&lt;br /&gt;Another option which may be available is client filtering, which is sort of a reverse firewall, blocking clients inside the network from accessing certain ports. All of these methods use essentially the same forms of information: port numbers.&lt;br /&gt;&lt;br /&gt;Once you get used to the idea of ports as the way applications get information in and out of your computer, configuring these options are simple.&lt;br /&gt;&lt;br /&gt;Port mapping requires the identification of a machine on your network by name or IP address, a port to be accessed on that machine, and a port to be accessed on your firewall, and the type of protocol (TCP or UDP).&lt;br /&gt;&lt;br /&gt;Special application exceptions require a 'trigger port' which sends data out from that application, and one or more receiving ports, depending on the requirements of the application.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;TCP or UDP must also be specified.&lt;br /&gt;Client filters require the IP address of a computer or computers in your internal network, and the ports which will be blocked, with the protocol type (TCP or UDP).&lt;br /&gt;&lt;br /&gt;Hopefully, the whole concept of firewalls and Internet security is a little clearer now. Antivirus programs are essential, and you really should have a home firewall to properly protect your computer or network.&lt;br /&gt;&lt;br /&gt;Again, keep in mind that for typical use, a software or hardware firewall should require little or no configuration, so don't be intimidated. The configuration itself revolves around a very limited set of changes, as I hope this article has shown. Protect yourself.&lt;br /&gt;&lt;br /&gt;Finally for the complete safety &amp;amp; Security of your system here is an excellent Guide &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="font-weight: bold; color: rgb(51, 0, 153); font-family: georgia;" class="siteHeader" target="_new" onclick="window.status='';return true" onmouseover="window.status='A Complete Guide To Home PC Security And Safety';return true" onmouseout="window.status='';return true" href="http://xxxxx.supersyd.hop.clickbank.net/"&gt;&lt;br /&gt;How To Protect Your Computer Online&lt;/a&gt;&lt;/span&gt; &lt;span style="font-size:100%;"&gt;which will help you in understanding &amp;amp; mastering all the details about Anti Virus,Anti Spam,etc...&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/beginners-guide-internet-security.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-2627390321536203724</guid><pubDate>Fri, 14 Sep 2007 22:05:00 +0000</pubDate><atom:updated>2007-09-19T00:18:31.116-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Fortune</category><category domain="http://www.blogger.com/atom/ns#">Free Online Gaming Business</category><category domain="http://www.blogger.com/atom/ns#">Website Design</category><title>Understanding How to Build Right Website for making Good Fortune from your Existing Business</title><description>&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;The Web is an amazing publishing platform offering instant access to a global audience of hundreds of millions. Even better, all you need to get your site published is some low-cost web software and a low-cost host . However producing a &lt;em&gt;successful&lt;/em&gt; site is another matter entirely. But it can be done - and it's not rocket science. So here's my three-stage programme to ultimate success. And it’s based on just three major principles: an understanding of the true nature of Web publishing; a focus on the end-user; and a constant eye to the future. It's the hard-won advice that I wish someone had told me when I started out.&lt;/span&gt;&lt;/p&gt;&lt;h2 style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Step 1: Get Your Site Concept Right&lt;/span&gt;&lt;/h2&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;The first stage is to get your site concept right. Obviously it helps if the idea for your site chimes with the nature of the Web. I was fortunate in that my site draws on my writing for PC Pro, the UK's biggest selling computer monthly, and so naturally suits the Web's computer-literate and technologically pioneering audience and, just as important, is as relevant to the US and beyond as it is to the UK. Times change however and these days the Web is becoming such a seamless part of everyday life that it's difficult to think of an idea that won't find some audience. &lt;/span&gt;&lt;/p&gt;&lt;p  style="font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;However you must be realistic. If you're planning to establish a local presence for your perfume shop, say, or to establish a global community of like-minded vampires, don't expect to attract an audience of millions. This can be just as true if your idea is clearly populist. If you’re planning a Beyoncé tribute site, for example, the competition out there is so stiff that you’ll need a strong angle and selling point to stand out from the crowd. Ultimately, as with any business plan, the ideal is to establish a clear gap in the market – easily researched online – that you can fill better than any one else.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center;font-family:georgia;" align="center" &gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Successdmoz.png: Research your site concept and the competition (www.dmoz.org). &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Next you have to decide exactly what you want to achieve. If you're planning a website, presumably you have something that you want to promote, whether this is your company, your products, your services, your ideas, your interests, your opinions or just yourself - or any or all of the above. Recognizing your ultimate goal is important - but once you have, put it to the back of your mind as the Web just isn't a promotional medium, at least not directly. You can't force people to listen to your message, they have to want to. In fact they have to want to so much that they actively seek it out. In other words you have to recognize that the Web is primarily a “pull” rather than a “push” medium and that your interests are therefore (co)incidental to your visitors’.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;The only way to achieve your ultimate goal is to understand that web success comes from helping as many users as possible find what they are looking for. And you need to recognize that what they are looking for is content. With its fundamentally link-based nature, the Web was specifically designed to help move users towards the content they are interested in, while the rise of the search engines cut out the middlemen to do the same thing even more efficiently. By providing in-demand content - whether that’s a bargain price, background on your services, useful advice, inflammatory opinions, samples of your music, or just about anything else under the sun – you are effectively weaving your own web with which to attract those web users.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;As well as standing back and seeing your site from the viewpoint of your end users’, you also need to see your site from the perspective of time. In particular you must recognize that web publishing is not a one-off act but an ongoing process. Web success doesn’t come overnight but rather needs to be nurtured with a constant input of new content and design ideas to keep you ahead of the competition. If it’s not, you’ll not only quickly lose the audience you have worked so hard to build, but the site you have such high hopes for today will soon become stale and dated, then a dreaded chore, and eventually a source of embarrassment. In other words, before you start, you need to be absolutely sure that you are ready to make the long-term commitment to make your site a success. If you have any doubts, stop now - otherwise there’s a big danger that your site won’t end up as a crowning success, but rather an albatross around your neck.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center;font-family:georgia;" align="center" &gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Websites are always changing - web publishing is an ongoing process (www.web.archive.org). &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2 style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Step 2: Get Your Site Design Right&lt;/span&gt;&lt;/h2&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Assuming that you do have both a realistic idea for your site and a realistic idea of what will be involved in making it a success, the next stage is to get your site design right. This isn’t the right place to investigate the nuts and bolts of HTML authoring (covered in issue ) or the strengths and weaknesses of individual authoring packages (covered in ) but rather to again stand back to see the bigger picture and understand just what &lt;em&gt;successful&lt;/em&gt; web design is all about. Again the focus is on the end user and helping your site visitors get to the information that they want to get to - and doing this as efficiently as possible.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;This must be true at all levels starting with your site structure. Again you must think laterally and put yourself in your visitors’ shoes. While you are totally familiar with the content on your site from your own perspective, your visitors are arriving at your site with no prior knowledge and might well think about things in a very different way. While I tend to think of the content on my site in terms of reviews, articles and features, for example, for the visitor the more important categories are likely to be the different design fields. If you’re looking for information on web design, for example, you don’t want that complicated by information about print.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center;font-family:georgia;" align="center" &gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Usability is key to the success of your site – though aesthetics shouldn’t be forgotten (www.useit.com). &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Once you’ve worked out a clear, end-user-focused site structure, accessible site navigation based on it should fall into place almost naturally with clearly marked and differentiated links to site sections (usually rollovers) and individual pages (usually text links). But remember that the Web isn’t built on text but rather on &lt;em&gt;hyper&lt;/em&gt;text, which means that each visitor chooses their own way through your site content. And it won’t necessarily be the clear drill-down approach from your home page to your individual content pages that you’d expect.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;In particular you need to recognize that readers always want to cut to the chase and to get directly to the information they are seeking. On my site, for example, it would be much easier for me to have a single, easily updatable drill-down list of all web software reviews - once you’d read one, you could simply back up to the list and drill down again to any other. Except that many users wouldn’t back up to explore further. In fact many users wouldn’t even know this was an option as they’ll have been delivered direct to one of the review pages by a search engine. Instead it’s far better to provide direct links to &lt;em&gt;all&lt;/em&gt; other relevant pages on &lt;em&gt;every&lt;/em&gt; page – it’s much more work for the author but less for the end visitor and that’s what matters. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;When you appreciate that visitors aren’t necessarily arriving by your front door, you’ll also realise why it’s so important to have links to your home page and major site sections on every page. Almost as important is an easily-accessible sitemap page showing just how your site is organized and best navigated. And as a last resort for those users who still can’t find the content they are looking for, a site search capability is invaluable. This involves some server-side handling so support for site searching might be something to add to your requirement list when looking for a host (see below). Alternatively you can take advantage of Google’s free site search capability &lt;a href="http://www.google.com/searchcode.html"&gt;http://www.google.com/searchcode.html&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center;font-family:georgia;" align="center" &gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Good design helps end users get to the information they seek (www.google.com). &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;So far we’ve been talking about good web design at the structural level, but the same principle of helping users get the information they want as efficiently as possible applies at the individual page level. This is basically a matter of getting the fundamentals right: keep the page design clear and simple and you won’t go far wrong. To begin with, make sure that you are using an easily readable font for your main body copy (Times and Arial might be commonplace but that’s because they are optimized for low-resolution onscreen display) and that the end user can change the size of it within their browser (this is important not just for the visually impaired but for those using high-resolution displays). As the Web is all about browsing rather than reading, it’s also important to pull out the main hierarchy of information on each page with clearly distinguished headings, and also the different types of information it contains via bullet-pointed lists, italicized addresses and so on. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;This clear marking up of the content on your page shouldn’t be a problem as HTML ( HyperText Markup Language), the foundation on which the Web is built, was designed specifically for this purpose based on a small range of content-based tags. More generally, you (or your designers if you decide to go the third-party route) are going to have to work efficiently with HTML throughout your design, understanding just what the language was designed to do and what it wasn’t. And, for a truly successful site that means directly handling and optimising the code on which your pages and site depend. In fact these days, you also need to understand and exploit the inner workings of CSS (Cascading Style Sheets), the markup language designed to handle the presentation of your site’s text content. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;It’s not just text and code handling that you have to master. Graphics are an integral part of any site design and probably even more important when it comes to giving your site its identity and impact. Obviously your graphics’ appearance is crucial but so is their size – if you don’t optimize your GIFs and JPEGs in a dedicated web graphics package such as Macromedia Fireworks or Adobe ImageReady, they will send your bandwidth requirements soaring. This might seem overkill - after all you’re probably only talking about saving the odd kilobyte here or there - but remember that a core navigational graphic on a successful site could well be hit hundreds of thousands of times a month. More to the point, if you don’t squeeze your graphics to within an inch of their life, they’ll slow your site and, whenever that happens, you lose traffic.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;Learn To Build A Complete Website In Under 1 Hour Using Dreamweaver. Step By Step Interactive Video Tutorial For Beginners.&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;&lt;a class="siteHeader" onmouseover="window.status='Click for details.';return true" style="FONT-WEIGHT: bold; COLOR: rgb(51,0,153); FONT-FAMILY: georgia" onclick="window.status='';return true" onmouseout="window.status='';return true" href="http://xxxxx.ibookshop.hop.clickbank.net/" target="_new"&gt;Dreamweaver Interactive Video Tutorial.&lt;/a&gt;&lt;/span&gt; &lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;This is a crucial point. Ultimately the way that your site comes over is entirely dependent on how it appears to the end user in their browser and over their internet connection. And that can be very different to how it appears to you on your own testing set-up. In particular, although the spread of broadband means that bandwidth capabilities and so design expectations are rising, you still need to make sure that all the elements of your site are as optimized and responsive as possible. You also need to make sure that your site actually appears more-or-less as you expect it to across as wide a range of standard browser versions as possible (ideally test your pages in the browsers themselves but, if not, use a package that lets you validate against the main browser standards). Again these problems of browser incompatibility are diminishing with time, but you still need to be careful, especially with CSS-based formatting and positioning.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Backward-compatibility remains an issue, but these days forward-compatibility is just as important. The Web is in a constant state of change and HTML itself is always evolving. Practices such as the use of &lt;span style="font-size:+0;"&gt;tags for text control are now officially deprecated, for example, and should be eradicated in favour of CSS formatting. In the longer term the use of tables for layout will go the same way in favour of CSS-positioning. Eventually HTML itself will be phased out or rather evolved into the new XML-compatible variant, XHTML. You need to be aware of all these shifts and ready for them. And remember that your own requirements might also change. At some point you might decide to embrace the benefits of data-driven publishing, for example, in which case you’ll want to extend your use of HTML with one of the specialist markup languages such as Microsoft’s ASP/ASP. NET or Macromedia ColdFusion.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center;font-family:georgia;" align="center" &gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;You need to keep on top of the changing nature of the underlying Web technologies (www.w3c.org). &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;You also need to plan for the future at a more immediately practical level. Web publishing is an ongoing process and for a successful site you will constantly be adding new material, updating existing pages (if only to add the new links) and occasionally reworking the entire site. To keep on top of this constant development - and to stop it getting on top of you - you need to have a system. Much of this again boils down to keeping things simple. Create an easy-to-apply design and then apply it absolutely rigorously, doing exactly the same things to each and every page in exactly the same order – edit the title, apply the same tags, add the same size graphics and so on. It’s supremely dull but it’s effective and the best way of ensuring consistency.&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;You also need to take advantage of any features that your software provides to help you gain some centralized control. This is an area where Dreamweaver scores particularly well but most apps with professional aspirations offer similar functionality. With templates, for example, you can create a layout on which to base new pages complete with control over just what sections are editable. Even better, when you update the master template, all the pages based on it are automatically updated. Acting in a similar way at a lower level are shared library items – absolutely essential for simultaneously updating the links on dozens of pages. At the lowest level of all, you can easily store and access snippets of code for regular re-use. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;The most practical way of taking a firm grip of your overall site design, and available to you whatever package you use, is the ability to base all your text formatting on a single external CSS stylesheet. This not only ensures absolute consistency, but offers greater design control than vanilla HTML along with far greater data efficiency (no reams of &lt;span style="font-size:+0;"&gt;tags). Best of all, it means that you can totally change the appearance of your entire site by editing just one file. It’s more work to set-up in the first place but the rewards over time are immense (imagine updating every file manually!) and really show the benefits of streamlining your design and your workflow from the outset.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center;font-family:georgia;" align="center" &gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Cascading style sheets provide efficiency, consistency, control and flexibility (www.csszengarden.com) &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2 style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Step 3: Get Your Site Set-Up Right &lt;/span&gt;&lt;/h2&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Once you’ve applied your high-impact but simple, efficient and flexible design to your content, you’re ready to let your site loose on the public. But first you need to register a unique name for your site. So what should it be? Clearly the ideal is an easily recognized short name that sums up what your site is all about, but obviously these days most generic names are already taken. That makes it tempting to choose a less common TLD (Top Level Domain) extension such as .org or .biz but don’t use an extension which isn’t directly relevant and you’re generally better sticking to the .com and co.uk standards. Also don’t be tempted into any trickery – replacing a lower case “l” with the numeral “1” for example – remember that your site name will also be used as the basis of your email addresses and you don’t want to spend the rest of your life spelling them out. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Your best bet is almost certainly a reasonably short (some older browsers have a limit of 22 characters) and immediately intelligible compound name, hyphenated if necessary (spaces are not allowed and case is ignored). But don’t jump at the first one that you come up with. You’re going to have to live with your site name so spend some time thinking up and trying out alternatives. When you’re ready with a range of strong candidates you can visit any number of domain name registration services and use their search facility to check which are available. At &lt;a href="http://www.whois.net/"&gt;http://www.whois.net/&lt;/a&gt; you can also search on keywords to see the competition and view previously registered names that are now available again. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center;font-family:georgia;" align="center" &gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Research possible domain names thoroughly before making your choice (www.whois.net) &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;The advantage of registering your name independently with a registration service is that you can change your hosting server provider and simply redirect your web forwarding. These days however, most users decide that it’s more convenient to have your hosting provider take care of your name as well - especially as most now include the initial naming and renewal fees as part of the costs of their service. If you do go down this route though, be sure that your site name is registered in your name or you might find it difficult to change host. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;So what other factors do you need from your host? Take a look at a range of providers online and you’ll see that most split their packages into categories based primarily on the amount of hosting space provided. This is slightly bizarre as, while obviously you need enough space to hold your files, you can run a very successful text-only site with just 10MB space, while a site with hundreds of megabytes of video clips might never be seen. More important is the amount of “bandwidth” provided in the package as this depends on your site traffic as well as content (essentially it’s your site’s total monthly data transfer based on the number of hits received multiplied by the size of each file requested). &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;The two other factors that are most important to you are rarely foregrounded as they are less easy to quantify. First off, you need to know that your site is reliable. The platform that the server runs on plays a part here, with Unix/Linux a longterm favourite for industrial-strength stability, but it’s also down to the expertise of your host so make sure that you find out about their track record for up-time and any guarantees. The second factor is speed as it’s so crucial to how your site is perceived. The main inputs here are the size of your host’s pipeline to the Internet and, if you’re sharing it as most users do, the number of other sites involved and their bandwidth requirements. It’s also important to realise that the amount of traffic varies over the day so a site that’s responsive in the morning can grind to a halt in the evening. Again ask for the names of sites currently hosted and check them out yourself. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center;font-family:georgia;" align="center" &gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Research the full range of potential hosting providers. &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Space, bandwidth, reliability and speed are the universal requirements but other host-based services can prove just as crucial. If you’re hosting a data-driven site for example, you’re going to need to ensure that your host supports your technology of choice – ASP, ColdFusion or whatever. Likewise if you’re planning an ecommerce site you’ll need server support for secure transactions or a turnkey system such as Actinic, while a video or music site will need streaming media support. Coming down the scale somewhat if you’re using FrontPage you’ll want a server that supports the FrontPage extensions. At the most fundamental level, what CGI scripts does your host provide and can you add your own? Email handling could also determine your choice – in particular are enough separate POP 3 accounts included and is web access provided? &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Another factor that is crucial to your longterm success and often overlooked is the ability to monitor your traffic (see this month’s RW article). Most providers now offer basic stats as part of the package but to produce a truly successful site you really need to understand exactly how your site is being used so that you can fine-tune it accordingly, and for this you need direct access to your server log files. Finally there’s the crucial issue of support, which can range from paid helplines designed to make money for the host through to an ongoing personal relationship designed to help make your site as successful as possible (many thanks from me to Paul Jeffrey at NSL/ Iomart for all his help over the years). &lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="TEXT-ALIGN: center;font-family:georgia;" align="center" &gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;What web success is all about – rising site traffic. &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;When you have a checklist of must-have and desirable features it’s a case of checking out the various options available online to see which offers the best fit. Don’t make the mistake of assuming that the bigger providers necessarily offer a better service or deal than the smaller players and remember that because requirements and packages vary so much, one provider won’t suit all. More to the point, because both requirements and packages are always changing a good fit today might not be tomorrow. To some extent you can plan for this by including the likely future costs of additional bandwidth, disk space and functionality in your calculations. More important though is ensuring that, if things don’t work out as you’d like, your provider has a policy of helping users move to a new host with no release fees, hassle or delay. &lt;/span&gt;&lt;/p&gt;&lt;h2 style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;Conclusion: Ready for Success&lt;/span&gt;&lt;/h2&gt;&lt;p style="TEXT-ALIGN: justify;font-family:georgia;" &gt;&lt;span style="font-size:100%;"&gt;When you’re confident that you’ve got your site concept, design and set-up right, you’re finally ready to publish. Of course though, that’s not the end of the matter but rather the beginning. In particular you’ve now got to help your site and its audience to grow. It’s tempting to fall for one of the huge number of get-rich style schemes promising to deliver thousands of visitors to your door, usually by trying to trick Google and the other search engines into placing your site top of their lists. However there are no shortcuts. You now have to settle in to fine-tuning your site, optimizing both its content and design to ensure that it becomes even more attractive. &lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-FAMILY: georgia; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:100%;"&gt;Crucially, you have the right platform on which to build. To begin with, you have an attractive site concept based on providing end users with content that they are actively seeking. Next you have an efficient and easily accessible design intended to get them to that content as quickly as possible. And finally, thanks to your site setup, you have a responsive and fully-functioning site designed to ensure a positive experience of that content. With these three elements in place you’ll find that the Web starts working for you. Your high-quality content combined with your site’s many internal links will lead to search-engine based visitors who, impressed, will both bookmark the site to return and tell others about it in newsgroups and on their own sites. The search engines and other sites will pick up on these links, pushing your site further up the rankings producing more new traffic, more repeat traffic, more links, a higher ranking and so on. &lt;/span&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: justify" face="georgia"&gt;&lt;span style="font-size:100%;"&gt;If you get the platform right, web success will follow.&lt;/span&gt;&lt;/p&gt;Learn To Build A Complete Website In Under 1 Hour Using Dreamweaver. Step By Step Interactive Video Tutorial For Beginners. &lt;span style="font-family:georgia;font-size:100%;"&gt;For more WebSite Deisgn Tutorial you can check out this link...&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://vishbm.ibookshop.hop.clickbank.net/" target="_top"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a class="siteHeader" onmouseover="window.status='Click for details.';return true" style="FONT-WEIGHT: bold; COLOR: rgb(51,0,153); FONT-FAMILY: georgia" onclick="window.status='';return true" onmouseout="window.status='';return true" href="http://xxxxx.ibookshop.hop.clickbank.net/" target="_new"&gt;Dreamweaver Interactive Video Tutorial.&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(51,0,153)font-family:georgia;font-size:100%;"  &gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/understanding-how-to-build-right.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-6082730704803469773</guid><pubDate>Fri, 14 Sep 2007 20:29:00 +0000</pubDate><atom:updated>2007-09-26T06:54:22.966-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Anti Spyware Solution</category><category domain="http://www.blogger.com/atom/ns#">Anti Virus</category><title>The Basics of Antivirus Software</title><description>&lt;p  style="text-align: justify; color: rgb(102, 0, 204);font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div class="MsoNormal" style="text-align: center; font-family: georgia;" align="center"&gt;  &lt;hr style="height: 3px;" align="center" color="#ff9933" noshade="noshade" size="2" width="100%"&gt;  &lt;/div&gt;  &lt;p  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;Everyone who uses a computer has been at one time or another indebted to antivirus software. It sits like a watchdog in your PC's backyard, waiting for some pesky virus to jimmy the lock and try to mess with the treasures you've stored in the inner sanctum of your hard drive. And, like a high-strung Doberman, an antivirus is much more useful to you if you understand how it operates, when to feed it, how often to walk it, et cetera.&lt;/span&gt;&lt;/p&gt;  &lt;p  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color:black;"&gt;Firstly, a few words on viruses. A virus is more than just a program that can do bad things to your computer, such as damage your files or erase them altogether or make it impossible for you to access them. A virus is a program made up of binary code (ones and zeroes, just like the other programs that run you PC); and the precise order of that code is called the virus' signature. Each virus has a different signature.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color:black;"&gt;Specifically, viral signatures are made up of self-replicating codes. No clean computer program automatically replicates -- a fact that gives antivirus programs something to look for. Antivirus programs learn and memorize all the different replicating viral signatures that are already out there (40,000 to date), and then compare the binary signatures of incoming files against those already-known viral signatures to see if anything suspect is lurking on your doorstep.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color:black;"&gt;Another weapon possessed by the average antivirus is something called heuristics. No, this is not a newfangled religion, nor is it a new-age euphemism for hysteria; it's a technology that allows antiviral programs to detect possible variants of the 40,000 known viruses. The drawback to this technology is that it is not 100% accurate. Sometimes what resembles a viral variant is actually a safe program. In this case, the user is often forced to delete a file for no reason.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color:black;"&gt;There is another type of virus, however, which is more insidious than your run-of-the-mill piece of malicious code. It's called a polymorphic virus, and its binary signature changes constantly. Antiviruses deal with these little buggers by opening them not in the general space of the computer, but within the antiviral application itself. The potential polymorphic virus is allowed to do its stuff while the antivirus looks on. If foul programming is suspected, the user is alerted to the virus and given the option of deleting it; if not, the program is allowed to run its course outside the antivirus application.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color:black;"&gt;The most common methods of transmitting viruses include downloads from the internet, files saved from floppy disks, and e-mail attachments. It's a myth that you can contract a virus just by reading an e-mail message. You must run a program -- i.e., open an attachment, or floppy file, or anything that executes a set of code -- in order to potentially kick-start a virus, so merely reading e-mail is an entirely safe proposition. In addition, certain antiviruses are installed on your e-mail server. These particular watchdogs don't even tell you when they spot a virus; they just dispose of it without notifying you. In today's world of service-oriented antivirus companies, this is becoming the favoured method of dealing with bugs. The customer is kept both protected and calm. After all, what you don't know can't hurt you as long as your antivirus knows about it.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color:black;"&gt;For Best Anti Spyware Software Check this solution:&lt;/span&gt;&lt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;a style="font-weight: bold; color: rgb(51, 0, 153); font-family: georgia;" class="siteHeader" target="_new" onclick="window.status='';return true" onmouseover="window.status= ‘The Best Anti-Spyware Solution available in the Market’;return true" onmouseout="window.status='';return true" href="http://tinyurl.com/36awom"&gt;Anti SpyWare Solution Software&lt;/a&gt;&lt;/span&gt;&lt;a href="http://tinyurl.com/36awom"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 0, 153);font-family:georgia;font-size:100%;"  &gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/basics-of-antivirus-software.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-8260201247200390853</guid><pubDate>Wed, 12 Sep 2007 04:20:00 +0000</pubDate><atom:updated>2007-09-26T06:48:32.125-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Free Online Gaming Business</category><category domain="http://www.blogger.com/atom/ns#">Opportunity to earn $412 per minute</category><title>UvMe Gaming Business Opportunity</title><description>&lt;p style="font-weight: bold; text-align: left;" align="right"&gt;&lt;a href="http://www.uvme.biz/332994VM" target="_blank"&gt;&lt;img style="width: 430px; height: 60px;" src="http://www.uvme.biz/flash_tools/uvme_a_468x60.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="font-weight: bold; text-align: center;" align="center"&gt;&lt;span class="maintitlexlb"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-weight: bold; text-align: left;"&gt;&lt;span class="maintitlexlb"  style="font-size:130%;"&gt;It’s going to be worth &lt;/span&gt;&lt;span class="maintitlexxlb"  style="font-size:130%;"&gt;$412 per second&lt;/span&gt;&lt;span class="maintitlexlb"  style="font-size:130%;"&gt;, and&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="maintitlexlb"  style="font-size:130%;"&gt;we haven’t even started!&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Pre-register NOW to receive the full details within minutes, and gain the "First Mover Advantage" on this Internet revolution and ultimate opportunity!&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;b&gt;By pre-registering today, you will:&lt;/b&gt;&lt;br /&gt;&lt;li class="mainText16B"&gt;&lt;b&gt;Discover a market growing four times faster than the Internet;&lt;/b&gt;&lt;/li&gt;&lt;li class="mainText16B"&gt;&lt;b&gt;Learn how having fun, being entertained and social networking can earn you money!&lt;/b&gt;&lt;/li&gt;&lt;li class="mainText16B"&gt;&lt;b&gt;Be one of the first to learn how this powerful business, using a simple system, can earn you a fortune!&lt;/b&gt;&lt;/li&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://www.uvme.biz/332994VM"&gt; &lt;/a&gt;&lt;a style="font-weight: bold;" href="http://tinyurl.com/36alfa"&gt;join today&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; and it won’t cost you a single penny.&lt;/span&gt;&lt;br /&gt;&lt;p class="maintextl"&gt;Welcome to this very special window in time. You are about to be given an insider, pre-launch "first mover" advantage to a revolutionary new business from uVme.&lt;/p&gt;&lt;p class="maintextl"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintext"&gt;uVme is a fast-moving and unique business that combines three of the most exciting phenomena on the internet: ONLINE GAMES, SOCIAL NETWORKING WITH INSTANT LIVE COMMUNICATION, and Social Marketing. This market is so powerful, it’s growing four times faster than the Internet. It’s NEW, VIBRANT, DYNAMIC, and above all else, it’s FUN. And you can&lt;a href="http://tinyurl.com/36alfa"&gt; &lt;/a&gt;&lt;a href="http://tinyurl.com/36alfa"&gt;join today&lt;/a&gt; and it won’t cost you a single penny. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintext"&gt;The online games business, although already massive, is extra special right now because of the timing. Timing is critical in business, and this market is emerging as the next evolutionary step in online entertainment. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintext"&gt;It's about to explode. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintext"&gt;The market today (2007) is approximately worth $164 USD per second ($5.2 billion USD annually), and in the next 156 weeks is expected to grow to $412 USD per second – of every minute of every day, and growing. For more on the market, click &lt;a href="http://tinyurl.com/36alfa"&gt;here&lt;/a&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintitlexlbg"&gt;Get AHEAD of the GAME before the GAMES GO LIVE &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintext"&gt;Register now to get your free uVme.biz site, so you can start establishing a business that can explode when the games go live.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintext"&gt;&lt;b&gt;How do you make money with uVme?&lt;/b&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintext"&gt;We have created a powerful, unique business with which you can earn money in several different ways. As you build your team of players, you can also create a team of Associates to boost your earnings even more. You can earn: &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;ul type="disc"&gt;&lt;li class="MsoNormal"&gt;Game Revenue – each time your players take part in a paid tournament game, you get paid&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;Fast Start Bonus – for each personally sponsored Associate who becomes "active"&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;Instant Pay – you get paid instantly&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;Power Pool Revenue Share – you can receive a share of 8% of company turnover&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;100% Matching Bonus – gives you a matching income from every one of your personally sponsored "active" Associates Generation Bonus.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;Group Generation Bonus – 3%-5% commission on seven "generations", with dynamic compression&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;Infinity Bonus – up to 3% commission on even deeper levels&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;AND THERE ARE MORE!&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="maintextl"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintext"&gt;&lt;b&gt;For all the details on how you can make money, click &lt;/b&gt;&lt;a href="http://tinyurl.com/36alfa"&gt;&lt;b&gt;here&lt;/b&gt;&lt;/a&gt;&lt;a href="http://tinyurl.com/36alfa"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/a&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="maintext"&gt;We have made it easy for you to be involved. uVme has been in development for over two years. We have made the seven-figure investment to make it all happen, and now you have it all at your disposal. Plus, you have the full uVme support team working toward your success, including: &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;ul type="disc"&gt;&lt;li class="MsoNormal"&gt;your own talented, effective marketing department&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;friendly, knowledgeable customer service and support, LIVE and in person, seven days per week&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;online conference-room facilities&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;translators fluent in six different languages&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;professional software developers, web developers, graphic designers and engineers&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="maintext"&gt;...all working on your uVme business, keeping it at the forefront of the industry. For more on support, click &lt;a href="http://tinyurl.com/36alfa"&gt;here&lt;/a&gt;&lt;a href="http://tinyurl.com/36alfa"&gt;.&lt;/a&gt;&lt;/p&gt;&lt;table style="width: 863px; height: 2127px;" border="0" cellpadding="0" cellspacing="0"&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/uvme-gaming-business-opportunity.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-461606154942016767.post-6749490530087001116</guid><pubDate>Thu, 06 Sep 2007 22:50:00 +0000</pubDate><atom:updated>2007-09-14T23:57:15.386-07:00</atom:updated><title>World's Greatest Collection of E-Books</title><description>&lt;p&gt;&lt;a href="http://www.freewebs.com/greatestebooks/"&gt;&lt;span style="font-weight: bold;"&gt;http://www.freewebs.com/greatestebooks/&lt;/span&gt;&lt;/a&gt; :&lt;br /&gt;&lt;/p&gt;&lt;p&gt; This Site is the biggest collection of quality Ebooks and software available on the internet. All the products included in the package are bestselling titles  that currently sell thousands of copies every day. &lt;/p&gt;&lt;p&gt;The Ebooks contained in the package were written by some of the most successful &amp;amp; eminent Authors &amp;amp; Publishers.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;But that's not all. They themselves and all the products contained in it, come with &lt;span class="style53"&gt;master resell rights&lt;/span&gt;. This means that you can sell the products yourself and &lt;span class="style53"&gt;keep 100% of the profits&lt;/span&gt;, and you can pass the resell rights on to your customers as well. &lt;/p&gt;&lt;p&gt;All the individual E-Books  contained on this site are highly qualitative in nature &amp;amp; appreciated from the people all around the globe . All you have to do is add your order link at the bottom of the sales pages! &lt;/p&gt;&lt;p&gt;You can sell the individual Ebooks and software contained within the package separately, together, or you can even repackage them. You can also sell the Sell Ebooks Package itself!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So do visit the enormous collection of all types of E-Books at &lt;a href="http://www.freewebs.com/greatestebooks/"&gt;&lt;span style="font-weight: bold;"&gt;http://www.freewebs.com/greatestebooks/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="example_code"&gt;&lt;a href="http://freewebsubmission.com"&gt;&lt;br /&gt;&lt;img src="http://www.freewebsubmission.com/images/fwsbutton11.gif" width="88" height="31" border="0" alt="Submit Your Site To The Web's Top 50 Search Engines  for Free!" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0292353955894366";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" 
 type="text/javascript"&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://infotech-world.blogspot.com/2007/09/worlds-greatest-collection-of-e-books.html</link><thr:total>0</thr:total><author>vishbm2007@gmail.com (vishbm2007)</author></item></channel></rss>