ColdFusion vs. ASP.Net
Migrating from ColdFusion to ASP.NET: An exhaustive comparison of ColdFusion and ASP.net.
Published: July 17, 2003  Geek Popularity Factor: 1000
Why ASP.Net Has No Friends
ASP.NET gets no Respect: Rick Strahl has written a really brilliant article about why ASP.Net gets a really bad rap. It s a great roll-up of all the arguments leveled against .Net, and Rick is objective enough to admit that some of them are even true. I think this is an ...
Published: August 16, 2008  Geek Popularity Factor: 984
The Needless Complexity of ASP.Net
Where are all the cool startups that run on ASP.NET?: This is a post that asks a solid question: Where are all the cool startups that run on ASP.NET? It s a good question. Where are they? Why do all the rock star start-ups use CakePHP or Rails or anything but ...
Published: September 15, 2007  Geek Popularity Factor: 966
"ASP" Does Not Equal "VBScript"
Note: This entry changed quite a bit in the 24 hours after it was published. I discovered a lot of stuff I'm ashamed to say I didn't know, I posted several updates to the end of the post, and I eventually changed the title. Quick survey: if you are a ...
Published: July 12, 2005  Geek Popularity Factor: 957
ASP.Net vs. PHP
Migrating from PHP to ASP.NET: Not biased, I'm sure. "This paper discusses the migration of PHP (PHP:Hypertext Preprocessor 4) to ASP.NET. It compares and contrasts the basic underlying syntax of PHP with Microsoft Visual Basic .NET, as well as the underlying functionality and architecture of the two systems."
Published: September 19, 2003  Geek Popularity Factor: 928
Book Sales as a Language Popularity Indicator
ASP.Net on a Roll: O'Reilly indicates that ASP 2.0 is the hot technology these days. Based on book sales data, it looks like ASP.Net 2.0 is on fire, with ASP-related book sales up 53% since the same period a year ago, versus PHP, down 3%, and JSP, down 25%. Of ...
Published: March 3, 2006  Geek Popularity Factor: 914
ASP.Net and the Confusion of GET and POST
My loathing for ASP.Net has been well-known in these pages, but part of me has made peace with it. There are some things about ASP.Net that I very much like, and I promise I ll post about them one day. Today ain t that day. I will never accept the stupidity of ...
Published: October 17, 2007  Geek Popularity Factor: 890
Tim Bray on PHP
On PHP: There have been a lot of blogs jumping around on PHP in the last few days, and I've finally tracked it back to its source. Tim Bray -- one of the "pillars of the Web," if I can be so bold -- posted about PHP a week ago. ...
Published: February 22, 2006  Geek Popularity Factor: 887
On ASP.Net Web Forms
I was looking through the MonoRail project today, and I found this little nugget: [...] Developers that were introduced to Web development using pure WebForms also lack the basics http protocol concepts required to use MonoRail (or any other web framework for that matter). I've been working with ASP.Net a ...
Published: March 16, 2007  Geek Popularity Factor: 879
IIS / ASP on Windows XP Home
Aprelium Technologies - Home: Bummed out that Windows XP Home doesn't come with a copy of IIS? Need to develop at home? Well, never fear with this Web server, and this add-in, you're back in business. It's not going to set any speed records, but it's handy for development.
Published: August 21, 2003  Geek Popularity Factor: 827
Blogging the Microsoft Way
Blogging: Design Your Own Weblog Application from Scratch Using ASP.NET, JavaScript, and OLE DB: "It seems like everyone wants a blog these daysâ I know I did. But I couldn't find any pre-built ASP.NET blog code with the features I wanted, so I built my own." I found this ...
Published: October 1, 2003  Geek Popularity Factor: 826
Themelia
Themelia Framework - Home: This looks crazy interesting. It s from David Betz the commentor I mentioned in my post on ASP.Net a couple days back. He s written a framework for ASP.Net that interrupts the Model 1 framework. One of my frustrations with ASP.Net was that it was a fairly ...
Published: August 18, 2008  Geek Popularity Factor: 823
I Believe in Presentation Logic
I believe in presentation logic, I really do. Call me a hack, but formatting logic mixed into your presentation code isn t necessarily a bad thing. I started Web development in traditional ASP. And I sucked at it, believe me. I wrote some of the most ridiculously convoluted apps that were ...
Published: August 23, 2007  Geek Popularity Factor: 821
The Effects of ASP.Net Caching
For all my issues with .Net -- and there are many -- it does have a great caching system. With one line at the top of a page (the "OutputCache" directive), you can store a page in memory for X number of seconds. It's brutally simple, and just as effective. ...
Published: March 17, 2006  Geek Popularity Factor: 812
Mini Programming e-Books
Amazon.com e-Books & Docs: Programming: Here's an interesting trend in programming books: cheap little PDFs that show you how to do one very specific thing. Consider some of the titles on this page: Creating a DataGrid and Updating Its Records on the Fly Accessing a MySQL Database with a VB.NET ...
Published: November 1, 2005  Geek Popularity Factor: 796
Dice Ad Error
We've talked about Dice's cool ads before, but in this one, I found two syntax errors (assuming this is classic ASP and not ASP.Net -- is that a fair assumption?). Anyone else see them? [See the comments. I was totally wrong.]
Published: November 9, 2006  Geek Popularity Factor: 792
What Web Language to Use with Oracle?
PHP vs. ASP.NET: Oracle published this article on the Oracle Technology Network. In it, they compare PHP and ASP.NET for use with Oracle. Their verdict was pretty simple: "Use PHP." ...we must consider not simply the price tag of the initial investment, which, in the case of PHP, is obviously ...
Published: April 4, 2004  Geek Popularity Factor: 789
Hosting Certification
PHP Certification for Hosts?: All Web hosts are not created equal. On a couple of occasions, I've agreed to a hosting account only to find out the hard way that one piece or another of a full PHP install wasn't available. How many web hosts provide any more detail than ...
Published: May 23, 2004  Geek Popularity Factor: 776
PHP: The Camaro of Programming Languages
Back in the 1980s, when I was in high school, the reigning Chevy performance cars were the Camaro and the Corvette. They were almost the same, but worlds apart at the same time. Back then, you could get the Corvette and Camaro with near identical powertrains -- the 350 cid ...
Published: November 1, 2005  Geek Popularity Factor: 775
ASPRunner
Create ASP code for your database with ASPRunner: This is pretty good software. I downloaded the demo, walked through the wizard, and within 3 minutes (from download to finished interface) I had a complete set of pages to view, edit, add, print, search, and export a database table on my ...
Published: November 9, 2004  Geek Popularity Factor: 757
The End of the "PHP sucks" Argument
PHP Sucks, But It Doesn t Matter: Jeff Atwood essentially closes the PHP sucks argument by agreeing with it, then explaining why it doesn t matter. The TIOBE community index I linked above? It s written in PHP. Wikipedia, which is likely to be on the first page of anything you search for ...
Published: May 21, 2008  Geek Popularity Factor: 747
XML Resume
US-MI-Detroit-ASP/ASP.Net/SQL Developer: This job description is awfully arrogant, but the real kicker this this part at the bottom: "Qualified applicants will compete via thorough oral, written and practical hands-on tests. Qualified applicants will also undergo detailed screening, including reference checks. For your resume to be considered, it MUST be submitted ...
Published: April 5, 2003  Geek Popularity Factor: 745
Problems No Platform Will Fix
This whole Aestiva thing has got me thinking about development platforms. Every week, there's a new one that claims to be simpler and faster than the last one. ASP is simpler than JSP, PHP is more capable than ColdFusion, HTML/OS makes developing apps faster than the others, etc. You know ...
Published: May 27, 2003  Geek Popularity Factor: 745
CNN Error
Found this on CNN's home page this morning. They're not really using ASP, are they?
Published: May 9, 2006  Geek Popularity Factor: 743
Your Interface is NOT Your Application
Let me throw out an observation. Your application is worth exponentially more to me if I can write my own user interface for it. No, wait -- that's jumping the gun. Let me back up a bit: Your application is not your user interface. The interface is just a nice, ...
Published: May 23, 2006  Geek Popularity Factor: 724
The Joy Of Pablo
Pablo Software Solutions: Pablo Vandermeer is a Windows programmer based in The Netherlands. Pablo is a simple guy: He is interested in music, blonde women and programming. But the software he builds spot-on. And he gives it away... He's programmed fully-functional FTP servers, POP3 servers, Web servers (a small one, ...
Published: October 21, 2004  Geek Popularity Factor: 705
.Net Coders = American Tourists?
Are .NET Developers the American Tourists of the Software Industry?: This is an awfully good post that examines just why we all hat e.Net developers. The same segment of the software industry that dislikes Microsoft also views developers who use Microsoft tools and languages as inherently less skilled and less ...
Published: March 10, 2008  Geek Popularity Factor: 703
Why the Windows API is Dying
How Microsoft Lost the API War: This is an incredibly long, but very interesting, article from Joel Spolsky in which he explains why the venerable Windows API is dying. He spends 6,252 fascinating words and a couple of dozen tangents getting to this point at the end: [...] Microsoft's API ...
Published: June 17, 2004  Geek Popularity Factor: 703
Why PHP Does Not Suck
A pro-PHP Rant: Harry Fuecks gives us a wonderful, glorious rant on why PHP is good, no matter how many beat-downs it takes -- and it's been beat down a lot lately. He starts with the simplicity and reliability... There are smallish sites I own / run, built on PHP, ...
Published: February 21, 2006  Geek Popularity Factor: 697
Authors: Write Shorter Books
Is comprehensive-ness a point for, or a point against, a technical book? I used it think it was an advantage the bigger, the better but as I get busier and my company accelerates, it s increasingly a liability. I ve started to be greatly attracted to smaller books or ...
Published: July 5, 2008  Geek Popularity Factor: 694
Mason
Mason HQ: Welcome to Mason: Ever wanted to use Perl without CGI? Ever wanted to just embed Perl in HTML like PHP or ASP? Anyone? Seriously....anyone? Mason is a powerful Perl-based web site development and delivery engine. With Mason you can embed Perl code in your HTML and construct pages ...
Published: February 15, 2004  Geek Popularity Factor: 673
Install or Rent?
BW Online | Business Software Needs a Revolution: Commentary on installed software vs. ASP software: "Talk to a typical software buyer, and you hear the same complaints: It's too complex, with installation projects that can take years to finish. It's too expensive, with starting prices in the six figures and ...
Published: June 24, 2003  Geek Popularity Factor: 669
AdSense Click Tracker
PHP Click Tracker - Track Ad Clicks Free: This little script claims to log what AdSense ads are being clicked on your site. It appears to put an event handler on clicks in the AdSense DIV, then looks for the words "go to" in the status bar when something is ...
Published: March 19, 2005  Geek Popularity Factor: 661
Perl/CGI and J2EE
The more I work with Perl/CGI, the more it looks like J2EE. The Perl I m seeing in apps today is a far cry from a few years ago. Now Perl apps post to a single script (the controller) that controls the flow of the app, have all their code abstracted ...
Published: March 27, 2003  Geek Popularity Factor: 649
Wanted: .Net Object Browser
I'm working on an ASP.Net project and I'm desparately trying to avoid buying Visual Studio -- it's about $600 at the cheapest, and I have nothing else I would use it for. The problem is that there's no formal documentation of the API I'm working with, so I really need ...
Published: September 20, 2005  Geek Popularity Factor: 648
SQL Server 2005 Express
SQL Server Express: One of the things I don't like about Microsoft development platforms is that they're not free. Um, wait a minute... SQL Server Express is a version of SQL Server 2005 designed for building simple, dynamic applications. SQL Server Express helps developers build robust and reliable applications by ...
Published: July 2, 2004  Geek Popularity Factor: 646
Octo Site Compiler
Octo Site Compiler: My buddy Chris found this app that will take an ASP-driven Web app, database and all, and wrap it all up into a single EXE file. When run, the EXE will launch the user's default browser and sit on port 5050, acting as a little embedded Web ...
Published: March 29, 2003  Geek Popularity Factor: 646
Microsoft Comes After Google Desktop Search
Search wars hit desktop computers: This will be interesting. Microsoft has the infrastructure in place already their Indexing Service works in the background all day long. I've been able to do some great things with it in on ASP-based servers (good tutorial on it here, BTW). John Connors, Microsoft's ...
Published: October 26, 2004  Geek Popularity Factor: 646
FrontPage: The Belly Of The Beast
Funny you should bring up Vermeer Technologies. While trying to beat a Visual Studio web project into working yesterday, I did a little network sniffing to find out what FrontPage and Visual Studio actually do to make things work. I'd always thought it was WebDAV that made them go, but ...
Published: September 8, 2004  Geek Popularity Factor: 643
Content Publishing Models
When you get neck deep into a content management implementation, you can lose sight of the actual publishing mechanism-- how the content gets from your system to the end user's browser. No matter how sophisticated your CMS is, at some point, a user enters a URL and some content comes ...
Published: June 30, 2006  Geek Popularity Factor: 642
Another Run at Web Appliances
Lindows WebStation: Lindows is taking another stab at the Web appliance market: $169. The lowest priced Internet-enabled computer ever! The Lindows WebStation is the first ultra-affordable, unbreakable computer designed specifically for Web work. You may think unbreakable is a pretty strong word, but it runs Linux off a CD, which ...
Published: July 22, 2003  Geek Popularity Factor: 637
Mono and SharpDevelop
Home / Mono: Joe pointed this out in a comment to an earlier entry, but just in case you don't monitor comments, I wanted to make sure everyone sees this. It's .Net for Linux. The Mono project is an open source effort sponsored by Novell to create a free implementation ...
Published: May 17, 2004  Geek Popularity Factor: 628
New Virus Erases Hard Drive
From the 'It Was Bound To Happen' department: Symantec reports that a new virus is making the rounds that deletes all files on the infected PC: The malware targets Windows computers, and arrives in an email bearing the subject "Re" and an attachment that will have an .asp, .hta, .htm, ...
Published: June 8, 2004  Geek Popularity Factor: 626
C# 3.0
C# 3.0 new language features; Maybe I'm just sheltered, but some of the new features of C# 3.0 look insanely cool. Especially this one: Extension methods (adding methods to classes by including the this keyword in the first parameter of a method on another static class). Here's the example; public ...
Published: January 31, 2007  Geek Popularity Factor: 623
PHP: Free Software on Free Tools
Open Source: Open Source Scripting Made Easy: This is an article about PHP scripting tools that makes an important point: Commercial scripting languages have drawn success from powerful and widely used development tools: ASP has Visual Studio, ColdFusion has Macromedia's Dreamweaver, and JSP has a variety of tools from commercial ...
Published: May 17, 2004  Geek Popularity Factor: 623
How To Succeed with Content Management
Avoiding the web of costly content systems: An extremely well-written article that echos a lot of what I ve been saying lately: content management systems are more cost than benefit in 90% of instances. If you do implement one, only implement it on selected parts of the Web site the ...
Published: October 31, 2003  Geek Popularity Factor: 619
ColdFusion: The Undead Scripting Language
So it's 2000, and you're happily writing your web apps in ColdFusion. Then Allaire is bought out by Macromedia, the Sun sales rep drops by and takes your IT director to lunch, and now things are migrating to Java, your IT director has a snazzy leather jacket, and you're stuck ...
Published: July 15, 2004  Geek Popularity Factor: 617
HTML/OS
HTML/OS is a Web development platform from Aestiva that has an interesting angle the database is built into the binary kernel. So unlike ASP, JSP, etc. where you have a scripting language as middleware between a Web server and a database, in this case the same executable does both, ...
Published: May 27, 2003  Geek Popularity Factor: 613
Boston.com Selects Zope
Boston.com's Flexible Redesign: In other CMS selection news, Boston.com has picked Zope for their redesign. "Between dealing with the feeds from the Globe and all of our partners, this solution allowed us to do the most customization, which is what we needed. Though open source, Zope4Media came out of the ...
Published: October 8, 2003  Geek Popularity Factor: 611
Decloak's Anti-CSS Diatribe
Tables vs CSS: Decloak makes a number of extensions for (I think) DreamWeaver and ASP.Net. Apparently some of their Web authoring tools don't support CSS positioning. So, instead of adding CSS positioning support, or just ignoring the issue, they launched an offensive against using CSS positioning. This page is a ...
Published: November 1, 2003  Geek Popularity Factor: 600
Microsoft's Content Indexing Service
Where was desktop search when we needed it?: This is kind of old news for me, because I've done a fair amount of server-side search engine programming with ASP and the content indexing service. It's a very well-done service, and if you have a big Windows file share, you can ...
Published: January 25, 2005  Geek Popularity Factor: 600
Cross-Site Request Forgeries
Cross-Site Request Forgeries: An interesting article about a vulnerability that's probably present in a lot of apps. [...] cross-site request forgeries, a style of attack that lets an attacker send arbitrary HTTP requests from a victim user. That's worth reading a couple of times, and it will likely not be ...
Published: October 22, 2006  Geek Popularity Factor: 599
PDFMoto
I've been playing around with PDFMoto for a few days now, and I've found it to be a really well-done program. It allows you to auto-publish an entire directory of documents as PDFs in a remote location. You dump a bunch of documents in a local folder, and it monitors ...
Published: July 24, 2003  Geek Popularity Factor: 598
Wasabi
Wasabi: In response to comments from his post yesterday (which we discussed), Joel has released information about Wasabi, which is a compiler they wrote so they code generate code for FogBugz in VBScript (for Windows) or PHP (for Linux). Fog Creek used to write in VBScript and automatically convert it ...
Published: September 2, 2006  Geek Popularity Factor: 594
Pig Latin and Platform Independence
IT Conversations: Joel Spolsky - Joel on Software: This is a great MP3 interview with Spolsky. (I know, I'm pathetic -- I should just move to New York and start stalking him...) Towards the end of it (it's almost an hour), he talks about making sure you don't bind your ...
Published: October 27, 2005  Geek Popularity Factor: 589
PHPRunner
PHPRunner - PHP code generator for your MySQL database: A few weeks ago, I talked about ASPRunner, which is a code-generation engine to build ASP pages to manage ODBC databases. At the end of that post, I whined that I wanted something similar for PHP/MySQL. Well... PHPRunner creates set of ...
Published: December 23, 2004  Geek Popularity Factor: 588
What Makes a Content Management System?
I got to thinking the other day: exactly when do you have a content management system? We ve all built apps that manage content, but when do you graduate from a relational database with an admin section (RDBWAAS) to the lofty and deserved title of content management system? (Incidentally, I ...
Published: June 30, 2007  Geek Popularity Factor: 583
Human-readable URLs
I've always been a big believer in legible URLs. There's nothing more annoying than a URL that stretches into hundreds of characters ever tried to email one of those to a mail client that wraps at 76 characters? Additionally, I've written before about the need to support URL hacking. ...
Published: November 5, 2002  Geek Popularity Factor: 574
Java and SUVs
Java is the SUV of programming tools: You may not be able to get to this link because Harvard is getting hammered by people trying to read this. "After researching how to do bind variables in Java, which turns out to be much harder and more error-prone than in 20-year-old ...
Published: September 22, 2003  Geek Popularity Factor: 572
ColdFusion: Did we misjudge you?
Cold Fusion: Enterprise ready?: We tend to dump on ColdFusion around here a bit, but I ve been interested in this discussion over at LinkedIn Answers. It started off with someone asking if ColdFusion was enterprise ready. I m surprised by some spirited and well-reasoned answers in ColdFusion s favor. CF has been ...
Published: July 13, 2007  Geek Popularity Factor: 568
Exchange 2000 as a Corporate Blogging Platform
So you want to give blogging a go at your company, but you dread the thought of getting sign off on new software, setting everything up, handling permissions issues, etc. What a huge pain, especially when you have no idea if anyone is going to even like the concept. Never ...
Published: December 11, 2003  Geek Popularity Factor: 567
CMS's Should Manage Content, Not Display It
I don't like content management systems that try to handle the displaying of content. I alluded to this last year, when I wrote: There are two sides to publishing Web content: First you create the content, store it, edit it, send it through workflow, get it approved, then stage it ...
Published: February 18, 2004  Geek Popularity Factor: 553
The Value-Add Side of CMS
I've been involved with dozens of content management systems both designing and building them, and working with some of the big, enterprise systems. During this time, I hit upon a seemingly obvious point that it took me a while to grasp: content management and content publishing are two different ...
Published: June 19, 2003  Geek Popularity Factor: 549
Wherefore Art Thou, Schema Validation?
One kink I ve recently noticed in a number of scripting languages geared towards producing web apps is the utter lack of support for XML Schema. I m surprised by this, since a good Schema validator can save a lot of code when used properly. For those who may not be familiar ...
Published: July 6, 2004  Geek Popularity Factor: 547
The Life of a Mule
Cybercrooks lure citizens into international crime: This an interesting article about how crooks are duping people into helping them use information they've phished for. We all understand how they get the credit card information from email scams, but this is a good look at what happens to it after that. ...
Published: July 14, 2005  Geek Popularity Factor: 547
Moving from Content Management to Information Management
At what point does "content management" become "information management"? Put aother way, at what point do you start using a CMS for managing information that's not intended to be published anywhere? We usually look at content management as managing stuff that's going to be published somewhere. But if you have ...
Published: December 7, 2005  Geek Popularity Factor: 535
Mensches, Lovecats, and Drive By Altruism
This weekend, I was struggling with a .Net / XML / XSLT problem. I'm not a big .Net guy, but I've been working with it for the last few months on a big project for Blend. Brian, from MyHomepoint has been a huge help as I've gotten my feet wet ...
Published: February 19, 2006  Geek Popularity Factor: 526
Do Yourself a Favor and Stop Learning
I'm about to admit something odd, and perhaps career-threatening: I'm sick of learning. There, I said it, and I feel better. It's true: learning about new technologies and new ways of doing things is something that plays on an addiction of mine and of many other geeks, I'm sure. We ...
Published: September 19, 2003  Geek Popularity Factor: 493
A Case for Movable Type as your Intranet
Here s a fact: intranets don t have to be crazy-complicated. Intranets are fundamentally about sharing simple information, which is not as hard as some people make it out to be. As simple as this is, most organizations either have no intranet, or a smattering of HTML pages someone threw together ...
Published: March 30, 2008  Geek Popularity Factor: 493

Want to advertise on this site? Contact FM.
Web Hosting Web hosting, dedicated servers and Web design services
Laser Toner Cartridges UK laser toner, toner cartridges, hp toner, lexmark toner, samsung toner, canon, toner, epson toner, oki toner, kyocera toner, xerox toner, remanufactured toner, compatible toner
Direct TV Deals Free 4 room direct tv deals. no equipment to buy. free fast professional direct tv installation. this is the best direct tv deal available anywhere.
SEO Article Learn from the experts with our SEO article.
rope light Shopping with birddog distributing, inc., gives you access to the lowest prices, the best customer service and the quickest delivery times possible.
Laptop AC Adapter We offer genuine factory direct replacement AC adapters.
Direct TV Best satellite TV deals.
Direct TV Deals Direct TV programming deals are varied and include packages containing from 50 channels up to over 250 channels.
8mm film to DVD Retain family memories with the only frame by frame digital restoration service in the United States for your 8mm film to DVD today
Rubber Stamp Shop for custom self-inking stamps, hand stamps, address stamps, label stamps, check endorsement stamps, check deposit stamps, date stamps, pre inks, pocket stamps, ink and much more!