WHY ASP.NET AND WHAT IS IT?
|
 |
|
IT ALL STARTED WITH THE INDUSTRIAL REVOLUTION...
Once there was a time when one was only able to travel by horse
driven coach. The journey was slow, uncomfortable and expensive. It was
difficult for an average person to pay a 300km fare.
Farmers would produce only a few farm products and it was hard to
feed oneself on the farm.
And then came the industrial revolution and this changed
everything. Today it is cheaper for a person to fly from London to Sydney then
what it would have been to take a horse drawn coach to Liverpool. Not only is
it cheaper but faster, better and more comfortable.
And so food production became more efficient, faster and cheaper
for the end consumer. We can afford our own cars, the price of consumer goods
dropped and so on.
| Old transport system was
expensive, slow, powerless and uncomfortable. Very few could afford them. |
THE
INDUSTRIAL REVOLUTION |
New transport system is cheap,
fast, comfortable and powerfull. Ordinary working people can afford them. |
 |
 |
 |
| Old software system was
expensive, slow and powerless. Very few could afford them. |
|
ASP.NET software system is
cheap, fast and powerful. Most people can afford them. |
But what has that to do with C#.NET?
It has everything to do with C#.NET as the industrial revolution
never stopped. As consumer goods become better and cheaper, from computers to
Television sets and Hifi, so do software development tools. Not only do new
software development tools make the production of software cheaper and
affordable to every consumer, it also makes it better, faster and cheaper. And
that is what it is all about!
|
THEN WHY DOES NOT EVERY DEVELOPER DEVELOP
IN ASP.NET?
|
 |
|
EDUCATION AND STUDYING REQUIRES LOTS OF RESOURCES
Let's go back to the effects of the industrial revolution. The
revolution required new skills. First the engineers who build and designed
steam engines later aircraft engineers and electronic engineers. Much later
software engineers and developers.
To get involved in another programming language requires a lot of
time and money resources. For example it took me 2 years of study to get into
C#.NET. In addition I spent 12 hours a day 7 days a week on my time to expand
my skill to a level so that it becomes commercially usable. A University
degree, diploma or certificate in Information Technology is simply not good
enough, as additional ongoing education is required.
So there are three main reasons why other programmers don't get
involved in this technology:
-
The time resources to educate into a new language are too expensive.
-
Procrastination - why bother if you can tell your client that the new language
is no good? I have unfortunately seen this too often here in Australia. Web
hosting companies and developers don't tell you that they cannot be bothered.
They are dishounest by telling you that the new system is in some ways
inadequate.
-
A programmer or programming firm has invested so much time and experience into
education of a particular system or language (such as for example JAVA, JSP,
PHP), they feel comfortable in it and want their return on the time invested in
the first place.
|
HOW MUCH CHEAPER AND BETTER IS IT?
|
 |
|
It depends and I can give general guidelines here. Internet
developments quoted by other companies were $6000 and my price $1200. You can
expect a price reduction between 5 to 10 times. This price cut comes with an
improved quality of looks and functionality. This is due the power of ASP.NET.
The annual hosting fee is approximately A$120 per year and there is an enormous
space on the server (150 Mbytes). It comes with a free ACCESS database, which
in almost all cases is more than adequate. If an SQL2000 database is required,
this can be arranged for a very small extra fee. The server provides all
facilities such as web services at no extra charge.
Click here to find out more about Web Services. We only use
competent consumer service orientated web servers who are absolutely customer
orientated.
|
ASP.NET IS MICROSOFT AND IS FULLY SUPPORTED BY
MICROSOFT!
|
 |
ASP.NET has been developed by Microsoft.
Every newly released operating system now has the ASP.NET frame installed. The
languages being used are C++.Net, C#.Net and VB.NET. ASP.NET is fully supported
by Microsoft and totally secure.
An important point I need to make is that the computer, which
browses the Internet and views an ASP.NET web site does not need the ASP.NET
frame installed to view and use that site.
If we develop desktop applications for you (office or home) and
your current operating system does not have the ASP.NET frame installed, we
install it for free. Any operating system will do from Windows98 onward. If you
have purchased a Microsoft Operating System recently, the ASP.NET frame is
already on your PC.
|
In
this example I have only used text boxes. And the samples I am showing here for
the ASP.NET are only a few of the thousands that are available. Of course this
does not only apply to text boxes, it applies to radio buttons, check lists,
combo boxes and so on. There are thousands of variations with colours, borders,
back colours, fonts, font styles, and much more too numerious to mention...
And if a component does not exist, we can build one and put it onto our toolbar
and use it as often as we like. Also note, that the text box that has no
borders, I have given it a back colour so that you can see it is a text box,
otherwise you think this is just text written on this page. This box is
extemely handy if you want to put it into a displaying table where you can type
into without realizing that you are actually over typing a value in a database.
Smart, isn't it? Can you imagen what sort of components we can build with this
text box?
And then you see one text box in the other languages and systems. The reason
why you see only one is, because that is all there is.
So please do not be a fool and select anything else but ASP.NET. And if some
other developer tells you something else, let them prove it to you first, as I
can only say that they are procrastinating and could not be bothered to go back
to school for a few years and study C#.NET, so they only tell you that this
system is in some ways flawed.