<?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-27734019</id><updated>2011-06-22T20:10:39.272-07:00</updated><title type='text'>Custom Web Development and Design</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://itsmani1.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27734019/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://itsmani1.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Outsourcing</name><uri>http://www.blogger.com/profile/15585752300360814220</uri><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>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-27734019.post-114708669913008586</id><published>2006-05-08T04:08:00.000-07:00</published><updated>2006-06-24T01:52:47.193-07:00</updated><title type='text'>CSR Generation Instructions- IBM WebSphere MQ</title><content type='html'>To generate a CSR, you first need to create a key pair for your server. These two items are a digital certificate key pair and cannot be separated. If you lose your public/private key file or your password and generate a new one, your SSL Certificate will no longer match your private key. You will have to request a new SSL Certificate and may be charged.&lt;br /&gt;VeriSign recommends that you contact IBM for additional information.&lt;br /&gt;&lt;h3 class="Heading-00203"&gt;Generate Keypair and CSR&lt;br /&gt;&lt;/h3&gt;&lt;p class="Normal"&gt;&lt;span class="Normal--Char" style="font-weight: bold;"&gt;Step 1: Preparing your system to use the iKeyman utility.&lt;/span&gt;&lt;/p&gt; &lt;ol style="list-style-type: decimal; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Start the iKeyman    graphical user interface (GUI) using either the gsk7ikm command (UNIX)    or the strmqikm command (Windows).&lt;br /&gt; &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Note&lt;/span&gt;:    To use the iKeyman GUI, be sure that your machine can run the X Windows    system.&lt;br /&gt; &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Be sure to set    the following: &lt;/li&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;Set the DISPLAY      environment variable. For example: export DISPLAY=mypc:0. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;Ensure that the      user's path contains /usr/bin. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;Set the JAVA_HOME      environment variable: &lt;/span&gt;&lt;/li&gt;&lt;ol style="list-style-type: lower-roman; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;AIX: export        JAVA_HOME =/usr/mqm/ssl/jre &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;HP-UX: export        JAVA_HOME =/opt/mqm/ssl &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Linux: export        JAVA_HOME =/opt/mqm/ssl/jre &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Solaris: export        JAVA_HOME =/opt/mqm/ssl &lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;/ol&gt; &lt;p class="Normal" style="margin-top: 12pt;"&gt;&lt;span class="Normal--Char" style="font-weight: bold;"&gt;Step 2: Setting up a key repository.&lt;/span&gt;&lt;/p&gt; &lt;ol style="list-style-type: decimal; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Open the iKeyman    GUI, or use the UNIX or Windows command line to do one of the following:&lt;br /&gt;&lt;br /&gt; &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Using the iKeyman    GUI&lt;/span&gt;:&lt;br /&gt; Choose &lt;span class="Normal--Char" style="font-weight: bold;"&gt;New&lt;/span&gt;    from the &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Key    Database File&lt;/span&gt; menu. Click &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Key database type&lt;/span&gt;, and select &lt;span class="Normal--Char" style="font-weight: bold;"&gt;CMS&lt;/span&gt;. Type values for &lt;span class="Normal--Char" style="font-weight: bold;"&gt;File Name&lt;/span&gt; and &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Location&lt;/span&gt;, and set a password.&lt;br /&gt;&lt;br /&gt; &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Using iKeycmd    (UNIX command line)&lt;/span&gt;:&lt;br /&gt; Use these commands: &lt;br /&gt; gsk7cmd -keydb -create -db &lt;span class="Normal--Char" style="font-style: italic;"&gt;filename&lt;/span&gt; -pw &lt;span class="Normal--Char" style="font-style: italic;"&gt;password&lt;/span&gt; -type &lt;span class="Normal--Char" style="font-style: italic;"&gt;cms&lt;/span&gt; -expire &lt;span class="Normal--Char" style="font-style: italic;"&gt;days&lt;/span&gt; –stash&lt;br /&gt;&lt;br /&gt; &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Using iKeycmd    (Wi&lt;/span&gt;&lt;span class="Normal--Char" style="font-weight: bold;"&gt;ndows    command line)&lt;/span&gt;:&lt;br /&gt; Use these commands:&lt;br /&gt; runmqckm -keydb -create -db &lt;span class="Normal--Char" style="font-style: italic;"&gt;filename&lt;/span&gt; -pw &lt;span class="Normal--Char" style="font-style: italic;"&gt;password&lt;/span&gt; -type &lt;span class="Normal--Char" style="font-style: italic;"&gt;cms&lt;/span&gt; -expire &lt;span class="Normal--Char" style="font-style: italic;"&gt;days&lt;/span&gt; –stash where:&lt;/li&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-db &lt;span class="Normal--Char" style="font-style: italic;"&gt;filename&lt;/span&gt; is the fully qualified name of a CMS key database,      with an extension .kdb. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-pw &lt;span class="Normal--Char" style="font-style: italic;"&gt;password&lt;/span&gt; is the password for the CMS key database, with an      extension .cms. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-type &lt;span class="Normal--Char" style="font-style: italic;"&gt;cms&lt;/span&gt; is the type of database. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-expire &lt;span class="Normal--Char" style="font-style: italic;"&gt;days&lt;/span&gt; is the expiration time in days of the database password.      The default is 60 days.&lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-stash tells iKeycmd      to stash the key database password to a file. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt; &lt;p class="Normal" style="margin-left: 36pt;"&gt;On Windows, the key database  file (.kdb) is created with read permission for all user IDs, so it  is not necessary to change permissions. On UNIX, .kdb and .sth files  are created. Access permissions for the key database file are set to  give access only to the user ID from which you used iKeyman or iKeycmd.&lt;/p&gt; &lt;ol style="list-style-type: decimal; list-style-image: none; list-style-position: outside;" start="2"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;If you are running    UNIX, run chmod to give access to an MCA. For example: &lt;/li&gt;&lt;/ol&gt; &lt;ul&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;chmod g+r /var/mqm/qmgrs/QM1/ssl/key.kdb &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;chmod g+r /var/mqm/qmgrs/QM1/ssl/key.sth &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;ol style="list-style-type: decimal; list-style-image: none; list-style-position: outside;" start="3"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;If you are running    a queue manager, change the key repository location. For example: &lt;/li&gt;&lt;/ol&gt; &lt;ul&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;ALTER QMGR SSLKEYR    ('/var/mqm/qmgrs/QM1/ssl/MyKey')&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;p class="Normal" style="margin-top: 12pt;"&gt;&lt;span class="Normal--Char" style="font-weight: bold;"&gt;Step 3: Generating a CSR.&lt;/span&gt;&lt;/p&gt; &lt;p class="Normal"&gt;&lt;span class="Normal--Char" style="font-weight: bold;"&gt;Using the iKeyman GUI&lt;/span&gt;&lt;/p&gt; &lt;ol style="list-style-type: decimal; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Start the iKeyman    graphical user interface (GUI) using either the gsk7ikm command (UNIX)    or the strmqikm command (Windows). &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;In the iKeyman    GUI, choose &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Open&lt;/span&gt;    from the &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Key&lt;/span&gt; &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Database&lt;/span&gt; &lt;span class="Normal--Char" style="font-weight: bold;"&gt;File&lt;/span&gt; menu.    Click Key database type, and select &lt;span class="Normal--Char" style="font-weight: bold;"&gt;CMS&lt;/span&gt;. &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Click &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Browse&lt;/span&gt; to navigate to the directory containing the key database    files. &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Select the appropriate    key database file, for example key.kdb. &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Click &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Open&lt;/span&gt;. &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Type the key    database password and click &lt;span class="Normal--Char" style="font-weight: bold;"&gt;OK&lt;/span&gt;. &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Click New &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Certificate Request&lt;/span&gt;    from the Create menu. &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Type the following    in the &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Key Label&lt;/span&gt;    field: &lt;/li&gt;&lt;/ol&gt; &lt;ul&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;For a queue mananger,    ibmwebspheremq followed by the name of your queue manager (in lowercase).    For example, for QM1, type ibmwebspheremqqm1. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;For a WebSphere    MQ client, ibmwebspheremq followed by your logon user ID (in lowercase).    For example, ibmwebspheremqmyuserid.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;ol style="list-style-type: decimal; list-style-image: none; list-style-position: outside;" start="9"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Type values    for &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Common Name&lt;/span&gt;,    and &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Organization&lt;/span&gt;,    and select a &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Country&lt;/span&gt;    from the list. The rest of the fields are optional. &lt;/li&gt;&lt;/ol&gt; &lt;ol style="list-style-type: decimal; list-style-image: none; list-style-position: outside;" start="10"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;For &lt;span class="Normal--Char" style="font-weight: bold;"&gt;Enter the name of a file in which to store the certificate request&lt;/span&gt;,    either accept the default certreq.arm, or type a new pathname. &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;Click &lt;span class="Normal--Char" style="font-weight: bold;"&gt;OK&lt;/span&gt;. When the    confirmation window displays, click &lt;span class="Normal--Char" style="font-weight: bold;"&gt;OK&lt;/span&gt; again. &lt;/li&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;The file you    created contains the CSR. Submit the CSR to VeriSign. &lt;/li&gt;&lt;/ol&gt; &lt;p class="Normal" style="margin-top: 12pt;"&gt;&lt;span class="Normal--Char" style="font-weight: bold;"&gt;Using iKeycmd (command line interface)&lt;/span&gt;&lt;/p&gt; &lt;ol style="list-style-type: decimal; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;To generate    a CSR in iKeycmd (using UNIX command line), use these commands: &lt;/li&gt;&lt;/ol&gt; &lt;ul&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;gsk7cmd -certreq    -create -db &lt;span class="Normal--Char" style="font-style: italic;"&gt;filename&lt;/span&gt;    -pw &lt;span class="Normal--Char" style="font-style: italic;"&gt;password&lt;/span&gt;    -label &lt;span class="Normal--Char" style="font-style: italic;"&gt;label&lt;/span&gt;    -dn &lt;span class="Normal--Char" style="font-style: italic;"&gt;distinguished&lt;/span&gt;_&lt;span class="Normal--Char" style="font-style: italic;"&gt;name&lt;/span&gt; -size &lt;span class="Normal--Char" style="font-style: italic;"&gt;key_size&lt;/span&gt;-file &lt;span class="Normal--Char" style="font-style: italic;"&gt;filename&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;p class="Normal" style="margin-left: 18pt;"&gt;To generate a CSR in iKeycmd  (using Windows command line), use these commands:&lt;/p&gt; &lt;ul&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;runmqckm -certreq    -create -db &lt;span class="Normal--Char" style="font-style: italic;"&gt;filename&lt;/span&gt;    -pw &lt;span class="Normal--Char" style="font-style: italic;"&gt;password&lt;/span&gt;    -label &lt;span class="Normal--Char" style="font-style: italic;"&gt;label&lt;/span&gt;    -dn &lt;span class="Normal--Char" style="font-style: italic;"&gt;distinguished_name&lt;/span&gt;    -size &lt;span class="Normal--Char" style="font-style: italic;"&gt;key_size&lt;/span&gt;-file &lt;span class="Normal--Char" style="font-style: italic;"&gt;filename&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;p class="Normal" style="margin-left: 18pt;"&gt;where:&lt;/p&gt; &lt;ul&gt;&lt;ul style="list-style-type: disc; list-style-image: none; list-style-position: outside;"&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-db &lt;span class="Normal--Char" style="font-style: italic;"&gt;filename&lt;/span&gt; is the fully qualified name of a CMS key database,    with an extension .kdb. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-pw &lt;span class="Normal--Char" style="font-style: italic;"&gt;password&lt;/span&gt; is the password for the CMS key database, with an    extension .cms. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-label &lt;span class="Normal--Char" style="font-style: italic;"&gt;label&lt;/span&gt; is the key label attached to the certificate. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-dn &lt;span class="Normal--Char" style="font-style: italic;"&gt;distinguished_name&lt;/span&gt; is the X.500 distinguished name enclosed    in double quotes. Note that only the CN, O, and C attributes are required,    and that you can supply only one OU attribute. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-size &lt;span class="Normal--Char" style="font-style: italic;"&gt;key_size&lt;/span&gt; is the key size. The value can be 512 or 1024. &lt;/span&gt;&lt;/li&gt;&lt;li class="Normal"  style="margin-left: 0pt;font-family:'Wingdings','Arial';"&gt;&lt;span style="font-family:'Helvetica','Arial';"&gt;-file &lt;span class="Normal--Char" style="font-style: italic;"&gt;filename&lt;/span&gt; is the filename for the certificate request. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;ol style="list-style-type: decimal; list-style-image: none; list-style-position: outside;" start="2"&gt;&lt;li class="Normal" style="margin-left: 0pt;"&gt;The file you    created contains the CSR. Submit the CSR to VeriSign.&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;a href="http://www.dizyn.com"&gt;Custom Web Development&lt;/a&gt; by &lt;a href="http://www.dizyn.com"&gt;Dizyn&lt;br /&gt;&lt;/a&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/27734019-114708669913008586?l=itsmani1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itsmani1.blogspot.com/feeds/114708669913008586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27734019&amp;postID=114708669913008586' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27734019/posts/default/114708669913008586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27734019/posts/default/114708669913008586'/><link rel='alternate' type='text/html' href='http://itsmani1.blogspot.com/2006/05/csr-generation-instructions-ibm.html' title='CSR Generation Instructions- IBM WebSphere MQ'/><author><name>Outsourcing</name><uri>http://www.blogger.com/profile/15585752300360814220</uri><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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27734019.post-114708125492721656</id><published>2006-05-08T02:39:00.000-07:00</published><updated>2006-05-08T02:40:54.933-07:00</updated><title type='text'>How to Build a Professional Website</title><content type='html'>Do you know that most of the companies get their first website way off the mark? The reason is simple! Unless the owners are technologically savvy or have extremely clear idea of the benefits of professional website, for most companies it is more like a thing that you have to have since everybody else has one. Another reason is whether the company builds its website in house or hires professionals to develop it, website requires a certain commitment from the company management. Many senior staffs don’t understand the seriousness of the web project as they don’t have enough knowledge of what a professional website is capable of doing.&lt;br /&gt;&lt;br /&gt;Today, most of your business processes can be managed through your company website. Using web technology skillfully companies are in a position to grow business many folds and generate significant sales through the Internet. Sales increase of 40 percent to 50 percent within the first year of launching a professionally built website is not isolated cases.&lt;br /&gt;&lt;br /&gt;If you want to get your website right from the first time, or would like to revamp your existing website to a more aggressive sales channel that generates revenue, the following suggestions will help you getting the desired results.&lt;br /&gt;&lt;br /&gt;Before you set out to build your website you should pull together enough content for your site. In the Internet content is the king! The number one reason for people to go online is to find information that they are searching. That’s why to become a serious contender in the market you have to have a large number of pages with high quality content on your site. How many? There is no hard and fast rule, but for an average site it should be no less than 80 to 120 pages. Our content repository http://library.rusbiz.com a good resource for this purpose.&lt;br /&gt;&lt;br /&gt;Once you know all the contents that you are planning to have on your website, the next step is to lay down the site structure. This might look complicated but there is a way out of it. Study the websites of your competitors those who are doing good on the Internet.&lt;br /&gt;&lt;br /&gt;In offline world you probably already know who your competitors are. You also probably know, at least to some extent, which keywords your buyers will use to find a company like yours. Now, do a search using those keywords or phrases, check out the companies that are ranking best in Google, Yahoo and MSN. If these companies are selling similar products or services like you, they are undoubtedly your primary competitors. A systematic research of companies that are exposed heavily in search engines will help you see which key market they are targeting, how they are doing this, what marketing and promotional methods they are using to attract customers, etc.&lt;br /&gt;&lt;br /&gt;Here I have listed some must have stuffs for a truly professional website:&lt;br /&gt;&lt;br /&gt;A good company logo&lt;br /&gt;&lt;br /&gt;For any business whether it is online or offline it is important to create a brand name. Branding helps people to recognize your company and associate it with your products or services. Your company logo is a key component in your branding endeavor. That’s why you should consider developing a high quality, visually pleasant and easily recognizable logo if your company still does not have one.&lt;br /&gt;&lt;br /&gt;Ability to register on your site&lt;br /&gt;&lt;br /&gt;One of the main ideas behind a business website should be to build a list of prospective customers. If a person shows enough interest in your products and services and feels it’s worthwhile to receive regular information from you and register at your website it means that he/she is a potential customer for your business. In order to entice more people to sign up, you should have a member’s only section with valuable content, discussion boards, electronic journals, etc. A registered member of your site should receive news and information from you regularly.&lt;br /&gt;&lt;br /&gt;Search ability for the whole site&lt;br /&gt;&lt;br /&gt;All the information available on your website should be at the finger tip of the visitor. Not all visitors have enough patience to browse through the pages of your site to find out what they are looking for. A search mechanism that covers your whole site allows visitors to find required information promptly.&lt;br /&gt;&lt;br /&gt;Electronic journal&lt;br /&gt;&lt;br /&gt;This is a very good way to keep in touch with your clients and prospective customers. Through your ezine you will keep customers informed about new products, changes in specifications, upcoming company and industry events, press releases, etc.&lt;br /&gt;&lt;br /&gt;Testimonials&lt;br /&gt;&lt;br /&gt;Positive testimonials from your customers give potential buyers a feeling of extra assurance. Make sure that the testimonials are true, concise and clear.&lt;br /&gt;&lt;br /&gt;Company and industry news and press releases&lt;br /&gt;&lt;br /&gt;You should regularly update and post company and industry news on your site. If you are planning to launch a new product or service or arranging an event you should announce this type of news through press releases.&lt;br /&gt;&lt;br /&gt;Feedback&lt;br /&gt;&lt;br /&gt;Whoever wants to contact you should have the ability to do so the way it is most convenient for him/her. Your phone number should be posted prominently on your home page. There should be a feedback form, which a visitor can fill up and send easily.&lt;br /&gt;&lt;br /&gt;A call for action&lt;br /&gt;&lt;br /&gt;Each of your pages should be created with a definite purpose. Once a visitor read through the page you should give him direction what to do next.&lt;br /&gt;&lt;br /&gt;Easy navigation to key pages&lt;br /&gt;&lt;br /&gt;No information on your website should be located more than three clicks away. The home page and other key pages should have access from top menu.&lt;br /&gt;&lt;br /&gt;Product or service guarantee&lt;br /&gt;&lt;br /&gt;You should clearly stipulate what guarantee a buyer has if he is not satisfied with your products or services.&lt;br /&gt;&lt;br /&gt;A catalog with shopping cart&lt;br /&gt;&lt;br /&gt;If you have a website you must sell products and services. If you don’t have anything of your own to sell you can always get relevant to your site products or services from other suppliers.&lt;br /&gt;&lt;br /&gt;Product and service specifications&lt;br /&gt;&lt;br /&gt;All your products and services should have precise, up-to-date and complete specifications with pictures.&lt;br /&gt;&lt;br /&gt;Promotion&lt;br /&gt;&lt;br /&gt;On your home page you should always have some types of promotion. A limited time discount, a free additional feature, two for one, etc. are examples of promotional advertisements.&lt;br /&gt;&lt;br /&gt;Company history&lt;br /&gt;&lt;br /&gt;Many prospective customers would like to know more about the company before doing any business. You should have a page with company profile, contacts, mission statement, company vision, etc.&lt;br /&gt;&lt;br /&gt;When you finished preparing your site structure and gathered all the contents necessary, with the help of professionals create a detailed technical scope of the site. This will give you a clear picture of what you will receive when your site is ready.&lt;br /&gt;&lt;br /&gt;This will also help you budget your site. The next steps that you have to take are:&lt;br /&gt;&lt;br /&gt;1. Create layouts and designs for the Home page and the second major pages.&lt;br /&gt;&lt;br /&gt;2. Create content surrounding two three key phrases per page.&lt;br /&gt;&lt;br /&gt;3. Select designs for these pages.&lt;br /&gt;&lt;br /&gt;4. Develop rest of the site.&lt;br /&gt;&lt;br /&gt;5. Get peoples from different industries and backgrounds to have a look at your site once it is ready and give you honest recommendation.&lt;br /&gt;&lt;br /&gt;6. Make necessary changes based on the new ideas that you have received from your friends, colleagues and workers.&lt;br /&gt;&lt;br /&gt;7. Publish it.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.dizyn.com"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Custom Web Development and Design&lt;/span&gt;&lt;/span&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/27734019-114708125492721656?l=itsmani1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itsmani1.blogspot.com/feeds/114708125492721656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27734019&amp;postID=114708125492721656' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27734019/posts/default/114708125492721656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27734019/posts/default/114708125492721656'/><link rel='alternate' type='text/html' href='http://itsmani1.blogspot.com/2006/05/how-to-build-professional-website.html' title='How to Build a Professional Website'/><author><name>Outsourcing</name><uri>http://www.blogger.com/profile/15585752300360814220</uri><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-27734019.post-114708115307982418</id><published>2006-05-08T02:36:00.000-07:00</published><updated>2006-05-08T02:39:13.086-07:00</updated><title type='text'>The CSS</title><content type='html'>First we need to make the nested list inline. This is done by floating the list to the left (which makes it as wide as its content, and remove the list style. We need to add a margin to the left to counteract the padding we will add in between the tabs. We also need a padding on the bottom to show the background fade. Say our padding between the tabs will be 4 pixels.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#nav{&lt;br /&gt; clear:both;&lt;br /&gt; font-weight:bold;&lt;br /&gt; color:#666;&lt;br /&gt; margin-left:4px;&lt;br /&gt; float:left;&lt;br /&gt; list-style-type:none; &lt;br /&gt; background:url(navshadow.gif) no-repeat 8px 100% #fff;&lt;br /&gt; padding-bottom:21px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;For some reason there is a difference between MSIE and real browsersFirefox and Opera here. That is why we need to hack:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;html&gt;body #nav{&lt;br /&gt; margin-left:8px;&lt;br /&gt; background:url(navshadow.gif) no-repeat &lt;strong&gt;4px&lt;/strong&gt; 100% #fff;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;The whole trick of the navigation has been done many times before, but just to reiterate:&lt;br /&gt;&lt;br /&gt;We use the same background image on the LI and on the A/STRONG inside it.&lt;br /&gt;&lt;br /&gt;On the LI we position it to the left and top and allow it to fade out onto a background colour. We add a padding to the left to show a bit of the background.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#nav li{&lt;br /&gt; list-style-type:none;&lt;br /&gt; float:left;&lt;br /&gt; margin:0 0 0 4px;&lt;br /&gt; padding:0 0 0 10px ;&lt;br /&gt; border-bottom:1px solid #999;&lt;br /&gt; background:url(tabgrey.gif) #c0c0c0 top left no-repeat;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;On the A/STRONG we position the same background image top and right and give it a padding to the right to show that bit of the background. We do not define a background colour for the rest but leave it transparent - effectively allowing the LI background to show through.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#nav li a{&lt;br /&gt; color:#666; &lt;br /&gt; background:url(tabgrey.gif) transparent top right no-repeat;&lt;br /&gt; display:block;&lt;br /&gt; padding:0 10px 0 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;For the current page we use other images and colours:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#nav li.cur,&lt;br /&gt;#nav li.over,&lt;br /&gt;#nav li:hover&lt;br /&gt;{&lt;br /&gt; background:url(tabblue.gif) #3375b2 top left no-repeat;&lt;br /&gt; border-bottom:1px solid #036;&lt;br /&gt;}&lt;br /&gt;#nav li strong,&lt;br /&gt;ul#nav li.cur a,&lt;br /&gt;ul#nav li.over a,&lt;br /&gt;ul#nav li:hover a&lt;br /&gt;{&lt;br /&gt; display:block;&lt;br /&gt; color:#fff;&lt;br /&gt; padding:0 10px 0 0;&lt;br /&gt; text-decoration:none;&lt;br /&gt; background:url(tabblue.gif) transparent top right no-repeat;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;The li:hover and li:hover a ensures that both the list item and the link background image get changed when the mouse hovers over it - on modern browsers. To support MSIE we need to add the over class and a small JavaScript.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;a href="http://www.dizyn.com"&gt;Custom Web Development&lt;/a&gt;&lt;/span&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/27734019-114708115307982418?l=itsmani1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://itsmani1.blogspot.com/feeds/114708115307982418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27734019&amp;postID=114708115307982418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27734019/posts/default/114708115307982418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27734019/posts/default/114708115307982418'/><link rel='alternate' type='text/html' href='http://itsmani1.blogspot.com/2006/05/css.html' title='The CSS'/><author><name>Outsourcing</name><uri>http://www.blogger.com/profile/15585752300360814220</uri><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></feed>
