codetoad.com
  ASP Shopping CartForum & BBS
  - all for $20 from CodeToad Plus!
  
  Home || ASP | ASP.Net | C++/C# | DHTML | HTML | Java | Javascript | Perl | VB | XML || CodeToad Plus! || Forums || RAM 
Search Site:



Home » ASP » Article

Part 1 : What is ASP.NET?

Article by: Brady Gaster, et al (7/5/2002)
Bookmark us now! Add to Favourites
Email a friend!Tell a friend
Summary: Complete Sample Chapter from 'Fast Track ASP.NET'
Viewed: 15649 times Rating (16 votes): 
 3.1 out of 5
 Rate this Article  Read Comments  Post Comments


Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 Page 10 Page 11 Page 12 Page 13 Next Page  


The following is a complete sample chapter from Wrox Press's Fast Track ASP.NET
Buy the complete book here

What is ASP.NET?

Ten years ago, Tim Berners-Lee implemented the first data transmission across the HTTP protocol. Quickly adopted by computer science visionaries, and heralded by international educational facilities as the quintessential means of computerized information transmission, its popularity expanded into the business sector, and later became a household word.

 

In order for the protocol to be used to its maximum potential, developers would be challenged with the responsibility of designing applications that could discover and integrate with one another easily. In order to facilitate this end, certain standards such as HTML, and later XML, were introduced so that the Web could be used by anyone, located anywhere, using any type of computing system.

 

Likewise, software vendors were challenged to develop not only language and programming tools that would integrate with the web, but entire frameworks that would present web and enterprise developers with the tools needed to architect, develop, and deploy these applications easily. It wasn't until quite recently, with the adoption of XML as a data transmission and description standard, and the rapid growth in popularity of the web services paradigm, that the Web's true potential has been realized.

 

This need has yielded a host of products from major software vendors such as IBM, Sun Microsystems, and Microsoft, who introduced a dramatic change in its software development model with the .NET Framework. In it, Microsoft has created an integrated suite of components that couple the very foundation of the Web – markup languages and the HTTP protocol – with proven object-oriented methodologies.

 

This book will introduce ASP.NET and ASP.NET Web Services as a subset of this larger framework, and will educate you in how these technologies can be exploited to facilitate the very nature of the World Wide Web itself – true interactivity and platform neutrality.


 

What is ASP.NET?

Previous server-based web application frameworks have relied primarily on scripting languages or obscure proprietary tagging conventions to provide access to server-based resources and components. Most web development paradigms simply provide hooks via interpreted or proprietary scripts into applications and components running on the server operating system. Prior to ASP.NET, it would seem that web development frameworks fell into one of two categories.

 

q        Scripts interpreted by a server-side resource

q        Separate, tiny applications executed by server-side calls

 

Classic ASP and ColdFusion programmers would most likely fall into the first of these categories. If you're experienced with classic ASP web development practices, you'll understand that scripted applications can, and usually do, execute at a much slower rate than compiled applications. Additionally, the scripted platform introduces other problems, such as weak (or no) integration with security settings and inefficient resource usage.

 

The second approach, used widely by Perl and CGI programmers, yields an entirely different set of problems. Though these applications execute at a greater rate than their scripted counterparts, they tend to require huge amounts of memory (as multiple server hits require multiple instances of the applications), are usually difficult to write and debug and – most importantly – are not designed with integration in mind, but rather, portability.

 

ASP.NET, however, falls outside both of these predisposed categories, because it provides a truly integrated web application paradigm. ASP.NET is far more than a simple evolution of either category; rather, it breaks the trend and arises as the first model for web application development that is integrated with its underlying framework. ASP.NET is not an extension or modification to the .NET Framework with loosely coupled hooks into the functionality it provides. Rather, ASP.NET is a subset of the framework itself, an actual portion of the .NET Framework that is managed by the .NET runtime. In essence, ASP.NET blurs the line that once existed between application development and web development by extending the tools and technologies previously monopolized by desktop developers into the web development world.

Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 Page 10 Page 11 Page 12 Page 13 Next Page  




Click here to Buy!

Buy Fast Track ASP.NET here

© Copyright 2002 Wrox Press These chapter is written by Brady Gaster, Marco Bellinaso & Kevin Hoffman and taken from "Fast Track ASP.NET" published by Wrox Press Limited in June 2002; ISBN 1861007191; copyright © Wrox Press Limited 2002; all rights reserved.

No part of these chapters may be reproduced, stored in a retrieval system or transmitted in any form or by any means -- electronic, electrostatic, mechanical, photocopying, recording or otherwise -- without the prior written permission of the publisher, except in the case of brief quotations embodied in critical articles or reviews.






CodeToad Experts

Can't find the answer?
Our Site experts are answering questions for free in the CodeToad forums
Rate this article:     Poor Excellent
View highlighted Comments
User Comments on 'Part 1 : What is ASP.NET?'


To post comments you need to become a member. If you are already a member, please log in .

 



RELATED ARTICLES
ASP FilesystemObject
by Jeff Anderson
An introduction to the Filesystemobject
ASP GetTempName
by Jeff Anderson
Use the GetTempName method to create a randomly generated temporary file on the server.
ASP OpenTextFile
by Jeff Anderson
An introduction to the OpenTextFile Method of the FileSystemObject
ASP Format Date and Time Script
by Jeff Anderson
An ASP script showing the variety of date and time formats possible using the FormatDateTime Function.
Email validation using Regular Expression
by Jeff Anderson
Using regular expression syntax is an exellent way to thoroughly validate an email. It's possible in ASP.
ASP FileExists
by Jeff Anderson
An introduction to the FileExistsMethod of the FileSystemObject
Creating a Dynamic Reports using ASP and Excel
by Jeff Anderson
A simple way to generate Excel reports from a database using Excel.
Concatenate strings in sql
by Jeff Anderson
A brief introduction to concatenating strings in an sql query (using SQL server or access databases).
Add or Subtract Hours in SQL or ASP using DateAdd
by Jeff Anderson
A beginners guide to using the SQL DATEADD function to add or subtract hours. Particularly useful when setting the time displayed on the ASP page to a different time zone (eg when the server is in the US, and the site is for a UK audience).
ASP CreateTextFile
by Jeff Anderson
An explanation of the CreateTextFile Method, part of the ASP FileSystemObject








Recent Forum Threads
• C++
• Re: refresh parent after closing pop up window
• Dynamic Insertion
• Date and Time function around the world???
• Significant Factors
• Perl array access
• Re: huffman encoding and decoding in C++...
• Perl One Liner: Replace {(
• Re: html including php, accessing the functions


Recent Articles
ASP GetTempName
Decode and Encode UTF-8
ASP GetFile
ASP FolderExists
ASP FileExists
ASP OpenTextFile
ASP FilesystemObject
ASP CreateFolder
ASP CreateTextFile
Javascript Get Selected Text


© Copyright codetoad.com 2001-2009