spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / javascript / column113


JScript .NET, Part VII: Consuming add from ASP.NET

Developer News
Mandrake Linux Founder Back, Virtually
Amazon: We're a Technology Company
Sun Expands MySQL With Closed Source

ASP.NET Primer

In this column, we introduce you to a whole new world, ASP.NET. In much the same way that JavaScript goes hand in hand with HTML, JScript .NET goes hand in hand with ASP.NET. The difference between these two pairs is that one pair (HTML and JavaScript) works on the client side (your PC), while the other pair (ASP.NET and JScript .NET) works on the server side (your IIS Web server). The advantage of JavaScript and JScript .NET over other scripting languages is that you can use the same language on both the client and the server. JScript. NET is indeed extended JavaScript, but we suspect the development of JScript .NET, JavaScript, and ECMAScript will become even more similar as time goes by.

ASP.NET (Active Server Pages) is one of the alternatives to interact with a server. Other competitors are JSP (Java Server Pages) which is popular on Unix, and PHP which is open source software. ASP.NET also supports both the Visual Basic and C# scripting languages. To learn more on ASP.NET go here. In this column, we'll teach you just enough to understand what's going on, who is calling whom, and how data is passed around.

The syntax of ASP.NET is very similar to HTML. It is based on tags, also called controls. Each tag has its own parameters which control its appearance and behavior. You can mix ASP.NET and HTML tags. The ASP.NET tags run on the server, while the HTML tags run on the client. The information displayed by the browser is regular HTML; so you don't know exactly, just by looking at the browser, what is running where. The ASP.NET tags have two parameters in common: RUNAT="server" and ID. The ID parameter is used for event handlers and other references.

Here is the list of ASP.NET tags (controls):

  • asp:Button
  • asp:Label
  • asp:Literal
  • asp:TextBox
  • asp:CheckBox
  • asp:RadioButton
  • asp:RadioButtonList
  • asp:DropDownList
  • asp:ListBox
  • asp:Button
  • asp:LinkButton
  • asp:ImageButton
  • asp:Image
  • asp:AdRotator
  • asp:Panel
  • asp:PlaceHolder
  • asp:Table
  • asp:Calendar
  • asp:DataGrid
  • asp:DataList
  • asp:RegularExpressionValidator
  • asp:RequiredFieldValidator
  • asp:CompareValidator
  • asp:RangeValidator
  • asp:CustomValidator
  • asp:ValidationSummary
  • asp:Xml

In this column, we will use just two of the above: asp:Button and asp:TextBox. Usually, you will use these controls inside a FORM tag which includes the directive RUNAT="server". This form is also known as the ASP.NET Web form, as opposed to the ASP.NET Windows form, used in Windows-based applications. As in HTML, ASP.NET is case insensitive.

Next: How to define a virtual directory

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Whitepapers and eBooks

Intel Whitepaper: Comparing Two- and Four-Socket Platforms for Server Virtualization
IBM Solutions Brief: Go Green With IBM System xTM And Intel
HP eBook: Simplifying SQL Server Management
IBM Contest: Are You the Next Superstar? Join the "Search for the XML Superstar" Contest to Find Out
Microsoft PDF: Top 10 Reasons to Move to Server Virtualization with Hyper-V
Microsoft PDF: Six Reasons Why Microsoft's Hyper-V Will Overtake Vmware
Microsoft Step-by-Step Guide: Hyper-V and Failover Clustering
Intel PDF: Quad-Core Impacts More Than the Data Center
Intel PDF: Virtualization Delivers Data Center Efficiency
Go Parallel Article: PDC 2008 in Review
Microsoft PDF: Top 11 Reasons to Upgrade to Windows Server 2008
Avaya Article: Communication-Enabled Mashups: Empowering Both Business Owners and IT
Intel Whitepaper: Building a Real-World Model to Assess Virtualization Platforms
  PDF: Intel Centrino Duo Processor Technology with Intel Core2 Duo Processor
Microsoft Article: Build and Run Virtual Machines with Hyper-V Server 2008
Go Parallel Article: Q&A with a TBB Junkie
IBM Whitepaper: Innovative Collaboration to Advance Your Business
Internet.com eBook: Real Life Rails
IBM eBook: The Pros and Cons of Outsourcing
Internet.com eBook: Best Practices for Developing a Web Site
IBM CXO Whitepaper: The 2008 Global CEO Study "The Enterprise of the Future"
Avaya Article: Call Control XML in Action - A CCXML Auto Attendant
IBM CXO Whitepaper: Unlocking the DNA of the Adaptable Workforce--The Global Human Capital Study 2008
Adobe Acrobat Connect Pro: Web Conferencing and eLearning Whitepapers
HP eBook: Guide to Storage Networking
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
webref The latest from WebReference.com Browse >
Popular JavaScript Framework Libraries: An Overview - Part 3 · Accessing Your MySQL Database from the Web with PHP · Working with the DOM Stylesheets Collection
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Crucial Triples Up With New Three-Channel DDR3 Kits · Meet the Finalists: Excellence in Technology Awards · Tealeaf Offers Insight to Mobile Customer Behavior


Produced by Yehuda Shiran and Tomer Shiran
All Rights Reserved. Legal Notices.
Created: June 30, 2002
Revised: June 30, 2002

URL: http://www.webreference.com/js/column113/2.html