Google or Bing!

by Idaho Web Designer 14. May 2010 21:54

I've give my disclaimer right up front, I'm a Microsoft junky. 

I hear a lot of people hyping up Google and what a great search engine they are etc. etc. etc.  Yes, Google has the majority of traffic from internet users, but after analyzing some site statistics for clients the past couple of days, I have come across a very interesting stat.  The bounce rate for Google is more than double that of the bounce rate for Bing!.  What does this mean?  It means that the search results Google gives are not as relevant as those for Bing!  It means that Microsoft's ads for Bing! claiming that their search results are better when using Bing! are actually true.  It means the visitors you get from Bing! are worth more.  You may get twice as many visitors from Google, but in the end only those that "convert" to whatever your site is, are the ones worth measuring. Google seems to just lump a bunch of information together, whereas it appears that Bing! is giving better results. 

Now to admin that I have a problem.  I still use Google out of habit.  I guess that means Google is addictive, but so is cocaine.  Does this mean Google is bad for you? Recognizing a problem is the first step in overcoming, right?

Tags: , , ,

Silverlight | Bing | Google

Flex vs Silverlight

by Idaho Web Designer 2. April 2010 01:20

I've been doing some research using the search term "Flex vs Silverlight".  Almost every article I read out there says to use Flex, but they are all written by anti-Microsoft people.  I tend to disagree on this one.  Before you go and start calling me a .Net head, please be aware that I love Adobe products.  I just see some things in Silverlight that Flex doesn't have.  Sure Flex has the "user base", but so does Microsoft...good chance you're reading this using some form of a Microsoft product.  If you answered "No I'm not", I gotcha, you are.  This blog was developed using .NET, a Microsoft product.  Some may not want to admit it, but Silverlight is a valid player in the RIA game.  Flex is great and I won't downplay that at all, but Silverlight is worth looking at. 

There are lots and lots of .NET programmers.  The majority of Flex developers are graphical guys that moved over to the programming camp.  Programming is an afterthought for them, it's not what they truly love.  Now sure the argument can be made "You'll have a better looking app from a graphical guy."  Very true.  So hire a graphical guy to design your silverlight app and then hand it off to a programmer to program the backend.  One of the beauties about Silverlight is this capability.  That being said, your developers are not going to be able to just install the Silverlight API and start programming. There is a bit of a learning curve here, but they will learn Silverlight A LOT faster than Flex because of the familiar feel Silverlight has. 

One of the reasons I feel Silverlight is truly a player now is the majority of Flex pro articles I read point out flaws in Silverlight that are now overcome.  This shows Microsoft is serious about making a go of Silverlight.  Many forward thinking companies are moving to Silverlight.  Netflix believes Microsoft's platform is enough of a player in the game to have gone the Silverlight route.  So here's my top 10 reasons Silverlight is worth taking a look at in the RIA world:

  1. A lot of developer's are familiar with the backend code.
  2. The logo is just thought provoking (Whether the thought is "What were they thinking?" or "I think that's a cool logo" it's still thought provoking.)
  3. Deep Zoom is a cool technology.
  4. It's revolutionary for Microsoft.
  5. Ability to use existing C# code.
  6. XAML is search engine friendly  (For SEO guys this is huge)
  7. Ability to use languages like LINQ.
  8. Asynchronous tasks.
  9. Expression Blend is a cool tool and getting better. 
  10. You just don't bet against Microsoft. 

Reasons not to use Silverlight.

  1. User base is still low.  (It is growing though and quickly.)
  2. Binding methods are confusing and take extra work.
  3. Other platform development is non-existent.
  4. Printing capabilities are terrible.  (Although Silverlight 4 looks like it has this one fixed.)
  5. You like to spend money on development software like Flex Builder.  (Expression Blend is cheaper and there is a free express version)
  6. Number of controls has room to grow.
  7. It's still considered young and bleeding edge.  (This may be a reason to use it for some)
  8. Flex sounds more manly.  (You Flex your muscles.)
  9. You don't like to source control your code.
  10. You like to bet against Microsoft.

Tags: ,

Flex | Silverlight