The open source ethos is growing fast, and it has finally made its way to website template designs: www.oswd.org. No longer does one have to go to Template Monster or the likes and pay $40-$100 for a cool web design![1]. This guy ROCKS! His name is Francis J. Skettino and he’s from Philadelphia, Pennsylvania. Do …
What is a RESTafarian?
A RESTifarian is a zealous proponent of the REST software architectural style as defined by Roy T. Fielding in Chapter 5 of his PhD. dissertation at UCIrvine. You can find RESTifarians in the wild on the REST-discuss mailing list. But be careful, RESTifarians can be extremely meticulous when discussing the finer points of REST, as …
Are you a Great Programmer?
I pondered this question today: How do you Objectively Decide Yea or Nay if someone is a Great Programmer? What do I mean by “great?” I mean someone who is passionate about programming, someone who constantly learns the best techniques for writing code, and someone who stays on top of the latest and greatest technologies. …
Monolithic Complexity vs. Lots of Little Layers
In my opinion, there two (2) approaches to software development methodologies and resultant architectures[1]. In the beginning: Monolithic Complexity Photo by JamesEverett I call the first approach: "Monolithic Complexity" which I characterize by the following: Grand Visions, Marketing defines Software Architecture, Significant Development Budgets, Attempt to Eliminate Constraints, Requirement to Accommodate Infinite Future Scope, Feature …
Continue reading “Monolithic Complexity vs. Lots of Little Layers”
Kudos to Microsoft: Visual Studio Express Tools Free Forever!
I just learned that Microsoft has decided to make the Visual Studio Express tools free forever. This to me shows Microsoft’s acknowledgment that people are not willing to invest their time learning a product that they will eventually have to pay more for then they have funds available or earmarked, especially young people. I greatly applaud …
Continue reading “Kudos to Microsoft: Visual Studio Express Tools Free Forever!”
An Excellent Strategy: VMware Server
As many of you know, VMware has released VMware Server for FREE! I think it is an excellent strategy for VMware. VMware Workstation is already a favorite of most leading edge developers, and this move has a good chance of cementing VMware Server into developer’s psyche as well! Many of my loyal blog readers know that, even …
I Am Excited about IIS 7.0!!!
I just read Rick Strahl‘s article in CoDe Magazine entitled Get Excited About IIS 7.0 and, yes, I am excited! Finally an architecture that makes sense! If (indirectly) addresses my #1 wish for IIS7: a mod_rewrite functionality. Well, it doesn’t address it per se, but it allows me, or any other .NET developer to address …
Technologies are best when they are simple
What’s the next big thing? AJAX? Ruby on Rails? PC Virtualization? Open-Source Software? Data Security? Open Office File Formats? Windows Vista? Windows Live? Apple’s iWhatever? Yeah, all those things will get lots of hype, but the next big thing is something we’ve had access to all along: Simplicity Are my thoughts revolutionary? Nah, I’ve been …
Continue reading “Technologies are best when they are simple”
Anonymous Methods in C# 2.0: What’s Old is New Again!
Paul Kimmel recently wrote an article for informit.com entitled "Anonymous Methods in C# 2.0" where he made the following statement: Linguistically, I love methods, but as a practical matter anonymous methods may just be an example of some inventive person at Microsoft being a bit too clever. Unfortunately that was the pull-quote used to promote the …
Continue reading “Anonymous Methods in C# 2.0: What’s Old is New Again!”
Why Exactly Do We Still Need a New VB6?
DevSource has another article Will VB 9 Win Over the VB 6 Faithful? where the .NET advocates sing the praises of VB9 and the VB6 faithful bemoan how VB9 will be even worse for them than VB7 and VB8. Problem is, this entire issue has been clouded with emotion, like so many other issues as of …