A new Open Source dynamic Sitemap and dynamic RSS Feed Solution..
I've started a new open source project designed to help .Net Web Developers easily add a dynamic sitemap or RSS feed to their web application. My next blog post will explain why you would want to use...
View ArticleSEO - Sitemaps and RSS Feeds for Google to find
SEO (Search Engine Optimization) is a very broad topic nowadays. There are many, many things a web developer must remember to do in order to optimize a site. If anyone is looking for a quick refresher...
View ArticleAmazon Appstore & Angry Birds
Recently, Engadget posted an article on Angry Birds will be exclusive on Android - breaking the news Amazon released on their blog that Angry Birds will have a new game which will launch exclusively on...
View ArticleUniquely Identifying Web Users
In most web applications, you need to identify users at some point. You may need an entire login system, or you may just want to make sure no one abuses your system.For example, a Joke Sharing site...
View ArticleIntroduction to Facebook Sharing and the Open Graph Protocol
Whenever someone shares a link on Facebook, they normally see a picture, a title, and a description of the link.How does Facebook get this information?Well, if you don't use the Open Graph Protocol,...
View ArticleAmazon Appstore Launch Imminent
According to a trusted source in a wired article the Amazon Appstore may launch as soon as tomorrow!Also, an Android fan caught a glimpse of a page on Amazon that went live prematurely - and revealed a...
View ArticleAmazon's App Store
I am impressed with Amazon's App Store so far. I had a terrible description for my mobile application, Simple Charades, but whoever reviewed my application submission also wrote a nice description and...
View ArticleCanonical Web Pages - Web Pages With Highly Similar Content
It's common for certain types of sites to have pages with similar content. A canonical page is the preferred page of the pages with highly similar content.For example, you could have Beatles albums...
View ArticleBlogger SEO Optimization - Add NoFollow to Blog Archive
If you own a Blogger blog, listen up!A Blog Archive is a common Blogger Widget that displays a bunch of your previous posts on the right side of the screen. The problem with this is that it is very...
View ArticleParsing a XML Datetime in Android (Java)
The Java Date class is a complete mystery to me. Why does it have to be so complicated? I needed to parse an XML DateTime string (like this: "2011-02-10T13:40:26.33") in Java.In C#, it just...
View ArticleStarting a New Android Project - A List of Tutorials
“The secret of getting ahead is getting started. The secret of getting started is breaking your complex overwhelming tasks into small manageable tasks, and then starting on the first one.” - Mark...
View ArticleBlogger Releases New HTML 5, CSS3 Templates
Blogger is previewing new dynamic templates that load faster, look prettier, and use fancy new tech.You can use these new preview templates on any Blogger blog - which they are called 'views' for now....
View ArticleFacebook Sharing Tool for Web Developers
Already know about the Open Graph Protocol? Go to the Open Graph Protocol Generator ToolMarketing your site can be difficult and time consuming. There are hundreds of methods you can utilize. Search...
View ArticleWCF Service Error - C# Developers Only Tip
This won't make sense for most people that read this blog, but it needs to be said regardless. If I can save one person the hours I went through trying to debug this problem, it will be worth...
View ArticleAndroid - Creating an Index or Primary Key in SQLite
If this is your first time working in a database, you should read this entire post before using these queries. For those of you who know all about Primary Keys and Indexes, here are the queries:...
View ArticleAndroid - Creating a Top or Bottom Bar in XML Layout
This is intended for new Android developers.If you're looking to align elements to the top or bottom of your layout, look no further!I have bolded the important parts below.Basically, this layout...
View ArticleAndroid - Threading with AsyncTask to prevent UI Lockup
When you need to either do a lot of processing, access the SQLite database, or communicate with the internet you should run it in another thread. Otherwise, the Android user interface will appear...
View ArticleAndroid - Sharing text to Facebook, Twitter, and other Apps
Sharing on Android is extremely easy.If you've ever hit a share button on the Android before, you'll notice most of them pop up a menu like this:As you can see, this has the standard Google Apps as...
View ArticleWeb - 404 HTML Pages and SEO
Google's Webmaster blog had a great web developer article today about 404 Pages and how to optimize them for Google.I was making a mistake - I had a custom 404 page, but I was blocking the page in...
View ArticleSQL Tip - Using Regular Expressions to compare varchars
Even after many years of SQL development, I still can be surprised sometimes!Note: the following article is using MS SQL 2008. I have not checked this in SQLite, MySQL, or any other MS SQL...
View ArticleNew HTML Schema Information for SEO
Google's Official Blog has just released an announcement about a new site, Schema.org, for web developers to learn about HTML tags and attributes they can add to their HTML to identify content for...
View ArticleHow to view the SQLite database on your Android Emulator
This tutorial will show you how to open a SQLite datbase from your Android emulator.This requires Eclipse and the Android plugin. If you don't have them, follow this tutorial.This also requires a...
View ArticleAndroid - Refresh Parent Activity and Dialog (Activity) Results
When you're working with Android activities, sometimes you'll want to keep a 'parent' activity or main activity running instead of closing it with this.finish(). When you have this kind of activity,...
View Article