Jan
25
2011

Screencast: Ein facebook Widget für blogengine.NET

Ich war in Experimentierlaune heute. Darum habe ich kurzerhand Expression Encoder heruntergeladen und einen kleinen 8 Minuten Screencast zu Blogengine.NET aufgezeichnet. Darin zeige ich wie einfach es ist, ein Widget zu bauen indem ich einen facebook Like Button “widgetisiere” :-)

Jetzt würde mich nur Eure Meinung dazu interessieren. Wollt ihr mehr?

Zum Anschauen einfach hier klicken:image

Hier ist im Übrigen der Code der widget.ascx.cs als Copy&Paste Vorlage:

 
public partial class widgets_fblike_widget : WidgetBase
{
    public override bool IsEditable
    {
        get { return false; }
    }

    public override string Name
    {
        get { return "fblike"; }
    }

    string _postLink = "";
    public string PostLink
    {
        get { return _postLink; }
    }

    public override void LoadWidget()
    {
        string currentPage = System.IO.Path.GetFileName(HttpContext.Current.Request.PhysicalPath);
        string id = Request.QueryString["id"];
        if (!string.IsNullOrEmpty(id) && id.Length == 36)
        {
            Guid itemId = new Guid(id);
            if (currentPage.Equals("page.aspx", StringComparison.OrdinalIgnoreCase))
            {
                BlogEngine.Core.Page page = BlogEngine.Core.Page.GetPage(itemId);
            }
            else if (currentPage.Equals("post.aspx", StringComparison.OrdinalIgnoreCase))
            {
                BlogEngine.Core.Post post = BlogEngine.Core.Post.GetPost(itemId);
            }
        }
        _postLink = String.Format("{0}{1}?id={2}", Utils.AbsoluteWebRoot, currentPage, id);
    }
}

Pingbacks and trackbacks (1)+

Kommentare sind geschlossen

Was soll das hier?

Das hier ist ein sogenanntes Web-Log (oder Blog) in dem Dirk Primbs sich selbstdarstellerisch, gelegentlich witzig und manchmal auch zynisch-unfreundlich über eine breite Spanne an Themen ausläßt. Von Religion über Politik bis Technik, Fernstudium und Patchwork 2.0 reicht die Bandbreite, macht da aber nicht halt. Ein Kraut-und-Rübenblog sozusagen. Trotzdem interessant, glaubt Dirk...

Bleib in Kontakt: