tag:blogger.com,1999:blog-51602073513222487802024-02-20T17:49:17.545-08:00Habib AshrafHabib Ashraf http://www.blogger.com/profile/01511576228965604196noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-5160207351322248780.post-40868788804711931392012-09-18T05:05:00.001-07:002012-09-18T05:05:33.123-07:00Asp.Net<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="breadcrumb" style="border: 0px; color: #333333; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; margin: 0px; outline: 0px; padding: 0px 0px 15px; vertical-align: baseline;">
<br /></div>
<div class="article term" style="border: 0px; color: #333333; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<div class="left" style="border: 0px; float: left; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; width: 425px;">
<div class="termpad" style="border: 0px; margin: 0px; outline: 0px; padding: 0px 25px 0px 0px; vertical-align: baseline; width: 425px;">
<h1 id="termpad" style="border: 0px; font-family: Georgia, Times, serif; font-size: 26px; font-style: italic; font-weight: normal; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; width: 425px;">
ASP.NET</h1>
</div>
<div id="termSocial" style="border: 0px; float: left; margin: 0px; outline: 0px; padding: 0px 0px 15px; vertical-align: baseline;">
<div class="article_social articlefloat" style="border: 0px; float: left; margin: 0px; outline: 0px; padding: 8px 0px 0px; vertical-align: baseline; width: 400px;">
<ul style="border: 0px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><br />
<li style="border: 0px; float: left; margin: 0px; outline: 0px; padding: 0px 4px; vertical-align: baseline;"><su:badge layout="1"></su:badge></li>
<li style="border: 0px; float: left; margin: 0px; outline: 0px; padding: 0px 4px; vertical-align: baseline;"></li>
<li style="border: 0px; float: left; margin: 0px; outline: 0px; padding: 0px 4px; vertical-align: baseline;"><g:plusone size="medium"></g:plusone></li>
<li style="border: 0px; float: left; margin: 0px; outline: 0px; padding: 0px 4px; vertical-align: baseline;"></li>
</ul>
</div>
</div>
<div class="content" style="border: 0px; float: left; margin: 0px; outline: 0px; padding: 0px 25px 0px 0px; vertical-align: baseline; width: 425px;">
<div class="term termmargin" style="border: 0px; margin: -10px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<div style="border: 0px; line-height: 1.6; outline: 0px; padding: 5px 0px; vertical-align: baseline;">
A Microsoft server-side Web technology. ASP.NET takes an <a href="http://www.webopedia.com/TERM/O/object_oriented_programming_OOP.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">object-oriented programming</a> approach to Web page execution. Every element in an ASP.NET page is treated as an <a href="http://www.webopedia.com/TERM/O/object.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">object</a> and run on the <a href="http://www.webopedia.com/TERM/S/server.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">server</a>. An ASP.NET page gets<a href="http://www.webopedia.com/TERM/C/compile.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">compiled</a> into an intermediate language by a <a href="http://www.webopedia.com/TERM/D/dot_NET.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">.NET</a> Common Language Runtime-compliant compiler. Then a <a href="http://www.webopedia.com/TERM/J/JIT.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">JIT</a> compiler turns the intermediate code to <a href="http://www.webopedia.com/TERM/N/native.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">native</a> <a href="http://www.webopedia.com/TERM/M/machine_code.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">machine code</a>, and that machine code is eventually run on the processor. Because the code is run straight from the processor, pages load much faster than classic <a href="http://www.webopedia.com/TERM/A/Active_Server_Pages.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">ASP pages</a>, where embedded <a href="http://www.webopedia.com/TERM/V/VBScript.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">VBScript</a> or <a href="http://www.webopedia.com/TERM/J/Jscript.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">JScript</a>had to be continuously interpreted and <a href="http://www.webopedia.com/TERM/C/cache.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">cached</a>.</div>
<div style="border: 0px; line-height: 1.6; outline: 0px; padding: 5px 0px; vertical-align: baseline;">
ASP.NET is used to create Web pages and <a href="http://www.webopedia.com/TERM/W/Web_Services.html" style="border: 0px; color: #cc3300; margin: 0px; outline: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Web services</a> and is an integral part of Microsoft's .NET vision.</div>
</div>
</div>
</div>
</div>
</div>
Habib Ashraf http://www.blogger.com/profile/01511576228965604196noreply@blogger.com1