Archive for November, 2008

10,000 Pageview Milestone Reached

Good evening everyone. Well we hit the 10,000 paegview mark since May 2008 on this little blog space of mine tonight. I realize many of you are well beyond that and get a lot more pageviews than I do. But for me, and my first attempt at blogging it is pretty good I think. And getting to know many of you has been a lot of fun and educational. And others of you I have helped.

Thought it would be fun to tell you some statistics.

The 10,000th pageview occurred from someone in Buenos Aires at IP address 201.255.64.11.

He visited this blog entry which is the blog entry entitled "The Devil’s Gospel" posted earlier today. This person spent about 8 minutes on this blog entry.

The top blog entry visited is here which is entitled "Get Window Handles Associated With Process in vb.net".

98 percent of all visitors are referred by Google searches, usually .NET Framework related. 98 percent of all visitors are first time visitors. That means I haven’t developed a real loyal following but hey I don’t mind. Like I said this is my first time at this and to be honest its fun helping people.

These are the browser percentages of visitors:

41.20%    IE    7
31.00%    Firefox    3
12.60%    IE    6
4.60%    Firefox    2
2.80%    Chrome    0.3
2.60%    Chrome    0.4
1.40%    IE    8
1.40%    Rippers    0
1.00%    Opera    9.6
0.60%    Opera    9.5
0.40%    Firefox    1.5
0.20%    Safari    3.1
0.20%    IEMobile   

Percentages from various countries. I dropped everyone below 1 percent.

Pct    CTRY               
32.60%    United States               
10.00%    United Kingdom               
6.40%    India               
4.60%    Germany               
3.60%    Australia               
3.60%    Canada               
3.20%    Belgium               
2.60%    Italy               
1.80%    Thailand               
1.60%    Europe               
1.60%    China               
1.40%    Israel               
1.40%    Egypt               
1.40%    France               
1.20%    Japan               
1.00%    Greece               
1.00%    Taiwan               
1.00%    Philippines               
1.00%    Switzerland               
1.00%    Malaysia               
1.00%    Turkey               
1.00%    Norway               

Well that’s about it. Thanks so much for your support and putting up with my questions. Hope you made it a great day!

 

Technorati Tags: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Windows Live Tags: United,IP Address,milestone,10,000,.NET,vb.net,Pageview,statistics,Buenos,Aires,Devil,Gospel,person,Window,Process,visitors,Google,Framework,haven,Firefox,Chrome,Rippers,Safari,IEMobile,Kingdom,India,Germany,Australia,Canada,Belgium,Thailand,Europe,China,Israel,Egypt,France,Japan,Greece,Taiwan,Philippines,Switzerland,Malaysia,Turkey,Norway,percentage,opus,blog

3 Comments

The Devil’s Gospel

If you grew up in the 1970-1990’s you grew up in the "Me" generation. This generation took for granted that self comes first, that to meet your own needs and desires is the primary focus of life. You make your own rules, your own path of salvation and liberty. Truth be told, this lie has always  been around. Frank Sinatra speaks to this lie when he sang the song "My Way" as did Jon Bon Jovi when he sang the song "It’s My Life". If you really want to go back to where that lie started, it was started in the Garden of Eden.

"Now the serpent was more crafty than any of the wild animals the LORD God had made. He said to the woman, "Did God really say, ‘You must not eat from any tree in the garden’?" The woman said to the serpent, "We may eat fruit from the trees in the garden, but God did say, ‘You must not eat fruit from the tree that is in the middle of the garden, and you must not touch it, or you will die.’ " "You will not surely die," the serpent said to the woman. "For God knows that when you eat of it your eyes will be opened, and you will be like God, knowing good and evil." When the woman saw that the fruit of the tree was good for food and pleasing to the eye, and also desirable for gaining wisdom, she took some and ate it. She also gave some to her husband, who was with her, and he ate it. "

I wrote a parody of the Jon Bon Jovi song called "It’s My Life" called "The Devil’s Gospel" which was performed by the Christian parody rock group I started called "Jericho" that I would like to share with you all today. The lyrics are below and a place you can download the song. If you are interested in other music we did let me know.  (incidentally we are getting together for another gig soon – we had to let it go due to relocations and status changes of various members).

 

 

 http://cid-a0d71e1614e8dbf8.skydrive.live.com/embedrowdetail.aspx/Public/06TheDevil|4sGospel.wma

The Devil’s Gospel – (parody of the song “It’s My Life” by Bon Jovi)

Verse

This is a about how it all got started;         the lie told to Eve back in the garden;         this lie has

Always been around; it’s the devil’s gospel deceiving sound;

Chorus

It’s my life; a lie so clever; of your life you are the master;     you decide what’s wrong or if it’s right;       

It’s my life; you get to take your chosen highway;     all leading to the same place you say;

Your the god on whom you will rely; it’s my life

Verse

Wait a second there you hear that sound;     your house of cards is crumbling down;    

Tomorrow could become your judgment day; when you meet the Lord you think you’ll (will) say

Bridge

Behold he is knocking at your door; the Lord of all do not ignore

Second Chorus

Jesus Christ; who reigns forever; died that you’ll have life hereafter;         gave his life so you 

would never die;    Jesus Christ; with you on the narrow highway;         He’s the life and only

true way; On him you always can rely; Jesus Christ

 

Technorati Tags: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Windows Live Tags: Me,genesis,Bon,lie,Devil,Gospel,generation,self,needs,desires,life,rules,path,salvation,Truth,Frank,Sinatra,song,Jovi,Garden,Eden,animals,LORD,woman,tree,fruit,food,wisdom,husband,Christian,Jericho,lyrics,music,status,Verse,Chorus,highway,judgment,door,Jesus,Christ,member

1 Comment

Automatic Tag Generator For Windows Live Writer PlugIn Nearly Complete – Need Beta Testers

Good day all. This is to give you an update on the progress of the Automatic Tag Generator For Windows Live Writer Plugin I am working on.

I request anyone interested in beta testing the plugin to contact me via message or comment here. The plugin will require MS Word 2000 or above to be installed on your computer and that the .NET Framework 3.5 be installed.

The plugin logic is nearly complete. Below are screenshots of what it will look like along with explanations of what each screen does.

The options screen opens when click “View” and “Generate Tags” in the insert menu in Windows Live Writer. It will contain the title and text of your blog in the screen. You can have Technorati Tags or Windows Live Tags (or both) generated by selecting the checkboxes. Once you are ready to move on you click “Generate”.

http://cid-a0d71e1614e8dbf8.skydrive.live.com/embedrowdetail.aspx/Public/options.JPG

Once complete, the tab “Create” opens. There the tags generated appear in the grid, the ability to modify, delete or add tags in the middle and the tags currently being generated in the textbox on the right. One you click “Insert” it will insert the newly created tags into your blog entry.

http://cid-a0d71e1614e8dbf8.skydrive.live.com/embedrowdetail.aspx/Public/create.JPG

12 Comments

Read a Text File Embedded as a Resource in a dll with vb.net

Good Morning! I hope your thanksgiving was a happy one. My family is in Minnesota due to the holiday where her brother is getting married so I am here by myself. I ate a stir fry for dinner last night. But really its okay.

Today’s topic is related to my next post concerning how you can save tags to always be included in the Automatic Tag Generation Plugin I am creating for Windows Live Writer. Basically, we want to read a text file that will store those words, which is embedded as a resource file in the dll for the plugin. Happy shopping and make it a great day!

Sub GetFileContents(ByVal FileName As String, ByVal DataTable As DataTable)
        Dim this As [Assembly]
        this = System.Reflection.Assembly.GetExecutingAssembly
        For Each resource As String In this.GetManifestResourceNames()
            If resource.IndexOf(FileName) > -1 Then
                Dim inFile = New System.IO.StreamReader(this.GetManifestResourceStream(resource))
                While inFile.Peek() > -1
                    Dim readline As String = inFile.ReadLine
                    Dim row As DataRow = DataTable.NewRow
                    row.Item(FileName) = readline
                    DataTable.Rows.Add(row)
                End While
            End If
        Next

 

Leave a comment

Windows Live Writer Automatic Tag Generation Plugin Update

Good Morning. If you are following what is happening for my current side project (building a plugin for Windows Live Writer that  automatically generates tags for posts based on the content of your post) here is the scoop. The API for Windows Live Writer does not expose the contents of your post to me unless you highlight the text prior to selecting the option to building the tags. So when when you are ready to generate your tags, you will click "Edit" then "Select All", then click "View" and then "Generate Tags". If you have no text highlighted I will send you a message box that will tell you to do so and try again. I will take the text you have highlighted, parse the HTML out, and show it in a textbox to you prior to tag generation. You will also have the opportunity to create lists of words that will automatically be included and words that will always be excluded. As I said yesterday, tags will be based on the the Microsoft Word thesaurus but there will be times when the the thesaurus will be wrong. You will be able to handle words that aren’t handled to your liking and occur often this way. I’ve also decided to include a way for you to backup your include and exclude lists in case this dll changes as they will stored in text files that will be embedded into the dll. After the tags are generated, you will also have the opportunity to go in and review, add, delete or modify tags to be included prior to insertion into your blog.

Well, make it a great day!

 

 

Technorati Tags: ,,,,,,,,,,,,,,,,,,,,,,,,

1 Comment

Use Microsoft Word Thesaurus to find the part of speech of a word with vb.net

Good Morning! The plug in I am working on for Live Writer that will automatically generate Windows Live and Technorati tags (others too if asked for) based on your blog post is coming along. I have sped up the process of creating the tags which was a huge jump for this. I took 4 seconds to generate the tags for this post for example. At the bottom of this post you will see the tags. Though you can’t see them all (which I like – the search engines will see see them regardless) I pasted them as a whole so you can review them. You will need MS Word 2000 or above installed on your machine and 3.5 of the Framework installed. One thing I need is someone who has experience writing add-ons for Live Writer to contact me or if you know someone to let me know who they are.

Anyway today’s code sample is based on this project. We want to find the part of speech of given word (noun, verb etc) using the Microsoft Word thesaurus. Make it a great day!


Join me on Facebook

Public Word As New Word.Application

Public wdAdjective As Integer = 0
    Public wdAdverb As Integer = 2
    Public wdConjunction As Integer = 5
    Public wdIdiom As Integer = 8
    Public wdInterjection As Integer = 7
    Public wdNoun As Integer = 1
    Public wdOther As Integer = 9
    Public wdPreposition As Integer = 6
    Public wdPronoun As Integer = 4
    Public wdVerb As Integer = 3

Sub GetPartOfSpeech(ByVal MyWord as String)

Dim mySynInfo = Word.Application.SynonymInfo(MyWord)
            Dim myPos = mySynInfo.PartOfSpeechList
            Dim pos As String = ""

If mySynInfo.MeaningCount <> 0 Then
               For i = 1 To UBound(myPos)
                   Select Case myPos(i)
                       Case 0
                           pos = "Adjective"
                       Case 1
                           pos = "Noun"
                       Case 2
                           pos = "Adverb"
                       Case 3
                           pos = "Verb"
                       Case 4
                           pos = "Pronoun"
                       Case 5
                           pos = "Conjunction"
                       Case 6
                           pos = "Preposition"
                       Case 7
                           pos = "Interjection"
                       Case 8
                           pos = "Idiom"
                       Case 9
                           pos = "Other"
                       Case Else
                           pos = "Unknown"
                   End Select
                  MsgBox(pos)
               Next
           Else
               pos = "Unknown"
           End If

 

Use,Microsoft,Word,Thesaurus,part,speech,net,Morning,Live,Writer,will,Windows,Technorati,post,process,You,machine,Framework,thing,someone,experience,

writing,code,sample,project,Make,day,Application,Integer,GetPartOfSpeech,ByVal,MyWord,String,SynonymInfo,PartOfSpeechList,MeaningCount,UBound,

Select,Case,Adjective,Noun,Adverb,Verb,Pronoun,Conjunction,Preposition,Interjection,Idiom,End,MsgBox,myPos,mySynInfo,wdOther,wdNoun,wdInterjection,

wdIdiom,wdConjunction,wdAdverb,tags

2 Comments

Windows Live Space Stats Are Wrong

Good Morning. I added a counter to my blog and since it is Sunday and a low traffic day it was a good test to compare the stats that were being generated. I am using the counter from http://www.statcounter.com. Needless to say I was annoyed. Live Space stats seem to miss page views on a regular basis. Now I am left with wondering if I should rely on the Live Space page view number or the statcounter.com number. The only reason I debate that in my mind is that I have been using the Live Space page view number to base my counter on this whole time.  I wonder if I should file this as a support issue and if I do who do I go to? Windows Live Help email form has not been very helpful. They usually copy and paste stuff from their FAQ’s which I already know and usually have nothing to do with what I am asking about.

First these are the stats that were generated so far today by Windows Live. The stats are shown as date and time, page seen and referred from. Below that are the stats provided by statcounter.com. Windows Live clearly missed the hits that occurred from 4:30AM on among others. 

11/23/2008 4:18:42 AM
Kelly’s Chronicles: Fu…
http://www.google.com.au/search?hl=en&q=vb.net+ftpwebrequest+uploa
d+delete&meta=

11/23/2008 4:13:47 AM
Kelly’s Chronicles: Da…
http://www.google.com/search?hl=en&q=Datagridview+cancel++enter+event+

11/23/2008 4:00:51 AM
Kelly’s Chronicles: Sh…
http://www.google.pt/search?hl=pt-PT&q=vb.net+enumerate+all+forms&
amp;meta=

11/23/2008 3:40:00 AM
Kelly’s Chronicles: Ba…

11/23/2008 3:40:00 AM
Kelly’s Chronicles: Ba…

11/23/2008 2:58:57 AM
Kelly’s Chronicles: Ve…
http://www.google.jo/search?q=is+valid+email+vb.net+function&ie=ut
f-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&c
lient=firefox-a

11/23/2008 1:05:53 AM
Kelly’s Chronicles: Ge…
http://us.mc588.mail.yahoo.com/mc/showMessage?fid=Inbox&sort=date&
amp;order=down&startMid=0&.rand=1965367814&da=0&mi
dIndex=0&mid=1_25031_ANlkxEIAAYCxSSj8uw5lETuhg7w&f=1&n
extMid=1_23766_ANhkxEIAAB51SSh3EQNK82M2vK0&m=1_25031_ANlkxEIAA
YCxSSj8uw5lETuhg7w,1_23766_ANhkxEIAAB51SSh3EQNK82M2vK0,1_23072_ANp
kxEIAADQGSSgVlwMJagjouMQ,1_22399_ANxkxEIAACVxSSf%2BtwEvwxUTUYg,1_2
1584_ANtkxEIAAOUbSSfrIAm3uTzVWcw,1_20001_AN5kxEIAAYZ%2FSSfMUgcrTkdzNiM,

11/23/2008 12:58:00 AM
Kelly’s Chronicles: Us…
http://www.google.com/search?hl=en&q=binarywriter+.net&start=1
0&sa=N

11/23/2008 12:36:34 AM
Kelly’s Chronicles: Ge…

11/23/2008 12:20:41 AM
Kelly’s Chronicles: Su…
http://www.stumbleupon.com/refer.php?url=http%3A%2F%2Fkellychronicles.
spaces.live.com%2Fblog%2Fcns%2521A0D71E1614E8DBF8%2521647.entry%3F
wa%3Dwsignin1.0

11/23/2008 12:20:38 AM
Kelly’s Chronicles: Su…
http://www.stumbleupon.com/refer.php?url=http%3A%2F%2Fkellychronicles.
spaces.live.com%2Fblog%2Fcns%2521A0D71E1614E8DBF8%2521647.entry%3F
wa%3Dwsignin1.0

11/23/2008 12:01:34 AM
Kelly’s Chronicles: El…
http://www.google.com.my/search?hl=en&q=delete+row+with+visual+bas
ic.net++without+prmary+key&btnG=Search&meta=

 

Now that stats from statcounter.com. They don’t show the referring link because I am using the HTML not javascript version of their counter. Live Space does not allow javascript.

23 Nov
06:28:02
Firefox 3.0
WinVista
unknown
Bangkok,
Krung Thep,
Thailand
True Internet Co. (124.120.129.18)
kellychronicles.spaces.live.com/blog/cns!A0D71E1614E8DBF8!580.entry
No referring link

23 Nov
06:01:18
IE 6.0
WinXP
unknown
Yokohama,
Kanagawa,
Japan
So-net Service (115.163.167.126)
kellychronicles.spaces.live.com/blog/cns!A0D71E1614E8DBF8!217.entry
No referring link

23 Nov
04:35:24
IE 7.0
WinVista
unknown
Jakarta,
Jakarta Raya,
Indonesia
Pt. Broadband Multimedia, Tbk (118.137.48.39)
kellychronicles.spaces.live.com/default.aspx
No referring link

23 Nov
04:30:10
IE 7.0
WinVista
unknown
Jakarta,
Jakarta Raya,
Indonesia
Pt. Broadband Multimedia, Tbk (118.137.48.39)
kellychronicles.spaces.live.com/blog/cns!A0D71E1614E8DBF8!670.entry
No referring link

23 Nov
04:18:27
IE 7.0
WinXP
unknown
Melbourne,
Victoria,
Australia
Netspace Online Systems Pty Ltd (220.253.49.68)
kellychronicles.spaces.live.com/Blog/cns!A0D71E1614E8DBF8!215.entry
No referring link

23 Nov
04:13:28
IE 7.0
WinXP
unknown
Dubai,
United Arab Emirates
Dubai Sports City (91.73.236.130)
kellychronicles.spaces.live.com/blog/cns!A0D71E1614E8DBF8!256.entry
No referring link

23 Nov
04:02:28
Firefox 2.0
WinVista
unknown
Cape Town,
Western Cape,
South Africa
Internet Solutions (196.209.20.7)
kellychronicles.spaces.live.com/Blog/cns!A0D71E1614E8DBF8!525.entry
No referring link

23 Nov
04:00:44
IE 7.0
WinVista
unknown
Lisbon,
Lisboa,
Portugal
Onitelecom – Infocomunicacoes, S.a. (213.58.243.15)
kellychronicles.spaces.live.com/Blog/cns!A0D71E1614E8DBF8!308.entry
No referring link

23 Nov
03:40:54
Firefox 3.0
WinXP
unknown
Antwerp,
Antwerpen,
Belgium
Scarlet (81.11.230.24)
kellychronicles.spaces.live.com/blog/cns!A0D71E1614E8DBF8!483.entry
No referring link

23 Nov
03:39:58
Chrome 0.3
WinXP
unknown
Kfar Saba,
Hamerkaz,
Israel
Eci Telecom (147.234.2.5)
kellychronicles.spaces.live.com/Blog/cns!A0D71E1614E8DBF8!368.entry
No referring link

23 Nov
03:39:50
Chrome 0.3
WinXP
unknown
Kfar Saba,
Hamerkaz,
Israel
Eci Telecom (147.234.2.5)
kellychronicles.spaces.live.com/Blog/cns!A0D71E1614E8DBF8!368.entry
No referring link

23 Nov
01:42:18
IE 6.0
WinXP
unknown
Surat,
Gujarat,
India
Hathway Ip Over Cable Internet Access Service (116.74.98.193)
kellychronicles.spaces.live.com/Blog/cns!A0D71E1614E8DBF8!215.entry
No referring link

23 Nov
01:04:35
IE 6.0
WinXP
unknown

Esfahan,
Ira
Rangin Kaman Rayaneh Sepahan (80.191.149.197)
kellychronicles.spaces.live.com/blog/cns!A0D71E1614E8DBF8!461.entry
No referring link

23 Nov
00:57:49
IE 7.0
WinVista
unknown
Denver,
Colorado,
United States
Qwest Communications (65.102.192.133)
kellychronicles.spaces.live.com/Blog/cns!A0D71E1614E8DBF8!200.entry
No referring link

23 Nov
00:52:54
IE 7.0
WinVista
unknown
Kingsport,
Tennessee,
United States
Systems And Computer Services Division Eastman Che (199.190.8.13)
kellychronicles.spaces.live.com/Blog/cns!A0D71E1614E8DBF8!400.entry
No referring link

23 Nov
00:36:28
IE 6.0
WinXP
unknown
Kashan,
Fars,
Ira
Fara Ertebat Kashan Co (85.185.131.62)
kellychronicles.spaces.live.com/blog/cns!A0D71E1614E8DBF8!461.entry
No referring link

23 Nov
00:32:46
IE 7.0
WinXP
unknown
Nijmegen,
Gelderland,
Netherlands
Chello (77.251.133.105)

kellychronicles.spaces.live.com/blog/cns!A0D71E1614E8DBF8!217.entry
No referring link

23 Nov
00:20:28
Firefox 3.0
WinVista
unknown
Jackson,
Michigan,
United States
Comcast Cable (76.20.173.140)
kellychronicles.spaces.live.com/blog/cns%21A0D71E1614E8DBF8%21647.entry?wa=wsignin1.0
No referring link

23 Nov
00:20:25
Firefox 3.0
WinVista
unknown
Jackson,
Michigan,
United States
Comcast Cable (76.20.173.140)
kellychronicles.spaces.live.com/blog/cns%21A0D71E1614E8DBF8%21647.entry?wa=wsignin1.0
No referring link

23 Nov
00:01:17
Firefox 3.0
WinXP
unknown
Shah Alam,
Selangor,
Malaysia
Telekom Malaysia Berhad (60.51.31.118)
kellychronicles.spaces.live.com/Blog/cns!A0D71E1614E8DBF8!406.entry
No referring link

 

Leave a comment