<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3036415589047329554</id><updated>2012-01-08T22:12:19.788-05:00</updated><category term='outlook'/><category term='Social Software'/><category term='lighttpd'/><category term='office 2007'/><category term='office'/><category term='General'/><category term='Technology'/><category term='cloud computing'/><category term='Enterprise Social Software'/><category term='Mono'/><category term='tomcat'/><category term='Collaborative Technologies'/><category term='Web 2.0'/><category term='Enterprise2.0'/><category term='Web'/><title type='text'>Welcome to Noel's Space</title><subtitle type='html'>Hi everyone, welcome to my Blog. This Blog will be purely Technical. Hope you all find the posts useful.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-7250607926895672572</id><published>2012-01-08T22:11:00.001-05:00</published><updated>2012-01-08T22:11:19.649-05:00</updated><title type='text'>Cloud Management Made Easier with ZSL's 'SmartPrise Cloud Manager'</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div id="watch-description-text"&gt;&lt;div id="eow-description"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;"&gt;We are clearly seeingan upswing in interest in Cloud adoption and there is a lot of buzz in thecloud computing circles today mainly focused on creating architectures forprivate/public/hybrid clouds, application migration, cloud security etc. But ifyou notice, there is very less talk about what happens once a cloud is built.CIOs still need a partner like ZSL to help them successfully implement anintegrated enterprise Cloud management solution that will work across theirglobal enterprise.&lt;br /&gt;&lt;br /&gt;Cloud management, or the ability to manage disparate platforms, ITinfrastructure and networks in a holistic fashion, will be increasinglycritical in the future, and will in fact be a requirement for many of themission critical applications that today’s Fortune 1000 rely on for their corebusiness.&lt;br /&gt;&lt;br /&gt;If you would like to understand the key principles for creating a unifiedapproach to managing a large cloud based IT infrastructure, please check the recorded version of the webinar I presented titled "Cloud Management Made Easy" on Dec 15th at 11 AM EST.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;"&gt;&lt;object style="height: 390px; width: 640px;"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3fdo58RnX10?version=3&amp;feature=player_detailpage"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/3fdo58RnX10?version=3&amp;feature=player_detailpage" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/object&gt;_&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;"&gt;What You will learn:&lt;br /&gt;1. Can you manage across different cloud and IT platforms in a unified way?&lt;br /&gt;2. Does the “management layer” from cloud vendors itself create a unifiedoffering or do you need to manage the “management” of cloud? What do managementconsoles lack?&lt;br /&gt;3. The reasons for Cloud Management.&lt;br /&gt;4. What are the business benefits of developing a cohesive cloud managementstrategy.&lt;br /&gt;5. How ZSL can help? ZSL's Solution - SmartPrise Cloud Manager and CloudConsulting services&lt;/span&gt; &lt;/div&gt;&lt;div id="eow-description"&gt;&lt;br /&gt;&lt;/div&gt;________________________________________________________&amp;nbsp;&lt;/div&gt;Naveen Noel J | Sr. Solutions Architect | ZSL, Inc | http://www.zsl.com&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-7250607926895672572?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/7250607926895672572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=7250607926895672572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/7250607926895672572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/7250607926895672572'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2012/01/cloud-management-made-easier-with-zsls.html' title='Cloud Management Made Easier with ZSL&apos;s &apos;SmartPrise Cloud Manager&apos;'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-6616702725192982218</id><published>2011-10-17T18:55:00.000-04:00</published><updated>2011-10-17T18:55:53.336-04:00</updated><title type='text'>Glasses-Free 3D Smart Phones – A game changer</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I am a gadget freak. I love experimenting with new gadgets and I get totally involved in the inner workings of some of these gadgets. Today, with all new technology gizmos around, it was hard for me to choose one, when I was asked to write a technical article. After scuffling around, I chose to talk about 3D technology, more focused on 3D Mobile technology. At first I was wondering, what is all that malarkey going around about 3D Smart Phones, but when I took a closer look at demo and actually held a 3D phone in my hand, I was intrigued with the way they work, especially without 3D glasses. At this point I am assuming that most of you already own a Smart Phone, or are planning to get one or at least know what they have to offer. Coming straight to the point, So, what is a 3D Smart Phone: A 3D smartphone is, as the term suggests, simply is a smartphone that’s capable of showing content in 3D.&lt;br /&gt;&lt;br /&gt;But, the question is, do you really need one? At present, some of us think it’s a waste of money, but there are the others who think 3D Phones may be the next in-thing for smart phone users and could possible change the way we live. It depends, if you love movies, games, videos, photography, and YouTube a 3D smartphone will make life more entertaining and absorbing wherever you are. I personally think, it will have its own market, especially in gaming, photography, videography aspects.&lt;br /&gt;&lt;br /&gt;3D phones are getting to be very popular among mobile techno-freaks today. Not only have a whole host of new 3D phones come into the market recently, but there are also an equally huge number of customers just waiting to get their hands on them, as and when they are released. So what exactly is this concept of 3D phones and how do 3D phones work?&lt;br /&gt;&lt;br /&gt;3D technology has been around for many years. Only, we so far had 3D movies and then 3D HDTVs came by. But it is only now that 3D has made its foray into the mobile industry. Bringing this technology into a relatively small mobile device is indeed a challenge and the heights of innovation. One can easily watch 3D movies using special 3D glasses for the same. But it would seem silly to do the same with a mobile device. Hence, 3D phones have to have a 3D display without the need to use special glasses. This is what excited me the most about 3D technology on the Smart phones.&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: 14pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: blue; font-size: 14pt;"&gt;The Technology behind 3D Phones&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Normally, when you are watching a 3D movie, the special dark glasses create a different image for each eye, thereby giving you the seeming effect of a live, 3D image. In actuality, the human brain mixes up these two different images and creates a composite, “breathing”, 3D image.&lt;br /&gt;So how is one able to perceive 3D content without wearing these special glasses? Well, an interesting technology called the &lt;b&gt;APB or Autostereoscopic Parallax Barrier&lt;/b&gt; is what gives a glasses-free 3D display. Here, a device (something like the 3D glasses) is kept in front of an LCD and this is what enables the user to get glasses-free 3D content. So, next, lets understand how does the “Parallax Barrier” work.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: 12pt;"&gt;How does the ‘Parallax LCD’ Work:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;So how does a parallax LCD work? Most people know that when you're watching a 3D movie and wearing those dorky glasses, a different image is being sent to each eye; your brain mashes these two images together to create a composite 3D image. But, what you may not know is that a 3D display incorporates an overlay that is placed in front of the LCD. This is called a parallax barrier and it polarizes the glasses giving the 3D effect. In other words, your eye is fooled into watching 3D. Interesting!!!&lt;br /&gt;&lt;br /&gt;In other words, when you wear the glasses, each eye receives a different image, by way of blocking out light, hence the different color frames. Our eyes then put these images together to form a combined image – and one that appears to be 3D. The parallax barrier is a filter that goes over the screen to direct the different images to the correct eye, allowing us to then form that combined image and view the phone’s display in 3D.&lt;br /&gt;&lt;br /&gt;There will come a time when users will be able to shift between 2D and 3D with a flip of a button. In fact, it is said that the Japanese electronics giant, Sharp, has been working on this technology for quite some time. But they employ it a little differently. They use a “switching LCD”, which can shift between 2D and 3D imaging, without using special glasses or goggles. When the switching feature is turned off, the TFT-LCD displays 2D imaging as normal, but when the parallax barrier is switched on, it controls the way light leaves the display, meaning different patterns of light reach the left and right eye thereby giving the 3D effect.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Note: &lt;/b&gt;A parallax barrier can only really work on a smaller screen, due to the intricacies involved. There is a specific position, or “sweet spot” that allows the eyes to create this 3D image. On a television screen, this is not really possible. However, for a small screen like a mobile phone or tablet, it is ideal.&lt;/div&gt;&lt;div&gt;Check these illustrations below to exactly depict what I mean.&lt;/div&gt;&lt;table border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-U8iq0DAMrSI/Tpyn8PaChyI/AAAAAAAADCE/FpmCw-DYZO4/s1600/2DVs3D-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="126" src="http://3.bp.blogspot.com/-U8iq0DAMrSI/Tpyn8PaChyI/AAAAAAAADCE/FpmCw-DYZO4/s200/2DVs3D-1.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-TLpbT97tIl4/Tpyn8zXjEKI/AAAAAAAADCM/3lT9jNxh5zo/s1600/2DVs3D-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="123" src="http://3.bp.blogspot.com/-TLpbT97tIl4/Tpyn8zXjEKI/AAAAAAAADCM/3lT9jNxh5zo/s200/2DVs3D-2.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However, to view 3D, we need to record in 3D, hence the need of a 3D camera, so lets get a gist of how a 3D Camera works.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;&lt;span style="color: blue; font-size: 14pt;"&gt;How does a 3D camera work?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;To create a 3D image, we take two 2D pictures of slightly different perspectives and put them together, as we have seen with the display explanation above.&amp;nbsp;Like human eyes, 3D camera lenses need to be a distance apart so as to ensure that the camera gets the specific perspectives required to produce a 3D image.&amp;nbsp;This isn’t the only way, though. For instance, some cameras use built-in software to get the different perspectives – something that requires the user to take multiple pictures, which are then put together to form the 3D image.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style="color: blue; font-size: 14pt;"&gt;Few benefits of 3D-SmartPhones&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;So, now that we understand how 3D phones and cameras work, lets understand some benefits of a 3D SmartPhone.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;b&gt;1.&amp;nbsp;3D movies and games:&amp;nbsp;&lt;/b&gt;Watching films and playing videogames in 3D is sure to be one of the biggest selling points of 3D smartphones. Details of how and where you’ll get 3D smartphone films from, and how much they’ll cost, are still being ironed out. It’s widely expected that online 3D download stores - similar to iTunes and Android Market - will soon emerge to service your every 3D whim. &amp;nbsp;These stores will also probably let you download 3D videogames directly onto your 3D smartphone.&amp;nbsp;LG, for example, has already formed a partnership with several big-name game developers, including Gameloft, to create 3D versions of new and popular videogames. Epic have already launched 3D games such as the Infinity Blade 3D, for this future platform. It’s even rumored that a 3D Angry Birds videogame is in the works.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;2.&amp;nbsp;Shooting videos in 3D:&amp;nbsp;&lt;/b&gt;3D smartphones will also let you take your own 3D videos because they come with two lenses on the back - instead of the normal one - to mimic how your eyes see the world. Just imagine snapping videos of your friends at the beach or in a bar and then seeing them in glorious 3D on your smartphone’s screen. You’ll also be able to shoot 3D mini-movies on your 3D smartphone.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;3.&amp;nbsp;Sharing 3D content:&amp;nbsp;&lt;/b&gt;In addition to the normal ways of sharing content between phones, such as Bluetooth, the LG Optimus 3D smartphone has an exclusive partnership with YouTube 3D - a special version of the website dedicated to 3D mini-movies, adverts and film trailers. This means any videos shot in 3D on your smartphone can then be easily uploaded onto YouTube 3D for friends and family to enjoy. However, they’ll need a 3D TV or other 3D-capable gadget to see your films in 3D. I am sure, HTC, LG, Samsung also have similar options.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: blue; font-size: 14pt;"&gt;Current Limitations/Issues with 3D Smart Phones&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;Every great technology comes with some caveats, only then there is a scope of improvement. At the moment of this writing, mobile 3D is still in its infancy and there are some limitation/issues as described below.&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;1.&amp;nbsp;3D Content: &lt;/b&gt;There is also a shortage of movies and other 3D content right now. This is because the way movies are shot is different, 3d movies require multiple cameras (min 2) from multiple angles, this means all recording hence forth will need to be done in “3D” style. This also means that all our current 2D recorded movies cannot be viewed in 3D, but all the new 3D recorded movies can be switched to 3D.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2.&amp;nbsp;Battery Consumption: &lt;/b&gt;Another problem is the battery consumption of 3D phones. At present, 3D phones are power hoggers and users will have to charge their phones 2 to 3 times a day to keep up to 3D.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3.&amp;nbsp;Eye Angle, position: &lt;/b&gt;3D effect is strongly dependent on angle, distance. So the eye position with the 3D screen would need to be accurate.&lt;/div&gt;&lt;div&gt;&lt;b&gt;4.&amp;nbsp;Cost:&lt;/b&gt; 3D smartphones will remain a premium product for some time yet, just like the iPhone 4 and other top-end smartphones.&amp;nbsp;&lt;/div&gt;&lt;div&gt;However, all these above problems are expected to be set right in due course of time.&lt;/div&gt;&lt;div&gt;Now, the exciting part, lets take a look at some of the 3D SmartPhones and their carriers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="line-height: normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table&gt;&lt;/table&gt;&lt;table bgcolor="lightgrey" border="1"&gt;&lt;tbody&gt;&lt;tr bgcolor="darkblue"&gt;&lt;th&gt;&lt;span style="color: white;"&gt;Phone Model &lt;/span&gt;&lt;/th&gt; &lt;th colspan="2"&gt;&lt;span style="color: white;"&gt;Images&lt;/span&gt;&lt;/th&gt;&lt;th&gt;&lt;span style="color: white;"&gt;Carrier &lt;/span&gt;&lt;/th&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;HTCEVO 3D&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-0E56F3tjKQ8/TpykX5nN-9I/AAAAAAAADBE/F_LESdzrxWo/s1600/HTCEvo3D-Front.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/-0E56F3tjKQ8/TpykX5nN-9I/AAAAAAAADBE/F_LESdzrxWo/s200/HTCEvo3D-Front.png" width="117" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-782oH6FpjoQ/TpykalwtbQI/AAAAAAAADBM/iAXiXYUkUHg/s1600/HTCEvo3D-Back.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-782oH6FpjoQ/TpykalwtbQI/AAAAAAAADBM/iAXiXYUkUHg/s200/HTCEvo3D-Back.png" width="138" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;Sprint&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;LGOptimus 3D&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-06WK1lirHcc/Tpykc7cedeI/AAAAAAAADBk/Zd537ve99-Y/s1600/LGOptimus3D-Front.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/-06WK1lirHcc/Tpykc7cedeI/AAAAAAAADBk/Zd537ve99-Y/s200/LGOptimus3D-Front.png" width="116" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-d4rhQ4sTy10/TpykcAKJcJI/AAAAAAAADBc/aixayQTgEkQ/s1600/LGOptimus3D-Back.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/-d4rhQ4sTy10/TpykcAKJcJI/AAAAAAAADBc/aixayQTgEkQ/s200/LGOptimus3D-Back.png" width="137" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;AT&amp;amp;T&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;SamsungW960 Amoled 3D&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-xnckXq7aGf4/TpykenWFaqI/AAAAAAAADB0/z-hRB9bo-XU/s1600/SamsungW960Amoled3D-Front.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-xnckXq7aGf4/TpykenWFaqI/AAAAAAAADB0/z-hRB9bo-XU/s200/SamsungW960Amoled3D-Front.png" width="96" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-o1ugM2SlWQk/TpykfNkqA2I/AAAAAAAADB8/2Ki5kjJEWIk/s1600/SamsungW960Amoled3D-Front2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="106" src="http://3.bp.blogspot.com/-o1ugM2SlWQk/TpykfNkqA2I/AAAAAAAADB8/2Ki5kjJEWIk/s200/SamsungW960Amoled3D-Front2.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;N/A&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;LGThrill 4G&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Ui7EKmm0s9Q/TpykdmuS0TI/AAAAAAAADBs/DDyI7RPHrXk/s1600/LGThrill4G-Front.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-Ui7EKmm0s9Q/TpykdmuS0TI/AAAAAAAADBs/DDyI7RPHrXk/s200/LGThrill4G-Front.png" width="111" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;AT&amp;amp;T&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;  &lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;If you need toknow which 3D SmartPhone to choose, then goto: &lt;a href="http://www.gsmarena.com/"&gt;http://www.gsmarena.com/&lt;/a&gt; and do a compare to check out the latest andgreatest features&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;b&gt;Some 3D Image views (Next generation UI):&lt;/b&gt;&lt;/div&gt;&lt;table bgcolor="lightgrey" border="1"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-fClJG5EJ_S0/TpytOP6vi2I/AAAAAAAADCU/NRkjKhvf12U/s1600/3DImage1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-fClJG5EJ_S0/TpytOP6vi2I/AAAAAAAADCU/NRkjKhvf12U/s200/3DImage1.png" width="120" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-hgOoADupzyE/TpytPgeYhCI/AAAAAAAADCc/YZX3Rln8IRo/s1600/3DImage2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/-hgOoADupzyE/TpytPgeYhCI/AAAAAAAADCc/YZX3Rln8IRo/s200/3DImage2.png" width="120" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-hsya0utvyWE/TpytRbbwHmI/AAAAAAAADCk/2g3FUyYDE6w/s1600/3DImage3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-hsya0utvyWE/TpytRbbwHmI/AAAAAAAADCk/2g3FUyYDE6w/s200/3DImage3.png" width="120" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Fam2l3i7hu8/TpytTKHM7SI/AAAAAAAADCs/iV7Ng-hJNQs/s1600/3DImage4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-Fam2l3i7hu8/TpytTKHM7SI/AAAAAAAADCs/iV7Ng-hJNQs/s200/3DImage4.png" width="120" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-7dirwun3g_g/TpytUaK-wbI/AAAAAAAADC0/B4Ayaod9lGg/s1600/3DImage5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/-7dirwun3g_g/TpytUaK-wbI/AAAAAAAADC0/B4Ayaod9lGg/s200/3DImage5.png" width="120" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-LpC_whB0HNo/TpytWDgbr3I/AAAAAAAADC8/KXYbC6ZCWX0/s1600/3DImage6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-LpC_whB0HNo/TpytWDgbr3I/AAAAAAAADC8/KXYbC6ZCWX0/s200/3DImage6.png" width="120" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-OSXMn2Cj5Ak/TpytXdefqRI/AAAAAAAADDE/lHjCHtJ8BPs/s1600/3DImage7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/-OSXMn2Cj5Ak/TpytXdefqRI/AAAAAAAADDE/lHjCHtJ8BPs/s200/3DImage7.png" width="120" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-y5yQsB6sRdQ/TpytY3Cn_HI/AAAAAAAADDM/r5YW6Z98gaU/s1600/3DImage8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/-y5yQsB6sRdQ/TpytY3Cn_HI/AAAAAAAADDM/r5YW6Z98gaU/s200/3DImage8.png" width="120" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div&gt;View Video:&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif; font-size: 15px; line-height: 17px;"&gt;&lt;a href="http://bit.ly/pGC4gi"&gt;http://bit.ly/pGC4gi&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;object style="height: 390px; width: 640px;"&gt;&lt;param name="movie" value="https://www.youtube.com/v/hVU84J1ShSQ?version=3"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="https://www.youtube.com/v/hVU84J1ShSQ?version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"&gt;&lt;/object&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif; font-size: 15px;"&gt;As of now and as far as my knowledge goes, only 3 major manufacturers are selling 3D phones on a global scale. They are the HTC EVO 3D and LG Optimus 3D, LG Thrill 4G and Samsung’s W960 Amoled 3D. It is anticipated that Apple may also soon have a 3D version of its iPhone and so will Motorola.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif; font-size: 15px;"&gt;&lt;b&gt;&lt;span style="color: blue; font-size: 14pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif; font-size: 15px;"&gt;&lt;b&gt;&lt;span style="color: blue; font-size: 14pt;"&gt;Future growth of 3D&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif; font-size: 15px;"&gt;The 3D display technology and market forecast report published by DisplaySearch shows the total stereoscopic 3D display market is expected to grow from 0.7 million units and $902 million in revenues in 2008 to 196 million units and $22 billion in revenues in 2018, a compound annual growth rate (CAGR) of 38% for revenues and 75% for units.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ZSjwOv-pvEk/Tpyula-IAEI/AAAAAAAADDU/sz8cDYbUh90/s1600/3DCAGR.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="157" src="http://2.bp.blogspot.com/-ZSjwOv-pvEk/Tpyula-IAEI/AAAAAAAADDU/sz8cDYbUh90/s320/3DCAGR.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;b&gt;&lt;span style="color: black; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;Source:&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt; &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;a href="http://bit.ly/pi9xxY"&gt;http://bit.ly/pi9xxY&lt;/a&gt;&lt;/span&gt;&lt;span style="color: black; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;b&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;News:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: 19px;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt;"&gt;HTC smartphone sales beat estimates, but HTCEVO 3D has "real thunder":&amp;nbsp; &lt;/span&gt;&lt;a href="http://bit.ly/o5x445"&gt;&lt;span style="font-size: 12pt;"&gt;http://bit.ly/o5x445&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;&lt;span style="font-size: 14pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: blue; font-size: 14pt;"&gt;Conclusion&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;In conclusion, 3D phones seem to be poised to become the future of mobile phones. Experts are already working round the clock to create better 3D technology and so, one canexpect a veritable 3D phone boom in the coming couple of years.&amp;nbsp;This article is prepared to the best of my knowledge and is subject to change.&lt;/div&gt;_________________________________________________________&lt;br /&gt;Naveen Noel J | Sr. Solutions Architect | ZSL, Inc | http://www.zsl.com&lt;br /&gt;&lt;table&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-6616702725192982218?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/6616702725192982218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=6616702725192982218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/6616702725192982218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/6616702725192982218'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2011/10/glasses-free-3d-smart-phones-game.html' title='Glasses-Free 3D Smart Phones – A game changer'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-U8iq0DAMrSI/Tpyn8PaChyI/AAAAAAAADCE/FpmCw-DYZO4/s72-c/2DVs3D-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-6599188702414387322</id><published>2011-08-11T14:38:00.002-04:00</published><updated>2011-08-11T14:47:20.466-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mono'/><title type='text'>Developing .NET Applications for iOS and Android - Mono and MonoTouch</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I have been watching a cool platform from &lt;a href="http://www.novell.com/"&gt;Novell&lt;/a&gt; called &lt;a href="http://ios.xamarin.com/"&gt;MonoTouch&lt;/a&gt;. for quite some time. From what i see, it has matured a lot since I got a look at it a while ago, there have also been a lot of books and articles published. All iPhone, iPad, Android developers, You must check this out.&lt;br /&gt;&lt;br /&gt;Developing C# Applications for iPhone and iPad using MonoTouch shows you how to use your existing C# skills to write apps for the iPhone and iPad. Fortunately, there’s MonoTouch, Novell’s .NET library that allows C# developers to write C# code that executes in iOS. Furthermore, MonoTouch allows you to address all the unique functions of the iPhone, iPod Touch, and iPad. And the big plus: You needn’t learn any Objective-C to master MonoTouch!&lt;br /&gt;&lt;br /&gt;The magic is in Novell’s implementation of Apple’s Cocoa libraries in MonoTouch. You’ll master the same elegant and rich Cocoa environment, but without the need to learn a new programming language. How cool is that. Check out MonoTouch &lt;a href="http://ios.xamarin.com/"&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;What is MonoTouch?&lt;/b&gt;&lt;br /&gt;MonoTouch allows developers to create C# and .NET based applications that run on Apple's iPhone, iPad, and iPod Touch devices, while taking advantage of the iPhone APIs and reusing both code and libraries that have been built for .NET, as well as existing skills.&lt;br /&gt;Please note that&amp;nbsp;&lt;b&gt;MonoTouch requires a Mac&lt;/b&gt;, Apple's  iPhone SDK and you must be part of Apple's iPhone Developer Program to  test and deploy your software on a device and to redistribute your code.&lt;br /&gt;Read their &lt;a class="internal" href="http://ios.xamarin.com/Roadmap" rel="internal" title="Roadmap"&gt;MonoTouch Roadmap&lt;/a&gt; to learn about upcoming features and developments.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Mono for Android:&lt;/b&gt;&lt;br /&gt;Mono for Android enables developers to use Microsoft™ Visual Studio™ to create C# and .NET based applications that run on Android phones and tablets. Developers can use their existing skills and reuse code and libraries that have been built with .NET, while taking advantage of native Android APIs.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;eBook:&lt;/b&gt;&lt;br /&gt;I also stumbled across an ebook - "Developing C# Applications for iPhone and iPad"&lt;br /&gt;This book, using MonoTouch takes you from your first “Hello, World” example through  the major APIs and features of iOS. The coverage is comprehensive and  makes use of frequent examples, complete with sample code you can  download and reuse to create your own powerful and playful apps.&lt;b&gt; &lt;/b&gt;You can get this book &lt;a href="http://www.filesonic.com/folder/9639851"&gt;here&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-6599188702414387322?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/6599188702414387322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=6599188702414387322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/6599188702414387322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/6599188702414387322'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2011/08/developing-net-applications-for-ios-and.html' title='Developing .NET Applications for iOS and Android - Mono and MonoTouch'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-8157367639384855231</id><published>2011-08-04T20:54:00.005-04:00</published><updated>2011-08-04T21:33:58.607-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lighttpd'/><title type='text'>Installing MySQL 5, lighttpd, PHP 5, fastcgi, Wordpress 3 on a CentOS 6 x64 box</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;style type="text/css"&gt;.commandbox{color: white;background-color:black;border:1px dashed grey;}.heading{color: black;background-color:lightgray;font-weight:bold;}.title{color: white;font:20px verdana;background-color:#151B54;}.code{color: black;background-color:#C2DFFF;}.signature{color: green;font-weight:boldfont:10px sans-serif, arial;}table.imagetable { font-family: verdana,arial,sans-serif; font-size:11px; color:#333333; border-width: 1px; border-color: #999999; border-collapse: collapse;}table.imagetable th { background:#b5cfd2 url('cell-blue.jpg'); border-width: 1px; padding: 8px; border-style: solid; border-color: #999999;}table.imagetable td { background:#dcddc0  url('cell-grey.jpg'); border-width: 1px; padding: 8px; border-style: solid; border-color: #999999;}&lt;/style&gt;&lt;br /&gt;In this post i attempt to explain how to install MySQL, lighttpd, enable fastcgi and mysql support for php5 on a CentOS 6 x64 box.&amp;nbsp;Finally I go onto explain how to install wordpress.&lt;br /&gt;Versions of Software used in this post.&lt;br /&gt;&lt;table class="imagetable"&gt;&lt;tbody&gt;&lt;tr&gt;  &lt;th&gt;Software&lt;/th&gt;&lt;th&gt;Version&lt;/th&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;CentOS&lt;/td&gt;&lt;td&gt;Release 6 (Final)&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;MySQL&lt;/td&gt;&lt;td&gt;Ver 14.14 Distrib 5.1.52&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;PHP&lt;/td&gt;&lt;td&gt;5.3.2&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;lighttpd&lt;/td&gt;&lt;td&gt;1.4.28&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;WordPress&lt;/td&gt;&lt;td&gt;3.2.1&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;This post is divided into 5 parts as follows:&lt;br /&gt;1. Part I: Installing MySQL&lt;br /&gt;2. Part II: Installing and configuring lighttpd&lt;br /&gt;3. Part III: Installing PHP and configuring MySQL support in PHP&lt;br /&gt;4. Part IV: Installing and configuring WordPress&lt;br /&gt;5. Part V: Credits&lt;br /&gt;&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="title"&gt;Part I: Installing MySQL &lt;/div&gt;&lt;div class="heading"&gt;1. Install MySQL &lt;/div&gt;&lt;div class="commandbox"&gt;[root@testserver /]# yum install mysql mysql-server&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;2. Create Startup links&lt;/div&gt;Then we create the system startup links for MySQL (so that MySQL starts automatically whenever the system boots) and start the MySQL server:&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# chkconfig --levels 235 mysqld on&lt;br /&gt;[root@testserver /]# /etc/init.d/mysqld start&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;3. Create root password&lt;/div&gt;Create a password for the MySQL user root (replace yourrootsqlpassword with the password you want to use):&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# mysqladmin -u root password yourrootsqlpassword&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;4. Check where MySQL is listening&lt;/div&gt;Then check with &lt;b&gt;netstat -tap | grep mysql&lt;/b&gt; on which addresses MySQL is listening.&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# netstat -tap | grep mysql&lt;/div&gt;If you see something like&lt;br /&gt;&lt;div class="code"&gt;tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 localhost.localdo:mysql *:* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LISTEN &amp;nbsp; &amp;nbsp; &amp;nbsp;3147/mysqld&lt;/div&gt;then you are safe which means MySQL is listening on localhost.localdomain only, then you're safe with the password you set before. But if the output looks like this:&lt;br /&gt;&lt;div class="code"&gt;tcp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 *:mysql &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*:* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LISTEN &amp;nbsp; &amp;nbsp; &amp;nbsp;3147/mysqld&lt;/div&gt;then you should set a MySQL password for your hostname, too, because otherwise anybody can access your database and modify data:&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# mysqladmin -h testserver -u root password yourrootsqlpassword&lt;/div&gt;You are done!!!.&lt;br /&gt;&lt;br /&gt;&lt;div class="title"&gt;Part II: Installing and configuring lighttpd &lt;/div&gt;&lt;div class="heading"&gt;What is lighttpd?&lt;/div&gt;“Security, speed, compliance, and flexibility — all of these describe lighttpd (pron. lighty) which is rapidly redefining efficiency of a webserver; as it is designed and optimized for high performance environments. With a small memory footprint compared to other web-servers, effective management of the cpu-load, and advanced feature set (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting and many more) lighttpd is the perfect solution for every server that is suffering load problems.” For more information, refer &lt;a href="http://www.lighttpd.net/"&gt;http://www.lighttpd.net&lt;/a&gt;&lt;br /&gt;Ref: &lt;a href="http://www.kernelhardware.org/lighttpd-and-centos-5/"&gt;http://www.kernelhardware.org/lighttpd-and-centos-5/&lt;/a&gt;&lt;br /&gt;The installation process of lighttpd is described below:&lt;br /&gt;&lt;br /&gt;&lt;div class="heading"&gt;1. Install lighttpd via YUM &lt;/div&gt;Lighttpd is not available from the official CentOS 5.0 repositories, but from the RPMforge repositories (see http://dag.wieers.com/rpm/FAQ.php#B2 for instructions). We install the RPMforge package for RHEL 5 which works for CentOS 6.0 as well:&lt;br /&gt;&lt;b&gt;1.1 RPMForge Install&lt;/b&gt;&lt;br /&gt;&lt;b&gt;1.1.1 RPMForge i386 install&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt&lt;br /&gt;[root@testserver /]# rpm –Uhv http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.i686.rpm&lt;/div&gt;&lt;b&gt;1.1.2 RPMForge x86_64 or 64bit install&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt&lt;br /&gt;[root@testserver /]# rpm –Uhv http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm &lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;2. Install lighttpd&lt;/div&gt;&lt;div class="commandbox"&gt;[root@testserver /]#  yum install lighttpd&lt;/div&gt;(OR)&lt;br /&gt;&lt;b&gt;1.2 Direct Install&lt;/b&gt;&lt;br /&gt;&lt;b&gt;1.2.1 Get the lighttpd RPM&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# wget http://pkgs.repoforge.org/lighttpd/lighttpd-1.4.28-2.el6.rf.x86_64.rpm&lt;/div&gt;&lt;b&gt;1.2.2. Install the rpm &lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# rpm -ivh lighttpd-1.4.28-2.el6.rf.x86_64.rpm&lt;br /&gt;warning: lighttpd-1.4.28-2.el6.rf.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY&lt;br /&gt;Preparing... ########################################### [100%]&lt;br /&gt;1:lighttpd ########################################### [100%]&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;3. Create Startup links&lt;/div&gt;Create the system startup links and configure Lighttpd to startup automatically when system starts/boots&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# chkconfig --levels 235 lighttpd on&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;4. Check status&lt;/div&gt;&lt;div class="commandbox"&gt;[root@testserver /]# /etc/init.d/lighttpd status &lt;br /&gt;lighttpd is stopped &lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;5. Create required run directory and give user lighttpd permission. (typically if your yum install of lighttpd server is not working this is the fix to the problem)&lt;/div&gt;&lt;div class="commandbox"&gt;[root@testserver /]# mkdir -p /var/run/lighttpd&lt;br /&gt;[root@testserver /]# chown lighttpd:lighttpd /var/run/lighttpd&lt;br /&gt;[root@testserver /]#&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;6. Make sure Port 80 is free&lt;/div&gt;Verify that Apache is running on a different port.&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# service httpd status (or) [root@testserver lighttpd]# /etc/init.d/ httpd status&lt;br /&gt;httpd is stopped&lt;/div&gt;Or a better way to check is to see if any webserver us running on Port 80 as follows:&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# netstat -tulpn | grep 80&lt;br /&gt;[root@testserver /]#&lt;/div&gt;This command returns nothing, which means, port 80 is free.&lt;br /&gt;If apache is running, then stop it by running the command&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# /etc/init.d/httpd stop                                                                    [ OK ]&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;7. Verify Lighttpd config file syntax&lt;/div&gt;&lt;div class="commandbox"&gt;[root@testserver /]# lighttpd -t -f /etc/lighttpd/lighttpd.conf&lt;br /&gt;Syntax OK&lt;br /&gt;[root@testserver /]#&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;8. Start lighttpd&lt;/div&gt;&lt;div class="commandbox"&gt;[root@testserver /]# /etc/init.d/lighttpd start&lt;br /&gt;Starting lighttpd: 2011-07-30 06:52:41: (server.c.722) couldn't set 'max filedescriptors' Permission denied &lt;br /&gt;[FAILED]&lt;/div&gt;You might get this error above, this error is an SELinux Error.If you do not get this error, then skip to point 11.&lt;br /&gt;&lt;br /&gt;&lt;div class="heading" style="background-color: lightgrey; color: black; font-weight: bold;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;9. Lighttpd checks&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Check lighttpd is listening for connections&lt;/div&gt;&lt;div class="commandbox" style="background-color: black; border-bottom-color: grey; border-bottom-style: dashed; border-bottom-width: 1px; border-left-color: grey; border-left-style: dashed; border-left-width: 1px; border-right-color: grey; border-right-style: dashed; border-right-width: 1px; border-top-color: grey; border-top-style: dashed; border-top-width: 1px; color: white;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;[root@testserver /]# netstat -tap |grep lighttpd&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;tcp 0 0 *:http *:* LISTEN 2922/lighttpd&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;10. Disabling SELinux&lt;/div&gt;There are 2 ways to turnoff/switch off SELinux&lt;br /&gt;Permissive - switch the SELinux kernel into a mode where every operation is allowed. Operations that would be denied are allowed and a message is logged identifying that it would be denied. The mechanism that defines labels for files which are being created/changed is still active.&lt;br /&gt;Disabled - SELinux is completely switched off in the kernel. This allows all operations to be permitted, and also disables the process which decides what to label files &amp;amp; processes with.&lt;br /&gt;&lt;b&gt;a. Permissive mode: &lt;/b&gt;&lt;br /&gt;Temporary switch off enforcement. Run the command to temporarily switch of enforcement&lt;br /&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# setenforce 0&lt;/div&gt;The method switches off enforcement temporarily - until you reboot the system. If you want the system to always start in permissive mode, then check “b. Permanently Permissive”.&lt;br /&gt;&lt;b&gt;b. Permanently Permissive: &lt;/b&gt;&lt;br /&gt;This method switches off enforcement permanently, then here is how you do it. &lt;br /&gt;Edit &lt;b&gt;/etc/selinux/config&lt;/b&gt; and change just change &lt;b&gt;SELINUX=enforcing&lt;/b&gt; to &lt;b&gt;SELINUX=permissive&lt;/b&gt;, and you're done. &lt;br /&gt;&lt;b&gt;c. Fully disabling SELinux:&lt;/b&gt;&lt;br /&gt;Edit &lt;b&gt;/etc/selinux/config&lt;/b&gt; and change just change &lt;b&gt;SELINUX=enforcing&lt;/b&gt; to &lt;b&gt;SELINUX=permissive&lt;/b&gt;, and you're done.&lt;br /&gt;Check this article for more details on SELinux: &lt;a href="http://www.crypt.gen.nz/selinux/disable_selinux.html"&gt;http://www.crypt.gen.nz/selinux/disable_selinux.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="heading"&gt;11. Start lighttpd again&lt;/div&gt;&lt;div class="commandbox"&gt;[root@testserver /]# /etc/init.d/lighttpd start&lt;br /&gt;&lt;div style="text-align: left;"&gt;Starting lighttpd: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[ OK ]&lt;/div&gt;[root@testserver /]#&lt;/div&gt;This verifies that lighttpd started properly.&lt;br /&gt;&lt;br /&gt;&lt;div class="heading"&gt;12. Check Status of lighttpd&lt;/div&gt;Check the status of lighttpd process, just to be sure its running properly.&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# /etc/init.d/lighttpd status&lt;br /&gt;lighttpd (pid  3049) is running...&lt;br /&gt;[root@testserver /]#&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;13. Creating the index.html page&lt;/div&gt;In my installation, I did not have an index.html page, so needed to create one, incase you already have an index page, then you can skip this step.&lt;br /&gt;&lt;b&gt;a. Find the Document Root/Home directory&lt;/b&gt;.&lt;br /&gt;Find &lt;b&gt;lighttpd.conf&lt;/b&gt; file. Usually it is in &lt;b&gt;/etc/lighttpd/lighttpd.conf&lt;/b&gt;&lt;br /&gt;Search for the variables &lt;b&gt;server_root&lt;/b&gt; and &lt;b&gt;document-root&lt;/b&gt;:&lt;br /&gt;Concatenating your&lt;b&gt; server_root&lt;/b&gt; and &lt;b&gt;document-root&lt;/b&gt; gives you your Home DirectoryDocument root.&lt;br /&gt;&lt;div class="code"&gt;&amp;nbsp; &amp;nbsp;1:  var.server_root = "/srv/www"&lt;br /&gt;&amp;nbsp; &amp;nbsp;2:  &lt;br /&gt;&amp;nbsp; &amp;nbsp;3:  ##&lt;br /&gt;&amp;nbsp; &amp;nbsp;4:  ## Document root&lt;br /&gt;&amp;nbsp; &amp;nbsp;5:  ##&lt;br /&gt;&amp;nbsp; &amp;nbsp;6:  server.document-root = server_root + "/lighttpd"&lt;/div&gt;So, this means, your Document root/home directory is /srv/www/lighttpd&lt;br /&gt;&lt;b&gt;b.Check if index.html exists&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# ls /srv/www/lighttpd&lt;/div&gt;If this returns nothing, then you need to create the index.html file as follows&lt;br /&gt;c. Creating your index.html file in the home directory.&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# vi /srv/www/lighttpd/index.html&lt;/div&gt;&lt;div class="code"&gt;&lt;br /&gt;&amp;nbsp;1: &amp;nbsp;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;nbsp;2: &amp;nbsp;&amp;lt;title&amp;gt;lighttpd test page&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;nbsp;3: &amp;nbsp;&amp;lt;head&amp;gt; &amp;lt;/head&amp;gt;&lt;br /&gt;&amp;nbsp;4: &amp;nbsp;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;nbsp;5: &amp;nbsp;&amp;lt;h1&amp;gt;CONGRATULATIONS!!!, &amp;lt;br&amp;gt;You are running lighttpd...&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;nbsp;6: &amp;nbsp;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;nbsp;7: &amp;nbsp;&amp;lt;/html&amp;gt;&lt;/div&gt;Save and Exit.&lt;br /&gt;&lt;br /&gt;&lt;div class="heading"&gt;14. Check if lighttpd is running&lt;/div&gt;Open &lt;b&gt;http://192.168.1.17/&lt;/b&gt; in the browser, you should see your test page which you just created.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-C0v1ulVEQJc/Tjo3KY7PAAI/AAAAAAAADAI/Jnd9Fx2-mzU/s1600/index.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="382" src="http://1.bp.blogspot.com/-C0v1ulVEQJc/Tjo3KY7PAAI/AAAAAAAADAI/Jnd9Fx2-mzU/s640/index.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;Congrats!!! you have lighttpd running.&lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt; Lighttpd default paths&lt;br /&gt;&lt;div class="code"&gt;Directory Root (where to put your website files): &lt;b&gt;/srv/www/lighttpd/ &lt;/b&gt;&lt;br /&gt;Lighttpd Config File: &lt;b&gt;/etc/lighttpd/lighttpd.conf &lt;/b&gt;&lt;br /&gt;Lighttpd log files:&lt;b&gt; /var/log/lighttpd/&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="title"&gt;Part III: Installing PHP and configuring MySQL Support in PHP&lt;/div&gt;&lt;div class="heading"&gt;15. Install PHP with yum&lt;/div&gt;&lt;div class="commandbox"&gt;[root@testserver /]# yum install lighttpd-fastcgi php-cli&lt;/div&gt;&lt;div class="heading"&gt;16. Configuring Lighttpd and PHP5&lt;/div&gt;To enable PHP5 in Lighttpd, we must modify two files, &lt;b&gt;/etc/php.ini&lt;/b&gt; and &lt;b&gt;/etc/lighttpd/lighttpd.conf&lt;/b&gt;.&lt;br /&gt;16.1 Modifying &lt;b&gt;/etc/php.ini&lt;/b&gt;&lt;br /&gt;First we open &lt;b&gt;/etc/php.ini&lt;/b&gt; and add the line &lt;b&gt;cgi.fix_pathinfo = 1&lt;/b&gt; right at the end of the file:&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]# vi /etc/php.ini&lt;/div&gt;16.2 Find and uncomment module "mod_fastcgi"&lt;br /&gt;For this, we need to find the server.modules section&lt;br /&gt;&lt;div class="code"&gt;server.modules              = (&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_rewrite",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_redirect",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_alias",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "mod_access",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_cml",&lt;br /&gt;&lt;div style="text-align: left;"&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_trigger_b4_dl",&lt;/div&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_auth",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_status",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_setenv",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "mod_fastcgi",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_proxy",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_simple_vhost",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_evhost",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_userdir",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_cgi",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_compress",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_ssi",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_usertrack",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_expire",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_secdownload",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"mod_rrdtool",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "mod_accesslog" )&lt;/div&gt;The server.modules is sometimes located in &lt;b&gt;/etc/lighttpd/lighttpd.conf&lt;/b&gt; or &lt;b&gt;/etc/lighttpd/modules.conf&lt;/b&gt;. Since this section was found in &lt;b&gt;/etc/lighttd/modules.conf&lt;/b&gt;, i will proceed taking this as the path.&lt;br /&gt;Edit &lt;b&gt;/etc/lighttpd/modules.conf,&amp;nbsp;&lt;/b&gt;find and uncomment the line &lt;b&gt;#include "conf.d/fastcgi.conf"&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]#vi /etc/lighttpd/modules.conf&lt;/div&gt;Your config file should look like this&lt;br /&gt;&lt;div class="code"&gt;##&lt;br /&gt;## FastCGI (mod_fastcgi)&lt;br /&gt;##&lt;br /&gt;include "conf.d/fastcgi.conf"&lt;/div&gt;Save and Exit.&lt;br /&gt;&lt;b&gt;16.3 &lt;/b&gt;Changes in &lt;b&gt;conf.d/fastcgi.conf&lt;/b&gt;&lt;br /&gt;Edit conf.d/fastcgi.conf and find the section "fastcgi.server"&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver /]#vi /etc/lighttpd/conf.d/fastcgi.conf&lt;/div&gt;Find the following section&lt;br /&gt;&lt;div class="code"&gt;#fastcgi.server = ( ".php" =&amp;gt;&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ( "php-local" =&amp;gt;&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "socket" =&amp;gt; socket_dir + "/php-fastcgi-1.socket",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "bin-path" =&amp;gt; server_root + "/cgi-bin/php5",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "max-procs" =&amp;gt; 1,&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "broken-scriptfilename" =&amp;gt; "enable",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ),&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ( "php-tcp" =&amp;gt;&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "host" =&amp;gt; "127.0.0.1",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "port" =&amp;gt; 9999,&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "check-local" =&amp;gt; "disable",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "broken-scriptfilename" =&amp;gt; "enable",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;)&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ),&lt;br /&gt;#&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ( "php-num-procs" =&amp;gt;&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "socket" =&amp;gt; socket_dir + "/php-fastcgi-2.socket",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "bin-path" =&amp;gt; server_root + "/cgi-bin/php5",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "bin-environment" =&amp;gt; (&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "PHP_FCGI_CHILDREN" =&amp;gt; "16",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "PHP_FCGI_MAX_REQUESTS" =&amp;gt; "10000",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;),&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"max-procs" =&amp;gt; 5,&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"broken-scriptfilename" =&amp;gt; "enable",&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ),&lt;br /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;) &lt;/div&gt;Things to do in this section&lt;br /&gt;a. Uncomment the entire section&lt;br /&gt;b. Verify your &lt;b&gt;php-cgi&lt;/b&gt; directory and change the directory from &lt;b&gt;/cgi-bin/php5&lt;/b&gt; to &lt;b&gt;/usr/bin/php-cgi&lt;/b&gt; in sections &lt;b&gt;"php-local"&lt;/b&gt; and &lt;b&gt;"php-num-procs"&lt;/b&gt;&lt;br /&gt;c. Change&amp;nbsp;&lt;b&gt;socket_dir &lt;/b&gt;from&lt;b&gt; /var/lib/lighttpd to /var/run/lighttpd &lt;/b&gt;in &lt;b&gt;/etc/lighttpd/lighttpd.conf&lt;/b&gt;&lt;br /&gt;Verify the socket directory&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver ]# grep -r 'home_dir' 'socket_dir' /etc/lighttpd&lt;br /&gt;/etc/lighttpd/lighttpd.conf:var.home_dir    = "/var/lib/lighttpd"&lt;br /&gt;/etc/lighttpd/lighttpd.conf:#var.home_dir    = "/lib/lighttpd"&lt;br /&gt;/etc/lighttpd/lighttpd.conf:var.socket_dir  = home_dir + "/sockets"&lt;br /&gt;/etc/lighttpd/conf.d/scgi.conf:#              "TMP" =&amp;gt; home_dir + "/rails/someapp",&lt;br /&gt;/etc/lighttpd/conf.d/trigger_b4_dl.conf:trigger-before-download.gdbm-filename = home_dir + "/trigger.db"&lt;br /&gt;/etc/lighttpd/conf.d/webdav.conf:  webdav.sqlite-db-name = home_dir + "/webdav.db"&lt;br /&gt;/etc/lighttpd/conf.d/fastcgi.conf:#              "TMP" =&amp;gt; home_dir + "/rails/someapp",&lt;br /&gt;/etc/lighttpd/conf.d/fastcgi.conf:#                "TMP" =&amp;gt; home_dir + "/rails/someapp1",&lt;br /&gt;/etc/lighttpd/conf.d/fastcgi.conf:#                "TMP" =&amp;gt; home_dir + "/rails/someapp2",&lt;br /&gt;[root@testserver ]#&lt;/div&gt;Notice that the &lt;b&gt;socket_dir&lt;/b&gt; = &lt;b&gt;/var/lib/lighttpd/sockets&lt;/b&gt;&lt;br /&gt;Edit &lt;b&gt;/etc/lighttpd/lighttpd.conf&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox" style="background-color: black; border-bottom-color: grey; border-bottom-style: dashed; border-bottom-width: 1px; border-left-color: grey; border-left-style: dashed; border-left-width: 1px; border-right-color: grey; border-right-style: dashed; border-right-width: 1px; border-top-color: grey; border-top-style: dashed; border-top-width: 1px; color: white;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;[root@testserver ]# vi /etc/lighttpd/lighttpd.conf&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;/div&gt;Find the line&amp;nbsp;&lt;b&gt;"&lt;/b&gt;&lt;b&gt;var.socket_dir = home_dir + "/sockets"&amp;nbsp;&lt;/b&gt;and change it to&amp;nbsp;&lt;b&gt;var.socket=/var/run/lighttd&lt;/b&gt;&lt;br /&gt;After the change, &lt;b&gt;/etc/lighttpd/lighttpd.conf&lt;/b&gt; should look like this&lt;br /&gt;&lt;div class="code"&gt;##&lt;br /&gt;## Base directory for sockets.&lt;br /&gt;##&lt;br /&gt;## used in:&lt;br /&gt;## conf.d/fastcgi.conf&lt;br /&gt;## conf.d/scgi.conf&lt;br /&gt;##&lt;br /&gt;var.socket_dir = /var/run/lighttd"&lt;/div&gt;Why we do this: because creating the socket in /tmp/ is a bad idea. This might have been the default in the included example a while back and  the current still reads:&amp;nbsp;"socket" =&amp;gt; "/var/lib/lighttpd/php-fastcgi.socket"&lt;br /&gt;d. Verify whether &lt;b&gt;/var/run/lighttpd&lt;/b&gt; exists, id it does not, create it&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver ]# mkdir -p /var/run/lighttpd&lt;/div&gt;Your final &lt;b&gt;fastcgi.server&lt;/b&gt; section should look like this&lt;br /&gt;&lt;div class="code"&gt;fastcgi.server = ( ".php" =&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;( "php-local" =&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"socket" =&amp;gt; socket_dir + "/php-fastcgi-1.socket",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"bin-path" =&amp;gt; "/usr/bin/php-cgi&lt;span class="Apple-style-span"&gt;",&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"max-procs" =&amp;gt; 1,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"broken-scriptfilename" =&amp;gt; "enable",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;),&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;( "php-tcp" =&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"host" =&amp;gt; "127.0.0.1",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"port" =&amp;gt; 9999,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"check-local" =&amp;gt; "disable",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"broken-scriptfilename" =&amp;gt; "enable",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;),&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;( "php-num-procs" =&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"socket" =&amp;gt; socket_dir + "/php-fastcgi-2.socket",&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"bin-path" =&amp;gt; "&lt;/span&gt;/usr/bin/php-cgi&lt;span class="Apple-style-span"&gt;",&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"bin-environment" =&amp;gt; (&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"PHP_FCGI_CHILDREN" =&amp;gt; "16",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"PHP_FCGI_MAX_REQUESTS" =&amp;gt; "10000",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ),&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "max-procs" =&amp;gt; 5,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "broken-scriptfilename" =&amp;gt; "enable",&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;),&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ) &lt;/div&gt;Then we restart Lighttpd:&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver ]#/etc/init.d/lighttpd restart&lt;/div&gt;Check whether lighttpd is running properly&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver ]#/etc/init.d/lighttpd status&lt;/div&gt;Check if /var/log/lighttd/error.log is clean&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver ]#cat /var/log/lighttpd/error.log&lt;br /&gt;2011-08-04 00:14:45: (server.c.1512) server stopped by UID = 0 PID = 2403&lt;br /&gt;2011-08-04 00:14:49: (log.c.166) server started&lt;br /&gt;[root@testserver lighttpd]#&lt;/div&gt;But, if you see errors something like&lt;br /&gt;&lt;div class="code"&gt;2011-08-03 22:48:36: (log.c.166) server started&lt;br /&gt;2011-08-03 22:48:36: (mod_fastcgi.c.978) bind failed for: unix:/var/lib/lighttpd/sockets/php-fastcgi-1.socket-0 Permission denied&lt;br /&gt;2011-08-03 22:48:36: (mod_fastcgi.c.1399) [ERROR]: spawning fcgi failed.&lt;br /&gt;2011-08-03 22:48:36: (server.c.938) Configuration of plugins failed. Going down.&lt;/div&gt;To fix this issue:&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver ]# mkdir /var/run/lighttpd&lt;br /&gt;[root@testserver ]# touch /var/run/lighttpd/php-fastcgi-1.socket&lt;br /&gt;[root@testserver ]# touch /var/run/lighttpd/php-fastcgi-2.socket&lt;br /&gt;[root@testserver ]# chown -R lighttpd:lighttpd /var/run/lighttpd&lt;/div&gt;16.4 Creating a sample PHP script&lt;br /&gt;Since the document root of the default web site is /srv/www/lighttpd, we will now create a small PHP file (info.php) in that directory and call it in a browser. The file will display lots of useful details about our PHP installation, such as the installed PHP version.&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver ]# vi /srv/www/lighttpd/info.php&lt;/div&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;/pre&gt;&lt;pre&gt;phpinfo();&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;Now we call that file in a browser (e.g. &lt;b&gt;http://192.168.1.17/info.php&lt;/b&gt;):&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-TNIhmYUHUVI/Tjo4YjgVrmI/AAAAAAAADAM/Jk20AqiEyFE/s1600/php.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="382" src="http://2.bp.blogspot.com/-TNIhmYUHUVI/Tjo4YjgVrmI/AAAAAAAADAM/Jk20AqiEyFE/s640/php.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;As you see, PHP5 is working, and it's working through FastCGI, as shown in the Server API line. If you scroll further down, you will see all modules that are already enabled in PHP5. MySQL is not listed there which means we don't have MySQL support in PHP5 yet.&lt;br /&gt;&lt;div class="heading"&gt;17. MySQL Support in PHP 5&lt;/div&gt;&lt;div class="commandbox"&gt;[root@testserver ]# yum search php&lt;/div&gt;Pick the ones you need and install them like this:&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver ]# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc&lt;/div&gt;Now restart Lighttpd:&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver ]# /etc/init.d/lighttpd restart&lt;/div&gt;Now reload &lt;b&gt;http://192.168.1.17/info.php&lt;/b&gt; in your browser and scroll down to the modules section again to find the "MySQL" section. You should now find lots of new modules there, including the MySQL module:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-NjL8-avWb84/TjpE-8l2I-I/AAAAAAAADAQ/dGI1HKoZZDg/s1600/mysql.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="382" src="http://4.bp.blogspot.com/-NjL8-avWb84/TjpE-8l2I-I/AAAAAAAADAQ/dGI1HKoZZDg/s640/mysql.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="title"&gt;Part IV: Installing and configuring WordPress&lt;/div&gt;Based on the scenario, there are different ways to install wordpress, but in this part, i will explain how to install wordpress on a server to which you have shell access. &lt;br /&gt;&lt;div class="heading"&gt;1. Download and unzip WordPress&lt;/div&gt;a. Download wordpress from &lt;a href="http://www.wordpress.org/"&gt;http://www.wordpress.org/&lt;/a&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver tmp]# wget http://wordpress.org/latest.tar.gz&lt;/div&gt;b. Unzip WordPress&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver tmp]# tar -xzvf &amp;nbsp;latest.tar.gz &lt;/div&gt;The WordPress package will extract into a folder called wordpress in the same directory that you downloaded latest.tar.gz&lt;br /&gt;c. Move the &lt;b&gt;wordpress&lt;/b&gt; folder to webroot&lt;br /&gt;&lt;div class="commandbox" style="background-color: black; border-bottom-color: grey; border-bottom-style: dashed; border-bottom-width: 1px; border-left-color: grey; border-left-style: dashed; border-left-width: 1px; border-right-color: grey; border-right-style: dashed; border-right-width: 1px; border-top-color: grey; border-top-style: dashed; border-top-width: 1px; color: white;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;[root@testserver tmp]# mv wordpress/ /srv/www/lighttd/&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="heading"&gt;2. Create the database and User using MySQL Client&lt;/div&gt;For convenience, in this post, i am assuming the following values&lt;br /&gt;&lt;table class="imagetable"&gt;&lt;tbody&gt;&lt;tr&gt;  &lt;th&gt;Parameter&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;Databasename&lt;/td&gt;&lt;td&gt;wordpressdb&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;WordPress Username&lt;/td&gt;&lt;td&gt;wordpressuser&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;WordPress Password&lt;/td&gt;&lt;td&gt;wordpresspasswd&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;Hostname&lt;/td&gt;&lt;td&gt;localhost&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;WordPress Installation directory&lt;/td&gt;&lt;td&gt;/srv/www/lighttpd/wordpress&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;a. Login to MySQL&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver tmp]# mysql -u root -p&lt;br /&gt;Enter password:&lt;br /&gt;Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;Your MySQL connection id is 5&lt;br /&gt;Server version: 5.1.52 Source distribution&lt;br /&gt;&lt;br /&gt;Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;This software comes with ABSOLUTELY NO WARRANTY. This is free software,&lt;br /&gt;and you are welcome to modify and redistribute it under the GPL v2 license&lt;br /&gt;&lt;br /&gt;Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;&lt;br /&gt;mysql&amp;gt;&lt;/div&gt;&lt;b&gt;b. Create the database&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;mysql&amp;gt; create database wordpressdb;&lt;br /&gt;Query OK, 1 row affected (0.00 sec) &lt;/div&gt;Replace databasename with a valid database name. &lt;br /&gt;&lt;b&gt;c. Granting privileges&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;mysql&amp;gt; GRANT ALL PRIVILEGES ON wordpressdb.* TO "wordpressuser"@"localhost" IDENTIFIED BY "wordpresspwd";&lt;br /&gt;Query OK, 0 rows affected (0.00 sec)&lt;/div&gt;&lt;b&gt;d. Flush all Provileges and exit.&lt;/b&gt;&lt;br /&gt;&lt;div class="commandbox"&gt;mysql&amp;gt; FLUSH PRIVILEGES;&lt;br /&gt;Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;&lt;br /&gt;mysql&amp;gt; EXIT&lt;br /&gt;Bye&lt;/div&gt;&lt;div class="heading"&gt;3. Setup wp-config.php&lt;/div&gt;By default wordpress package does not come with a wp-config.php file but it does have a sample wp-config-sample.php, the easiest way is to copy wp-config-sample.php to wp-config.php&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver wordpress]#cp wp-config-sample.php wp-config.php&lt;/div&gt;Then, edit wp-config.php&lt;br /&gt;&lt;div class="commandbox"&gt;[root@testserver wordpress]#cp wp-config-sample.php wp-config.php&lt;/div&gt;Replace DB_USER, DB_PASSWORD, DB_PASSWORD and DB_HOST with actual values. The final configuration should should look something like this&lt;br /&gt;&lt;div class="code"&gt;// ** MySQL settings - You can get this info from your web host ** //&lt;br /&gt;/** The name of the database for WordPress */&lt;br /&gt;define('DB_NAME', 'wordpressdb');&lt;br /&gt;&lt;br /&gt;/** MySQL database username */&lt;br /&gt;define('DB_USER', 'wordpressuser');&lt;br /&gt;&lt;br /&gt;/** MySQL database password */&lt;br /&gt;define('DB_PASSWORD', 'wordpresspwd');&lt;br /&gt;&lt;br /&gt;/** MySQL hostname */&lt;br /&gt;define('DB_HOST', 'localhost');&lt;br /&gt;&lt;br /&gt;/** Database Charset to use in creating database tables. */&lt;br /&gt;define('DB_CHARSET', 'utf8');&lt;br /&gt;&lt;br /&gt;/** The Database Collate type. Don't change this if in doubt. */&lt;br /&gt;define('DB_COLLATE', '');&lt;/div&gt;&lt;b&gt;Security Keys&lt;/b&gt;&lt;br /&gt;In Version 2.6, three (3) security keys, AUTH_KEY, SECURE_AUTH_KEY, and LOGGED_IN_KEY, were added to ensure better encryption of information stored in the user's cookies. (These collectively replaced a single key introduced in Version 2.5.) In Version 2.7 a fourth key, NONCE_KEY, was added to this group. When each key was added, corresponding salts were added: AUTH_SALT, SECURE_AUTH_SALT, LOGGED_IN_SALT, and NONCE_SALT.&lt;br /&gt;You don't have to remember the keys, just make them long, random and complicated -- or better yet, use the &lt;a href="https://api.wordpress.org/secret-key/1.1/salt/"&gt;the online generator&lt;/a&gt;. You can change these at any point in time to invalidate all existing cookies. This does mean that all users will have to login again.&lt;br /&gt;Example (don't use these!): Your final config file should look somewhat like this&lt;br /&gt;&lt;div class="code"&gt;/**#@+&lt;br /&gt;* Authentication Unique Keys and Salts.&lt;br /&gt;*&lt;br /&gt;* Change these to different unique phrases!&lt;br /&gt;* You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}&lt;br /&gt;* You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.&lt;br /&gt;*&lt;br /&gt;* @since 2.6.0&lt;br /&gt;*/&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-X9d45RzFrW0/TjtHJPUUB0I/AAAAAAAADAY/yi9ntlroBLA/s1600/SecurityKeys.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="115" src="http://3.bp.blogspot.com/-X9d45RzFrW0/TjtHJPUUB0I/AAAAAAAADAY/yi9ntlroBLA/s640/SecurityKeys.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;A &lt;b&gt;secret key&lt;/b&gt; makes your site harder to hack and access harder to crack by adding random elements to the password.&lt;br /&gt;&lt;div class="heading"&gt;4. Run the install script&lt;/div&gt;Point your browser to &lt;a href="http://192.168.1.17/wordpress/wp-admin/install.php"&gt;http://192.168.1.17/wordpress/wp-admin/install.php&lt;/a&gt;&lt;br /&gt;Wordpress looks for a /srv/www/lighttpd/wordpress/wp-config.php and if found, it picks takes the settings from there (which we setup earlier), else it creates wp-config.php&lt;br /&gt;Since we already set it up, we should see a page like this.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-BBXw9CFK3uI/Tjs9OybHJOI/AAAAAAAADAU/AI2o19soU94/s1600/wp-install.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="460" src="http://1.bp.blogspot.com/-BBXw9CFK3uI/Tjs9OybHJOI/AAAAAAAADAU/AI2o19soU94/s640/wp-install.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;If this page appears, this means that wordpress is configured and is able to integrate with MySQL.&lt;br /&gt;&lt;div class="title"&gt;Part V: Credits &lt;/div&gt;The following sites were very helpful and helped me complete this post. Thanks to all.&lt;br /&gt;&lt;a href="http://www.howtoforge.com/lighttpd_php5_mysql_centos5.0"&gt;http://www.howtoforge.com/lighttpd_php5_mysql_centos5.0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.howtoforge.com/lighttpd_php5_mysql_centos5.0_p2"&gt;http://www.howtoforge.com/lighttpd_php5_mysql_centos5.0_p2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kernelhardware.org/lighttpd-and-centos-5/"&gt;http://www.kernelhardware.org/lighttpd-and-centos-5/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://redmine.lighttpd.net/boards/2/topics/1717"&gt;http://redmine.lighttpd.net/boards/2/topics/1717&lt;/a&gt;&lt;br /&gt;&lt;a href="http://codex.wordpress.org/Installing_WordPress"&gt;http://codex.wordpress.org/Installing_WordPress&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-8157367639384855231?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/8157367639384855231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=8157367639384855231' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/8157367639384855231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/8157367639384855231'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2011/08/installing-mysql-5-lighttpd-php-5.html' title='Installing MySQL 5, lighttpd, PHP 5, fastcgi, Wordpress 3 on a CentOS 6 x64 box'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-C0v1ulVEQJc/Tjo3KY7PAAI/AAAAAAAADAI/Jnd9Fx2-mzU/s72-c/index.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-7158309669498501205</id><published>2011-07-27T23:45:00.000-04:00</published><updated>2011-07-27T23:45:24.902-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tomcat'/><title type='text'>Installing Tomcat 6 on a 64-bit Windows machine</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;To install Tomcat on a Windows 64 bit box, you would need to do the following:&lt;br /&gt;&lt;br /&gt;1. Grab and install the latest and greatest 64-bit version of Sun Java from &lt;b&gt;&lt;a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jre-6u16-oth-JPR@CDS-CDS_Developer"&gt;here&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I am using Java 6, but I am sure other versions will work just as well.&lt;br /&gt;&lt;br /&gt;2. Download and install the latest version of Tomcat from &lt;b&gt;&lt;a href="http://tomcat.apache.org/download-60.cgi"&gt;here&lt;/a&gt;&lt;/b&gt;. the current version as on date is : 6.0.20&lt;br /&gt;Now, this version is 32-bit. Next, you will need to obtain a 64-bit version of the tomcat6.exe and tomcat6w.exe binary. It was tricky to find, but there is a post on Apache's Bugzilla containing a pre-compiled file ready for use.&lt;br /&gt;&lt;br /&gt;3. Grab it from &lt;b&gt;&lt;a href="http://svn.apache.org/viewvc/tomcat/tc6.0.x/tags/TOMCAT_6_0_20/res/procrun/amd64/"&gt;here&lt;/a&gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Note: Make sure you have the same version of tomcat that you initially downloaded and the 64-bit versions of the executables.&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;For a complete list of the 64-bit versions, goto http://svn.apache.org/viewvc/tomcat/tc6.0.x/tags/, click on the right version and then browse to res/procrun/amd64/ to pick up tomcat6.exe and tomcat6w.exe&lt;br /&gt;&lt;br /&gt;4. Next, You need to replace the tomcat6.exe and tomcat6w.exe programs in Tomcat's bin directory with the 64-bit versions.&lt;br /&gt;&lt;br /&gt;5. Restart the service and you should be good.&lt;br /&gt;&lt;br /&gt;I tried this on a Windows 2003 Enteprise Edition R2 x64 and it works fine. However this should also work with other 64 bit Versions of Windows (XP, Vista, 2008, Windows 7)&lt;br /&gt;&lt;br /&gt;All the best.&lt;br /&gt;&lt;div style="color: #274e13;"&gt;&lt;b&gt;_________________________________________________________ &lt;/b&gt;&lt;/div&gt;&lt;div style="color: #274e13;"&gt;&lt;b&gt;Naveen Noel J | Sr. Solutions Architect | ZSL, Inc | http://www.zsl.com&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-7158309669498501205?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/7158309669498501205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=7158309669498501205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/7158309669498501205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/7158309669498501205'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2011/07/installing-tomcat-6-on-64-bit-windows.html' title='Installing Tomcat 6 on a 64-bit Windows machine'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-1638030233737301148</id><published>2011-07-22T00:52:00.002-04:00</published><updated>2011-07-22T01:04:25.530-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><title type='text'>Cloud Computing – Use Cases &amp; Best Practices</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Hi Everyone,&lt;br /&gt;&lt;br /&gt;I recently gave a webinar on &lt;b&gt;Cloud Computing – Use Cases &amp;amp; Best Practices, &lt;/b&gt;check it out.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://0.gvt0.com/vi/A3zedzOSjFw/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/A3zedzOSjFw&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/A3zedzOSjFw&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;Feel free to post your comments or ask any questions.&lt;br /&gt;&lt;br /&gt;With Regards,&lt;br /&gt;Naveen Noel.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-1638030233737301148?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/1638030233737301148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=1638030233737301148' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/1638030233737301148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/1638030233737301148'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2011/07/cloud-computing-use-cases-best.html' title='Cloud Computing – Use Cases &amp; Best Practices'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-6347394794187690647</id><published>2011-07-21T21:46:00.001-04:00</published><updated>2011-07-21T21:47:19.419-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='office 2007'/><title type='text'>Solving Outlook 2007 Error: Cannot start Microsoft Office Outlook. Cannot open the Outlook window</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Hello Everyone,&lt;br /&gt;&lt;br /&gt;Last night when I was opened the outlook to check my e-mails, I was shown welcomed with a horrible error in outlook saying:&lt;br /&gt;&lt;br /&gt;Cannot start Microsoft Office Outlook. Cannot open the Outlook window.&lt;br /&gt;&lt;br /&gt;I run on Windows Vista with Outlook 2007.&lt;br /&gt;&lt;br /&gt;I tried a lot of times, but in vain. I then restarted my system, still no luck.&lt;br /&gt;&lt;br /&gt;Then I browsed google and it came up with a few forum links:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/252304"&gt;http://support.microsoft.com/kb/252304&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.techguy.org/business-applications/544134-cannot-start-microsoft-office-outlook.html"&gt;http://forums.techguy.org/business-applications/544134-cannot-start-microsoft-office-outlook.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I tried all their suggestions in it. But still it did not work... Then I began to get worried as I had a whole lot of mails in it (atleast 2 years data) and to my bad, I never took a backup.&lt;br /&gt;&lt;br /&gt;Then one link gave me a suggestion which actually worked.&lt;br /&gt;&lt;br /&gt;Basically you would need to locate Outlook.exe and run it with /resetnavpane&lt;br /&gt;&lt;br /&gt;Please see the steps below for the non-techies.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Steps:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;1. Locate Outlook&lt;br /&gt;&lt;br /&gt;Outlook.exe is typically located in one of the following folders, depending on the version of Outlook that you are running:&lt;br /&gt;&lt;br /&gt;* Microsoft Office Outlook 2007&lt;br /&gt;C:\Program Files\Microsoft Office\Office12&lt;br /&gt;* Microsoft Office Outlook 2003&lt;br /&gt;C:\Program Files\Microsoft Office\Office 11&lt;br /&gt;* Microsoft Outlook 2002&lt;br /&gt;C:\Program Files\Microsoft Office\Office 10&lt;br /&gt;* Microsoft Outlook 2000&lt;br /&gt;C:\Program Files\Microsoft Office\Office 9&lt;br /&gt;&lt;br /&gt;2. Open a command prompt. Click on Start-&amp;gt;Run and type cmd&lt;br /&gt;&lt;br /&gt;3. Type cd C:\Program Files\Microsoft Office\Office12&lt;br /&gt;&lt;br /&gt;Note: This was my case since I was running Outlook 2007, if you are using another version of Outlook, change your directory appropriately.&lt;br /&gt;&lt;br /&gt;4. This should change your directory to C:\Program Files\Microsoft Office\Office12&lt;br /&gt;&lt;br /&gt;5. Type Outlook.exe /resetnavpane&lt;br /&gt;C:\Users\Naveen&amp;gt;cd C:\Program Files\Microsoft Office\Office12\&lt;br /&gt;&lt;br /&gt;&lt;b&gt;C:\Program Files\Microsoft Office\Office12&amp;gt;Outlook.exe /resetnavpane&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\Program Files\Microsoft Office\Office12&amp;gt;&lt;br /&gt;&lt;br /&gt;6. This should bring you back to the command prompt, then you are done!!!&lt;br /&gt;&lt;br /&gt;7. Try Opening Outlook again and it should work.&lt;br /&gt;&lt;br /&gt;Good luck!!!&lt;br /&gt;&lt;br /&gt;With Regards,&lt;br /&gt;&lt;br /&gt;Naveen...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-6347394794187690647?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/6347394794187690647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=6347394794187690647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/6347394794187690647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/6347394794187690647'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2011/07/solving-outlook-2007-error-cannot-start.html' title='Solving Outlook 2007 Error: Cannot start Microsoft Office Outlook. Cannot open the Outlook window'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-5387857585921326014</id><published>2008-01-17T16:49:00.001-05:00</published><updated>2008-01-17T16:55:30.443-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Social Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Social Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Collaborative Technologies'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise2.0'/><title type='text'>What is Enterprise 2.0?</title><content type='html'>&lt;div class="Section1"&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;As I said, I barely got this buzz word “Web 2.0” in place when off pops the word “Enterprise 2.0” from my VPs mouth. So, I started my research on the word to find what it was about.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Introduction: &lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;The way we work is changing rapidly, offering an enormous competitive advantage to those who embrace the new tools that enable contextual, agile and simplified information exchange and collaboration to distributed workforces and networks of partners and customers. &lt;span style="color: rgb(227, 108, 10);"&gt;The Dawn of Emergent Collaboration&lt;/span&gt;, &lt;span style="color: rgb(227, 108, 10);"&gt;Collaborative Technologies, Enterprise Social Software&lt;/span&gt; – If you have heard of any of these terms, they all mean Enterprise 2.0&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Enterprise 2.0:&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt; It is the term for the technologies and business practices that liberate the workforce from the constraints of legacy communication and productivity tools like email. It provides business managers with access to the right information at the right time through a web of inter-connected applications, services and devices. Enterprise 2.0 makes accessible the collective intelligence of many, translating to a huge competitive advantage in the form of increased innovation, productivity and agility.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Enterprise Web 2.0:&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt; It is a micro-publication about the management, leadership and people issues raised by the next-generation of web technologies. It is aimed more at technology-savvy business managers than professional technologists, although geeks are more than welcome.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;In simple words, Enterprise 2.0 has a simple definition. It is defined as the application of &lt;b&gt;Web 2.0&lt;/b&gt; technologies to the enterprise. But there are almost as many different meanings for "Web 2.0" as there are mashups, making "Enterprise 2.0" an equally nebulous concept. One latest and most talked about area in Web 2.0 is &lt;b&gt;RIAs (Rich Internet Applications)&lt;/b&gt;. RIAs and other new Web 2.0 communications technologies are hot, but applying them to the enterprise can be tricky. Six most active areas in RIAs - RSS Enablement, online office suites, mashup appliances, social bookmarking, wikis and all-in-one Web 2.0 appliances. We will discuss more in detail in one of my coming posts. For now, let us not dwell deep into it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Enterprise 1.0 Vs Enterprise 2.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;table class="MsoTableMediumShading1Accent1" style="border: medium none ; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border-style: solid none solid solid; border-color: rgb(123, 160, 205) -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: 1pt medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(79, 129, 189) none repeat scroll 0% 50%; width: 242pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;color:white;"   &gt;Enterprise   1.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: solid solid solid none; border-color: rgb(123, 160, 205) rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(79, 129, 189) none repeat scroll 0% 50%; width: 239.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;b&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;color:white;"   &gt;Enterprise   2.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 242pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Hierarchy&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 239.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Flat   Organization&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; width: 242pt;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Friction&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 239.1pt;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Ease of   Organization Flow&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 242pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Bureaucracy&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 239.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Agility&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; width: 242pt;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Inflexibility&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 239.1pt;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Flexibility&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 242pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;IT-driven   technology/ Lack of user control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 239.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;User-driven   techology&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; width: 242pt;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Top down&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 239.1pt;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Bottom up&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 242pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Centralized&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 239.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Distributed&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; width: 242pt;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Teams are in   one building/ one time zone&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 239.1pt;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Teams are   global&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 242pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Silos and   boundaries&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 239.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Fuzzy   boundaries, open borders&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; width: 242pt;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Need to know&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 239.1pt;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Transparency&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 242pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Information   systems are structured and dictated&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 239.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Information   systems are emergent&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; width: 242pt;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Taxonomies&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 239.1pt;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Folksonomies&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 242pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Overly complex&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 239.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Simple&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; width: 242pt;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Closed/   proprietary standards&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 239.1pt;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Open&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 242pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Scheduled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(211, 223, 238) none repeat scroll 0% 50%; width: 239.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;On Demand&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none none solid solid; border-color: -moz-use-text-color -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205); border-width: medium medium 1pt 1pt; padding: 0in 5.4pt; width: 242pt;" valign="top" width="323"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Long   time-to-market cycles&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color rgb(123, 160, 205) rgb(123, 160, 205) -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 239.1pt;" valign="top" width="319"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Short   time-to-market cycles&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Enterprise 2.0 Conference takes a strategic perspective, emphasizing the bigger picture implications of the technology and the exploration of what is at stake for organizations trying to change not only tools, but also culture and process. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Beyond discussion of the "why", there will also be in-depth opportunities for learning the "how" that will help you bring Enterprise 2.0 to your business.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;The Enterprise 2.0 &lt;/span&gt;&lt;a href="http://www.enterprise2conf.com/conference/advisory-board.php"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Advisory Board&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt; is comprised of leading experts in the fields of technology for business, collaboration, culture change, and collective intelligence.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Some thoughts: In Web 1.0, every startup wanted to be the next Microsoft. In Web 2.0, they all want to be the next Google. At Enterprise 2.0, it seems that many aim to compete with both &lt;/span&gt;&lt;a href="http://www.techweb.com/encyclopedia/defineterm.jhtml?term=Google&amp;amp;x=&amp;amp;y="&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;color:#000000;"   &gt;Google&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt; and Microsoft, offering online office suites that they hope can combine the best of both worlds: The collaboration capabilities of a Web-based suite combined with the control over your own data of locally installed software.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-5387857585921326014?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/5387857585921326014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=5387857585921326014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/5387857585921326014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/5387857585921326014'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2008/01/enterprise-20.html' title='What is Enterprise 2.0?'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-5455540019640502576</id><published>2008-01-16T18:47:00.008-05:00</published><updated>2011-06-29T21:21:56.913-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>What is Web 2.0?</title><content type='html'>&lt;div class="Section1"&gt;&lt;b&gt;&lt;span style="font-size:0;"&gt;&lt;!--?xml:namespace prefix = o /--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: arial;"&gt;For many days I have been scouting around trying to figure out what Web 2.0 was all about. I was barely getting my bearings in place, when my VP once mentioned about Enterprise 2.0. At first, I had a perplexed look on my face and thought to myself, not again. I barely understood one of them (Web 2.0) and then the other (Enterprise 2.0) pops up. Since then I got into many discussions with some folks at IBM, friends, colleagues and every time I find myself discussing but not being able to give a clear difference or define the two of them i.e. Web 2.0 and Enterprise 2.0. It was then I decided to do a small research and find out what these terms really meant. First we will take a look at what is Web 2.0 and then in my next post we will look closely at Enterprise 2.0. Here we go...&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size:0;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;What is Web 2.0 and what is isn't, a simple definition?&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;Web 2.0 &lt;b&gt;isn't a thing&lt;/b&gt;... i.e. either a Framework, Technology, Product, Tool, Library, API, Module etc. It's a &lt;b&gt;state of mind&lt;/b&gt;. It is a method by which we leverage existing technologies in new and innovative ways, linking people together by sharing, trading and collaborating.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;Some highlights:&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in"&gt;1. Term invented by &lt;b&gt;Tim O’Reilly&lt;/b&gt; and &lt;b&gt;Dale Dougherty&lt;/b&gt; and standards mostly held by Google.&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in"&gt;2. A method by which we use existing technologies in new and innovative ways and bring the Desktop experience in a web browser.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in"&gt;3. Change in the way people view the web. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in"&gt;4. SOA (Service Oriented Architecture) - Feed, Syndication (RSS, ATOM ), Web Services, Mashups.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in"&gt;5. Social web -Interact with the end user, End user is not only a ‘user’ but also a ‘participant’ involved in Tagging, Wiki, Podcasts, Blogging etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;The RSS Image: &lt;/b&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Ftxj8fnk88g/R493nNp73PI/AAAAAAAACDY/RoCnC3PTUJE/s1600-h/Picture1.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5156471613926661362" style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; WIDTH: 19px; CURSOR: pointer; HEIGHT: 19px" alt="" src="http://bp0.blogger.com/_Ftxj8fnk88g/R493nNp73PI/AAAAAAAACDY/RoCnC3PTUJE/s320/Picture1.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size:0;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;Web 2.0, a graphical representation:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Ftxj8fnk88g/R4921tp73NI/AAAAAAAACDI/iwrBbDXD45M/s1600-h/Web2.0.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5156470763523136722" style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; CURSOR: pointer" alt="" src="http://bp2.blogger.com/_Ftxj8fnk88g/R4921tp73NI/AAAAAAAACDI/iwrBbDXD45M/s320/Web2.0.jpg" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:0;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size:0;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;span style="font-size:0;"&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;/b&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Image Source:&lt;/span&gt;&lt;/b&gt; &lt;a href="http://en.wikipedia.org/wiki/Image:Web_2.0_Map.svg"&gt;http://en.wikipedia.org/wiki/Image:Web_2.0_Map.svg&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Note that I added XAML, Moonlight and Silverlight&lt;b&gt;&lt;span style="font-size:0;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;Web 2.0, a Visualization&lt;br /&gt;&lt;/b&gt;Now, seeing the above diagram (which I ripped off the web), it looks to me as if the Web 2.0 was everything what the ‘WEB’ dealt with. I again started scratching my head in despair, trying to figure out its technical scope. I did some more searching trying to get a picture of it technically and what it meant to business. My search directed me to a nicely put, techy and business driven ‘Visualization’ from &lt;a href="http://web2.socialcomputingmagazine.com/visualizingweb20.htm"&gt;Hinchcliffe’s Web 2.0 blog&lt;/a&gt;. This made a lot of sense to me as an engineer. Here it is.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Ftxj8fnk88g/R493Ddp73OI/AAAAAAAACDQ/aHiuFWj3yVM/s1600-h/web2elements.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5156470999746338018" style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 407px; height: 152px;" alt="" src="http://bp1.blogger.com/_Ftxj8fnk88g/R493Ddp73OI/AAAAAAAACDQ/aHiuFWj3yVM/s320/web2elements.jpg" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:0;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:0;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:0;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:0;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;span style="font-size:0;"&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:officedocumentsettings&gt;   &lt;o:allowpng/&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:enableopentypekerning/&gt;    &lt;w:dontflipmirrorindents/&gt;    &lt;w:overridetablestylehps/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin-top:0in;  mso-para-margin-right:0in;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0in;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;font-family:&amp;quot;;font-size:12.0pt;"  &gt;You could visit his &lt;a href="http://web2.socialcomputingmagazine.com/visualizingweb20.htm"&gt;&lt;span style="color:blue;"&gt;blog&lt;/span&gt;&lt;/a&gt; for more information.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:officedocumentsettings&gt;   &lt;o:allowpng/&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:enableopentypekerning/&gt;    &lt;w:dontflipmirrorindents/&gt;    &lt;w:overridetablestylehps/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin-top:0in;  mso-para-margin-right:0in;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0in;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;b&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Web 1.0 Vs Web 2.0&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;By now, did you ever wonder, was there ever something called as the Web 1.0. The answer is ‘yes’ indeed the term existed but it was not widely spoken about. I then, tried to put my thoughts in a table distinguishing Web 1.0 and the Web 2.0. Based on the research on the internet and this is what I came up with. Please note that some of the comparisons you might not agree with (or) are confused with (or) you do not understand. You can ignore them since I too share the same and have arranged it in the order it makes sense to me. You could look up &lt;a href="http://joedrumgoole.com/blog/2006/05/29/web-20-vs-web-10/"&gt;&lt;span style="color:blue;"&gt;http://joedrumgoole.com/blog/2006/05/29/web-20-vs-web-10/&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html"&gt;&lt;span style="color:blue;"&gt;http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html&lt;/span&gt;&lt;/a&gt; for the list and some discussions around this.&lt;/span&gt;&lt;/p&gt;  &lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:officedocumentsettings&gt;   &lt;o:allowpng/&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:enableopentypekerning/&gt;    &lt;w:dontflipmirrorindents/&gt;    &lt;w:overridetablestylehps/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin-top:0in;  mso-para-margin-right:0in;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0in;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;table class="MsoNormalTable" style="width:401.4pt;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;  mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in;mso-border-insideh:.5pt solid windowtext;  mso-border-insidev:.5pt solid windowtext" width="535" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;background:#4F81BD;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;b&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Web 1.0 was about &lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border:solid windowtext 1.0pt;   border-left:none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:   solid windowtext .5pt;background:#4F81BD;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;b&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Web 2.0 is about &lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:1;height:.75pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:.75pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:.75pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Push Business models &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:.75pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:.75pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Pull Business models&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:2;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Customer Service &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Customer self Service&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:3;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Companies &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Communities&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:4;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;HTML &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;XML&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:5;height:3.5pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:3.5pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:3.5pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Home pages &lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:3.5pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:3.5pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Blogs&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:6;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Screen scraping&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;APIs/Web Services&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:7;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Web forms&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Web applications&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:8;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Centralized product development&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Decentralized product development&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:9;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;1-on-1 customer relationships&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Customer community relationships&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:10;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Portals&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;RSS&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:11;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Directories (taxonomy)&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Tagging ("folksonomy")&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:12;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Double Click&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Google AdSense&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:13;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Ofoto&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Flickr&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:14;height:13.4pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:13.4pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   line-height:normal"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Akamai&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:13.4pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   line-height:normal"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;BitTorrent&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:15;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Britannica Online&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Wikipedia&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:16;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Content Management Systems&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Wikis&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:17;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Page Views&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Cost Per Click&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:18;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Publishing&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Participation&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:19;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Domain name speculation&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;SEO (Search engine optimization)&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:20;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Wires&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Wireless&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:21;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Owning&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Sharing&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:22;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;IPOs&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Trade sales&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:23;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Netscape&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Google&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:24;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Dialup&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Broadband&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:25;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Hardware costs&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Bandwidth costs&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:26;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Reading&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Writing&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="mso-yfti-irow:27;mso-yfti-lastrow:yes;height:1.0pt"&gt;   &lt;td style="width:189.9pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;height:1.0pt" valign="top" width="253"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Evite&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="width:211.5pt;border-top:none;border-left:   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-alt:solid windowtext .5pt;background:#D3DFEE;padding:0in 5.4pt 0in 5.4pt;   height:1.0pt" valign="top" width="282"&gt;   &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;   mso-line-height-alt:1.0pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;   mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;upcoming.org and EVDB&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:officedocumentsettings&gt;   &lt;o:allowpng/&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:enableopentypekerning/&gt;    &lt;w:dontflipmirrorindents/&gt;    &lt;w:overridetablestylehps/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin-top:0in;  mso-para-margin-right:0in;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0in;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;Well, so I hope by now we at least have some idea about Web 2.0 and its scope. If we look up the internet, we come across many other resources which could get a complicated, but I think this is enough to start with.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-fareast-Times New Roman&amp;quot;font-family:&amp;quot;;font-size:12.0pt;"  &gt;However, this post does not end here. I am still researching and working with Web 2.0, so look out for some good stuff… coming soon….&lt;/span&gt;&lt;/p&gt;  &lt;span style="line-height:115%;font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-fareast-Times New Roman&amp;quot;;mso-ansi-language:EN-US;mso-fareast-language: EN-US;mso-bidi-language:AR-SAfont-family:&amp;quot;;font-size:12.0pt;"  &gt;Cheers,&lt;br /&gt;Naveen…&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-5455540019640502576?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/5455540019640502576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=5455540019640502576' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/5455540019640502576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/5455540019640502576'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2008/01/what-is-web-20.html' title='What is Web 2.0?'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Ftxj8fnk88g/R493nNp73PI/AAAAAAAACDY/RoCnC3PTUJE/s72-c/Picture1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-4818223020086370330</id><published>2007-12-03T17:59:00.000-05:00</published><updated>2008-02-07T20:44:10.219-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='office'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Office 2007: Add-In to Convert to PDF and XPS</title><content type='html'>&lt;p class="MsoNormal"&gt;I am sure we all need an &lt;span style="font-weight: bold;"&gt;add-in&lt;/span&gt; to convert Microsoft Office documents (word, excel, powerpoint etc) to PDF when we have to send them out to clients. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;For all Office 2007 users, there is some good news... We now have a long awaited &lt;span style="font-weight: bold;"&gt;add-in&lt;/span&gt; from Microsoft itself. Its called &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=4D951911-3E7E-4AE6-B059-A2E79ED87041&amp;amp;displaylang=en"&gt;SaveAsPDFandXPS&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;We all know what is &lt;a href="http://www.adobe.com/products/acrobat/"&gt;PDF(Portable Document Format)&lt;/a&gt; from Adobe. I was wondering... now what the heck is XPS, so I looked up google and this is what it gave me. &lt;a href="http://kb.iu.edu/data/aupz.html"&gt;Check this out.&lt;/a&gt;&lt;br /&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;b style=""&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=4D951911-3E7E-4AE6-B059-A2E79ED87041&amp;amp;displaylang=en"&gt;Download&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;With Regards,&lt;br /&gt;Naveen...&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-4818223020086370330?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/4818223020086370330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=4818223020086370330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/4818223020086370330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/4818223020086370330'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2007/12/office-2007-add-in-to-convert-to-pdf.html' title='Office 2007: Add-In to Convert to PDF and XPS'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-7454740421817424691</id><published>2007-12-03T17:02:00.000-05:00</published><updated>2007-12-03T17:23:51.246-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Project Zero from IBM</title><content type='html'>I have been working with a Framework from IBM called &lt;a href="http://www.projectzero.org/"&gt;Project Zero&lt;/a&gt;. This seems to be an interesting framework which is soon going to be a part of IBMs WebSphere Portfolio. Although still in its development stage, it seems very promising for speed and agile development. This is what their website definition says:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Zero complexity. Zero overhead. Zero obstacles.&lt;/span&gt;&lt;br /&gt;Project Zero, an IBM incubator project, is an agile development and execution environment which leverages REST and scripting runtimes to speed and simplify development and deployment of dynamic Web applications. Project Zero includes a scripting runtime for Groovy and PHP with application programming interfaces optimized for producing REST-style services, integration mash-ups and rich Web interfaces.&lt;br /&gt;&lt;br /&gt;Project Zero is now being developed openly using a Community-Driven Commercial Development process. That is where you come in, so welcome!&lt;br /&gt;&lt;br /&gt;Watch back as I would be posting some more information about this platform.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Naveen...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-7454740421817424691?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/7454740421817424691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=7454740421817424691' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/7454740421817424691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/7454740421817424691'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2007/12/project-zero-from-ibm.html' title='Project Zero from IBM'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-2319274523936533557</id><published>2007-11-29T00:34:00.001-05:00</published><updated>2007-11-30T10:28:21.809-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>The Javascript Frameworks</title><content type='html'>&lt;div class="Section1"&gt;&lt;p class="MsoNormal"&gt;Owing to the Web 2.0 era and AJAX playing an important role, many companies and communities are focusing on bringing the Desktop Experience on to the Web Browser and this has given rise to many Javascript Frameworks which help developers to build AJAX based applications quickly.&lt;?xml:namespace prefix = o /&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;I was scouting around the internet trying hard to search for Open Source Javascript Toolkits till I stumbled upon an excellent &lt;a href="http://www.ja-sig.org/wiki/display/UP3/Javascript+Toolkit+Comparison"&gt;link&lt;/a&gt; where a comparison is given among different toolkits.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;The ones featured in this comparison are:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="TEXT-INDENT: -0.25in"&gt; 1.&lt;a href="http://code.google.com/webtoolkit/"&gt;Google’s GWT&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="TEXT-INDENT: -0.25in"&gt;2. &lt;a href="http://developer.yahoo.com/javascript/"&gt;Yahoo’s YUI&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="TEXT-INDENT: -0.25in"&gt;3. &lt;a href="http://www.dojotoolkit.org/"&gt;DOJO&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="TEXT-INDENT: -0.25in"&gt;4. &lt;a href="http://prototype.conio.net/"&gt;Prototype (inspired by Ruby on Rails)&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="TEXT-INDENT: -0.25in"&gt;5. &lt;a href="http://www.mochikit.com/"&gt;Mochikit&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="TEXT-INDENT: -0.25in"&gt;6. &lt;a href="http://jquery.com/"&gt;JQuery&lt;/a&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="MsoNormal"&gt;Among them the ones that stand out in terms of features, popularity, support according to me are &lt;a href="http://code.google.com/webtoolkit/"&gt;Google&lt;/a&gt;, &lt;a href="http://developer.yahoo.com/javascript/"&gt;Yahoo&lt;/a&gt; and &lt;a href="http://www.dojotoolkit.org/"&gt;DOJO&lt;/a&gt;, but the others too are good.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;There is also a mention in that comparison (although not compared) about the following toolkits&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="TEXT-INDENT: -0.25in"&gt;1. &lt;a href="http://www.zimbra.com/community/kabuki_ajax_toolkit_download.html"&gt;Kabuki AJAX toolkit from Zimbra&lt;/a&gt;. They have a Network and an Open Source Edition.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="TEXT-INDENT: -0.25in"&gt;2. &lt;a href="http://getahead.org/dwr"&gt;DWR AJAX Toolkit&lt;/a&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="MsoNormal"&gt;I was rather surprised that they did not mention about &lt;a href="http://script.aculo.us/"&gt;Script.aculo.us&lt;/a&gt; which seems to be a very mature Javascript framework. If I am not mistaken, &lt;a href="http://prototype.conio.net/"&gt;Prototype&lt;/a&gt; uses the &lt;a href="http://script.aculo.us/"&gt;script.aculo.us&lt;/a&gt; framework.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;Just today I heard about another Framework &lt;a href="https://ajax.dev.java.net/"&gt;jMaki&lt;/a&gt;, now this Framework too is impressive and it has integration with &lt;a href="http://www.netbeans.org/"&gt;Netbeans&lt;/a&gt; and &lt;a href="http://www.eclipse.org/"&gt;eclipse&lt;/a&gt; where developers can drag and drop jMaki widgets into their JSP pages. They also have some sort of integration with &lt;a href="http://www.dojotoolkit.org/"&gt;DOJO&lt;/a&gt; , &lt;a href="http://developer.yahoo.com/javascript/"&gt;YUI&lt;/a&gt; and &lt;a href="http://code.google.com/webtoolkit/"&gt;GWT&lt;/a&gt;. Check them out.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;I also see that &lt;a href="http://code.google.com/webtoolkit/"&gt;GWT&lt;/a&gt; has a developer tool called &lt;a href="http://www.gdevelop.com/"&gt;gwtDeveloper&lt;/a&gt; (a WYSIWYG tool to design your GWT applications) which is an extension for &lt;a href="http://www.oracle.com/technology/products/jdev/index.html"&gt;JDeveloper&lt;/a&gt;. Check them out too.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Good luck and happy AJAXING and AJAXIFYING the WEB.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-2319274523936533557?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/2319274523936533557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=2319274523936533557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/2319274523936533557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/2319274523936533557'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2007/11/javascript-frameworks.html' title='The Javascript Frameworks'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3036415589047329554.post-1196524273945305974</id><published>2007-11-16T12:40:00.000-05:00</published><updated>2007-11-29T00:29:39.546-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Hi Bloggers...</title><content type='html'>I was very excited about Blogging, but never got a chance to do one. After reading through my friends and other bloggers blogs,it became exciting at first and now an addiction, so I could not stop myself and decided to put one up.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Since I am working as a Sr. Solutions Architect in the N-Tier computing space, I will keep blogging about different technology aspects. But hey, I will also start blogging about any other stuff apart from work.&lt;br /&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3036415589047329554-1196524273945305974?l=naveennoelj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://naveennoelj.blogspot.com/feeds/1196524273945305974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3036415589047329554&amp;postID=1196524273945305974' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/1196524273945305974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3036415589047329554/posts/default/1196524273945305974'/><link rel='alternate' type='text/html' href='http://naveennoelj.blogspot.com/2007/11/my-first-entry.html' title='Hi Bloggers...'/><author><name>Noel</name><uri>http://www.blogger.com/profile/13855689741004787447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://bp3.blogger.com/_Ftxj8fnk88g/R4ukL9p73GI/AAAAAAAACB8/bdYr_ADwBoA/S220/Me.jpg'/></author><thr:total>2</thr:total></entry></feed>
