atomsite.net

The AtomPub server for .NET

News Blog - Browsing jQuery

  1. AtomSite 1.3.1 Release

    This release of AtomSite 1.3.1 is a small refresh that fixes a few bugs and updates the javascript and DotNetOpenAuth library.

    • Updated solution file to VS 2010 RC
    • Fixed media uploads with Windows Live Writer
    • Fixed blog URL link in collection feeds
    • Fixed content encoding header of wlwmanifest, sitemap, and other xml files
    • Fixed read-only issue for accepts in AtomSite Manager collection settings
    • Updated jQuery to 1.4.1
    • Updated jquery.timeago to 0.8.1
    • Updated jquery.tools to 1.1.2
    • Updated jquery.single-ddm to 1.2
    • Updated OpenIDPlugin to use latest DotNetOpenAuth version 3.4.0.10015

    We updated the default CDN locations and plugins with this version as well.

    Read More About CDN Locations

    For a complete list of changes with this release see the release page on CodePlex.

    Download Release 1.3.1

    Posted by JarrettV on February 11 at 10:14 PM

  2. AtomSite Manager is a Work-in-progress

    The AtomSite Manager is new to version 1.0.  Although we made a lot of progress on the administration area, there is still many features that are missing or under construction.

    We are striving to be similar to WordPress which means there will eventually be a ton of features.  However, there are major differences in platform and technologies which take time to build out.  Thanks for being patient as we make progress.

    Common Annoyances with current AtomSite Manager

    • Missing link at top to return to site
      • Workaround by selecting an entry and choosing "View Entry"
    • Can't insert images or links into posts using the WYSIWYG editor
      • Workaround by editing the xhtml in source view to add them manually
        • For example, add the media first then link to the image in source view using an tag
      • Or, use Live Writer
    • Can't use the QuickPub widget on the dashboard
      • Workaround by using the regular Add Entry page
    • Can't upload plugin on plugin page
      • Workaround by uploading the plugin using ftp or xcopy into your site
    • Can't add or update users or change their roles
      • Workaround by editing the service.config and user.config files directly

    Please let us know if you find any other annoyances or workarounds.

    Posted by JarrettV on May 01 at 9:30 PM

  3. New Setup Wizard

    The next release will make setting up BlogSvc.net very simple.  You won't even need to manually edit the config files as they are done as part of the wizard.

    Loading…

    Wizard Steps

    The wizard currently has 3 steps:

    Read More
    Posted by JarrettV on December 22 at 11:29 AM

  4. New Global Date and Time Support

    image With .Net 3.5 there is great new support for working with dates across time zones.  Check out Dan Rigsby's blog for some great posts about the new classes.

    Working with Dates and Times in .Net 3.5 Series:
    Part 1: DateTime vs. DateTimeOffset in .Net
    Part 2: TimeZone vs. TimeZoneInfo in .Net

    BlogSvc directly benefits from these enhancements in two ways:

    • Configure all dates to show in preferred timezone
    • Show time relative to the user (via jQuery)

    Two new configuration settings allow you to control which timezone your website uses.  The TimeZoneInfoId sets the timezone based on the timezones loaded on the server.  The TimeZoneDisplay sets a shorthand value that can be shown next to the times on your site.

    BlogSvc utilizes the <abbr> to allow a concise view of the date.  By hovering over the date you can see an unambiguous view of the time.  BlogSvc also uses the jQuery Time Ago plugin to show relative times that make sense to viewers.

    Posted by JarrettV on October 07 at 10:01 PM

  5. BlogSvc Now Supports Comments

    Capture The WCF annotation support in BlogSvc has been updated with the standardized Atom Threading Extensions.  The website has also been updated with a very unique method of creating new comments.  Lets just say, classic forms + jquery + ajax + rest = awesome.  Most of the new code is in the Annotate.ascx.  And most of that code is javascript/jquery code.

    Currently, BlogSvc only supports anonymous comments.  I do plan to support OpenID. In the meantime, all commentators are required to supply an email and website.  Commentators can use html in their comments.  I am using some anti-xss code to sanitize the html.

    Thanks to jquery there is some pretty validation going on.  I must say, I really like jquery.  However, there are some quarks when working with jquery and calling a service that returns xml with a custom content-type such as application/xml+atom.  However, I found workarounds to get things working.

    Finally, BlogSvc does support threading comments.  However, the website does not yet support annotating an annotation.  It should be very easy to add using jquery.

    I've also added some technical information to the Documentation.

    Feel free to leave a comment to test things out.

    kick it on DotNetKicks.com
    Posted by JarrettV on August 23 at 9:49 PM

© Copyright 2010 Powered by AtomSite 1.4.0.0