Archive for the ‘VB.NET’ Category

PageRank tool walkthrough

I’ve added a video on YouTube to walkthrough using the PageRank checking DLL you can download from my website.

 (by the way, there is no audio).

 

Using the PageRank DLL in your applications (VB.NET)

To complete this walkthrough you’ll need to download the PageRank DLL.  This is included in the PageRank Checker download on the downloads page.

Extract the ZIP file.  The DLL file is in the path: GetPageRank.zip\PageRank\bin\Debug

Make a note of the path as you’ll need it later.

 

Start by opening up Visual Studio (or Developer Express etc) and creating a new project of type: Windows Application.

Then add the following controls to the main form:

Label: Text = “Website URL”

Label: Text = “Google PageRank:”

Label: Name = “lblResult” and Text = “-”

Textbox: Name = “txtURL”

Button: Name = “btnGo” and Text = “GO”

 

The next step is to add a reference to the DLL into your project.  Generally you would right-click on the Project in the Solution Explorer and select “Add Reference”.

When the dialog box eventually opens up, select the “Browse” tab and find the DLL file which should be called “PageRank.dll”, then click OK.

 

OK, double-click on the button you’ve labelled “GO” which will create an event handler for the button’s OnClick event.

I’ve provided the code in C# and VB.Net

Directions for C#

Add the following line to the top of the file:

using PageRank;

Then inside the event handler:

TGooglePR prCheck = new TGooglePR();
lblResult.Text = prCheck.ReturnPageRank(txtURL.Text);

and you’re done.

Directions for VB.Net

Add the following line to the top of the file:

Imports PageRank

Then inside the event handler:

Dim prCheck As New TGooglePR()
lblResult.Text = prCheck.ReturnPageRank(txtURL.Text)

and you’re done.

Just run the project and enter a full URL in the textbox before clicking on “GO”.  The Google PageRank will be shown in the label within a second or so.

Enjoy.

Plus I’ve done a video walthrough in C# and posted it on YouTube: http://www.youtube.com/watch?v=F9MgNVmJnro

Page Rank tool in VB.Net and C#

A couple of weeks ago another chap named Aaron asked me if I had done a copy of the PageRank code but this time in VB.Net

I said I’d take a look because the versions out on the Internet that he had seen didn’t work. Well this evening I found the time to do the VB.Net version.

I started by manually converting my C# code to VB.Net – bear in mind I haven’t worked in VB.Net for over 2 years now. When the conversion was complete I found that VB.Net was converting and handling integer types slightly differently to C#.

When my code failed to work I resulted to using a free online C# to VB.Net conversion utility on devfusion. The conversion was pretty much word for word what I had put and still didn’t work.

I then went through the process of stepping each iteration and for-next loop until I found the cause of the differences in values being retured. Turns out in the end it was simply the “integer division” operator that I needed to use in place of the standard division operator.

So here it is: go to download pagerank tool code in VB.net and C#

Also bear in mind this is .Net v2 code – I haven’t tested it on previous versions of VB.Net

If you use this in your code or on your website, I’d appreciate you linking back to my website.

Enjoy

Return top