<?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-4310316410276083416</id><updated>2012-02-16T17:02:21.061-08:00</updated><category term='asp.net'/><category term='technology'/><category term='website'/><category term='tecnology'/><category term='gadgets'/><category term='database'/><category term='programming'/><category term='system administration'/><title type='text'>Thinking Out Loud</title><subtitle type='html'>Norval West's blog spot</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://norvalwest.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-3753043653542163296</id><published>2010-10-22T11:02:00.000-07:00</published><updated>2010-10-22T11:51:47.129-07:00</updated><title type='text'>WinZip Encryption for Business</title><content type='html'>Email is not the most secure method of sending sensitive data over the internet. However, there is a sensible and easy solution to this problem.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Sender&lt;/span&gt;&lt;br /&gt;Before sending your files, use either WinZip or PKZIP to compress your files into a single small ZIP file. Next we need to right click on the file, select the option to encrypt using either 128 or 256 AES technology, and enter the shared password that you will give to the recipient. Once completed, we can send our new zip file to the relevant contacts.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Recipient&lt;/span&gt;&lt;br /&gt;The files can be retrieved by the email recipient, by using either WinZip (10 or higher), or &lt;a href="http://pkware.com/downloads/"&gt;ZIP Reader&lt;/a&gt; (a product of PKWare) to extract the files. The recipient will be prompted to enter the password you supplied when you created the file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hope this helps you in the search for a secure way of transferring files over the Internet.&lt;br /&gt;&lt;br /&gt;Norval&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-3753043653542163296?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://norvalwest.blogspot.com/feeds/3753043653542163296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://norvalwest.blogspot.com/2010/10/winzip-encryption-for-business.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/3753043653542163296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/3753043653542163296'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2010/10/winzip-encryption-for-business.html' title='WinZip Encryption for Business'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-1682579912755452077</id><published>2010-04-27T16:02:00.000-07:00</published><updated>2010-04-27T16:14:52.984-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>ASP.NET pop-up menus do not work in Internet Explorer 8.0</title><content type='html'>Recently I came across one of those Microsoft glitches that we jokingly categorize as "A feature not a bug." ASP.NET pop-up menus that are commonly used on most websites for the main navigation bar, does not work. When you hover over the menu, you get a white box instead of the expected sub-menu options.&lt;br /&gt;&lt;br /&gt;There are two ways of resolving this:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Place a meta tag in the header of your web browser to emulate IE7: &lt;i&gt;&amp;#60;meta equiv="X-UA-Compatible" content="IE=EmulateIE7"/&amp;#62;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Install a patch on the webserver. This patch is available from&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;i&gt;&lt;a href="http://support.microsoft.com/kb/962351"&gt;http://support.microsoft.com/kb/962351&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;&lt;/ol&gt;Hope this information helps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-1682579912755452077?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://norvalwest.blogspot.com/feeds/1682579912755452077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://norvalwest.blogspot.com/2010/04/aspnet-pop-up-menus-do-not-work-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/1682579912755452077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/1682579912755452077'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2010/04/aspnet-pop-up-menus-do-not-work-in.html' title='ASP.NET pop-up menus do not work in Internet Explorer 8.0'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-5184247980295469305</id><published>2010-02-27T05:27:00.000-08:00</published><updated>2010-02-27T05:35:46.220-08:00</updated><title type='text'>Problem loading VMWare Server on Windows XP</title><content type='html'>For a few weeks now, I have been experiencing a intermittent problem connecting to my VMWare Server installation. After doing some investigation on the VMWare community forum, I was able to successfully reach my VMWare login screen.&lt;br /&gt;&lt;br /&gt;The solution was to open the Windows Services window, and set the "VMWare VSS Writer" service to automatic startup.&lt;br /&gt;&lt;br /&gt;Hope this helps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-5184247980295469305?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://norvalwest.blogspot.com/feeds/5184247980295469305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://norvalwest.blogspot.com/2010/02/problem-loading-vmware-server-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/5184247980295469305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/5184247980295469305'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2010/02/problem-loading-vmware-server-on.html' title='Problem loading VMWare Server on Windows XP'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-3919006953756813384</id><published>2009-10-09T14:10:00.000-07:00</published><updated>2009-10-09T14:32:17.658-07:00</updated><title type='text'>Unable to acces ASP.NET website running in VMWare Server</title><content type='html'>So you have just deployed your new website for testing in a VMWare server session. However, you are not able to see the website, when you type that address in your browser. See the following troubleshooting list:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Check to see if the firewall in the OS of VMWare guest is blocking incoming request. To test it you could fully disabled the firewall, and if it works, configure the firewall to only allow traffic to the relevant web server port.&lt;/li&gt;&lt;li&gt;Verify that the web server was started and configured to use the correct directory for the web root directory.&lt;/li&gt;&lt;li&gt;Verify that the database connection string is correctly configured&lt;/li&gt;&lt;/ol&gt;These are a few quick items to look out for. However if you have come across other things that could cause connectivity problems, please add your comments below.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Norval&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-3919006953756813384?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://norvalwest.blogspot.com/feeds/3919006953756813384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://norvalwest.blogspot.com/2009/10/unable-to-acces-aspnet-website-running.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/3919006953756813384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/3919006953756813384'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/10/unable-to-acces-aspnet-website-running.html' title='Unable to acces ASP.NET website running in VMWare Server'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-7360336759050824125</id><published>2009-10-07T14:31:00.000-07:00</published><updated>2009-10-07T14:41:28.012-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Compiling ASP.NET Applications for Deployment</title><content type='html'>The process of compiling ASP.NET application is surprisingly simple and available free of cost to all developers. In the same windows folder that contains your asp_regsql.exe and aspnet_regiid.exe applications is a program named asp_compiler.exe. "Sounds reasonable".&lt;br /&gt;&lt;br /&gt;So how do you compile with it?&lt;br /&gt;There are several parameters and options that this executable takes to compile an application, however the most basic command to compile an website that will be deployed in the root directory of a new webserver is (I will use the command that I executed on my computer):&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe -p G:\My_Workspace\tobecompiled_CBX -v / G:\My_Workspace\compiled_cbx&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In this example, -p refers to the full path to the directory containing the website to be compiled,  -v refers to the virtual directory (which is the root directory in this case), and the last directory path (G:\My_Workspace\compiled_cbx) is the folder to which the compiled website will be copied.&lt;br /&gt;&lt;br /&gt;Once compiled, you can zip up this new folder and install it on the production webserver. The only requirements is to make the relevat changes in the web.config to get stuff working, for example to connect to the correct database.&lt;br /&gt;&lt;br /&gt;Hope this article helps,&lt;br /&gt;&lt;br /&gt;Regards&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-7360336759050824125?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://norvalwest.blogspot.com/feeds/7360336759050824125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://norvalwest.blogspot.com/2009/10/compiling-aspnet-applications-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/7360336759050824125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/7360336759050824125'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/10/compiling-aspnet-applications-for.html' title='Compiling ASP.NET Applications for Deployment'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-4083862305387269855</id><published>2009-09-03T09:51:00.002-07:00</published><updated>2009-09-03T09:52:18.600-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gadgets'/><title type='text'>Sent using my blackberry from …</title><content type='html'>If you are a non-BES blackberry user, you have probably being annoyed by the the message ’sent using my blackberry from &lt;The Telecom Provider&gt;’ that is automatically placed at the end of your emails.&lt;br /&gt;&lt;br /&gt;Well I have found the solution, and its easier than you think. Use the following steps to reset the signature for each of your email accounts:&lt;br /&gt;# Browse to https://bis.na.blackberry.com/html?brand=vzw. Replace vzw with your own provider. In Jamaica, I test this link by replacing ‘vzw’ with ‘cwjamaica’ and I was able to successfully login to Lime’s (formally known as Cable and Wireless Jamaica) account. I’d imagine this would work for other providers as well.&lt;br /&gt;# Login with the account information you typically log into Email Settings on the handheld.&lt;br /&gt;# From here, signatures can be edited, email accounts can be added, removed, etc.&lt;br /&gt;&lt;br /&gt;I must say thanks to Aaron Brazell for providing this useful bit of information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-4083862305387269855?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/4083862305387269855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/4083862305387269855'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/09/sent-using-my-blackberry-from.html' title='Sent using my blackberry from …'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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></entry><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-6969220297099313095</id><published>2009-09-03T09:51:00.001-07:00</published><updated>2009-09-03T09:51:49.590-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>ASP.NET Error - Wrong number or types of arguments in call to</title><content type='html'>While setting up a new GridView inside an ASP.NET webpage, I got the following error:&lt;br /&gt;&lt;br /&gt;ORA-06550: line 1, column 7:&lt;br /&gt;&lt;br /&gt;PLS-00306: wrong number or types of arguments in call to ”UPDATE_SCHEDULE”&lt;br /&gt;&lt;br /&gt;ORA-06550: line 1, column 7:&lt;br /&gt;&lt;br /&gt;PL/SQL: Statement ignored&lt;br /&gt;&lt;br /&gt;My GridView accesses data from an Oracle 10g Express database, through an SQLDataDource (with its Provider set to OracleClient). What was happening is that the stored procedure was expecting 4 input parameters, but my gridView had 5 columns defined with the “readonly” property set to FALSE. This meant that when the update command was executed in the GridView, it would attempt to send 5 values to the stored procedure.&lt;br /&gt;&lt;br /&gt;So the solution to this problem was simply to set the “readonly” property for all fields that do not participate in the update procedure to TRUE. Works great now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-6969220297099313095?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/6969220297099313095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/6969220297099313095'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/09/aspnet-error-wrong-number-or-types-of.html' title='ASP.NET Error - Wrong number or types of arguments in call to'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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></entry><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-3650411806959384814</id><published>2009-09-03T09:50:00.000-07:00</published><updated>2009-09-03T09:51:07.163-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Installing ASP.NET 2.0 Website, with connectivity to Oracle 8i or higher</title><content type='html'>I had the “joy” of installing an spanking new ASP.NET application that connects to an Oracle 8i database. The application uses both SQLDatasource objects from the visual development toolbar, and SQLCONNECTION objects in the C# code-behind file.&lt;br /&gt;&lt;br /&gt;Now for the real interesting part. To install this application you must install the ODP.NET client on the application server. But unfortunately there is a known bug in the Oracle installer that result in your web page vomiting the following error message:&lt;br /&gt;&lt;br /&gt;System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.”&lt;br /&gt;&lt;br /&gt;The problem is that ASP.NET does not have permission to access the Oracle Client DLLs” located in the Oracle Home directory. So to resolve this problem (and I hate doing this) I had to give “Everyone” permission to access the Oracle Home directory for ODP.NET files.&lt;br /&gt;&lt;br /&gt;So the problem was fixed right? wrong. The following error message was displayed:&lt;br /&gt;&lt;br /&gt;“ORA-12154: TNS:could not resolve the connect identifier specified”&lt;br /&gt;&lt;br /&gt;The problem was that I specified a Oracle Service Name as the datasource in the connectionstring, i.e. “Data Source=MyDatabase; Persist Security Info=True;User ID=myuser; Password=mypassword” . So I had to setup a new service name called MyDatabase in the TNSNAMES.ORA file for the oracle client. You could either use the provided Oracle Net Manager, or modify the TNSNAME.ORA file directly. It is usually found below the Oracle Home directory in the subfolders NETWORK/ADMIN.&lt;br /&gt;&lt;br /&gt;So that was my adventure for 3 days. Hope this article saves you from this trouble.&lt;br /&gt;&lt;br /&gt;Norval&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-3650411806959384814?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/3650411806959384814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/3650411806959384814'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/09/installing-aspnet-20-website-with.html' title='Installing ASP.NET 2.0 Website, with connectivity to Oracle 8i or higher'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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></entry><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-1244372438696610698</id><published>2009-09-03T09:46:00.000-07:00</published><updated>2009-09-03T09:50:26.550-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Error using include() to access another .php file</title><content type='html'>Today I came across a very interesting error that many php developers may experience at least once in their life. In trying to make my web pages more maintainable, I decided to use the include() function to call another .php file. This file is used to generate the top menus on an intranet website. The problem was that when I added the include() function, my Apache web server displayed the underlying PHP code of the included file. For example,&lt;br /&gt;&lt;br /&gt;&lt;? echo ”&lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “DTD/xhtml1-transitional.dtd”&gt;. . . .&lt;br /&gt;&lt;br /&gt;The solution to this problem was very simple. At the start of the php statement, I needed to use the character sequence “&lt;?php” instead of “&lt;?”. The following syntax corrected problem,&lt;br /&gt;&lt;br /&gt;&lt;?php echo ”&lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “DTD/xhtml1-transitional.dtd”&gt;. . . .&lt;br /&gt;&lt;br /&gt;Hope this helps&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-1244372438696610698?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/1244372438696610698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/1244372438696610698'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/09/error-using-include-to-access-another.html' title='Error using include() to access another .php file'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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></entry><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-1415843260311228983</id><published>2009-09-03T09:45:00.000-07:00</published><updated>2009-09-03T09:46:21.690-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>How to use an existing table stucture to create a new table</title><content type='html'>Creating a new table in Microsoft’s SQL Server Database is very simple. To create a table called example1, we do the following:&lt;br /&gt;&lt;br /&gt;CREATE TABLE dbo.example1&lt;br /&gt;&lt;br /&gt;(name NVARCHAR(50) PRIMARY KEY,&lt;br /&gt;&lt;br /&gt;description NVARCHAR(200),&lt;br /&gt;&lt;br /&gt;activity_date DATETIME)&lt;br /&gt;&lt;br /&gt;To create a new table using an existing table, use the SELECT INTO command. For example I will create a table called example2, using example1 created above:&lt;br /&gt;&lt;br /&gt;SELECT * INTO example2&lt;br /&gt;&lt;br /&gt;FROM example1 WHERE 1 = 0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-1415843260311228983?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/1415843260311228983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/1415843260311228983'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/09/how-to-use-existing-table-stucture-to.html' title='How to use an existing table stucture to create a new table'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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></entry><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-4135165264122319250</id><published>2009-09-03T09:44:00.002-07:00</published><updated>2009-09-03T09:45:34.141-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='system administration'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><title type='text'>Need to Know: Installing FreeBSD on VMWare</title><content type='html'>There are many websites on the internet to guide you through the installation of FreeBSD. What alot of sites do not state clearly is how to setup the network interface of FreeBSD under a VMWare session.&lt;br /&gt;&lt;br /&gt;I recently installed FreeBSD and found that I was not able to connect to the internet. I type “ifconfig” on the command line and did not even see the beautiful “eth0″ network interface, which the is the name linux normally assigns to my network interface card. After much searching I discovered that VMWare uses a network emulation driver called “lnc” which is rumoured to be deprecated in FreeBSD 7.&lt;br /&gt;&lt;br /&gt;So having discovered the key to the treasures of the network, I quickly typed “ifconfig lnc0″ and found the “lnc” interface:&lt;br /&gt;&lt;br /&gt;lnc0: flags=108843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST, NEEDSGIANT &gt; mtu 1500&lt;br /&gt;&lt;br /&gt;inet6 fe80::20c:29ff:fe38:7dea%lnc0 prefixlen 64 scopeid 0×1&lt;br /&gt;&lt;br /&gt;inet 198.18.153.167 netmask 0xffff0000 broadcast 198.18.255.255&lt;br /&gt;&lt;br /&gt;ether 00:0c:29:38:7d:ea&lt;br /&gt;&lt;br /&gt;So all I had left to do was to retrieve an ip address from my DHCP Server by typing the command “dhclient”.&lt;br /&gt;&lt;br /&gt;All’’s well in the world of BSD&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-4135165264122319250?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/4135165264122319250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/4135165264122319250'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/09/need-to-know-installing-freebsd-on.html' title='Need to Know: Installing FreeBSD on VMWare'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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></entry><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-4269791750749232704</id><published>2009-09-03T09:44:00.001-07:00</published><updated>2009-09-03T09:44:50.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><title type='text'>Part 1: How to setup incoming dial-up connections in Windows</title><content type='html'>This is not as hard as it sounds. Dialup connections are a regular part of most IT organizations contingency plans. It also allows IT administrators to remotely connect and manage branch offices.&lt;br /&gt;&lt;br /&gt;There are many programs available on the market to create a dialup server, with varied agendas. However, we will be using the “free” dialup functionality that is available in Windows. To setup up a dialup Windows server, perform the following steps:&lt;br /&gt;&lt;br /&gt;   1. Physically install the modem, if it is not installed already&lt;br /&gt;   2. Open “Network Connection” from the Windows Control Panel&lt;br /&gt;   3. Make a new connection&lt;br /&gt;   4. Select the incoming dialup connection option&lt;br /&gt;   5. Follow the instructions in the rest of the wizard&lt;br /&gt;&lt;br /&gt;Wow that was quick.&lt;br /&gt;&lt;br /&gt;Now you should have a fully operational dialup server, but we have not talked about security. This new dialup option has opened a can of worms where security is concerned. This is why I will have to write a follow-up article on securing your new dialup connection.&lt;br /&gt;&lt;br /&gt;Norval&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-4269791750749232704?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/4269791750749232704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/4269791750749232704'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/09/part-1-how-to-setup-incoming-dial-up.html' title='Part 1: How to setup incoming dial-up connections in Windows'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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></entry><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-8383271666924009395</id><published>2009-09-03T09:43:00.000-07:00</published><updated>2009-09-03T09:44:21.746-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tecnology'/><category scheme='http://www.blogger.com/atom/ns#' term='website'/><title type='text'>Choosing a web hosting provider</title><content type='html'>To date, I have used three (3) web hosting providers. I have found each to have their unique strengths and weeknesses. Below is my attempt at documenting the pros and cons for each.&lt;br /&gt;&lt;br /&gt;Godaddy.com Deluxe Hosting (June 2006)&lt;br /&gt;&lt;br /&gt;Godaddy.com provides an excellent platform to build your website providing all the usually addon applications, such as blogs and content management systems. My only issue was that they gave you a set limit on the amount of bandwidth available for page requests.&lt;br /&gt;&lt;br /&gt;Also, Deluxe hosting is a shared hosting plan, and as such I found that my webserver took a long time to load when it was inactive for a few hours.&lt;br /&gt;&lt;br /&gt;Yahoo!! Hosting (December 2008)&lt;br /&gt;&lt;br /&gt;Yahoo!! provides unlimited email, bandwidth and disk space. You really have alot of room to grow, and I found the customer service to be excellent. The only issue I had was that they did not allow you me to fully utilize .htaccess files to secure my website. I am still not sure why that is, because with this I can hide my file extensions, create SEO optimized URLs, and much more.&lt;br /&gt;&lt;br /&gt;Mosso’s (owned by Rackspace) Cloud Sites (March 2009)&lt;br /&gt;&lt;br /&gt;Mosso provides an excellent platform to scale your website. It runs on cloud computing technology, which essentially means that they run your website on a set of servers that can alocate resources as needed. So if you expect a massive increase in website traffic as a result of a news story, or the DIGG phenomenon, they can scale up the resources assigned to your application, and then scale down when the traffic returns to normal.&lt;br /&gt;&lt;br /&gt;The only issue I experienced with them is that sometimes the computer nodes in the “cloud” become unavailable. I am not sure why that is, but it results in my visitors seeing a “node not found” or “node busy” error.&lt;br /&gt;&lt;br /&gt;I will try to update this post with more comments as time progresses.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-8383271666924009395?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/8383271666924009395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/8383271666924009395'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/09/choosing-web-hosting-provider.html' title='Choosing a web hosting provider'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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></entry><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-6062459967721349623</id><published>2009-09-03T09:41:00.000-07:00</published><updated>2009-09-03T09:43:19.478-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><title type='text'>XMING: free unlimited X Window Server for Microsoft Windows</title><content type='html'>Posted by norval on May 23, 2009 under Technology | Be the First to Comment&lt;br /&gt;&lt;br /&gt;Need a great way to access Unix applications from your PC desktop.  Xming is the answer. It provides you with the ability to work with your favourite X Window applications as though they were right there in your windows environment.&lt;br /&gt;Screenshot of a multi-window Xming session&lt;br /&gt;&lt;br /&gt;Screenshot of a multi-window Xming session&lt;br /&gt;&lt;br /&gt;To install simply run the Xming setup program. Once installed, launch the Xming server from the start menu. This will load the application in listen mode, so instead of seeing a window open, you will see its icon added to the system tray.&lt;br /&gt;&lt;br /&gt;Next, start PuTTY or your favourite SSH utility to connect to the Unix box. Once you have logged in, perform the following steps:&lt;br /&gt;&lt;br /&gt;   1. On the command line, type “export DISPLAY:xxx.xxx.xxx.xxx:0″ and press Enter. This will tell Unix the ip address of the X Server as well as its display number, i.e. the Xming server running on your computer on display 0.&lt;br /&gt;   2. On the command line, type “xterm”. This will establish a connection to the Xming Server running on your windows computer. you will also see a console window being opened on your windows desktop&lt;br /&gt;&lt;br /&gt;Its as easy as that. You are now able to launch any number of X window applications in your windows desktop. For more information go to Xming website.&lt;br /&gt;&lt;br /&gt;Good Skill&lt;br /&gt;&lt;br /&gt;Norval&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-6062459967721349623?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/6062459967721349623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/6062459967721349623'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/09/xming-free-unlimited-x-window-server.html' title='XMING: free unlimited X Window Server for Microsoft Windows'/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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></entry><entry><id>tag:blogger.com,1999:blog-4310316410276083416.post-1208982725061250411</id><published>2009-07-11T09:32:00.000-07:00</published><updated>2009-07-11T09:41:41.344-07:00</updated><title type='text'></title><content type='html'>Hi all,&lt;br /&gt;I have decided to move my blog to a new home. "Blogger.com" provides a new home in which I hope to contribute to the growing body of information available on the Internet. I will be adding the previous technical posts to this account over the next few days.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Norval&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4310316410276083416-1208982725061250411?l=norvalwest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://norvalwest.blogspot.com/feeds/1208982725061250411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://norvalwest.blogspot.com/2009/07/hi-all-i-have-decided-to-move-my-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/1208982725061250411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4310316410276083416/posts/default/1208982725061250411'/><link rel='alternate' type='text/html' href='http://norvalwest.blogspot.com/2009/07/hi-all-i-have-decided-to-move-my-blog.html' title=''/><author><name>Norval</name><uri>http://www.blogger.com/profile/07885265642481558238</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>
