<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>ubeeBlogs</title>
        <link>http://blogs.ubeetech.com/Default.aspx</link>
        <description>We possess a strong and experienced blend of business and technology skills</description>
        <language>en-AU</language>
        <copyright>ubee Team</copyright>
        <generator>Subtext Version 2.0.0.43</generator>
        <image>
            <title>ubeeBlogs</title>
            <url>http://blogs.ubeetech.com/images/RSS2Image.gif</url>
            <link>http://blogs.ubeetech.com/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Power Threading Library</title>
            <category>Threading</category>
            <link>http://blogs.ubeetech.com/archive/2008/12/09/power-threading-library.aspx</link>
            <description>Jeffrey Richter’s Power Threading Library contains his AsyncEnumerator class which uses C# iterators to allow developers to perform asynchronous operations via an easy to use synchronous programming model. For more information follow the link below: &lt;a target="_blank" href="http://channel9.msdn.com/posts/Charles/Jeffrey-Richter-and-his-AsyncEnumerator/ "&gt;http://channel9.msdn.com/posts/Charles/Jeffrey-Richter-and-his-AsyncEnumerator/ &lt;/a&gt;&lt;img src="http://blogs.ubeetech.com/aggbug/4.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ubee Team</dc:creator>
            <guid>http://blogs.ubeetech.com/archive/2008/12/09/power-threading-library.aspx</guid>
            <pubDate>Tue, 09 Dec 2008 03:50:41 GMT</pubDate>
            <wfw:comment>http://blogs.ubeetech.com/comments/4.aspx</wfw:comment>
            <comments>http://blogs.ubeetech.com/archive/2008/12/09/power-threading-library.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ubeetech.com/comments/commentRss/4.aspx</wfw:commentRss>
        </item>
        <item>
            <title>New Blog Engine</title>
            <category>ubeeTech</category>
            <link>http://blogs.ubeetech.com/archive/2008/10/24/new-blog-engine.aspx</link>
            <description>&lt;p&gt;ubeeTech has sent a vast amount of time researching various blog engines to replace our existing bloggin engine.&lt;br /&gt;
We have finally made a decision and picked SubText, the successor to the popular .Text blogging engine.&lt;/p&gt;
&lt;p&gt;So stay tuned for more blogs daily.&lt;/p&gt;&lt;img src="http://blogs.ubeetech.com/aggbug/3.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ubee Team</dc:creator>
            <guid>http://blogs.ubeetech.com/archive/2008/10/24/new-blog-engine.aspx</guid>
            <pubDate>Fri, 24 Oct 2008 00:53:59 GMT</pubDate>
            <wfw:comment>http://blogs.ubeetech.com/comments/3.aspx</wfw:comment>
            <comments>http://blogs.ubeetech.com/archive/2008/10/24/new-blog-engine.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ubeetech.com/comments/commentRss/3.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Sitecore v6</title>
            <category>Sitecore</category>
            <link>http://blogs.ubeetech.com/archive/2008/10/24/sitecore-v6.aspx</link>
            <description>All i have to say is Sitecore Version 6 is even better then the previous. I've been using Sitecore now since version 4 and version 6 is just another great product. Not only is it faster to use but also to develop, the current ubeeTech site is build on version 6.&lt;br /&gt;
&lt;br /&gt;
Some things to note about version 6:&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Improved UI &lt;/li&gt;
    &lt;li&gt;Faster response times about 400% &lt;/li&gt;
    &lt;li&gt;Improved Security using the .net 2.0 security &lt;/li&gt;
    &lt;li&gt;Fewer databases (which is a good thing i think) &lt;/li&gt;
    &lt;li&gt;Improvements to the Sitecore SheerUI which now makes this administration system in its own league for speed and usability. &lt;/li&gt;
&lt;/ul&gt;
I'll be posting some code and tips later on so just stay tuned my friends.&lt;img src="http://blogs.ubeetech.com/aggbug/2.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ubee Team</dc:creator>
            <guid>http://blogs.ubeetech.com/archive/2008/10/24/sitecore-v6.aspx</guid>
            <pubDate>Fri, 24 Oct 2008 00:45:04 GMT</pubDate>
            <wfw:comment>http://blogs.ubeetech.com/comments/2.aspx</wfw:comment>
            <comments>http://blogs.ubeetech.com/archive/2008/10/24/sitecore-v6.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ubeetech.com/comments/commentRss/2.aspx</wfw:commentRss>
        </item>
        <item>
            <title>High Contrast</title>
            <category>Javascript</category>
            <link>http://blogs.ubeetech.com/archive/2008/10/24/high-contrast.aspx</link>
            <description>Ever had the problem of having to build a site that needs to work in all aspects.&lt;br /&gt;
Most people forget about the high contrast mode for accessibility types.&lt;br /&gt;
High contrast is actually very simple to work out but in a small amount of code, but finding this took me a few hours of painful thinking as well as research.&lt;br /&gt;
Well better get back to it it's simple just detect if a background image is found on an element, simple well here is just a snippet of code which should help you out.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="FONT-SIZE: 10pt"&gt;
&lt;p&gt;&lt;strong&gt;function highContrastMode() {&lt;br /&gt;
&lt;/strong&gt;&lt;strong&gt;var header = document.getElementById("header");&lt;br /&gt;
&lt;/strong&gt;&lt;strong&gt;if (header != null &amp;amp;&amp;amp; (header.currentStyle.backgroundImage == null || header.currentStyle.backgroundImage == 'none')) {&lt;br /&gt;
&lt;/strong&gt;&lt;strong&gt;// add high contrast style sheet here&lt;br /&gt;
&lt;/strong&gt;&lt;strong&gt;} &lt;/strong&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
The element "header" has a background image assigned to it from a style sheet, normally you would have this check run at the loading of the page and will dynamically create an element and place a background image to this new element and then check.&lt;/p&gt;
&lt;/span&gt;&lt;img src="http://blogs.ubeetech.com/aggbug/1.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ubee Team</dc:creator>
            <guid>http://blogs.ubeetech.com/archive/2008/10/24/high-contrast.aspx</guid>
            <pubDate>Fri, 24 Oct 2008 00:44:16 GMT</pubDate>
            <wfw:comment>http://blogs.ubeetech.com/comments/1.aspx</wfw:comment>
            <comments>http://blogs.ubeetech.com/archive/2008/10/24/high-contrast.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ubeetech.com/comments/commentRss/1.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>