Visual Basic Programmer

Visual Basic Programmer

Access Database Programmer.
Visual Basic.Net Programmer.
Microsoft Office Programmer.


VB Programing support
Access Database
Microsoft Office
VB.Net & SQL Server




nev@NevVB.com.au



Ring me for Visual Basic and Access programming
Sydney, Australia
(02) 9453-0456




Contact Details



28/01/2012

Website Development

Website Activity Tracking

Website StatisticsThis page demonstrates the power of Visual Basic.Net to store, retrieve and display Visitor activity on a Website.

All the colourful charts are dynamically constructed using ASP.Net and VB.Net, Microsoft's Chart software, and data previously collected and saved to a SQL Server database.

This page summarises the main factors vital for Website Search Engine optimisation.

The dominance of the Microsoft products (like Internet Explorer or Windows 7) does not truly reflect worldwide usage. This Website is dedicated to Microsoft's Visual Basic and Microsoft Access – so visitors to this site are more likely to be using Microsoft products.

Asynchronous Processing

Asynchronous Processing allows each Web page to be displayed immediately, while data collection and data storage to an SQL Server database takes place in the background.

Despite the amount of work being done by the server in accessing the database and creating the charts, the response time is good. The wonders of ASP.Net and Visual Basic Programming!

Website Traffic

Real-time Website statistics with detailed visitor information is readily available using the ASP.Net facilities. The programmer can determine:

  • The keywords used by the Visitor to find the Website
  • The most popular pages viewed by the visitor
  • The referral links
  • The daily number of visitors
  • The visitor's country
  • The Operating System
  • The Browser that was used
Show only Australian visitors      

Keyword Statistics

The following analysis shows the Keywords that were used by visitors to find this site. The listing shows the last 10 visitors that viewed more than one page.

DateBrowserPlatformEnginePage NamePagesKeywords
05/02/12ChromeWinXPGoogleDatabase-VBA-To-VBNet2is it difficult for programmer to migrate from access to vb.net
05/02/12ChromeWin7Google AustDatabase-Access-20073programmer add in site:.au
05/02/12ChromeWinXPGoogleSoftware-Contingency5basics of estimating programming time
04/02/12FirefoxWin7Yahoo!Skills-DotNet4visual basic.net programmer
04/02/12IE8Win7BingDatabase-VBA-To-VBNet2vba to vb.net converter
03/02/12ChromeVistaGoogleDatabase-Access-VS-Dot-Net4create access database front end with visual studio
03/02/12ChromeWin7Google AustDatabase-Access-Forms14access unbound form
02/02/12IE8Win7Google Austdefault23vb developers sydney
02/02/12IE8Win7GoogleSQL-Server-Reporting2code report veiwer vb.net 2010 source
02/02/12FirefoxWinXPGoogleDatabase-Access-Forms2msaccess convert bound to unbound form

To produce these statistics, the Website logs information on each visitor to a SQL Server database on the Web Server. The SQL database is then queried to produce the results.

Browser Statistics

Over the past three months, visitors to this Website used these Browsers:

Internet Explorer 8 has overtaken Firefox. As Windows XP declines, Internet Explorer 9 numbers will improve – as it fast, safe and supports HTML5 and CSS3. IE6 persists, mainly due to users in China, despite being outdated and insecure.

Operating System Statistics

This chart shows the operating system used by the visitors.

Windows 7 has now overtaken Windows XP, mainly at the expense of the dwindling Vista. Soon Vista will be just a bad memory. Expect Windows XP numbers to rapidly decline over the next 2 years.

Search Engine Statistics

This chart shows the Search Engines used by the visitors.

Bing has made a very strong start and has now overtaken Yahoo! usage.

Country of Origin Statistics

This chart shows the originating Country of the visitors.

The Clients that require Microsoft Access and Visual Basic programming usually come from Australia.

Website Visitor Statistics

This chart shows the number of daily visitors to this Website over the last five weeks. The trend of the visitor activity will indicate the effectiveness of any Search Engine Optimization.

A high hit-rate is not necessarily desirable – but at least the Website is being found. Targeted visitors who browse more than one page are what is needed.

Landing Page

The landing page is the page that a visitor selects as the result of a search engine link. Almost every page on a Website could be a Landing Page. The Landing Page is important, as any visual improvement can increase the conversion rate, without requiring extensive Search Engine Optimisation (SEO).

NumberUrlTitle
169Database-Access-2007.aspxMicrosoft Access 2007
113default.aspxVisual Basic and VBA
105Visual-Basic-Versions.aspxVisual Basic: Version History
89Database-VBA-To-VBNet.aspxConverting VBA to VB.Net
83Database-Access.aspxMicrosoft Access Features
70Database-Access-Forms.aspxMicrosoft Access Forms
50Database-Access-VS-Dot-Net.aspxFront-End: VB.Net or Access?
41DotNet-VB.aspxWhy VB.Net?
33Database-Access-LightSwitch.aspxVisual Studio LightSwitch
32Database-ADO-DAO.aspxDatabase Retrieval methods
30Software-Reusable-Code.aspxThe Benefits of Reusable Code
27Visual-Basic-Coding-Standards.aspxWhy VB Coding Standards?
23Database-Access-2010.aspxMicrosoft Access 2010
19SQL-Server-Reporting.aspxReporting with VB.Net
18SQL-Server-Migration.aspxAccess to SQL Server Options

The most popular Landing Page is usually the Home page. This needs the most attention. But the infrequently accessed pages also require Landing Page Optimisation. A chance visit could be turned into a sales conversion. All potential landing pages should be attractive – not just the home page. The goal is to inform and invite the visitor to look further.


Home Page         Next Page