<?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-3743520606964240200</id><updated>2011-11-27T15:20:38.711-08:00</updated><category term='Software'/><category term='IT News'/><category term='Free E-Book'/><category term='IT article'/><category term='Books'/><category term='CakePHP'/><title type='text'>web current affairs</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-2512950950314735097</id><published>2010-05-23T02:33:00.001-07:00</published><updated>2010-05-23T02:33:45.659-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT News'/><title type='text'>Twiter Blocked in Pakistan</title><content type='html'>Twitter is now blocked in the Pakisatan. Pakistani authorities already blocked facebook, and Youtube in Pakistan. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It mean now Pakistani users cannot log in to Twitter. The browser displayed a message “this site is restricated.”, when users tried to browse the site. &lt;br /&gt;&lt;br /&gt;Pakistani Telecommunication Authority said that due to “sacrilegious contents”, Twitter is blocked in the Pakistan.Pakistani Authorities has been blocked more thatn 450 url in Pakistan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-2512950950314735097?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/2512950950314735097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/05/twiter-blocked-in-pakistan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/2512950950314735097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/2512950950314735097'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/05/twiter-blocked-in-pakistan.html' title='Twiter Blocked in Pakistan'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-149417998858038512</id><published>2010-05-09T00:28:00.000-07:00</published><updated>2010-05-09T00:29:12.078-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CakePHP'/><title type='text'>Installation of CakePHP</title><content type='html'>&lt;div class="P1" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;h4&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4&gt;System Requirement&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: normal;"&gt;Http Server should be enabled&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: normal;"&gt;mod_rewrite should be enabled &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;h4&gt;Installation of cakephp&lt;/h4&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Follow the following step to install the cakephp:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt; Download the zip file from cakephp.org site&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Create a new folder, which has same name as your site's name, in xampp/htdocs folder in your local drive&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Extract the zip file in this folder&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="P1" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="P1" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Database configuration in cakephp&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Follow the following step to database configuration in cakephp&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Create a new database in mysql or in database engine which you want to use.&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Open the file xampp\htdocs\your_ site's_name\app\config\database.php &lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In this file there is two variable $default and $test are defined in class DATABASE_CONFIG&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;$default is used unless user does not specify another connection by $useDbConfig&amp;nbsp; property of a model.&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Change the following code &lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'driver' =&amp;gt; 'mysql',&lt;br /&gt;&amp;nbsp;&amp;nbsp;'persistent' =&amp;gt; false,&lt;br /&gt;&amp;nbsp;&amp;nbsp;'host' =&amp;gt; 'localhost',&lt;br /&gt;&amp;nbsp;&amp;nbsp;'login' =&amp;gt; 'root',&lt;br /&gt;&amp;nbsp;&amp;nbsp;'password' =&amp;gt; '',&lt;br /&gt;&amp;nbsp;&amp;nbsp;'database' =&amp;gt; ' ',&lt;br /&gt;&amp;nbsp;&amp;nbsp;'prefix' =&amp;gt; '',&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; driver: The name of database driver which is used to create database. You can use mysql, oracle, odbc etc. If you want to use datasource leave this field blank.&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; persistent : This is used to set database connection be persistent or not. If we set it true, the connection be persistent and if we set if false, the connection be non-persistent.&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; host: This is&amp;nbsp; host name of database's server.&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; login: This is login name of the database's server.&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; password : This is password of the database's server.&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; database: This is name of the database.&lt;/span&gt;&lt;/div&gt;&lt;div class="Standard" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"&gt; prefix: If the database tables has prefix, then set the prefix value here otherwise leave it blank&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-149417998858038512?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/149417998858038512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/05/installation-of-cakephp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/149417998858038512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/149417998858038512'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/05/installation-of-cakephp.html' title='Installation of CakePHP'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-376072153324873189</id><published>2010-05-05T01:43:00.001-07:00</published><updated>2010-05-08T23:01:30.140-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT article'/><title type='text'>Content Management System</title><content type='html'>&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;CMS, stands for content management system, is an application that makes content authoring and deploying easy. It allow multiple user to manage, deploy, edit, content on the base of their role.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;CMS is based on the content. The content can be anything which is used to display data into application. For example, in a website, content can be text, menus, images, banner, block, etc which are used to display the site to end user. The content can be as per the requirement of the application. For example, a sports site contains different content rather than movie's web site. CMS is used for storing, managing, publishing, deploying of all type of content.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Using CMS, a person who does not have the knowledge of web developing, can work on the site. Basically, in cms the developer and content writer work differently. The developer develop the application and content writer modify, publish, edit the content of the application. Thus, the developer and content write work on the same application without interfering each other's work.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;There are number of CMS available:&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;CMS in PHP &lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Joomla&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Drupal&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Wordperss&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;PHP-fusion&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;PHP-Nuke&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Mambo&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;CMS in java&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Dspace&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Fedora&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;dotcms&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;japs&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;CMS in .net&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;dotnetnuke&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;umbraco&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;mojoportal&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-376072153324873189?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/376072153324873189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/05/content-management-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/376072153324873189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/376072153324873189'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/05/content-management-system.html' title='Content Management System'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-1053163941913723468</id><published>2010-04-27T21:57:00.001-07:00</published><updated>2010-05-08T23:03:27.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CakePHP'/><title type='text'>Introduction to CakePHP</title><content type='html'>&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;CakePHP is open source web developing framework of PHP for creating web applications. It provides programmer a foundational structure to create a web applications. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;CakePHP is based on the MVC architecture to create a web applications. It means that business logic(Model), user action(controller) and data presentation to user(View) are different from each other. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Controller: Controller contains the logic of user's application. The different functionality are contained by each controller. It used models to retrieve data from database or save data to database. It also set variable which is used to render data in view file.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Models: Models directly connected to database tables. It retrieve data  from database and send it to controller, get data from controller and save it to database. Models behave like medium between controller and database tables. The models is interact with controller but not interact with view. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Views: view is used to present data to end user. It gets the variable from controller and display it to end user. View contains layout, element, for data presentation but no logic to retrieve data from database.  &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Since cakephp is open source so any body can download it from www.cakephp.org and install it and can work. There is no need of license fee to work in cakephp. You have to knowledge of PHP to start work in cakephp.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Folder Structure&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;When we download the cakephp from site, it is a zip file. After extracting it, the following files and folder you should see:&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;app&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;cake&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;vendors&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;.htaccess&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;index.php&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;README&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;All the applications file of the user are placed in app folder.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;All the file of cakephp are placed in cake folder.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The third party files are placed in vendors folder.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;App folder:&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The app folder contains following files and folder:&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;config : &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The config folder contains the following files and folder&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;database.php : It is used to database configuration. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;routes.php : It is used to set up routes to user controllers and their actions. The routes is a  mechanism which allow user to freely connect different urls to chosen controllers and their  actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;bootstrap.php: This file is automatically loaded by the app/webroot/index.php file after the core  bootstrap.php. This file is used to include or require any files in user's application. This is  application wide file that is used to load any function that is not used within a class define.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;core.php : It is used to configure core behavior of cake.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;controllers: It contains the controller of the user's application.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;locale: It contains the files  that is used for internationalization.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;models: It contains models, behavior of the user's application&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;plugins: It contains plugin package of user's application.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;tmp: It contains temporary file of user's application. This folder is used to store model descriptions, &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;log, caching, session information.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;vendors: It contains the third party files to used in user's application. The file placed in this folder can be accessed in application using App::import('vendors','name');. The vendors folder is placed also at top level. The top level vendors folder contains third party file for user's all application but if user is creating multiple applications then he can placed third party files in this folder to use for specific application.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;views: It contains view file, layout file, elements, error page of user's application.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;webroot: This folder serve as document root for user's application. It contians css stylesheet, javascript file, image for user's application.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-1053163941913723468?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/1053163941913723468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/04/introduction-to-cakephp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/1053163941913723468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/1053163941913723468'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/04/introduction-to-cakephp.html' title='Introduction to CakePHP'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-5540957671132929106</id><published>2010-04-26T22:55:00.001-07:00</published><updated>2010-05-08T23:37:34.893-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CakePHP'/><title type='text'>Validation in CakePHP</title><content type='html'>&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In a website, some time user need to insert data into database. User can insert inappropriate data to database,  different from the database data type or requirement of the site. So, we need to use validate data before inserting it into database. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Suppose in user registration form, there is field like user name, password, confirm password,  first name, last name, email id. User name require only alphanumeric character and not empty field, email should be valid email address and not empty field, password should be at least 8 character and not empty field, confirm password should match with the password field, first name and last name should be alpha character and not empty field. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;If we will not validate data according to condition of certain field, then whatever user insert, it will store into database. This is not a good programming practice. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Validation is require to check user's data before storing in database. For validation, we check user's data according to condition specific to field. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;As we know, cakephp is a framework of php  which is a model-view-controller architecture. If you don't have basic knowledge of cakephp, first you have to learn about it.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In cakephp, we use validate variable to set the condition for validating user's data. We write this variable in our model. Suppose we want to validate user registration form, then there will be user model, users controller, registration view file in our cake php.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In user model&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;var $validate=arra('uname'=&amp;gt;array('notEmpty'=&amp;gt;array(&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'rule' =&amp;gt; 'notEmpty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'required' =&amp;gt; true,&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'message'=&amp;gt;'could not be empty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'last' =&amp;gt; true&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;),&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'alphaNumeric'=&amp;gt;array(&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'rule' =&amp;gt; 'alphaNumeric',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'required' =&amp;gt; true,&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'message'=&amp;gt;'only alpha and number are allowed',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'last' =&amp;gt; true&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;),&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;),&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'passwd'=&amp;gt;array('notEmpty' =&amp;gt; array(&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'rule' =&amp;gt; 'notEmpty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'required' =&amp;gt; true,&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'message'=&amp;gt;'could not be empty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'last' =&amp;gt; true&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;)),&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'email'=&amp;gt;array('notEmpty' =&amp;gt; array(&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'rule' =&amp;gt; 'notEmpty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'required' =&amp;gt; true,&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'message'=&amp;gt;'could not be empty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'last' =&amp;gt; true&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;)),&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'fname'=&amp;gt;array('notEmpty' =&amp;gt; array(&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'rule' =&amp;gt; 'notEmpty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'required' =&amp;gt; true,&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'message'=&amp;gt;'could not be empty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'last' =&amp;gt; true&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;)),&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'lname'=&amp;gt;array('notEmpty' =&amp;gt; array(&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'rule' =&amp;gt; 'notEmpty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'required' =&amp;gt; true,&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'message'=&amp;gt;'could not be empty',&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'last' =&amp;gt; true&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;)),&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In users controller, register function&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;function register() {&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;if(isset($this-&amp;gt;data))&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;$this-&amp;gt;User-&amp;gt;set($this-&amp;gt;data);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;/*$this-&amp;gt;User-&amp;gt;validates() use to validate user's data according to validate variable in user model*/&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;if($this-&amp;gt;User-&amp;gt;validates())&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;$this-&amp;gt;User-&amp;gt;save($this-&amp;gt;data);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;$this-&amp;gt;Session-&amp;gt;setFlash('Data has been saved');&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;$this-&amp;gt;autoRender=false;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;$this-&amp;gt;redirect('index');&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;$this-&amp;gt;set('errorMessage','Please correct below error');&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Register view &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;table&gt;&lt;span style="font-size: small;"&gt;$form-&amp;gt;create('User',array('action'=&amp;gt;'register'));&lt;/span&gt;&lt;/table&gt;&lt;span style="font-size: small;"&gt;print "";&lt;br /&gt;print $form-&amp;gt;label('User Name');&lt;br /&gt;print $form-&amp;gt;text('uname',true).$form-&amp;gt;error('uname');&lt;br /&gt;print $form-&amp;gt;label('Password');&lt;br /&gt;print $form-&amp;gt;password('passwd').$form-&amp;gt;error('passwd');&lt;br /&gt;print $form-&amp;gt;label('Email');&lt;br /&gt;print $form-&amp;gt;text('email').$form-&amp;gt;error('email');&lt;br /&gt;print $form-&amp;gt;label('First Name');&lt;br /&gt;print $form-&amp;gt;text('fname').$form-&amp;gt;error('fname')&lt;br /&gt;print $form-&amp;gt;label('Last Name');&lt;br /&gt;print $form-&amp;gt;text('lname').$form-&amp;gt;error('lname');&lt;br /&gt;print $form-&amp;gt;end('Register');&lt;br /&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;$form-&amp;gt;error('uname') is used to display error in the output. If we are using $form-&amp;gt;input then we don't need to use this variable to show error. But if we are using $form-&amp;gt;text, then we need to use $form-&amp;gt;error to show the error in the output.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In $form-&amp;gt;error('fieldname'), fieldname is your database field name as model is automatically connected to database table in cakephp.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-5540957671132929106?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/5540957671132929106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/04/validation-in-cakephp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/5540957671132929106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/5540957671132929106'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/04/validation-in-cakephp.html' title='Validation in CakePHP'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-7665262991413479564</id><published>2010-04-10T22:05:00.001-07:00</published><updated>2010-05-09T00:13:49.035-07:00</updated><title type='text'>MVC(Model-View-Controller)</title><content type='html'>&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;MVC(Model-View-Controller) is an architecture which separate data presentation(View), domain logic(Model) and user interaction and processing(Controller) with each other. The concept behind this is to changing the data presentation does not affect the business logic and processing, changing the business logic does not affect the user presentation and processing. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Now days, the software engineer is using MVC architecture to develop the program. MVC architecture allow the programmer to reuse object code.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;h4&gt;Model: &lt;/h4&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In MVC, model means the domain logic of the data. It encapsulates data and functionality domain logic. While creating model, its no concern that how data be look and feel to the user. Its contains the functions which process on the data. These functions be public which accessed in view and controller. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;h4&gt;View: &lt;/h4&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In MVC, view means data presentation to the user. View obtains data result set from model and render it to user. The output of any application be generated in view. View can access the model but can not change the state of the model. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;h4&gt;Controller:&lt;/h4&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In MVC, controller receives the input from user, call responsible model. The controller is not act like bridge between the model and view. Its only responsible to calling responsible model to user input and informs the view that state of model has been changed.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-7665262991413479564?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/7665262991413479564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/04/mvcmodel-view-controller.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/7665262991413479564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/7665262991413479564'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/04/mvcmodel-view-controller.html' title='MVC(Model-View-Controller)'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-4131853728771454981</id><published>2010-04-06T00:14:00.001-07:00</published><updated>2010-05-09T00:16:39.751-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT article'/><title type='text'>Image Hosting Site</title><content type='html'>&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;style&gt;&lt;!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;}@font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0in; margin-right:0in; margin-bottom:10.0pt; 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-fareast-font-family:Calibri; mso-fareast-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;}a:link, span.MsoHyperlink {mso-style-noshow:yes; mso-style-priority:99; color:#AA0000; mso-text-animation:none; text-decoration:none; text-underline:none; text-decoration:none; text-line-through:none;}a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:purple; mso-themecolor:followedhyperlink; text-decoration:underline; text-underline:single;}p {mso-style-noshow:yes; mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman";}.MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-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;}.MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;}@page Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;}div.Section1 {page:Section1;}--&gt;&lt;/style&gt;  &lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt;Since the popularity of the online auction, blogs, forums are increasing day by day in the internet, the demand of the image hosting service are increasing.&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt;The web hosting service offer user to uploaded image and provide a url of the image. The user can use image in anywhere in the internet using this url of the image.&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt;Now days, Image hosting business has been expanded well and attracted almost 85% of the audience market around the world.&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt;The image hosting site offer free user to upload limited images while premium members to upload unlimited images. There are number of image hosting site which are providing the service to the user.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt;The process of uploading image is very simple and easy.&amp;nbsp; User need to only browse image from his computer and upload the image into website server. The server provides the url of the image to user. The site allow user to upload image in many format like jpeg, png, gif.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="color: black; font-size: small;"&gt;The list of image hosting site:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=Showzey&amp;amp;action=edit&amp;amp;redlink=1" title="Showzey (page does not exist)"&gt;Showzey&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=Damodo.com&amp;amp;action=edit&amp;amp;redlink=1" title="Damodo.com (page does not exist)"&gt;damodo.com&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Deviantart" title="Deviantart"&gt;Deviantart&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Flickr" title="Flickr"&gt;Flickr&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Fotolog" title="Fotolog"&gt;Fotolog&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=Burn-Blue.com&amp;amp;action=edit&amp;amp;redlink=1" title="Burn-Blue.com (page does not exist)"&gt;Burn-Blue.com&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=Image_Exchange&amp;amp;action=edit&amp;amp;redlink=1" title="Image Exchange (page does not exist)"&gt;Image Exchange&lt;/a&gt;&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=Photo.net&amp;amp;action=edit&amp;amp;redlink=1" title="Photo.net (page does not exist)"&gt;Photo.net&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Photobucket" title="Photobucket"&gt;Photobucket&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=Photo_Art_Gallery&amp;amp;action=edit&amp;amp;redlink=1" title="Photo Art Gallery (page does not exist)"&gt;Photo Art Gallery&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Picasa" title="Picasa"&gt;Picasa&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Piczo.com" title="Piczo.com"&gt;Piczo.com&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Selfportrait.net" title="Selfportrait.net"&gt;Selfportrait.net&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: white none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Here is list of some image hosting site. Its very easy to search free image hosting site through Google. Anyone can find the site through the Google. Choose any image hosting site and plan as per your requirement. For limited image upload, choose free membership and for unlimited upload of image choose premium membership of the site&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-4131853728771454981?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/4131853728771454981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/04/image-hosting-site.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/4131853728771454981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/4131853728771454981'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2010/04/image-hosting-site.html' title='Image Hosting Site'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-463775191901120027</id><published>2009-11-18T10:30:00.000-08:00</published><updated>2010-05-09T00:15:51.250-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT article'/><title type='text'>GO: Google's programming language</title><content type='html'>&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The Developer of World's most popular search engine, Google company, launch its own programming language, Known as go. go is open source development language. Google believes that Go will combine performance with speed, will reshape the development and software industries in its favor. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Go is based on the, one of most widely used programming language trees in the world, C programming family. &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Web and computing have changed dramatically in the last ten years, but the language powering that computing have not. Google analysis it and developed,new programming language, Go. Google believes that Go is more efficient programming language to computing it and having one it designed being used in thousands web&amp;nbsp; and software apps.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-463775191901120027?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/463775191901120027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/11/go-googles-programming-language.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/463775191901120027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/463775191901120027'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/11/go-googles-programming-language.html' title='GO: Google&apos;s programming language'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-7050715605012160025</id><published>2009-11-09T11:12:00.000-08:00</published><updated>2009-11-09T11:12:24.667-08:00</updated><title type='text'>Writing Bug Free C Code</title><content type='html'>The book&amp;nbsp;is aimed&amp;nbsp;from beginner&amp;nbsp;to noivce programmer who want to write bug free C code. The book starts with why bug is exist, moves to class methodology and general tips for writing bug free C code.&lt;br /&gt;&lt;a href="http://www.duckware.com/bugfreec/index.html"&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-7050715605012160025?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/7050715605012160025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/11/writing-bug-free-c-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/7050715605012160025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/7050715605012160025'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/11/writing-bug-free-c-code.html' title='Writing Bug Free C Code'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-8796143080692620304</id><published>2009-11-09T10:54:00.000-08:00</published><updated>2009-11-09T10:54:15.135-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Free E-Book'/><title type='text'>C Books</title><content type='html'>Pointer and Arrays in C&lt;br /&gt;&lt;a href="http://pw1.netcom.com/~tjensen/ptr/pointers.htm"&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-8796143080692620304?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/8796143080692620304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/11/c-books.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8796143080692620304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8796143080692620304'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/11/c-books.html' title='C Books'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-4104882918537413270</id><published>2009-10-26T02:55:00.000-07:00</published><updated>2009-10-27T13:46:50.694-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT article'/><title type='text'>Affiliate Program</title><content type='html'>Affiliate program is most popular and strong marketing tool which advertise product of the companies. AS Companies does not have so much resource that they can market their product, affiliate program play a major role to promote their business and market their product. In affiliate program, Affiliate direct traffic and potential customer to the company’s website and Affiliate rewarded by company by attractive commission. &lt;br /&gt;&lt;br /&gt;There are number of third party affiliate program which play a role between company and affiliate. They contact to the company for their marketing and provide it to affiliate and on behalf of company offer commission to the affiliate. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;TOP 10 Affiliate Programs&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&amp;nbsp;Pepperjam Network &lt;/li&gt;&lt;li&gt;&amp;nbsp;AffiliateBOT.com &lt;/li&gt;&lt;li&gt;&amp;nbsp;FriendFinder&amp;nbsp; &lt;/li&gt;&lt;li&gt;&amp;nbsp;Linkshare Affiliate &lt;/li&gt;&lt;li&gt;&amp;nbsp;ThinkHost Hosting &lt;/li&gt;&lt;li&gt;&amp;nbsp;MedStore Health &lt;/li&gt;&lt;li&gt;&amp;nbsp;Market Health Health &lt;/li&gt;&lt;li&gt;&amp;nbsp;MyRXCash Health &lt;/li&gt;&lt;li&gt;&amp;nbsp;Lunarpages Hosting &lt;/li&gt;&lt;li&gt;Axandra Software &lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;div&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/3743520606964240200-4104882918537413270?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/4104882918537413270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/affiliate-program.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/4104882918537413270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/4104882918537413270'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/affiliate-program.html' title='Affiliate Program'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-4775945761714202968</id><published>2009-10-25T10:40:00.000-07:00</published><updated>2009-10-27T13:44:48.661-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT News'/><title type='text'>Nokia sues Apple</title><content type='html'>The largest handset maker in world, Nokia,has annoced that it is suing the the Apple, maker of one of the most popluar IiPhone for infringing of patents with the iPhone.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nokia said in a statement that The patenets coverd wireless data, speech coding, security and encryption and are infringed by all Apple iPhone models shipped since the iPhone was introudced in 2007.&lt;br /&gt;&lt;br /&gt;Ilkka Rahnasto, vice president, legal and intellectual property at Nokia, said "The basic principle in the mobile industry is that those companies who contribute in technology development to establish standards create intellectual property, which others then need to compensate for".&lt;br /&gt;&lt;br /&gt;The phone company has lot of technology patents and does not want that other company use it without paying their dues. Accoring to Nokia press release that apple is refused to agree to “appropriate” license terems. The patents in question relate to GSM, UMTS and wireless LAN (WiFi) technologies that the iPhone uses to connect to wireless networks across the globe.&lt;br /&gt;&lt;br /&gt;The phone company filed the complaint against Apple, which relates to 10 patents, with the Federal District Court in Delaware in the US.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-4775945761714202968?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/4775945761714202968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/nokia-sues-apple.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/4775945761714202968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/4775945761714202968'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/nokia-sues-apple.html' title='Nokia sues Apple'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-4225703681565671919</id><published>2009-10-21T10:33:00.001-07:00</published><updated>2009-10-27T13:45:30.701-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT News'/><title type='text'>Transcend Card Readers Compatible with Windows 7</title><content type='html'>The current range of USB card reader of Transcend Information have all passed windows 7 compatibility tesing. Transcend Information produly announces it and its current range of USB card readrer are fully qualified to bear the “Compatible with windows 7” logo. Windows 7 is newest version of operating system of microsoft. &lt;br /&gt;&lt;br /&gt;Austin Huang, Regional Head – sales, SAARC &amp;amp; APAC, Transcand said, “We always strive to keep pace with technology. Our incessant R&amp;amp;D has made our products highly acceptable in the market. Now that Microsoft is launching its latest version of Windows operating system, Transcend users can freely use their card readers on Windows 7 computers without worrying about compatibility issues.” &lt;br /&gt;&lt;br /&gt;According to ChangeWave Research, the current satisfaction rate for Windows 7 is four times higher than Windows Vista.&lt;br /&gt;&lt;br /&gt;Now Transcend’s card reader, including RDP8, RDP6, RDP5, RDP3 and RDP2 have all been confirmed to meet Microsoft's strict standards for Windows 7. This ensure that user can freely use trancend card readre on windows 7 wihtout worrying about compatibilty isssue. &lt;br /&gt;&lt;br /&gt;Transcend’r card reader have stylish designs, lightweight, sleek and easy to carry, plug and play installation and clearly labeled slots to avoid confusion and save time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-4225703681565671919?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/4225703681565671919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/transcend-card-readers-compatible-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/4225703681565671919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/4225703681565671919'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/transcend-card-readers-compatible-with.html' title='Transcend Card Readers Compatible with Windows 7'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-1314234992324357657</id><published>2009-10-17T05:09:00.000-07:00</published><updated>2009-10-27T13:46:10.168-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT News'/><title type='text'>Sony Corp plans to launch 3D TV</title><content type='html'>As per Financial Times Sony Corp plans to launch 3D TVs next year in a move to spur sales amid slowing growth in flat TV demand. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Howard Stringer, CEO of Sony, will announce the 3D TV launch as well as plans to make its Vaio PCs, Play Station 3 game machines and Blue– ray players compatible with the technology at the IFA electronics trade show in Berlin on Wednesday, the FT said.&lt;br /&gt;&lt;br /&gt;Sony said the company plans to hold a news conference at the IFA at 1500 GMT and that it may update progress on its 3D TV development there, but declined to comment on the timing of any 3D TV launch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-1314234992324357657?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/1314234992324357657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/sony-corp-plans-to-launch-3d-tv.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/1314234992324357657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/1314234992324357657'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/sony-corp-plans-to-launch-3d-tv.html' title='Sony Corp plans to launch 3D TV'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-3077770338963604735</id><published>2009-10-17T04:37:00.000-07:00</published><updated>2009-10-27T13:48:04.178-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT News'/><title type='text'>State Bank of India's ambitious Project "25000 ATM"</title><content type='html'>State Bank of India has launched ambitious project “25000 ATM” in which the bank envisages to double its ATM based from 12,250 ATMs to 25,000 ATMs by March 2010. Approx 200 ATMs are to be intsalled by its Associate banks (AB).&lt;br /&gt;&lt;br /&gt;For the success of this project, State Bank of India has done a five year contract with Huges Communications India Ltd to deploy State Bank of India’s (SBI’s) network of 2880 VSAT to connect its off site ATM across the country.&lt;br /&gt;&lt;br /&gt;Huges Communications India Ltd.&amp;nbsp;is the premier provider of broadband satellite and network services. Huges Communication deploy the turnkey network , which encompasses system integration, satellite bandwidth and network management. &lt;br /&gt;&lt;br /&gt;This project is a part of State Bank of India's ambitious Project "25000 ATM" in which the bank envisages to double its ATM based from 12,250 ATMs to 25,000 ATMs by March 2010. By contracting with Huges Communications, now SBI’s associate bank can directly contact with Huges Communications to deploy their ATM. Huges will offer Secure VSAT-based connectivity to SBI with backhaul to the bank’s data center and diaster recovery locations. &lt;br /&gt;&lt;br /&gt;Under this contract, Hughes will provide connectivity to Kiosk machines that would be co-located with the ATMs to provide customers the option to know their SBI account details and book railway tickets through the kiosk machines. Functionality and number of these machines may be enhanced in the coming future.&lt;br /&gt;&lt;br /&gt;Vice president of Huges Communicatiosn India said that we were pleased to strengthen our longstanding relationships with the State Bank of India from providing connectivity for their CBS branches /kiosks to extend its ATM Network across the country.&lt;br /&gt;&lt;br /&gt;As per Chatterjee “Satellite Broadband has been the backbone of connectivity for the Indian banking industry and Hughes is proud to have connected more than 6500 CBS branches and around 4500 ATMs/Kiosk for various banks in the country using this technology. After completion of this project, total banking sites of Hughes would be touching 15000,"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-3077770338963604735?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/3077770338963604735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/state-bank-of-indias-ambitious-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/3077770338963604735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/3077770338963604735'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/10/state-bank-of-indias-ambitious-project.html' title='State Bank of India&apos;s ambitious Project &quot;25000 ATM&quot;'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-5958426794445533974</id><published>2009-09-20T21:12:00.000-07:00</published><updated>2009-09-20T21:12:21.689-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Free E-Book'/><title type='text'>Interview Book</title><content type='html'>JAVA Programming Interviews Exposed 2nd Edition &lt;br /&gt;&lt;a href="http://rapidshare.com/files/120294727/047012167X_Wrox_Programming.Interviews.Exposed.2E.rar"&gt;Download Now&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-5958426794445533974?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/5958426794445533974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/interview-book.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/5958426794445533974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/5958426794445533974'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/interview-book.html' title='Interview Book'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-2772564267475810601</id><published>2009-09-08T13:41:00.000-07:00</published><updated>2009-10-27T13:48:42.967-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT article'/><title type='text'>FoIP - Fax over IP</title><content type='html'>FoIP is stands for Fax over Internet Protocol which is method of sending fax over Internet Protocol. Nowadays fax is sending through phone line. In this process first one has to dial a number. If the distance is long, then one has to pay according to distance. Through FoIP one need internet connection and only one times pay in month. There is no charge to send fax over IP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;FoIP changes the method of sending fax. Fax over phone line convert the data to analog voice data and send via the Public Switched Telephone Network (PSTN). While FoIP converts data into packet and tranmits through broadband line. This reduce the cost of transmission because if a company has already internet bandwidth then its cheapest and more efficient method to send a fax. &lt;br /&gt;&lt;br /&gt;T.37 and T.38 protocols are two main FoIP protocol. T.38 is most preferred protocol as it is designed to send fax over IP. It provides facility to eliminate the effects of packet loss through data redundancy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-2772564267475810601?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/2772564267475810601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/foip-fax-over-ip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/2772564267475810601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/2772564267475810601'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/foip-fax-over-ip.html' title='FoIP - Fax over IP'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-188791254308092301</id><published>2009-09-05T23:25:00.001-07:00</published><updated>2009-09-05T23:25:49.703-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><title type='text'>Book</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: -webkit-monospace; font-size: 13px; white-space: pre-wrap;"&gt;&lt;iframe border="0" frameborder="0" height="250" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=itne0e-20&amp;amp;o=1&amp;amp;p=12&amp;amp;l=bn1&amp;amp;mode=books&amp;amp;browse=5&amp;amp;fc1=000000&amp;amp;lt1=&amp;amp;lc1=3366FF&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="border: medium none;" width="300"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-188791254308092301?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/188791254308092301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/book.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/188791254308092301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/188791254308092301'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/book.html' title='Book'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-11300485299805283</id><published>2009-09-05T23:17:00.001-07:00</published><updated>2009-09-05T23:17:46.606-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Microsoft Windows 7 Home Premium</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: -webkit-monospace; font-size: 13px; white-space: pre-wrap;"&gt;&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=itne0e-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=as1&amp;amp;asins=B002DHLUWK&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-11300485299805283?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/11300485299805283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/microsoft-windows-7-home-premium.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/11300485299805283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/11300485299805283'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/microsoft-windows-7-home-premium.html' title='Microsoft Windows 7 Home Premium'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-8409910976451899050</id><published>2009-09-05T23:15:00.001-07:00</published><updated>2009-09-05T23:15:44.044-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Kaspersky Internet Security 2009</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: -webkit-monospace; font-size: 13px; white-space: pre-wrap;"&gt;&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=itne0e-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=as1&amp;amp;asins=B0018EI3I8&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-8409910976451899050?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/8409910976451899050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/kaspersky-internet-security-2009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8409910976451899050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8409910976451899050'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/kaspersky-internet-security-2009.html' title='Kaspersky Internet Security 2009'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-8722010768761677714</id><published>2009-09-05T23:14:00.000-07:00</published><updated>2009-09-05T23:14:04.358-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Norton Internet Security 2009 1User/...</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: -webkit-monospace; font-size: 13px; white-space: pre-wrap;"&gt;&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=itne0e-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=as1&amp;amp;asins=B001E0RZ3U&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-8722010768761677714?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/8722010768761677714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/norton-internet-security-2009-1user.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8722010768761677714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8722010768761677714'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/norton-internet-security-2009-1user.html' title='Norton Internet Security 2009 1User/...'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-9150087887610281332</id><published>2009-09-05T23:11:00.001-07:00</published><updated>2009-09-05T23:11:25.991-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Microsoft Office Home and Student 20...</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: -webkit-monospace; font-size: 13px; white-space: pre-wrap;"&gt;&lt;iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=itne0e-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=as1&amp;amp;asins=B000HCZ8EO&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="height: 240px; width: 120px;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-9150087887610281332?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/9150087887610281332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/microsoft-office-home-and-student-20.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/9150087887610281332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/9150087887610281332'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/09/microsoft-office-home-and-student-20.html' title='Microsoft Office Home and Student 20...'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-5129471805511680604</id><published>2009-08-28T21:17:00.000-07:00</published><updated>2009-08-28T21:17:21.688-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Free E-Book'/><title type='text'>PHP Books</title><content type='html'>Php winall&lt;br /&gt;&lt;a href="http://rapidshare.com/files/34878292/PHP.v5.2.3.WinAll-PHP.rar"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Php mysql programming for the absolute beginner&lt;br /&gt;&lt;a href="http://rapidshare.com/files/247170203/php.mysql_programming_for_the_absolute_beginner.rar"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Php step from beginner advanced programmer&lt;br /&gt;&lt;a href="http://rapidshare.com/files/154036930/php.rar"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Beginning php and oracle from novice to professional&lt;br /&gt;&lt;a href="http://rapidshare.com/files/125150026/Begg.php.n.O.racl.e.4m.Nov.2.Pro-virTuAlZin.rar"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Beginning google maps applications with php and ajax &lt;br /&gt;Pass&amp;nbsp;&amp;nbsp;&amp;nbsp; :iWebViet.Com&amp;nbsp;&amp;nbsp;&amp;nbsp; (Check this password to unzip the file)&lt;br /&gt;&lt;a href="http://rapidshare.com/files/241083860/Begin.GMaps.App.With.PHP.And.Ajax_hvanhtuan.rar"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Beginning php and mysql from novice to professional third edition&lt;br /&gt;Pass :&amp;nbsp; camelvn.com&amp;nbsp; (Check this password to unzip the file)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/102927073/Beginning.PHP.and.MySQLMar.2008.rar"&gt;Download&lt;/a&gt;&lt;br /&gt;Php mysql wizard&lt;br /&gt;&lt;a href="http://rapidshare.com/files/42164291/PHP.Form.Wizard.v1.2.5-YAG.rar"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;MySQL-PHP-Applications&lt;br /&gt;&lt;a href="http://rapidshare.com/files/73357031/26-MySQL-PHP-Applications.pdf#4.8MB"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Php.for.Visual.Studio.2008&lt;br /&gt;&lt;a href="http://rapidshare.com/files/115940942/Jcx.Software.VS.Php.for.Visual.Studio.2008.v2.4.5.4617-BEAN.rar"&gt;Download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-5129471805511680604?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/5129471805511680604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/php-books.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/5129471805511680604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/5129471805511680604'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/php-books.html' title='PHP Books'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-8680888017640447558</id><published>2009-08-27T14:04:00.001-07:00</published><updated>2009-10-27T13:49:01.197-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT article'/><title type='text'>WiMax</title><content type='html'>Wimax is stand for Worldwide Interoperability for Microwave Access. It is bassed on a IEEE 802.16 standards based wireless technology that provides MAN wireless broadband connectivity. It delivers high speed wireless broadband internet. It is designed for Metro Area Network (MAN) which means it provides wireless connectivity in place like airports, college campus, and small communities. It is ideal service to deliver broadband to locations where it's not possible through any cable connection. It can also be bridged or routed to a standard wired or wireless LAN. &lt;br /&gt;The technical features of the communication protocol is defined by IEEE 802.16 standard.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-8680888017640447558?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/8680888017640447558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/wi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8680888017640447558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8680888017640447558'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/wi.html' title='WiMax'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-8659699519240294322</id><published>2009-08-26T21:09:00.000-07:00</published><updated>2009-08-26T21:09:18.348-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Free E-Book'/><title type='text'>Computer Science E-book</title><content type='html'>O Rielly -Practical C Programming&lt;br /&gt;&lt;a href="http://rapidshare.com/files/209022057/O_reilly_-_Practical_C_Programming._3rd_Ed.pdf"&gt;http://rapidshare.com/files/209022057/O_reilly_-_Practical_C_Programming._3rd_Ed.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Algorithms and Datastructures in C++ by Alan Parker&lt;br /&gt;&lt;a href="http://rapidshare.com/files/209031093/Algorithms_and_Data_Structures_in_CPlusPlus_-_Alan_Parker.pdf"&gt;http://rapidshare.com/files/209031093/Algorithms_and_Data_Structures_in_CPlusPlus_-_Alan_Parker.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Operating Systems Concepts by Silberscahtz&lt;br /&gt;&lt;a href="http://rapidshare.com/files/209401624/OS_Concepts-Silberschatz.pdf"&gt;http://rapidshare.com/files/209401624/OS_Concepts-Silberschatz.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-8659699519240294322?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/8659699519240294322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/computer-science-e-book.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8659699519240294322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/8659699519240294322'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/computer-science-e-book.html' title='Computer Science E-book'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-7526317808619898557</id><published>2009-08-26T20:52:00.000-07:00</published><updated>2009-08-26T22:05:32.424-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Free E-Book'/><title type='text'>Complete reference Books Collection:</title><content type='html'>COMPLETE REFERENCE To C-4th edition&lt;br /&gt;&lt;a href="http://rapidlibrary.com/download_file_i.php?qq=complete%20reference%20to%20c%204th%20edition&amp;amp;file=12184957&amp;amp;desc=data.compression.complete.reference.4th+.pdf"&gt;download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;COMPLETE REFERENCE TO C++ -3rd Edition&lt;br /&gt;&lt;a href="http://rapidlibrary.com/download_file_i.php?qq=complete%20reference%20to%20cplus%20plus%203rd%20edition&amp;amp;file=342303&amp;amp;desc=C+++Complete+Reference+3rd+Ed+.rar"&gt;dowload&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;COMPLETE REFERENCE TO JAVA 2&lt;br /&gt;&lt;a href="http://rapidlibrary.com/download_file_i.php?qq=complete%20reference%20to%20java%202&amp;amp;file=9952259&amp;amp;desc=Java+2+Complete+Reference+5E+.pdf"&gt;download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3743520606964240200-7526317808619898557?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/7526317808619898557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/complete-reference-books-collection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/7526317808619898557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/7526317808619898557'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/complete-reference-books-collection.html' title='Complete reference Books Collection:'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3743520606964240200.post-909612207788228988</id><published>2009-08-23T20:34:00.000-07:00</published><updated>2009-10-27T13:49:21.254-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT article'/><title type='text'>Windows 7 - New OS of Microsoft</title><content type='html'>&lt;div style="text-align: justify;"&gt;Microsoft announce new windows Operating system windows 7. It is easiest, fastesst, and more engaging version of windows yet. This operating system will be launch in October this year. In term of presentation Windows 7 is familiar enough to windows xp, but fundamentally it’s different enough. It has great feature like windows media center and windows Touch make new things possible. It makes the basics easier than ever. &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2 style="text-align: justify;"&gt;Feature of Windows 7:&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;h4&gt;Desktop Enhancement:&lt;/h4&gt;&lt;div style="text-align: justify;"&gt;In windows 7 it has been simplified how user work with the windows on desktop. It has improved taskbar previews, bigger icons, pinning, and creative ways to personalize. It has new features on the Windows desktop which make it easier to organize and manage multiple windows. User can swith easily between open windows. In Windows 7 one can display a slide show of pictures instead of a single picture. &lt;br /&gt;&lt;br /&gt;With previous operating systems of Microsoft, It's difficult to compare two document. But, with windows 7 it's very easy task. In windows 7 there is snap feature. With snap feature it's very easy task to comparing two documents, copying or moving files between two windows, maximizing the window currently working on, or expanding long documents so they’re easier to read and require less scrolling. &lt;br /&gt;&lt;br /&gt;Another feature is Aero Shake which is essential helpful to quickly minimize all open windows on the desktop except the one user want to focus on. To use this user need to click the title bar of the window want to keep open and drag (or shake) the window back and forth quickly, and the other open windows are minimized. &lt;br /&gt;&lt;br /&gt;Aero Peek features is used to quickly preview the desktop without minimizing all active windows, or preview an open window by pointing at its button on the taskbar. One can temporarily view or peek at the desktop by just pointing to the Show desktop button which has been moved the&amp;nbsp; opposite end of the taskbar from the Start button. When user point to the show desktop button at the end of the taskbar, any&amp;nbsp;open windows fade from view, revealing the desktop. To make the windows reappear, move the mouse away from the Show desktop&amp;nbsp;button&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;a href="http://3.bp.blogspot.com/_7HNQDyZXLbA/SpIKJa0lYCI/AAAAAAAAAAc/AUMbf4Pi78k/s1600-h/screenshot_desktop.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" lk="true" src="http://3.bp.blogspot.com/_7HNQDyZXLbA/SpIKJa0lYCI/AAAAAAAAAAc/AUMbf4Pi78k/s320/screenshot_desktop.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;h4&gt;HomeGroup&lt;/h4&gt;&lt;div style="text-align: justify;"&gt;Using home group it is very easy to automatically start sharing your music, pictures, video, and document libraries with other in someone's home. The new “Share with” menu feature, meanwhile, provides a speedy way to share individual files.&amp;nbsp;HomeGroup is password-protected and puts user in total control. user decide what gets shared—and what stays private. user can also make your files "read only," so other people can only view it.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_7HNQDyZXLbA/SpILI-ZbWnI/AAAAAAAAAAs/jXpM3gQQruE/s1600-h/screenshot_homegroup.jpg" imageanchor="1" style="cssfloat: left; margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" lk="true" src="http://3.bp.blogspot.com/_7HNQDyZXLbA/SpILI-ZbWnI/AAAAAAAAAAs/jXpM3gQQruE/s320/screenshot_homegroup.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_7HNQDyZXLbA/SpILQJfsweI/AAAAAAAAAA0/PUQh0x6WJAc/s1600-h/screenshot_library.jpg" imageanchor="1" style="cssfloat: right; margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" lk="true" src="http://1.bp.blogspot.com/_7HNQDyZXLbA/SpILQJfsweI/AAAAAAAAAA0/PUQh0x6WJAc/s320/screenshot_library.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;h4&gt;Taskbar &lt;/h4&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;In Windows 7 taskbar is modified enough to easily switch programs when they are open. In windows 7 programs can be pinned and rearranged in taskbar by user. Icons are bigger than previous. When user hovers on any icons, thumbnails of file or windows be viewed. When user hovers on thumbnails, the preview of program is seen. When user move the cursor off the thumbnail, the full screen preview disappears.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_7HNQDyZXLbA/SpItgzJGsOI/AAAAAAAAAB8/xRK_XpypljQ/s1600-h/screenshot_pinned.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" lk="true" src="http://2.bp.blogspot.com/_7HNQDyZXLbA/SpItgzJGsOI/AAAAAAAAAB8/xRK_XpypljQ/s320/screenshot_pinned.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;h4&gt;Jump List&lt;/h4&gt;&lt;div style="text-align: justify;"&gt;In windows 7, a new feature, jump list, is added. It’s used to see the files user has used recently. To use this feature user need to click on the icon on taskbar. Right clicking on the icon will show user’s most recent programs related to this icon. For example, when user right clicks on the word icon on the taskbar, most recent word document will be shown to user. User can view any program just click to that programs. User can just pin any program to the jump list. This way the documents user are likely to want are just a couple clicks away. &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_7HNQDyZXLbA/SpIzn1QdSxI/AAAAAAAAACE/i8VSqnu7ezQ/s1600-h/screenshot_jump.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" lk="true" src="http://1.bp.blogspot.com/_7HNQDyZXLbA/SpIzn1QdSxI/AAAAAAAAACE/i8VSqnu7ezQ/s320/screenshot_jump.jpg" /&gt;&lt;/a&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/3743520606964240200-909612207788228988?l=webcurrentaffairs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webcurrentaffairs.blogspot.com/feeds/909612207788228988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/windows-7-new-os-of-microsoft.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/909612207788228988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3743520606964240200/posts/default/909612207788228988'/><link rel='alternate' type='text/html' href='http://webcurrentaffairs.blogspot.com/2009/08/windows-7-new-os-of-microsoft.html' title='Windows 7 - New OS of Microsoft'/><author><name>Jayendra Kumar</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7HNQDyZXLbA/SpIKJa0lYCI/AAAAAAAAAAc/AUMbf4Pi78k/s72-c/screenshot_desktop.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
