CK's Tech Blog
It's Microsoft's World, and I'm just living in it

Uninstalling .NET framework

July 21, 2008 06:00 by ckincincy

I've had two interesting things happen to friends computers over the past few months.

First I got an email from my friends at Tin Roof (by the way, if you want to support a great charity... this is it) telling me that she needed to file an extension on her taxes before she leaves for Nicaragua on Tuesday. However when she started Turbo Tax she was getting an error.

Further investigation by me (via a VNC connection I set up with her a while ago) realized that this was a .NET error.

Turbo Tax spit out the following error: 20888 39915.  A Quick search of their site gave this article.  Basically blaming .NET and their solution has a link to a program that totally wipes out .NET from your system so you can start over.  I downloaded the program, ran it and then reinstalled .NET and her problem was fixed (well after I ran a reboot.bat file that was in the Turbo Tax installation folder, but that's another issue all together).

Then I have another buddy who had been using a program I wrote for my church to transfer files between members of the multimedia team.  Several months ago a basic Windows component of it stopped working right.  I was at a total loss for a solution (as a simple uninstall and reinstall of .NET didn't help).  I let it drop... but I emailed him today with this fix and my hunch is, that this will get him up and running again.

What frustrates me the most about this, is that Microsoft's .NET uninstall doesn't fully uninstall itself.  Many years ago I did some work for Lexmark's All in One printers and one of the BIG things they did was make sure that their uninstall completely wipes out any record of the machine being on your system.  And really there is no excuse for any other behavior.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

.NET Search Engine

July 9, 2008 06:00 by ckincincy

If you are a .NET developer you've faced the issues I've faced when using a major search engine... results that don't really fit your problem.

But Google has an interesting feature that allows you to create a custom search engine.  You define the sites it searches. 

Dan Appleman has put together a site www.searchdotnet.com that searches his list of .NET sites and overall the results I get from this site are pretty good.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

List all installed fonts on your machine

June 24, 2008 06:00 by ckincincy

I recently ran across this post and loved it!  I do some image creation stuff and the hardest part of my task is picking a font.  Now I can print out my installed fonts and quickly pick one out.

Now here is the guys code, but slightly edited.  As his had a few syntax errors in it. 

try
{
    StringBuilder sb = new StringBuilder();
 
    foreach (FontFamily family in FontFamily.Families)
    {
    sb.Append("<h2 style='color:blue;font-family:Arial;'>" + family.Name + "</h2>");
    sb.Append("<font face='" + family.Name + "' size='6'>");
    sb.Append("The quick brown fox jumps over the lazy dog. 1234567890");
    sb.Append("</font><hr/>");
    sb.Append(Environment.NewLine);
    }
 
    lblFontList.Text = sb.ToString();
}
catch (Exception ex)
{
    lblErrorMessage.Text = ex.ToString();
}

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Spoofing a MAC address

June 20, 2008 06:00 by ckincincy

I'm on vacation and the wireless internet access I have is restricted by MAC address.  I initially signed up on my personal PC (not knowing it was MAC address restricted) but needed access on my work PC.

So I went looking for information on masking my MAC address on my work PC to match my personal PC.  Led me to look into the advanced properties of the wireless card, and I found the answer.

As an FYI I have a Dell Wireless 1490 Dual Band WLAN Mini-Card installed.

Step 1:  Go to the device manager (if you don't know how to do this, you don't need to be doing any of this).

Step 2: Expand Network Adapters, Right click your wireless card and click properties.

image 

Step 3: At the next window go to the Advanced Tab and select the "Locally Administered MAC Address"

image

Step 4: Enter in the value field your custom MAC address, and there is how you do it.

Was pretty happy to find it this easy.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Feedburner

June 8, 2008 18:35 by ckincincy

imageSo I am in the process of transferring my church 's website from www.bataviachurch.org to www.lifestreamcc.org since we changed our name on June 1st.

Along with this change it was required of me to get a new FeedBurner link for our sermons since I had 'BataviaChurchOfChristSermons' originally.

I figured I'd give a few simple names a try first.... and you won't believe what worked.

http://feeds.feedburner.com/streamingsermons

Thats it!  I was stunned that out of 1.7 million feeds that this wasn't already taken.  But it wasn't!

Very cool.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Window Clippings 2.1

March 30, 2008 19:03 by ckincincy

imagePreviously I posted about Window Clippings. It is a great piece of software for grabbing screen shots.  Window's Vista has a built in application similar to Window clippings, but not XP.

Kenny Kerr, recently released version 2.1.  There are many new features to it, even one that I requested.

He has a version that is free, but it puts a WindowClippings.com water mark on the image. 

So check it out!


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Browser Synchronization

March 23, 2008 19:42 by ckincincy

foxmarks-159x37Well I think I am finally dropping FoxMarks.

FoxMarks is a Firefox Extension that synchronizes your bookmarks between machines.  It was a beautiful extension until version 2 was released.  Version two has been a train wreck, and for the longest time I just kept running version 1.  However I quickly grew tired of the notification that my FoxMarks extension was out of date, so I finally decided to give version 2 one last try.

Needless to say it failed bad.  Its a shame to see such a good product become such a bad product.

So I did a search for a replacement option and find out about Google Browser Sync.  Syncs not only my bookmarks, but also my cookies, history, saved passwords, and open tabs and windows.  BEAUTIFUL!

Now when I switch from my work PC to my home PC I keep many of my settings.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Telling a client no

March 15, 2008 19:43 by ckincincy

I've helped a local company do their web site over the years.  They have come to me several times with 'great ideas' for their web site.  From 'nice' blinking text to hiding text at the bottom of the page to 'fool Google'. 

When they come to me with these idea's I fill them in on why that is either a bad practice or a downright bad idea. 

And this isn't just this client that I've had these kinds of conversations with.  Most highly respect my technical skills and accept my answer.  Sometimes they listen to my reasons and decide differently.  In the end they are the boss. I've only had one client that seems to constantly override my thoughts, frustrating for sure. 

But this local company came to me with another 'great idea' and I again told them why it was bad.  So they decided to go with somebody else.  Honestly, kind of relieved.  But I wait for the day that they face some of the consequences of not having somebody willing to tell them no.  When Google's spider realizes the hidden text and drops them from their index.

So I guess the bottom line is, feel free to tell a client no.  But realize they are the boss!  And if it is in your power, and them telling you no just frustrates you to no end... drop them as a client.  Having them make you design a bad site or application isn't worth your reputation.


Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Unlocker Updated

March 3, 2008 23:43 by ckincincy

As previously mentioned on my blog, I use a tool called 'Unlocker' which unlocks used files when I can't delete them.  Here is the list of changes:

Unlocker 1.8.6 - 29/02/2007

- Fixed bug: Delete, move and rename should work better now.
- Fixed bug: Non DLL handles are now listed properly on Vista.
- Fixed bug: List files are compatible with Total Commander again. This bug appeared in version 1.7.7. Thanks to Icfu for spotting it.
- Improved behavior: The executable includes a manifest for better Vista compatibility.
- Promotional feature: Added fully optional shortcuts to eBay during the installation. Simply untick "eBay shortcuts" in the choose components page during install if you do not wish to have those.


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Added Extension to Blog

February 23, 2008 16:39 by ckincincy

Being a writer of two extensions for the DotNetBlogEngine I've honestly not installed any non standard extensions on my site... until now.

As  you notice there are some  links inserted at the bottom of each of my post, these are some social bookmarking sites that a lot of folks use.  I honestly don't, but I do know that a lot of people do.

With all that being said Danny Douglas wrote an extension that does this for me.  So if you run DotNetBlogEngine and want to have the links on your site then go check out his extension. 


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5