SF.net SVN: mod-aspdotnet: [170] mod_aspdotnet/trunk/docs
Brought to you by:
wrowe
|
From: <wr...@us...> - 2006-10-12 18:38:25
|
Revision: 170
http://svn.sourceforge.net/mod-aspdotnet/?rev=170&view=rev
Author: wrowe
Date: 2006-10-12 11:38:11 -0700 (Thu, 12 Oct 2006)
Log Message:
-----------
Begin rejiggering these documents out of the structure of httpd-docs
Modified Paths:
--------------
mod_aspdotnet/trunk/docs/introduction.html
mod_aspdotnet/trunk/docs/mod_aspdotnet.html
Modified: mod_aspdotnet/trunk/docs/introduction.html
===================================================================
--- mod_aspdotnet/trunk/docs/introduction.html 2006-10-12 18:36:35 UTC (rev 169)
+++ mod_aspdotnet/trunk/docs/introduction.html 2006-10-12 18:38:11 UTC (rev 170)
@@ -3,56 +3,38 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
- <meta name="author" content="Apache httpd users" /><meta name="email" content="us...@ht..." />
- <title>Introduction to mod_aspdotnet - The Apache HTTP Server Project</title>
+ <meta name="author" content="mod-aspdotnet users" />
+ <meta name="email" content="mod...@li..." />
+ <title>Introduction to mod_aspdotnet - from mod-aspdotnet on SourceForge</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
-<p><a href="/"><img src="../images/httpd_logo_wide.gif" alt="The Apache HTTP Server Project" border="0"/></a></p>
+<!-- <p><a href="/"><img src="../images/logo_wide.gif" alt="The mod-aspdotnet Project on SourceForge" border="0"/></a></p> -->
<table border="0" width="100%" cellspacing="4">
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td valign="top" nowrap="nowrap">
<p><b>Essentials</b></p>
<menu compact="compact">
- <li><a href="/ABOUT_APACHE.html">About</a></li>
- <li><a href="http://www.apache.org/licenses/">License</a></li>
- <li><a href="/docs/2.2/faq/">FAQ</a></li>
- <li><a href="/security_report.html">Security<br />Reports</a></li>
+ <li><a href="http://sourceforge.net/news/?group_id=175077">News</a></li>
+ <li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
</menu>
<p><b>Download!</b></p>
<menu compact="compact">
- <li><a href="/download.cgi">from a mirror</a></li>
+ <li><a href="http://sourceforge.net/project/showfiles.php?group_id=175077">from a mirror</a></li>
</menu>
<p><b><a
-href="/docs/">Documentation</a></b></p>
+href="/docs/">Apache Docs</a></b></p>
<menu compact="compact">
- <li><a href="/docs/2.2/">Version 2.2</a></li>
- <li><a href="/docs/2.0/">Version 2.0</a></li>
- <li><a href="/docs/1.3/">Version 1.3</a></li>
- <li><a href="/docs/trunk/">Trunk</a> (dev)</li>
+ <li><a href="http://httpd.apache.org/docs/2.2/">Version 2.2</a></li>
+ <li><a href="http://httpd.apache.org/docs/2.0/">Version 2.0</a></li>
</menu>
<p><b>Get Involved</b></p>
<menu compact="compact">
- <li><a href="/lists.html">Mailing Lists</a></li>
- <li><a href="/bug_report.html">Bug Reports</a></li>
+ <li><a href="http://sourceforge.net/mail/?group_id=175077l">Mailing Lists</a></li>
+ <li><a href="http://sourceforge.net/tracker/?group_id=175077&atid=871785">Bug Reports</a></li>
<li><a href="/dev/">Developer Info</a></li>
</menu>
- <p><b>Subprojects</b></p>
- <menu compact="compact">
- <li><a href="/docs-project/">Docs</a></li>
- <li><a href="/test/">Test</a></li>
- <li><a href="/test/flood/">Flood</a></li>
- <li><a href="/apreq/">libapreq</a></li>
- <li><a href="/modules/">Modules</a></li>
- </menu>
- <p><b><a
-href="/info/">Miscellaneous</a></b></p>
- <menu compact="compact">
- <li><a href="/contributors/">Contributors</a></li>
- <li><a href="/awards.html">Awards</a></li>
- <li><a href="http://webring.com/hub?ring=apachesupport">Support<br />Webring</a></li>
- </menu>
- </td>
+
<!-- RIGHT SIDE INFORMATION -->
<td align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
@@ -63,21 +45,26 @@
</td></tr>
<tr><td>
<blockquote>
+
<p>The Apache HTTP Server is a robust implementation of an HTTP/1.1 server
which runs on Windows, various flavors of unix and other modern operating
systems. It is a modular framework, which allows modules supporting various
features to be loaded, or not, as required by the administrator.</p>
+
<p>The mod_aspdotnet module is provided only for the Windows operating system,
and this module won't work for the other operating systems. See the
-<a href="http://httpd.apache.org/mod_aspdotnet/">mod_aspdotnet main page</a>
-for alternatives available to users of other operating systems.</p>
+<a href="http://sourceforge.net/projects/mod-aspdotnet/">mod-aspdotnet project
+page</a> for alternatives available to users of other operating systems.</p>
+
<p>This document will introduce you to all of the key concepts you might be
unfamiliar with, introduce you to mod_aspdotnet and the purpose it serves,
and what you can accomplish with it. This document is a work in progress,
feedback is welcome at the users mailing list.</p>
-<p>See the <a href="http://httpd.apache.org/mod_aspdotnet/">mod_aspdotnet
-pages</a> for information about mailing lists, other resources and how to
-participate in these ongoing efforts!</p>
+
+<p>See <a href="http://sourceforge.net/projects/mod-aspdotnet">mod-aspdotnet
+Project Pages</a> for information about mailing lists, other resources and
+how to participate in these ongoing efforts!</p>
+
</blockquote>
</td></tr>
</table>
@@ -89,9 +76,11 @@
</td></tr>
<tr><td>
<blockquote>
+
<p>Microsoft's marketing of .NET is a vision encompasing a wide spectrum of
technologies, not one specific new technology. This leads to much confusion
about .NET development, and what web development under .NET really entails.</p>
+
<p>The deepest underpinning of .NET is a new program execution model, the CLR
(Common Language Runtime), which hosts IL (Intermediate Language) code.
This model is very similar to Java's JVM running .class'es compiled into
@@ -102,9 +91,11 @@
C#, and Microsoft's C++.NET, VisualBasic.NET and J#. Many third party
companies are bringing additional languages to the .NET managed code world,
there are more than 20 different languages shipping today.</p>
+
<p>Microsoft's .NET Framework includes many core facilities, packaged as
language-agnostic classes that can be generally used by any .NET language.
It includes the C# compiler, and the ASP.NET related classes.</p>
+
</blockquote>
</td></tr>
</table>
@@ -116,12 +107,14 @@
</td></tr>
<tr><td>
<blockquote>
+
<p>ASP.NET (known inside the .NET framework as System.Web) is a hosting
environment for web applications that provides facilities to query and
collect information about the current request, prepare the response, and
maintain session state information. ASP.NET simplifies the chore of
building web applications down to the essential task of generating and
serving content.</p>
+
<p>The converse question, "are ASP.NET and ASP the same thing?", deserves
a resounding answer of <strong>NO</strong>. Although in some respects
they offer similar facilities, they have no relation to each other.
@@ -129,8 +122,10 @@
for ASP content. Simply put, ASP.NET has replaced ASP, and ASP runs in
its own environment(s), (one per scripting language) and not inside the
.NET framework.</p>
+
<p>If you have ASP pages to serve, consider porting them to ASP.NET.
There are many fine books and online guides to assist you.</p>
+
</blockquote>
</td></tr>
</table>
@@ -142,8 +137,9 @@
</td></tr>
<tr><td>
<blockquote>
+
<p>This is actually two modules; the first, mod_aspdotnet.so, is an in-process
-Apache 2.0 module, which starts the ASP.NET engine and hands off requests
+Apache 2.0 or 2.2 module, which starts the ASP.NET engine and hands off requests
to the ASP.NET engine. There is a second module compiled for .NET, which
is named Apache.Web.dll. The Apache.Web.dll is loaded into Microsoft's ASP.NET
host environment, and dispatches request and response operations back to
@@ -153,6 +149,7 @@
solution maintains tight compatibility with existing, IIS-hosted ASP.NET,
because the same Microsoft ASP.NET hosting environment is running under
either of these scenarios.</p>
+
<p>Multiple ASP.NET virtual webs are supported by the mod_aspdotnet module.
A request is directed to the asp.net handler using conventional Apache
configuration options, and is mapped to a specific ASP.NET virtual web by
@@ -161,6 +158,7 @@
can be given in multiple Apache virtual hosts. Any given AspNetMount is
created only once for all Apache virtual hosts that share the same AspNetMount,
conserving memory and resources.</p>
+
<p>AspNetMount and other directive changes are processed when the server is
restarted. With Apache 2.0, the original Windows child process continues to
serve requests until a new child process is ready to process requests itself.
@@ -169,9 +167,11 @@
and initializing the new server while the old server finishes fulfilling open
requests, and there is no interruption in web services during the transition
from the old to the new configuration.</p>
+
<p>This is not a module for Unix platforms. The Mono project's mod_mono
provides very similar features for non-Win32 machines, with their own
implementation of ASP.NET for Apache httpd server.</p>
+
</blockquote>
</td></tr>
</table>
@@ -183,6 +183,7 @@
</td></tr>
<tr><td>
<blockquote>
+
<p>Microsoft's .NET Framework is available as a free download for Windows 2000
or 2003 Professional and Server versions, XP Professional, and .NET Server
platforms from
@@ -190,6 +191,7 @@
You must minimally install the .NET Framework Resdistributable version, while
developers will prefer to install the .NET Framework Software Development Kit,
or another .NET development tool such as VisualStudio .NET.</p>
+
<p>Once you download and install the mod_aspdotnet .msi package, it will
install both mod_aspdotnet.so into your Apache2/modules/ directory, and the
Apache.Web.dll into the Global Assembly Cache. You then need to modify your
@@ -197,6 +199,7 @@
what content you will serve. See the <a href="mod_aspdotnet">mod_aspdotnet</a>
module documentation for the directives to add for a typical scenario, or
follow the Example below.</p>
+
</blockquote>
</td></tr>
</table>
@@ -208,6 +211,7 @@
</td></tr>
<tr><td>
<blockquote>
+
<p>The following configuration will support the Microsoft IBuySpy sample, an
illustration of a web storefront. IBuySpy is available as a free download
from <a href="http://asp.net/ibuyspy/">http://asp.net/ibuyspy/</a>. Note that
@@ -215,6 +219,7 @@
Microsoft IBuySpy sample. The configuration below illustrates configuration
for the C# flavor of the IBuySpy Store sample, installed into the default
installation directory:</p>
+
<pre>
LoadModule aspdotnet_module modules/mod_aspdotnet.so
@@ -252,8 +257,10 @@
</IfModule>
</pre>
+
<p>Configuring the VisualBasic.NET version is very similar, simply change the
<code>StoreCSVS</code> directory names above, to <code>StoreVBVS</code>.</p>
+
</blockquote>
</td></tr>
</table>
@@ -263,7 +270,7 @@
<tr><td colspan="2"><hr noshade="noshade" size="1"/></td></tr>
<tr><td colspan="2" align="center">
<font size="-1">
- <em>Copyright © 1999-2005, The Apache Software Foundation</em>
+ <em>Copyright © 2002-2006, Covalent Technologies</em>
</font>
</td>
</tr>
Modified: mod_aspdotnet/trunk/docs/mod_aspdotnet.html
===================================================================
--- mod_aspdotnet/trunk/docs/mod_aspdotnet.html 2006-10-12 18:36:35 UTC (rev 169)
+++ mod_aspdotnet/trunk/docs/mod_aspdotnet.html 2006-10-12 18:38:11 UTC (rev 170)
@@ -1,28 +1,17 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!--
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- This file is generated from xml source: DO NOT EDIT
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- -->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+<head>
<title>mod_aspdotnet - Apache HTTP Server</title>
-<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
-<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
-<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
-<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<link href="http://httpd.apache.org/docs/2.0/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="http://httpd.apache.org/docs/2.0/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="http://httpd.apache.org/docs/2.0/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<body>
<div id="page-header">
-<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p>
-<p class="apache">Apache HTTP Server Version 2.3</p>
-<img alt="" src="../images/feather.gif" /></div>
-<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
-<div id="path">
-<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.3</a> > <a href="./">Modules</a></div>
-<div id="page-content">
-<div id="preamble"><h1>Apache Module mod_aspdotnet</h1>
-<div class="toplang">
-<p><span>Available Languages: </span><a href="../en/mod/mod_aspdotnet.html" title="English"> en </a></p>
+<p class="apache">mod_aspdotnet module for Apache HTTP Server 2.x</p>
</div>
+<div id="page-content">
+<div id="preamble"><h1>mod_aspdotnet module for Apache</h1>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Provides an interface for ASP.NET content between Apache HTTP
Server 2.0 and Microsoft's ASP.NET host.</td></tr>
<tr><th><a href="module-dict.html#Status">Status:</a></th><td><a href="http://httpd.apache.org/mod_aspdotnet/">External</a></td></tr>
@@ -59,7 +48,6 @@
<ul class="seealso">
<li><a href="../handler.html">Configuring Handlers</a></li>
</ul></div>
-<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="usage" id="usage">Usage</a></h2>
<p>Several global configurations must be given to enable the Apache
@@ -103,7 +91,6 @@
</code></p></div>
</div>
-<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="AspNet" id="AspNet">AspNet</a> <a name="aspnet" id="aspnet">Directive</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enables mod_aspdotnet to process ASP.NET content</td></tr>
@@ -177,7 +164,6 @@
</div>
-<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="AspNetMount" id="AspNetMount">AspNetMount</a> <a name="aspnetmount" id="aspnetmount">Directive</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Mounts a URI to a physical ASP.NET directory</td></tr>
@@ -195,7 +181,6 @@
</div>
-<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="AspNetVersion" id="AspNetVersion">AspNetVersion</a> <a name="aspnetversion" id="aspnetversion">Directive</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Force a specific .NET Framework version to be loaded</td></tr>
@@ -228,12 +213,11 @@
AspNetVersion v1.1.4322<br />
</code></p></div>
-
</div>
</div>
-<div class="bottomlang">
-<p><span>Available Languages: </span><a href="../en/mod/mod_aspdotnet.html" title="English"> en </a></p>
-</div><div id="footer">
-<p class="apache">Copyright 1995-2006 The Apache Software Foundation or its licensors, as applicable.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
-<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div>
+<div id="footer">
+<p class="apache">Copyright 2002-2006 Covalent Technologies<br />
+Documentation Style Copyright 2006 The Apache Software Foundation or its licensors, as applicable.<br />
+Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+</div>
</body></html>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|