Web Application Development
Let's take a minute to clarify the difference between a "Web Site" and a "Web Application".
A Web Site is a searchable web page or group of web pages that can be viewed over the Internet to
show content information to users requesting that information. A Web Site can be "Static" or "Dynamic".
A "Static Web Site" basically displays information. It can use HTML, some scripting, and images to
transfer a message but it basically looks the same each time a user visits it and displays the same
information to each user. Once it is set up, it is and will be exactly what it is from the time it
is hosted to the time it is redone. This is what most business owners want when they initially decide
to create a web presence simply displaying the "Who we are", "What we do", and "How to contact us"
information most potential customers demand in order to do business.
A "Dynamic Web site" is a completely different animal. A Dynamic Web Site is part of a Web Application
and it can do more than just "display" your static information. Its Dynamic! This means it has "Back End"
"Server Side Logic" that tells the pages on the site how and what information to send to the user depending
on the users request and who the user is. What this means is that the page is not always the same but
created dynamically by ASP.Net on the Internet Information Server.
This is very important for many reasons. One of the top five is that your business logic and much of
your sensitive information is stored on the server and not accessible to the web browser. This is an
important layer of protection and enables you to control and send sensitive information to and from the
user over the web.
Some examples of this information could be:
1.)Customer Information in a Request for an estimate.
2.)Ordering Information
3.)Order Status Information
4.)On-Hand Inventory Information
5.)Order Lead time information
6.)Emailing the Web Prospects Contact Information to your Sales Force
7.)Inserting their information to a database for future Marketing Campaigns
8.)And THE LIST GOES ON!
At AHS Solar we use C# 2008, VB.Net, JavaScript, HTML, TSQL and ASP.Net 3.5 as our Primary
development tools for the back end and much of the front end Web Site of your Web Application.
Our primary focus on building your initial Application Architecture is to create the primary
functionality of the "Web Site" with the base building blocks in place to expand on the Application as
the need presents itself.
What this means is that if you want to take your basic Web Site and add Back End functionality,
you will not have to recreate the site in order to accomplish this. That work will already be done
and you can just add to what is already existing. (So you don't have to pay for it twice.)
You will Already have server-side controls and server-side functionality built-in and available to
grow your Web Application. This functional scalability allows you to make your site a functional portal
with in which to run your business. We can your site as far as you want it to go because you built the
foundation with the latest MicroSoft Technologies.
|