Web Dev Matters and Me

Web Development Matters - HTML, XML, C#, .NET, AJAX/Javascript(jQuery), CSS, XML-XSLT

ME - LIFE,Philippines, Tokyo, ECE, PhilNITS/JITSE,情報処理, 日本語

things about Philippines, gaming, C# development and web development, how to make money in stock trading

Web Dev Matters and Me

5 Ways to tell major search engines that you're serious in getting the #1 search result

Aside from good HTML element arrangements, optional attributes, additional meta elements , canonical or backlinks, you must have properly told major search engines where to find those pages, or at least tell them that those pages exist. How? Using sitemaps. yes, SITEMAPS. If you think having one is enough, then maybe it is, for a normal website. But if you are really dedicated to reach the #1 spot, have you tried these:

Found the culprit!

From my previous post, the culprit was really on the server.

Analysis of recent injection attack

Just few minutes ago, one of the websites I currently own was attacked. Since I am expecting this really soon (because the site is gaining high traffic recently), I wonder how it is made possible.

Random Check for Browsers


A random check, I tried to put a test page on one of domains I control. I really liked the results because most people are getting smarter now by using Chrome.







Random resolution check


a random check of web resolution. there is no 640x480 and 800x600 anymore. I wonder what will happen to all of those ICE BOX (one that stays always on left, leaving a large area of website WASTED!








Google's PACMAN Game - PAC-MAN 30th Anniversary

PAC-MAN 30th Anniversary











Overall optimization

At first, I only thought that this applies most at Back-End, but actually an overall task that needs to be done.  In case of websites (except stateless) needs overall optimization: (based on my exp)


Code-Behind
-prevent unnecessary object creation. (Consider re-use, Singleton class to hold global variables)
-don't develop with the purpose of using design patterns. Use design pattern where applicable.
-unnecessary try ? catch ? would affect performance.

Database
-1st thing to be considered. most of the time, the bottleneck
-don't make unnecessary select (overused *). just take out the fields that you need.
-dont forget to close connection when not needed.

Client-Side
-cache the output for non-dynamic files
-static & dynamic compression, gzip
-optimize external files (js, css)
-consider sprite-technique on CSS layout (example : 足掛かり.com uses sprite techniques that changing CSS class wouldn't require another download)
-un-comment and compress JS and CSS

HTML 5 is here!

I've tried to check for new HTML 5 tags and I'm surprised that it is turning just like the version 1 of Silverlight. If you're not familiar with Silverlight, it is used for making some animations but more on clientside, since all you can do on version 1 was XAML and javascript.

Web Optimizations

I just deployed the web project that took almost 3 months to deploy, thanks to the CC problems I had. Things seems to be fine and I think I would be spending some time to write some contents.

But before that, I wanted to optimize few things that are not visible until it was deployed in a shared remote server.

Configuring website rules in IIS Manager

Managing websites can be a pain in the neck. Sometimes you'll find yourself fixing some broken links, editing style sheets because of routing side-effects and even managing bandwidth limit. You probably won't be fit for a web admin task if you can't make a solution for all of those things. Good thing there are few tips that you can do now.

FB Connect