First, let me introduce myself.  My name is Lisa Wollin, and I'm the programmer writer for FrontPage.  Okay, so what's that?  Basically, I write (and coordinate) the developer documentation for FrontPage, which includes beginning to hard core Web development, extending the FrontPage application, and the VBA language reference content in the box.

Well, now that the formalities are out of the way, let me tell you a bit about why I decided to do a blog.  Before I get started, let me tell you a secret.  Sh, you can't tell anyone.  I've never liked FrontPage.  My HTML editor of choice has always been … well ... something else.  My beefs with FrontPage are much the same as the beefs others have.

For starters, I never liked the way it messed up my code.  Perhaps I'm a purist; perhaps I'm a control freak; perhaps I'm just too dang fussy, but when I write code, I want it to look the way I formatted it to look because I did it ON PURPOSE.  When I put in a line break, I want a line break.  When I DON’T put in a line break, I DON’T want a line break.  Very simple, but FrontPage just didn't get it.  This, of course, is a very simplistic view of what previous versions of FrontPage have done to code.  I've heard of situations where FrontPage would delete whole portions of code that would then have to be rewritten.  Argh!!

However, to the credit of FrontPage and the FrontPage development team, FrontPage was initially designed for non-coders, the average Joe or Jane who just wanted to setup a simple Web site without having to learn how to code.  I have to admit to being one of those at one time in my career, and for the newbie, non-coder, FrontPage is great.  It does the job, and it does it very well.

But as those newbies become better educated, as they learn HTML and start to write script, they become more savvy about what a Web editor should be and what they want a Web editor to do, and although FrontPage is growing up, it hasn't always met the bar.  In fact, my own HTML editor of choice has been Notepad … or ... well ... something else.  Not a great development environment, but it does the trick.

So why do I work with FrontPage instead of … something else?  Good question.  I'll tell you that story another time.  For now, to return to my purpose in blogging … well, blogging is a way for me to talk to my customers and for them to talk to me.  Tell me your coding beefs with FrontPage, talk to me about our developer content, oh, heck, complain about Microsoft, if you want.  Although I can't promise I can fix your problem, I do promise to commiserate, and I will do my best to help you find solutions.  (Oh, and don't forget to tell me which version you are using.)

Happy surfing...

Disclaimer: This posting is provided "AS IS" with no warranties, and confers no rights.  Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm.