in

Dot Net Mafia

Group site for developer blogs dealing with (usually) .NET, SharePoint 2013, SharePoint 2010, Office 365, SharePoint Online, and other Microsoft products, as well as some discussion of general programming related concepts.
All Tags » theory (RSS)

Browse by Tags

  • Which Lisp?

    Intro Let's cut to the chase. This post is for people who, for whatever reason, have decided they want to learn lisp. Pretty much the first question that comes after that decision is "Which one?" Several people have tried to answer that question over the years. The answers seem to all boil...
    Posted to Not Necessarily Dot Net (Weblog) by JamesAshley on 03-11-2011
  • Why FOSS is Better

    You really don't want to read the train of thought that led up to this post. Even if I really remembered it clearly. Let's just something that it's been bubbling around in the back of my head for the past few weeks, and leave it at that. The main advantage of OSS has always been clear and...
    Posted to Not Necessarily Dot Net (Weblog) by JamesAshley on 01-24-2011
  • C++ Virtual Inheritance

    I don't know what the odds are that anyone actually having this problem will run across this on google. But maybe someone will read it and remember before-hand. I have an inheritance hierarchy something like Interface -> ABC -> C -> D. Each constructor explicitly calls its parent class'...
    Posted to Not Necessarily Dot Net (Weblog) by JamesAshley on 10-04-2010
  • Developer Reliability Metrics

    Why Reliability Metrics? There's a new law being considered in the EU that would require software companies to pay for damages caused by bugs . A comment about halfway down the page recommends requiring specific certifications for coders working on specific kinds of projects. Just like engineers...
    Posted to Not Necessarily Dot Net (Weblog) by JamesAshley on 05-09-2009
  • VB.NET vs C#

    If you're familiar with a wide variety of programming languages/environments, C# and vb.net look like pretty much the same language. C# looks a little lower level, a little grittier, because it uses brackets instead of begin/end (or whatever vb.net uses). It does tend to get new language features...
    Posted to Not Necessarily Dot Net (Weblog) by JamesAshley on 08-03-2008
  • Net Neutrality

    Net Neutrality advocates tell us that, if ISPs are allowed to pick and choose what kind of bandwidth they throttle the most, they'll, of course, discriminate against their competitors. Being the giant, evil, corrupt corporations they are (this is Microsoft and Google talking, BTW), they can't...
    Posted to Not Necessarily Dot Net (Weblog) by JamesAshley on 07-21-2008
  • Linq to SQL with multiple databases

    I think I've mentioned that I'm working on a project that dips its fingers into databases all over the place. Its main goal is to eliminate all the systems we have around that are also doing this. If it has to be done at all (and, really, it does), it should only happen once. One of the biggest...
    Posted to Not Necessarily Dot Net (Weblog) by JamesAshley on 06-18-2008
  • Initial Thoughts on Google App Engine

    If you haven't heard of Google App Engine by now, you've probably been living under a rock. I won't try to explain it, or even include any links. Go check out what google has to say about it: it's intriguing, at the very worst. It's really the first step toward the distributed web...
    Posted to Not Necessarily Dot Net (Weblog) by JamesAshley on 05-08-2008
  • Empty try/catch blocks

    I've seen several people do this, and it's always been a big clue to me that they're very new and inexperienced with .net. There are a few variations. try { blah; } catch {} That's probably the absolute worst. Your exception disappears completely, and no one ever knows it happened. I'm...
    Posted to Not Necessarily Dot Net (Weblog) by JamesAshley on 02-06-2008
Page 1 of 1 (9 items)
2012 dotnetmafia.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems