Christo Riekert's Blog
in

dotnet.org.za

South African .NET Developer Portal

Christo Riekert's Blog

My thoughts on development and whatever else.....
  • Serence Klipfolio

    I found this neat little utility.  Here is a quote from the website:
     
    Serence KlipFolio is an information awareness and notification application for Windows that saves you time and effort by using Klips to intelligently monitoring remote data sources--like weather, stocks, Hotmail, news, RSS feeds and even auctions--right on your desktop.”
     
    It is quite nice if you need to monitor a few email accounts, one or two RSS feeds, weather.....  I do not think using it as a monitor for RSS feeds is the major thing to use it for - rather use RSS Bandit for that - but altogether a neat little tool.  It can also be used to monitor remote tcp/ip file sources.....(if you want to do that)
    Posted Apr 14 2005, 10:57 AM by criekert with no comments
    Filed under:
  • RSS Readers

    I have tried a few RSS feed readers/aggregators now and I must admit, RSS Bandit is one of the best.  There are others that are fairly nice, like NewsDesk but they all have some nigly things that just irritated me.
     
    With NewsDesk one has to manually log into the proxy server everytime you start the application.  There is no way to store the username and password - well, that I could find!
     
    RSS Bandit's facility to reply to a blog is awesome.  I have yet to see others that do it so seemlessly.
     
    SharpReader looks good, but once again, the reply to feed option is something dearly missed.
     
    Well done to the developers at RSS Bandit, it is truly a good product.
    Posted Apr 07 2005, 07:13 AM by criekert with 5 comment(s)
    Filed under:
  • Nested enums in .NET

    I was busy this morning coding a specific piece of functionality and came across a need for enums nested inside of enums.  What I want to do is have sub-options for options, eg.
     
    Control X has properties:
    • DockingLocation and
    • DockedState
    and DockingLocation has sub-options:
    • Left
    • Right
    • Top and
    • Bottom
    Instead of creating two enums (or any other mechanism), I would have loved to have something like (syntax is debatable, I just want to demonstrate functionality):
     
    public enum ControlXProperties
    {
      DockingLocation {Left, Right, Top, Bottom},
      DockedState
    }
     
    Then using the enum in code could be something like (once again, syntax is debatable, I have two options in one):
     
    switch (enumvarialbe)
    {
      case ControlXProperties.DockingLocation
        switch (enumvariable)
        {
           case ControlXProperties.DockingLocation.Top
             // do something
             break;
     
           default:
             break;
         }
        break;
     
      case ControlXProperties.DockingLocation.Left
        // do somethng
        break;
     
      default:
        break;
    }
     
    Now one has to create a class with properties and find other mechanisms to cross this. 
  • SQL Digger looks like good software

    SQL Digger 2.0 looks like good software.  You can search through stored procedures, UDFs, views and triggers.
     
    I have not used it as yet, am gonna download it now and give it bash.
  • Today is my first day on my own blog

    Today my life as a blogger begins.  I have been reading a few blogs before, but never had my own.
     
    Good bye old life, hello new!!
    Posted Mar 31 2005, 08:49 AM by criekert with 5 comment(s)
    Filed under:
Powered by Community Server (Commercial Edition), by Telligent Systems