#define ETOOMUCHWORK 11

Main bits

TODO

Fix my Internet Presence

namespace Internet
{
    using System.Net;

    public interface IInternetPresence
    {
        HTML5Document GetHomePage();
        HTTPRedirect  GetBlog();
        HTML5Document GetAboutPage();
        HTML5Document GetContactPage();
    }

    // TODO: Implement
    public class CarlosDfInternetPresence : IInternetPresence
    {
        public CarlosDfInternetPresence() {}

        #region IInternetPresence Members
        ...
        #endregion IInternetPresence Members
    }

    // Do not return CarlosDfInternetPresence still
    public class InternetPresenceFactory
    {
        public IInternetPresence CreateInternetPresence(string hostname)
        {
            if (hostname.equals("carlosdf.com")
                throw NotImplementedException("Carlos Diez Internet Presence not implemented");
        
            return null;
        }
    }
}