Posts

Showing posts from June, 2015

Difference between array, arraylist, List, Hashtable, Dictionary and SortedList in c#

Basic difference is that arrays are of fixed size. Whereas an ArrayList implements the list data structure and can dynamically grow. While arrays would be more performance that a list, a list would be far more flexible since you don't need to know the required size initially. Array - represents an old-school memory array - kind of like a alias for a normal type[] array. Can enumerate. Can't grow automatically. I would assume very fast insertion, retrieve and speed. ArrayList - automatically growing array. Adds more overhead. Can enum., probably slower than a normal array but still pretty fast. These are used a lot in .NET List - one of my favorites - can be used with generics, so you can have a strongly typed array, e.g. List . Other than that, acts very much like ArrayList. Hashtable - plain old hashtable. O(1) to O(n) worst case. Can enumerate the value and keys properties, and do key/val pairs. Dictionary - same as above only strongly typed via generics, such a...

How to Improve Your Search Engine Ranking on Google

Improving Your Site's Placement on Google's Search Engine Results Google ranks a page according to a large number of factors. Exactly what these factors are is apparently a trade secret, although there are number of well-known things that contribute to the ranking of a page. 1. Links Pointing to Your Website One of the factors that contribute to a web page being considered "important" is the number of links pointing to that page. For example, if your page has 100 quality links leading to it, it will be ranked higher (in Google's estimation) than one that only has 20. But what are "quality" links"? These are links from other popular pages, that is, pages that have, themselves, many (quality) links pointing to them. (Yeah, I know. My definition is circular. And it's possible that the search engine has other factors that determine the quality of a link.) Anyway, in general, since Google ranks your pages according to the number of links p...

What are meta descriptions and do they still matter?

A meta description is the text that appears below your page in a search engine result that explains what the page is all about. In this example, the meta description is "Learn the elements needed to write a comprehensive blog post in just 9 easy steps Meta descriptions still matter, just not in the same way they used to. They used to be a place to optimize for keywords so crawlers would know more about your page contents; now, it's more important you write something compelling that makes readers want to click so you can improve conversion rates from SERP results to your website.

What is Off-Page Optimization?

We can say on page is the soul than its body without off page its quite difficult to get higher position in search engines for competitive keywords. In a simple language we can say off page optimization don’t allow you to make any changes in the website. It’s the process of building quality links, forum discussion, article, directory, bookmarking etc to boost the rank of your website.

What is On-Page Optimization?

On page optimization is very important part of SEO & play a vital role in the improvement of SERP (Search Engine Result Page). We can whatever changes made by us in coding or internal part of our webpage call on page for instance content adding, meta tag placing, meta description, image alt tag etc.

Which SEO techniques are popular?

Mainly two type of SEO technique is popular 1. White Hat SEO 2. Black Hat SEO (Negative SEO) One more type of SEO techniques which is also known is “Grey Hat SEO”

what is SEO?

SEO mainly stands foearch engine optimization and it’s a part of Internet Marketing. SEO is technique or process via this we can improve website visibility in major search engines like Google, Yahoo & Bing etc.