tihomir ivanov

Hi All,

I learned PHP in only 17 hours and it was absolutely enough to begin work as a PHP developer. Learn More how it can be done.


Honestly, I don't like asp.net, php, java, c++, javascript, ruby at all.

So, I Created My Own Powerful Programming Language for a few days.

Learn How it Can Be Done. It's really easy :)

public static or static public

Written on February 28, 2010 – 4:34 am | by admin |

Recently, I learned that in PHP and C# declarations like static public or static private are absolutely valid declarations of static methods. You can use both declarations, they has same meaning and there is no recommendation which one should be used: public static function myStaticMethod() or static public function myStaticMethod() But in my practice I [...]

Tags: ,

Does asp.net login control encrypt password field?

Written on February 27, 2010 – 5:20 am | by admin |

The asp.net login control is often used when we build an asp.net website with asp.net authentication providers. But when we think about the security, it’s good to know that when the security is important, you cannot rely on it in the HTTP protocol. The reason is that all the fields of the asp.net login control [...]

WordPress Myths

Written on February 26, 2010 – 1:16 am | by admin |

I’m a big fan of WordPress. I was curious about most popular WordPress myths and I made a simple research. Here is a list of most interesting wp myths: 1. I can install all wp plugins and it’ll work great If you install many plugins, it will slow down your wordpress blog. 2. WordPress is [...]

Tags: ,

Things you probably didn’t know about C#

Written on February 25, 2010 – 1:37 am | by admin |

I had some free time today, so I decided to learn something new in C#, here’s list of most interesting things that I learned: 1. Instead of using (Font f1 = new Font(“Arial”, 10.0f)) { using (Font f2 = new Font(“Calibri”, 10.0f)) { //t use f1 and f2 here } } it can be written: [...]


Blogging Mistakes

Written on February 24, 2010 – 1:41 am | by admin |

Here’s my list of blogging mistakes that I try to avoid: 1. Not Blogging Consistently A blog without new content is dead blog. Will you visit a blog again and again if there’s no new posts. That’s the reason I add new posts everyday. 2. Not using own domain for your blog If you use [...]


PHP Best Practices in Performance – Part 3

Written on February 23, 2010 – 1:22 am | by admin |

After the PHP Best Practices in Performance Part 1 and Part 2, here’s the last post from the series: 1. Instead of print(), use echo. It is a statement, so you avoid the function overhead of print(). 2. Incrementing a pre-initialized local variable is 9-10 faster than incrementing an undefined local variable. 3. Incrementing a [...]


Free Adobe Alternatives

Written on February 22, 2010 – 1:17 am | by admin |

Recently, I learned that there are many Free Adobe Alternatives. So, before buying some adobe product, you can check out the list of alternatives: 1. GIMP GIMP is often called ‘the free Photoshop‘. Some of its features are customizable interface, photo enhancement, digital retouching. GIMP works under Linux, Microsoft Windows (XP, Vista), Mac OS X, [...]

rel Attribute Meaning

Written on February 21, 2010 – 4:03 am | by admin |

You may see rel attribute in many hyperlinks, it is a HTML attribute that is being used by search engines to ‘understand’ the relationship between target links and the resource on which they appear. Here’s more info about most popular rel attributes: rel attribute meaning example nofollow it signifies to the search engines that the [...]


Should you create separate file for new enum in .NET?

Written on February 20, 2010 – 5:15 am | by admin |

You may become in the following situation: You have some class and you want to add some enum for it, then you begin wandering should you add a new file for the enum. I think if the enum will be used by a single class then you should add the enum declaration inside the class. [...]

Simple Rotating Ad Script in ASP.NET

Written on February 19, 2010 – 1:34 am | by admin |

In the home page, you can see ‘Your Ad Here’ image. If you go to another page, you’ll see another ‘Your Ad Here’ image. Here’s an example of rotating ad banners that you can use in your asp.net website: 1. You’ll need a folder in you web server with all the image ads in it. [...]