Translating My Articles? Let Me Know And I Will Link To You

I put into practice what I preached about preventing image leeching. Within the first 48 hours I got literally hundreds of email notifications from the logger I installed giving me URLs where I can find copies of my articles pasted word for word, including links to my images.  I was also able to identify a number of sites owned by people who had taken the trouble to translate my articles into other languages (but were still leeching my images).

The first group of people (the copy/pasters) deserve nothing but contempt. I make it quite clear on this site that you may not copy and paste my copyrighted content. These people are simply law breakers - regardless of where they reside or host their shoddy, lazily put together excuses for technical sites, often festooned with advertising. Some of my articles take quite a bit of time to put together, and these criminals are making money from advertisers off my efforts. I don't care if you put a paltry link to my original article on your pages. You do not have my permission to plagiarise my content. Let me make myself quite clear - you are thieves!

However, if you are a translater, I don't mind you linking to my images. There is no way that I can translate my articles into Arabic, Urdu, Chinese, Korean etc. Consequently, I consider what you do a service. If you feel my articles are worthy of being shared among other developers who would prefer to have the concepts explained in their own language, that's fine by me.  All I ask is that you let me know so that I can add you to my Approved Referers list, and link to your translated version of my articles. Use the Contact form on this site to provide me with the url of your translation and the language it's in (I can't always tell, you see...). I have already added some sites, so their readers won't be met with the alternative image my RouteHandler sends.

Date Posted:
Last Updated:
Posted by:
Total Views to date: 7667

5 Comments

- Fayaz

Hi Mike,
I am glad to read your articles and refer them to others. I hope I can refer them. BTW, can we borrow some code from your article and give credit to you?? Recently I referred your article to one member in forums.asp.net, the article is jQuery username availability. But the OP, wants the same approach in AJAX(I read once, that you like jQuery alot more than AJAX). I googled it, but most of articles using Membership provider. Your article is simple, can be understood by beginner. I thought I can write similar article, giving credit to you with implementation of AJAX.

- Mike

@Fayaz

"Borrowing" code for articles that show a different approach (or even to criticise it) is fine. If you want to link to my article where the borrowed code came from, that's also fine. Using code from the articles for any other purpose is also fine. The only thing I object to is people copying and pasting the entire article and republishing it on their own blog or site. That breaches my copyright.

- zhan

Your article is very good I like to study

- CareySon

hi mike.i'm glad to c u saying that...i just translate ur last article about avoid image leecher..i had translated it into chinese and post it on:http://www.cnblogs.com/CareySon/archive/2009/12/30/1636438.html

u r great authoer..and i think i can link ur image rather than download and upload in future translation:-)

- Mike

@CareySon,

I have already found some articles of mine that you translated. I have added you to my list of "Allowed Referers", so you shouldn't have any problems with the images ;o)

Recent Comments

Gayan 7/3/2015 6:20 AM
In response to 7 C# 6.0 Features That Every ASP.NET Developer Should Know About
Great Article thanks...

Semil 7/1/2015 7:03 AM
In response to iTextSharp - Drawing shapes and Graphics
I have created a rectangle using above methode. Now I want to add a text in the center of this How I...

Satyabrata Mohapatra 6/30/2015 6:12 PM
In response to Reading Excel Files Without Saving To Disk In ASP.NET
Ahh.....this is awesome. Happy to see after a long time you wrote a article on web form :D...

Marty 6/30/2015 7:16 AM
In response to Posting Data With jQuery AJAX In ASP.NET Razor Web Pages
Mike, you're the Man! Another great article. So incredibly helpful. I'm definitely going to buy your...

Rohan 6/30/2015 5:32 AM
In response to ASP.NET MVC 5 with EF 6 - Working With Files
Very good and helpful tutorial. Thanks. Just wanted to know what would be the max file size limit we...

Fernando 6/30/2015 1:59 AM
In response to Programmatically accessing data from DataSource controls
What if I want to pass parameters natively using the DataSourceSelectArguments object, instead of be...

pankaj 6/29/2015 3:13 PM
In response to How to retain carriage returns or line breaks in an ASP.NET web page
very nice i'm use this in my code thank you.... ...

Mike 6/29/2015 2:22 AM
In response to MVC 5 with EF 6 in Visual Basic - Sorting, Filtering and Paging
This is the first example that I have found that works....

Marty 6/28/2015 4:57 AM
In response to Posting Data With jQuery AJAX In ASP.NET Razor Web Pages
Mike, what if I don't want to render back the text to the browser, but I want to send it some other...

Mike 6/27/2015 4:00 PM
In response to Migrating Classic ASP To ASP.NET Razor Web Pages Part One- Razor Syntax And Visual Basic
have you used any of the code converters to convert classic asp to c#? If so, which one do you have...