This is progress?

Recently, as I was struggling with some CSS layout issues, I had a a scary thought. I flashed back to college, when I used to use NROFF to format my papers before printing them out on the line printer. (Yes, I’m that old.) I couldn’t help but wonder… This is progress?

I know we’ve come a long way since then… right? Somehow, HTML/CSS seems so archaic, and the primary benefit is that (theoretically) it works across platforms and devices…. and of course, that it can be searched and indexed by Google.

And, it does work across platforms and devices, mostly. But it doesn’t really – especially in the world of CSS – there are varying interpretations of the “standards” (just mention IE6 to a CSS coder and watch them start to twitch) and hacks to work around the quirks.  Of course, one can do beautiful layouts if one has the design talent and technical skills. But most of the time, I feel like I’m writing in assembly code.

Job ads want people who can “code html by hand” and “dream in css”. Heck, let’s have them write their own browser rendering engine too. I understand why this is — WYSIWYG tools are notorious for creating horrible CSS and HTML code. But it seems like the solution would be better tools, not hand crafting HTML and CSS. I mean, how many years have we been optimizing C compilers? Now we’re in this weird hybrid world where we have tools that will let us fill in property boxes and type out the CSS for us — but that doesn’t solve the standards issues. I, for one, am more than ready for web UI development to catch up with the desktop.

Ahhh Microsoft…

I’m working on a few client projects that are dragging me back into the wonderful world of ASP.Net. One is a project that was originally written in VB. It was a total disaster, the previous consultant disappeared, and I’ve been hired to create a new site from scratch. For that one, I’m using PHP/MySQL, but need to dig up stuff from the old DB and code base.

For my other, more exciting project, we’ll be using C#/ASP.Net because that’s what the rest of the company uses. No problem – I have Parallels running on my MacBook Pro (4G ram). I installed VS2008 Express, and things are moving along fairly smoothly. I’ve even done some successful SOAP calls out to an external web service.

WELL, today, I realized that for some reason, when VS2008 Express installs SQL Server, it doesn’t include SQL Server Management Studio – a fairly critical tool for working with SQL Server! Well, that should be easy to add, right?? Well, NO, this is Microsoft after all. I searched around on the web, found that I needed to install a version “with Tools”. OK, well, why wasn’t that the default? No matter – I download it, run the installer and pick the item that looks something like “upgrade existing installation”. Great, just what I want to do! Well, everything is disabled, and there is no sign of the Management Studio in the list of things to add. Grr. So, I kill another hour searching on the web and FINALLY find someone who has the answer. Apparently you need to FIRST run something called an “Edition Upgrade” and THEN you can re-run the installer and add the new tools/features. So, I did that and finally got the tool I needed.

This is such classic Microsoft product behavior – confusing and opaque – there was NO clue about what was wrong or how to proceed when I hit the roadblock. Clearly, there’s a rule in the code that describes what needs to happen, but that never makes it out to the UI.

Aside from all of this, VS2008 looks pretty nice. Stay tuned for more updates as they happen!

Moving

Well, after a few years of sporadic postings, I’ve turned off my TypePad blog and imported it into WordPress 2.7, which I have included as part of my website on Site5. I certainly don’t post enough to make it worth paying extra for my blog, and this will also motivate me to finally dive into WordPress and possibly use it for some other sites. So, stay tuned as I play with themes, add widgets, and slowly turn WP into ericgottesman.com!

Rebecca’s Art

For the last few weeks Rebecca and I have been working hard to update her website (http://www.rebeccasart.com) and to create some packets to send out to galleries. She had some great digital photos taken of her recent work by Northlight Digital in the Tip Top building. We’ve burned some CD’s and put together some inkjet … Continue reading “Rebecca’s Art”

For the last few weeks Rebecca and I have been working hard to update her website (http://www.rebeccasart.com) and to create some packets to send out to galleries. She had some great digital photos taken of her recent work by Northlight Digital in the Tip Top building. We’ve burned some CD’s and put together some inkjet prints. We got some pretty good output from my trusty Epson Stylus Photo R200 on Epson Professional Paper. The first round has been sent off in the mail, and we’re hoping to hear some good feedback soon!

Updating the website went fairly smoothly. I’ve been trying to use more CSS and I think I achieved a nice clean professional look. I used Galerie to generate the photo pages. It was pretty easy to customize the templates and I think it came out looking good. Let me know if you have any comments!

I’ve uploaded a bunch of her new work here as well. Check out the photo album!