Frontpage or ASP.Net?

T

Thomas A. Rowe

FP is web management and development application. ASP.net is server-side scripting technology.

--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
==============================================
If you feel your current issue is a results of installing
a Service Pack or security update, please contact
Microsoft Product Support Services:
http://support.microsoft.com
If the problem can be shown to have been caused by a
security update, then there is usually no charge for the call.
==============================================
 
R

Rene

I am totally clueless about Microsoft FrontPage and I would like to know if
anyone could tell me if there are any particular benefits when using
FrontPage versus using ASP.Net



Thanks for your help.
 
R

Rene

I guess what I was trying to get out of my question was to realize how fancy
can you get with Front Page before having to turn to ASP.Net. Assuming that
I don't have to run any fancy code on the server or that I am trying to
create any special utility program such as programming my own Bulleting
Board website or something similar. Is it better to go with Front Page?



I was also wondering if making your regular website is a lot easier to do
with FrontPage than with ASP.Net.



Thanks.
 
T

Thomas A. Rowe

You only need to use server-side scripting (ASP Classic, ASP.net, PHP, CFM, etc.) if you need to
work with databases, dynamic generated page content, etc. FP can be use with or without the use of
server-side scripting. It all depends on what you want to do, and what is supported by your web
host.

--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
==============================================
If you feel your current issue is a results of installing
a Service Pack or security update, please contact
Microsoft Product Support Services:
http://support.microsoft.com
If the problem can be shown to have been caused by a
security update, then there is usually no charge for the call.
==============================================
 
R

Rene

Could you post one or two links of some fancy websites that you know where
done using Front Page?
 
T

Trevor L.

Could you post one or two links of some fancy websites that you know
where done using Front Page?

I am a beginner myself, but as Thomas has said FP and ASP.net are two different animals.

I know zero, zilch, nought, nothing about ASP.net but I doubt that it is necessary to build a good website.

What is needed is good design and FP won't give you that. As has been quoted many times in this NG, having the best hammer in the world doesn't make you a good carpenter.

I started to create a website (just a small family one) with FP when I found that it was included with a bundle that I owned (Office XP, I guess). But when I realised that FP was just an interface to create HTML, I started writing the HTML myself, and researching on the web about how to write HTML (and JS and CSS).

By writing "just an interface", I am not downplaying its importance. It is a great interface and very useful for getting a website up and running. It is however helpful to know what it is doing, which can be done by looking at the HTML or Code view.

As for how to design a good website, I guess it is an art. As an ex-programmer, I am more interested in the "how" but I really need to get more insight into the "what" i.e. the presentational aspects, which involves a whole new set of skills - artistic, even psychological, not just logical which is a programmer's major skill :))

P.S. If anyone cares to critique my site from a presenational viewpoint, please feel free to give me feedback (via email if you wish)
 
T

Thomas A. Rowe

What is a fancy web site?

FP can be used to design any web site currently on the internet!

--
==============================================
Thomas A. Rowe (Microsoft MVP - FrontPage)
==============================================
If you feel your current issue is a results of installing
a Service Pack or security update, please contact
Microsoft Product Support Services:
http://support.microsoft.com
If the problem can be shown to have been caused by a
security update, then there is usually no charge for the call.
==============================================
 
K

Kevin Spencer

FrontPage is a web design software toolkit. It is software for creating web
sites. ASP.Net is a programming technology. It is not software for creating
anything. The question is like asking "should I use Microsoft Word or a
southern dialect to write my letters?"

All things considered, you don't have much of a choice. You're going to have
to start small, and you're going to need a lot of help. Use FrontPage. After
a few years of using FrontPage to work with with web sites, web servers,
HTML, JavaScript, CSS, and all the other "basics" of web development, you
will know enough to start dabbling in server-side programming with ASP,
ASP.Net, PHP, or what-have-you (my personal favorite), if you think you
might enjoy writing software.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
If you push something hard enough,
it will fall over.
- Fudd's First Law of Opposition
 
K

Kevin Spencer

Hi Trevor,

Good answer!

As for critiquing your website, that's kind of hard to do, but I can give
you a few pointers.

Fortunately for me (and you I would think) it's a personal web site, which
means that it has 2 basic purposes: 1. To provide you with a public platform
for anything you want to make public, tell people about yourself, etc., and
2. To provide you with a fun HTML project to do, to learn about HTML and
web-related technology, etc. What this means is that there are no "rules"
about developing it. Nothing is going to make it fulfill the requirements
any better or worse. And a personal web site is an excellent first project,
because there is nothing important depending on its success, like a job, for
example.

It looks like you have had fun working on it, and have learned quite a bit.
All good. That said, I do have 1 or 2 suggestions:

1. You have labels on things that are hard to read. This is due to a busy
background or the color of the text in the labels, or both. There are
several things you can do to remedy this. You can make the background a
solid color, or just the background of the label a solid color. You can use
a color for the text that contrasts well with what is behind it. And using a
sans-serif font makes anything easier to read. The most popular
(widely-supported) sans-serif font is Arial.

2. You have a page that has buttons on it, which, when clicked, pop up an
alert box showing a URL. I'm not sure what this is supposed to be for, but
if you want people to be able to visit these URLs, and you don't want them
to lose their place, you may consider a couple of alternatives. One is to
have a link that launches in a new window (target=_blank). Another is to put
the link into some object like a text box or a div, from which it can be
easily copied.

Enjoy!

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
If you push something hard enough,
it will fall over.
- Fudd's First Law of Opposition

Could you post one or two links of some fancy websites that you know
where done using Front Page?

I am a beginner myself, but as Thomas has said FP and ASP.net are two
different animals.

I know zero, zilch, nought, nothing about ASP.net but I doubt that it is
necessary to build a good website.

What is needed is good design and FP won't give you that. As has been quoted
many times in this NG, having the best hammer in the world doesn't make you
a good carpenter.

I started to create a website (just a small family one) with FP when I found
that it was included with a bundle that I owned (Office XP, I guess). But
when I realised that FP was just an interface to create HTML, I started
writing the HTML myself, and researching on the web about how to write HTML
(and JS and CSS).

By writing "just an interface", I am not downplaying its importance. It is a
great interface and very useful for getting a website up and running. It is
however helpful to know what it is doing, which can be done by looking at
the HTML or Code view.

As for how to design a good website, I guess it is an art. As an
ex-programmer, I am more interested in the "how" but I really need to get
more insight into the "what" i.e. the presentational aspects, which involves
a whole new set of skills - artistic, even psychological, not just logical
which is a programmer's major skill :))

P.S. If anyone cares to critique my site from a presenational viewpoint,
please feel free to give me feedback (via email if you wish)
 
T

Trevor L.

Kevin said:
Hi Trevor,

Good answer!

As for critiquing your website, that's kind of hard to do, but I can
give you a few pointers.

Fortunately for me (and you I would think) it's a personal web site,
which means that it has 2 basic purposes: 1. To provide you with a
public platform for anything you want to make public, tell people
about yourself, etc., and 2. To provide you with a fun HTML project to do,
to learn about HTML
and web-related technology, etc. What this means is that there are no
"rules" about developing it. Nothing is going to make it fulfill the
requirements any better or worse. And a personal web site is an
excellent first project, because there is nothing important depending
on its success, like a job, for example.

It looks like you have had fun working on it, and have learned quite
a bit. All good. That said, I do have 1 or 2 suggestions:

1. You have labels on things that are hard to read. This is due to a
busy background or the color of the text in the labels, or both.
There are several things you can do to remedy this. You can make the
background a solid color, or just the background of the label a solid
color. You can use a color for the text that contrasts well with what
is behind it. And using a sans-serif font makes anything easier to
read. The most popular (widely-supported) sans-serif font is Arial.

2. You have a page that has buttons on it, which, when clicked, pop
up an alert box showing a URL. I'm not sure what this is supposed to
be for, but if you want people to be able to visit these URLs, and
you don't want them to lose their place, you may consider a couple of
alternatives. One is to have a link that launches in a new window
(target=_blank). Another is to put the link into some object like a
text box or a div, from which it can be easily copied.

Enjoy!

--
HTH,

Kevin Spencer
Microsoft MVP
.Net Developer
If you push something hard enough,
it will fall over.
- Fudd's First Law of Opposition

Thanks, Kevin
You are absolutely correct in the two basic purposes

Re the suggestions
1. Yes, I can see that the labels do tend to merge into the background,
especially when they are hyperlinks. The mauve colour isn't a great
contrast. I will try to put a white background on the labels. If that
doesn't work, I may remove the background image, although I like it as it is
a picture of our back garden. I just hope it is small enough for visitors on
dial-up. I'll also change font to Arial.

2. Thanks for letting me know about the alert with url on it. This is an
error/mistake/boo-boo on my part. The alert was left over from testing.
What I meant to happen was
var options = 'toolbar=yes,location=no,directories=no,status=no,menubar=no'
+ ',resizable=no,scrollbars=yes'
+ ',fullscreen=yes'
window.open(url,'',options)
Since the 2nd parameter is blank, this is intended to open in a blank
window.
This shows very poor testing on my part - to put a page back on the web
without removing the testing option.
(I have given myself a smack on the wrist!)

Thanks again for your comments
 
K

Kevin Spencer

This shows very poor testing on my part - to put a page back on the web
without removing the testing option.

Well, Trevor, asking for a critique from one's peers is a good way to find
out where the bugs are, so consider yourself a success!

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
If you push something hard enough,
it will fall over.
- Fudd's First Law of Opposition
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top