<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>KodeBits</title>
        <link>http://www.sheldonj.com/category/12.aspx</link>
        <description>KodeBits</description>
        <language>en-US</language>
        <copyright>Jeff Sheldon</copyright>
        <generator>Subtext Version 2.1.2.2</generator>
        <item>
            <title>KodeBits Progress&amp;hellip;</title>
            <link>http://www.sheldonj.com/archive/2009/09/17/14.aspx</link>
            <description>&lt;p&gt;Well progress is pretty good actually.   I’ve got a basic framework done.  And a decent layout established.   It’s not fantastic, but hey, I never said I was a designer.&lt;/p&gt;  &lt;p&gt;Only had a few hours each night to work on it, so it’s not going as fast as I’d like, that, and I’m never 100% happy with my end result, so I keep refactoring to clean things up.&lt;/p&gt;  &lt;p&gt;I’ve been trying to put all of my “Logic” into a separate layer.  Make the controllers aware, but dumb.  The issue there, is that it’s been pushing my business logic into my Service layer, and I don’t think I like that.  I think I’ll need another layer in between.&lt;/p&gt;  &lt;p&gt;So I’ve been tossing around the idea of making KodeBits open source.   I have no intentions on selling it or anything, maybe some adsense on there or something, so that’s not my concern.  &lt;/p&gt;  &lt;p&gt;I have two fears.&lt;/p&gt;  &lt;p&gt;1.  This would be my first open source app.  And it fears me to put myself out there like that.  It’s hard enough writing to a blog that no one reads, I think I’ll fall out of my chair when I get my first comment.&lt;/p&gt;  &lt;p&gt;2.  I try to make my applications secure, but I’m all by myself here, and I make mistakes.  I’d hate to make it easier for someone to hack my site because I leave the source out there for anyone to look at.&lt;/p&gt;  &lt;p&gt;Oh well, I’ll think about it… &lt;/p&gt;  &lt;p&gt;So I’ve got my OpenID Authentication setup the way I like.  And a basic flow for initial authentication, but it still needs work.  I added a “Credits” section too..Only fair because I’m using other peoples stuff too. i.e. &lt;a href="http://www.ohloh.net/p/dotnetopenauth"&gt;DotNetOpenAuth&lt;/a&gt;.   I also feel I need to throw some serious credit to the guys over at &lt;a href="http://stackoverflow.com/"&gt;stackoverflow&lt;/a&gt;.  It feels like I’m borrowing from the “Feel” when you’re over there.  Think I might have to send an email to them to make sure I don’t piss them off.&lt;/p&gt;  &lt;p&gt;Oh well, off to bed!&lt;/p&gt;&lt;img src="http://www.sheldonj.com/aggbug/14.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeff Sheldon</dc:creator>
            <guid>http://www.sheldonj.com/archive/2009/09/17/14.aspx</guid>
            <pubDate>Fri, 18 Sep 2009 02:13:33 GMT</pubDate>
            <wfw:comment>http://www.sheldonj.com/comments/14.aspx</wfw:comment>
            <comments>http://www.sheldonj.com/archive/2009/09/17/14.aspx#feedback</comments>
            <wfw:commentRss>http://www.sheldonj.com/comments/commentRss/14.aspx</wfw:commentRss>
            <trackback:ping>http://www.sheldonj.com/services/trackbacks/14.aspx</trackback:ping>
        </item>
        <item>
            <title>Oh yeah&amp;hellip;.</title>
            <link>http://www.sheldonj.com/archive/2009/09/12/13.aspx</link>
            <description>&lt;p&gt;I forgot a couple of things I wanted to say…&lt;/p&gt;  &lt;p&gt;Firstly, it’s been a while since I updated &lt;a href="http://www.subtextproject.com/"&gt;Subtext&lt;/a&gt;, so I went ahead and did that.  And just in case you’re as dumb as I am, late me save you a few minutes by informing you to make sure you don’t copy up the web.config blindly.  Oh yeah…there was 5 minutes of my time wasted digging around for the connection string to the blog’s database so I could put the site back together…Good times….&lt;/p&gt;  &lt;p&gt;But back to KodeBits.  I wanted to touch on my reasoning behind this..  I’ve been playing around with &lt;a href="http://www.asp.net/mvc" target="_blank"&gt;ASP.NET MVC&lt;/a&gt; for a little while now, and I’ve been really looking for a site to build with it.  And now that &lt;a href="http://www.asp.net/mvc"&gt;ASP.NET MVC 2&lt;/a&gt; is on it’s way, I finally figure something out.   The technologies I’m using are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.subsonicproject.com" target="_blank"&gt;SubSonic&lt;/a&gt; AND Entity Framework (That’s right both)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.asp.net" target="_blank"&gt;ASP.NET&lt;/a&gt; MVC 1.0 (Will upgrade to 2.0 once that’s in VS2010)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://structuremap.sourceforge.net/Default.htm"&gt;Structure Map&lt;/a&gt; – Don’t know how I got along without this..&lt;/li&gt;    &lt;li&gt;A whole lot of &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt; love&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Yeah, I’m using a simple repository pattern, and I wanted to have two different repository types built off of my Interfaces.  Why? Cuz I can.   I know it’s extra work, but I like the idea of being able to flip between two for no reason whatsoever.  Plus I wanted to show a colleague the benefits of the repository/interface approach.&lt;/p&gt;  &lt;p&gt;Hrm, ok I think that’s it for real this time.&lt;/p&gt;&lt;img src="http://www.sheldonj.com/aggbug/13.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeff Sheldon</dc:creator>
            <guid>http://www.sheldonj.com/archive/2009/09/12/13.aspx</guid>
            <pubDate>Sat, 12 Sep 2009 22:31:10 GMT</pubDate>
            <wfw:comment>http://www.sheldonj.com/comments/13.aspx</wfw:comment>
            <comments>http://www.sheldonj.com/archive/2009/09/12/13.aspx#feedback</comments>
            <wfw:commentRss>http://www.sheldonj.com/comments/commentRss/13.aspx</wfw:commentRss>
            <trackback:ping>http://www.sheldonj.com/services/trackbacks/13.aspx</trackback:ping>
        </item>
        <item>
            <title>Blog? What Blog?</title>
            <link>http://www.sheldonj.com/archive/2009/09/12/12.aspx</link>
            <description>&lt;p&gt;So I put “Stylez” or whatever on hold.  I re-read &lt;a href="http://blog.wekeroad.com"&gt;Rob Conery’s&lt;/a&gt; &lt;a href="http://blog.wekeroad.com/blog/be-a-good-jedi-build-your-own-blog/"&gt;post&lt;/a&gt; and put a little more thought into it.   I decided a “Blog” isn’t something I want to write, at least right now.  But I did decide on something that I’ve been working on.&lt;/p&gt;
&lt;p&gt;No details yet, but what I will say is this.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;I registered the domain &lt;a href="http://www.kodebits.com"&gt;KodeBits.com&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Layed out my initial design.&lt;/li&gt;
    &lt;li&gt;Setup my basic Layers&lt;/li&gt;
    &lt;li&gt;Setup &lt;a href="http://openid.net/"&gt;OpenID&lt;/a&gt; authentication using &lt;a href="http://code.google.com/p/dotnetopenid/"&gt;DotNetOpenID&lt;/a&gt; (Thanks to &lt;a href="http://blogs.msdn.com/andrewarnottms/"&gt;Andrew Arnott&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;Setup a Logo (See below)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I’m pretty set now with what I want to do.  I’ll give you a clue though, my inspiration came from &lt;a href="http://drew-prog.blogspot.com/2009/09/colorcode-10-released.html"&gt;this post&lt;/a&gt; from &lt;a href="http://drew-prog.blogspot.com/"&gt;Drew Miller&lt;/a&gt; about the release of &lt;a href="http://colorcode.codeplex.com/"&gt;Color Code 1.0&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Also, I’ve started working recently with &lt;a href="http://www.screwturn.eu/blog/"&gt;Dario Solera&lt;/a&gt; on &lt;a href="http://www.screwturn.eu/"&gt;ScrewTurn Wiki&lt;/a&gt;.   IMO one of the best pieces of Wiki software out there.   Dario put’s a lot of effort into it, and I think it shows.  Not to mention it’s free, and open source.&lt;/p&gt;
&lt;p&gt;Ok that’s enough, back to work!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.sheldonj.com/images/www_sheldonj_com/WindowsLiveWriter/BlogWhatBlog_FA68/logo_2.png"&gt;&lt;img width="244" height="66" border="0" src="http://www.sheldonj.com/images/www_sheldonj_com/WindowsLiveWriter/BlogWhatBlog_FA68/logo_thumb.png" alt="logo" title="logo" style="border: 0px none ; display: inline;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.sheldonj.com/aggbug/12.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jeff Sheldon</dc:creator>
            <guid>http://www.sheldonj.com/archive/2009/09/12/12.aspx</guid>
            <pubDate>Sat, 12 Sep 2009 21:48:48 GMT</pubDate>
            <wfw:comment>http://www.sheldonj.com/comments/12.aspx</wfw:comment>
            <comments>http://www.sheldonj.com/archive/2009/09/12/12.aspx#feedback</comments>
            <wfw:commentRss>http://www.sheldonj.com/comments/commentRss/12.aspx</wfw:commentRss>
            <trackback:ping>http://www.sheldonj.com/services/trackbacks/12.aspx</trackback:ping>
        </item>
    </channel>
</rss>