mod-aspdotnet-svn Mailing List for mod_aspdotnet (Page 3)
Brought to you by:
wrowe
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
(10) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
|
Feb
|
Mar
(10) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(26) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <wr...@us...> - 2006-10-12 18:49:49
|
Revision: 172 http://svn.sourceforge.net/mod-aspdotnet/?rev=172&view=rev Author: wrowe Date: 2006-10-12 11:49:36 -0700 (Thu, 12 Oct 2006) Log Message: ----------- More resource changes for ASF -> Cov mod-aspdotnet project. Modified Paths: -------------- mod_aspdotnet/trunk/Apache.Web/Apache.Web.rc mod_aspdotnet/trunk/Apache.Web/AssemblyInfo.cpp mod_aspdotnet/trunk/STATUS.txt mod_aspdotnet/trunk/installer.ism mod_aspdotnet/trunk/mod/mod_aspdotnet.rc Modified: mod_aspdotnet/trunk/Apache.Web/Apache.Web.rc =================================================================== --- mod_aspdotnet/trunk/Apache.Web/Apache.Web.rc 2006-10-12 18:38:57 UTC (rev 171) +++ mod_aspdotnet/trunk/Apache.Web/Apache.Web.rc 2006-10-12 18:49:36 UTC (rev 172) @@ -21,12 +21,12 @@ BEGIN BLOCK "040904b0" BEGIN - VALUE "Comments", "All rights reserved. The license is available at <http://www.apache.org/licenses/LICENSE-2.0.txt>. The Apache HTTP Server module page is at <http://httpd.apache.org/mod_aspdotnet/>.\0" - VALUE "CompanyName", "Apache Software Foundation\0" + VALUE "Comments", "Licensed under Apache License 2.0 - the license is available at <http://www.apache.org/licenses/LICENSE-2.0.txt>. The mod-aspdotnet project is at <http://sourceforge.net/projects/mod-aspdotnet>.\0" + VALUE "CompanyName", "Covalent Technologies mod-aspdotnet Project\0" VALUE "FileDescription", "Apache.Web connector to the mod_aspdotnet module for the Apache HTTP Web Server\0" VALUE "FileVersion", APACHE_WEB_VERSION "\0" VALUE "InternalName", "Apache.Web.dll\0" - VALUE "LegalCopyright", "Copyright \xA9 2002-2005 The Apache Software Foundation or its licensors, as applicable.\0" + VALUE "LegalCopyright", "Copyright \xA9 2002-2006 Covalent Technologies\0" VALUE "OriginalFilename", "Apache.Web.dll\0" VALUE "ProductName", "mod_aspdotnet/Apache.Web host module for Microsoft ASP.NET within the Apache HTTP Server\0" VALUE "ProductVersion", APACHE_WEB_VERSION "\0" Modified: mod_aspdotnet/trunk/Apache.Web/AssemblyInfo.cpp =================================================================== --- mod_aspdotnet/trunk/Apache.Web/AssemblyInfo.cpp 2006-10-12 18:38:57 UTC (rev 171) +++ mod_aspdotnet/trunk/Apache.Web/AssemblyInfo.cpp 2006-10-12 18:49:36 UTC (rev 172) @@ -30,9 +30,9 @@ // [assembly:AssemblyTitleAttribute("Apache.Web")]; [assembly:AssemblyDescriptionAttribute("Apache Web Hosting Architecture for Microsoft ASP.NET")]; -[assembly:AssemblyCompanyAttribute("Apache Software Foundation")]; +[assembly:AssemblyCompanyAttribute("Covalent Technologies")]; [assembly:AssemblyProductAttribute("mod_aspdotnet")]; -[assembly:AssemblyCopyrightAttribute("Copyright \xA9 2002-2005 The Apache Software Foundation or its licensors, as applicable.")]; +[assembly:AssemblyCopyrightAttribute("Copyright \xA9 2002-2006 Covalent Technologies")]; [assembly:AssemblyTrademarkAttribute("")]; [assembly:AssemblyCultureAttribute("")]; [assembly:AssemblyConfigurationAttribute("")]; Modified: mod_aspdotnet/trunk/STATUS.txt =================================================================== --- mod_aspdotnet/trunk/STATUS.txt 2006-10-12 18:38:57 UTC (rev 171) +++ mod_aspdotnet/trunk/STATUS.txt 2006-10-12 18:49:36 UTC (rev 172) @@ -12,16 +12,20 @@ [Note that 2.x subversion distinguishes between Apache 2.0 and 2.2, so a module 2.2.0.2004 corresponds to Apache httpd binary 2.2.x] -IMPORTANT NOTICE: +PROJECT NOTICE: + The Apache HTTP Project has retired mod_aspdotnet, and wrowe, with his employer, Covalent Technologies, have reassumed the care and feeding of the module at http://sourceforge.net/projects/mod-aspdotnet The mod-aspdotnet sourceforge project follows the same essential flow - and project policies as the Apache Software Foundation. Additional - contributors are welcomed under the same Meritocracy structure. + and project policies as observed by the Apache HTTP Server Project. + New contributors are welcomed under the same meritocracy structure. + +IMPORTANT NOTICE: + Build 2006 is likely to be the end-of-the-line for compiling within the Visual Studio 2002 (.NET), as Microsoft has substantially changed the Visual C++.NET language itself. The module maintainers and contributors Modified: mod_aspdotnet/trunk/installer.ism =================================================================== --- mod_aspdotnet/trunk/installer.ism 2006-10-12 18:38:57 UTC (rev 171) +++ mod_aspdotnet/trunk/installer.ism 2006-10-12 18:49:36 UTC (rev 172) @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml-stylesheet type="text/xsl" href="is.xsl" ?> <!DOCTYPE msi [ <!ELEMENT msi (summary,table*)> @@ -2160,11 +2160,11 @@ <col def="I2">Encoded</col> <col def="S0">Comment</col> <col def="I4">TimeStamp</col> - <row><td>COMPANY_NAME</td><td>1033</td><td>Apache Software Foundation</td><td>0</td><td/><td>865777940</td></row> + <row><td>COMPANY_NAME</td><td>1033</td><td>Covalent Technologies</td><td>0</td><td/><td>865777940</td></row> <row><td>COMPANY_URI</td><td>1033</td><td>http://httpd.apache.org/</td><td>0</td><td/><td>605450580</td></row> <row><td>DN_AlwaysInstall</td><td>1033</td><td>Always Install</td><td>0</td><td/><td>-1021924763</td></row> - <row><td>FEATURE_DESC</td><td>1033</td><td>Microsoft ASP.NET support module for Apache httpd Web Server</td><td>0</td><td/><td>739664554</td></row> - <row><td>FEATURE_NAME</td><td>1033</td><td>Apache mod_aspdotnet</td><td>0</td><td/><td>605430132</td></row> + <row><td>FEATURE_DESC</td><td>1033</td><td>Microsoft ASP.NET support module for Apache HTTP Server</td><td>0</td><td/><td>739664554</td></row> + <row><td>FEATURE_NAME</td><td>1033</td><td>mod_aspdotnet module for Apache HTTP Server</td><td>0</td><td/><td>605430132</td></row> <row><td>IDPROP_ARPCOMMENTS</td><td>1033</td><td>Your Comments</td><td>0</td><td/><td>-1021924763</td></row> <row><td>IDPROP_ARPCONTACT</td><td>1033</td><td>Peer to peer mailing list</td><td>0</td><td/><td>865790260</td></row> <row><td>IDPROP_ARPHELPLINK</td><td>1033</td><td>http://httpd.apache.org/lists.html#http-users</td><td>0</td><td/><td>865784116</td></row> @@ -2937,7 +2937,7 @@ <row><td>IDS__IsRegisterUserDlg_4</td><td>1033</td><td>Cancel</td><td>0</td><td/><td>-1021924763</td></row> <row><td>IDS__IsRegisterUserDlg_5</td><td>1033</td><td>{\Tahoma8}{80}</td><td>0</td><td/><td>-1021924763</td></row> <row><td>IDS__IsRegisterUserDlg_6</td><td>1033</td><td>&Organization:</td><td>0</td><td/><td>-1021924763</td></row> - <row><td>IDS__IsRegisterUserDlg_7</td><td>1033</td><td>The options below must correspond to your exiting Apache httpd Web Server installation.</td><td>0</td><td/><td>-1021924763</td></row> + <row><td>IDS__IsRegisterUserDlg_7</td><td>1033</td><td>The options below must correspond to your exiting Apache HTTP Server installation.</td><td>0</td><td/><td>-1021924763</td></row> <row><td>IDS__IsRegisterUserDlg_8</td><td>1033</td><td>Please enter your name and organization.</td><td>0</td><td/><td>-1021924763</td></row> <row><td>IDS__IsRegisterUserDlg_9</td><td>1033</td><td>{&MSSansBold8}Installation Options</td><td>0</td><td/><td>-1021924763</td></row> <row><td>IDS__IsReinstallDlg_0</td><td>1033</td><td>[ProductName] - InstallShield Wizard</td><td>0</td><td/><td>-1021924763</td></row> @@ -3062,7 +3062,7 @@ <row><td>IDS__TargetReq_DESC_RAM</td><td>1033</td><td>The amount of RAM is not adequate for running [ProductName].</td><td>0</td><td/><td>-1021924763</td></row> <row><td>IDS__TargetReq_DESC_RESOLUTION</td><td>1033</td><td>The screen resolution is not adequate for running [ProductName].</td><td>0</td><td/><td>-1021924763</td></row> <row><td>ID_STRING1</td><td>1033</td><td/><td>0</td><td/><td>865759893</td></row> - <row><td>ID_STRING2</td><td>1033</td><td>The install path must be an installed Apache httpd Web Server path. [1] was not a valid path to Apache.</td><td>0</td><td/><td>1687578668</td></row> + <row><td>ID_STRING2</td><td>1033</td><td>The install path must be an installed Apache HTTP Server path. [1] was not a valid path to Apache.</td><td>0</td><td/><td>1687578668</td></row> <row><td>ID_STRING3</td><td>1033</td><td>mod_aspdotnet for Apache 2.0</td><td>0</td><td/><td>865761524</td></row> <row><td>ID_STRING4</td><td>1033</td><td>mod_aspdotnet for Apache 2.2</td><td>0</td><td/><td>865736980</td></row> <row><td>ID_STRING5</td><td>1033</td><td>mod_aspdotnet for Apache 2.0</td><td>0</td><td/><td>865745172</td></row> @@ -3294,7 +3294,7 @@ <row><td>MsiExecCmdLineOptions</td><td/></row> <row><td>MsiLogFile</td><td/></row> <row><td>OnUpgrade</td><td>1</td></row> - <row><td>Owner</td><td>Apache Software Foundation</td></row> + <row><td>Owner</td><td>Covalent Technologies</td></row> <row><td>PatchFamily</td><td>MyPatchFamily</td></row> <row><td>PatchSequence</td><td>1.0.0</td></row> <row><td>PatchVersion</td><td>1.0.0</td></row> Modified: mod_aspdotnet/trunk/mod/mod_aspdotnet.rc =================================================================== --- mod_aspdotnet/trunk/mod/mod_aspdotnet.rc 2006-10-12 18:38:57 UTC (rev 171) +++ mod_aspdotnet/trunk/mod/mod_aspdotnet.rc 2006-10-12 18:49:36 UTC (rev 172) @@ -21,12 +21,12 @@ BEGIN BLOCK "040904b0" BEGIN - VALUE "Comments", "All rights reserved. The license is available at <http://www.apache.org/licenses/LICENSE-2.0.txt>. The Apache HTTP Server cli-dev subproject pages are at <http://httpd.apache.org/cli-dev/>.\0" - VALUE "CompanyName", "Apache Software Foundation\0" + VALUE "Comments", "Licensed under Apache License 2.0 - the license is available at <http://www.apache.org/licenses/LICENSE-2.0.txt>. The mod-aspdotnet project is at <http://sourceforge.net/projects/mod-aspdotnet>.\0" + VALUE "CompanyName", "Covalent Technologies mod-aspdotnet Project\0" VALUE "FileDescription", "aspdotnet_module connector module to Apache.Web for the Apache HTTP Web Server\0" VALUE "FileVersion", APACHE_WEB_VERSION "\0" VALUE "InternalName", "mod_aspdotnet.so\0" - VALUE "LegalCopyright", "Copyright \xA9 2002-2005 The Apache Software Foundation or its licensors, as applicable.\0" + VALUE "LegalCopyright", "Copyright \xA9 2002-2006 Covalent Technologies\0" VALUE "OriginalFilename", "mod_aspdotnet.so\0" VALUE "ProductName", "mod_aspdotnet/Apache.Web host module for Microsoft ASP.NET within the Apache HTTP Server\0" VALUE "ProductVersion", APACHE_WEB_VERSION "\0" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2006-10-12 18:39:02
|
Revision: 171 http://svn.sourceforge.net/mod-aspdotnet/?rev=171&view=rev Author: wrowe Date: 2006-10-12 11:38:57 -0700 (Thu, 12 Oct 2006) Log Message: ----------- Explain the transition, prepare for a release tomorrow. Modified Paths: -------------- mod_aspdotnet/trunk/STATUS.txt Modified: mod_aspdotnet/trunk/STATUS.txt =================================================================== --- mod_aspdotnet/trunk/STATUS.txt 2006-10-12 18:38:11 UTC (rev 170) +++ mod_aspdotnet/trunk/STATUS.txt 2006-10-12 18:38:57 UTC (rev 171) @@ -1,26 +1,28 @@ -APACHE mod_aspdotnet STATUS: -*-text-*- +Sourceforge mod-aspdotnet Project Status: -*-text-*- Last modified at [$Date: 2004/10/30 01:00:00 $] Release: + 2.0.0.2006 : released 13 Nov 2006 2.0.0.2004 : not released 2.0.0.2002 : not released - 2.0.0.2000 : released 20 Nov 2004 + 2.0.0.2000 : released 20 Nov 2004 + (as the ASF mod_aspdotnet httpd subproject) - [Note that 2.x subversion distinguishes between Apache 2.0 / 2.2 releases, - so a module 2.2.0.2004 corresponds to Apache binary 2.2.x] + [Note that 2.x subversion distinguishes between Apache 2.0 and 2.2, + so a module 2.2.0.2004 corresponds to Apache httpd binary 2.2.x] -VERY IMPORTANT: +IMPORTANT NOTICE: - Based on the lack of developer participation in the oversight process, - mod_aspdotnet is being retired from the httpd project. The project's - champion, Will Rowe, is researching alternative placements for his - effort in this module, and will update this file once an appropriate - home and structure for future development is selected. + The Apache HTTP Project has retired mod_aspdotnet, and wrowe, with + his employer, Covalent Technologies, have reassumed the care and + feeding of the module at http://sourceforge.net/projects/mod-aspdotnet -IMPORTANT NOTICE: + The mod-aspdotnet sourceforge project follows the same essential flow + and project policies as the Apache Software Foundation. Additional + contributors are welcomed under the same Meritocracy structure. - Build 2004 is likely to be the end-of-the-line for compiling within the + Build 2006 is likely to be the end-of-the-line for compiling within the Visual Studio 2002 (.NET), as Microsoft has substantially changed the Visual C++.NET language itself. The module maintainers and contributors are shifting energies to compatibility with the Visual Studio 2005 C++ @@ -35,9 +37,9 @@ CURRENT RELEASE NOTES: - * May fail to run on WIN32 (98, ME). WINNT (2k, XP, 2003) is required by - the ApplicationHost.CreateApplicationHost method, see .NET docs and - http://issues.apache.org/bugzilla/show_bug.cgi?id=32863 + * May fail to run on WIN9x (98, ME). WINNT (2k, XP, 2003) is required + by the ApplicationHost.CreateApplicationHost method, see .NET docs + and http://issues.apache.org/bugzilla/show_bug.cgi?id=32863 [Users report some success on 98/ME, but the module maintainers will continue to deliberately ignore this and leave it to users to determine if it's possible in their specific case.] @@ -46,7 +48,7 @@ http://issues.apache.org/bugzilla/show_bug.cgi?id=32658 for discussion. * Supports both Apache 2.0.x or 2.2.x (use Release 2.2/Debug 2.2 - project configurations with the APACHE22_PATH environment variable + project configurations with the APACHE22_PATH environment variable pointing at the installed Apache 2.1/2.2 root) * Supports Microsoft's ASP.NET / .NET Runtime v1.1.4322 and v1.0.3705 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
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. |
From: <wr...@us...> - 2006-10-12 18:36:53
|
Revision: 169 http://svn.sourceforge.net/mod-aspdotnet/?rev=169&view=rev Author: wrowe Date: 2006-10-12 11:36:35 -0700 (Thu, 12 Oct 2006) Log Message: ----------- Update Copyright, which the author reasserts under an identical license. Modified Paths: -------------- mod_aspdotnet/trunk/Apache.Web/Apache.Web.Version.h mod_aspdotnet/trunk/Apache.Web/Apache.Web.h mod_aspdotnet/trunk/Apache.Web/AssemblyInfo.cpp mod_aspdotnet/trunk/Apache.Web/Helpers/_gcA_gcA_gcString.cs mod_aspdotnet/trunk/Apache.Web/Host.h mod_aspdotnet/trunk/Apache.Web/HostFactory.h mod_aspdotnet/trunk/Apache.Web/WorkerRequest.cpp mod_aspdotnet/trunk/Apache.Web/WorkerRequest.h mod_aspdotnet/trunk/Apache.Web/http_header_arrays.h mod_aspdotnet/trunk/mod/mod_aspdotnet.cpp mod_aspdotnet/trunk/msi_dll/quicksearch.c mod_aspdotnet/trunk/msi_dll/quicksearch.h mod_aspdotnet/trunk/msi_dll/resolve_apache.c Modified: mod_aspdotnet/trunk/Apache.Web/Apache.Web.Version.h =================================================================== --- mod_aspdotnet/trunk/Apache.Web/Apache.Web.Version.h 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/Apache.Web/Apache.Web.Version.h 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/Apache.Web/Apache.Web.h =================================================================== --- mod_aspdotnet/trunk/Apache.Web/Apache.Web.h 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/Apache.Web/Apache.Web.h 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/Apache.Web/AssemblyInfo.cpp =================================================================== --- mod_aspdotnet/trunk/Apache.Web/AssemblyInfo.cpp 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/Apache.Web/AssemblyInfo.cpp 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/Apache.Web/Helpers/_gcA_gcA_gcString.cs =================================================================== --- mod_aspdotnet/trunk/Apache.Web/Helpers/_gcA_gcA_gcString.cs 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/Apache.Web/Helpers/_gcA_gcA_gcString.cs 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/Apache.Web/Host.h =================================================================== --- mod_aspdotnet/trunk/Apache.Web/Host.h 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/Apache.Web/Host.h 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/Apache.Web/HostFactory.h =================================================================== --- mod_aspdotnet/trunk/Apache.Web/HostFactory.h 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/Apache.Web/HostFactory.h 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/Apache.Web/WorkerRequest.cpp =================================================================== --- mod_aspdotnet/trunk/Apache.Web/WorkerRequest.cpp 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/Apache.Web/WorkerRequest.cpp 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/Apache.Web/WorkerRequest.h =================================================================== --- mod_aspdotnet/trunk/Apache.Web/WorkerRequest.h 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/Apache.Web/WorkerRequest.h 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/Apache.Web/http_header_arrays.h =================================================================== --- mod_aspdotnet/trunk/Apache.Web/http_header_arrays.h 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/Apache.Web/http_header_arrays.h 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/mod/mod_aspdotnet.cpp =================================================================== --- mod_aspdotnet/trunk/mod/mod_aspdotnet.cpp 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/mod/mod_aspdotnet.cpp 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2002-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/msi_dll/quicksearch.c =================================================================== --- mod_aspdotnet/trunk/msi_dll/quicksearch.c 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/msi_dll/quicksearch.c 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2000-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * @@ -14,7 +14,6 @@ * limitations under the License. */ - #define _WIN32_WINNT 0x0400 #include <windows.h> #include "quicksearch.h" Modified: mod_aspdotnet/trunk/msi_dll/quicksearch.h =================================================================== --- mod_aspdotnet/trunk/msi_dll/quicksearch.h 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/msi_dll/quicksearch.h 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2000-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * Modified: mod_aspdotnet/trunk/msi_dll/resolve_apache.c =================================================================== --- mod_aspdotnet/trunk/msi_dll/resolve_apache.c 2006-10-12 17:46:51 UTC (rev 168) +++ mod_aspdotnet/trunk/msi_dll/resolve_apache.c 2006-10-12 18:36:35 UTC (rev 169) @@ -1,7 +1,7 @@ -/* Copyright 2000-2005 The Apache Software Foundation or its licensors, - * as applicable. +/* Copyright 2002-2006 Covalent Techologies * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Covalent Techologies licenses this file to You under the Apache + * Software Foundation's Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2006-10-12 17:47:04
|
Revision: 168 http://svn.sourceforge.net/mod-aspdotnet/?rev=168&view=rev Author: wrowe Date: 2006-10-12 10:46:51 -0700 (Thu, 12 Oct 2006) Log Message: ----------- Using single-language, at least for now. Added Paths: ----------- mod_aspdotnet/trunk/docs/mod_aspdotnet.html Removed Paths: ------------- mod_aspdotnet/trunk/docs/mod_aspdotnet.html.en Copied: mod_aspdotnet/trunk/docs/mod_aspdotnet.html (from rev 166, mod_aspdotnet/trunk/docs/mod_aspdotnet.html.en) =================================================================== --- mod_aspdotnet/trunk/docs/mod_aspdotnet.html (rev 0) +++ mod_aspdotnet/trunk/docs/mod_aspdotnet.html 2006-10-12 17:46:51 UTC (rev 168) @@ -0,0 +1,239 @@ +<?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 + --> +<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> +<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> +</div> +<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> +<tr><th><a href="module-dict.html#ModuleIdentifier">Module\xA0Identifier:</a></th><td>aspdotnet_module</td></tr> +<tr><th><a href="module-dict.html#SourceFile">Source\xA0File:</a></th><td>mod_aspdotnet.cpp</td></tr> +<tr><th><a href="module-dict.html#Compatibility">Compatibility:</a></th><td>Compatible only with httpd 2.0.44 and later.</td></tr></table> +<h3>Summary</h3> + + <p>The <code class="directive"><a href="#aspnet">AspNet</a></code> and + <code class="directive"><a href="#aspnetmount">AspNetMount</a></code> directives + and asp.net handler provided by <code class="module"><a href="../mod/mod_aspdotnet.html">mod_aspdotnet</a></code> are used + to configure content to be served of the ASP.NET engine.</p> + + <p>The current version is compatible with the .NET Framework versions 1.x + (1.0, 1.1, etc). The current version is not compatible with .NET Framework + version 2.0 although this may be addressed in the future.</p> + + <p>Only modern Windows NT-based operating systems (2000, XP, 2003, etc) are + supported. Older versions such as Windows 98 and ME are not, Windows NT 6 + requires Service Pack 6, and the module authors will not invest time or + effort on these older versions. Do not contact the project regarding + support of older operating systems.</p> +</div> +<div id="quickview"><h3 class="directives">Directives</h3> +<ul id="toc"> +<li><img alt="" src="../images/down.gif" /> <a href="#aspnet">AspNet</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#aspnetmount">AspNetMount</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#aspnetversion">AspNetVersion</a></li> +</ul> +<h3>Topics</h3> +<ul id="topics"> +<li><img alt="" src="../images/down.gif" /> <a href="#usage">Usage</a></li> +</ul><h3>See also</h3> +<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 + HTTP Server to correctly serve ASP.NET application content.</p> + + <div class="example"><h3>Example:</h3><p><code> +LoadModule aspdotnet_module modules/mod_aspdotnet.so <br /> +<br /> +AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj \<br /> + + licx rem resources resx soap vb vbproj vsdisco webinfo<br /> +<br /> +AliasMatch "^/(?i)aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*)" \<br /> + + "C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"<br /> +<br /> +<Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles"><br /> + Options FollowSymlinks<br /> + Order allow,deny<br /> + Allow from all<br /> +</Directory><br /> + </code></p></div> + + <p>This will direct all requests for ASP.NET-releated files to the + mod_aspdotnet handler, and serve Microsoft's ASP.NET client files + and support scripts as expected by ASP.NET applications.</p> + + <p>Provide individual <code class="directive"><a href="#aspnet">AspNet</a></code> and <code class="directive"><a href="#aspnetmount">AspNetMount</a></code> directives for each application (containing + a unique web.config file at it's application root.)</p> + + <div class="example"><h3>Example:</h3><p><code> +AspNetMount /app-uri "C:/path/to/app"<br /> +Alias /app-uri "C:/path/to/app"<br /> +<Directory "C:/path/to/app"><br /> + Options FollowSymlinks Indexes<br /> + AspNet files<br /> + Order allow,deny<br /> + Allow from all<br /> + DirectoryIndex default.htm default.aspx<br /> +</Directory><br /> + </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> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>AspNet [[<var>Files</var>] [<var>Directories</var>] + [<var>Virtual</var>] [<var>Errors</var>]] + | [<var>All</var>] | [<var>None</var>]</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>AspNet None</code></td></tr> +<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory, .htaccess</td></tr> +<tr><th><a href="directive-dict.html#Override">Override:</a></th><td>Options</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>External</td></tr> +<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_aspdotnet</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Build 2004 and later</td></tr> +</table> + + <p>The <code class="directive">AspNet</code> directive determines what content + may be served by the ASP.NET host. This directive does -not- actually + expose the content or mount the URI to physical files, you must use the + <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code> and + <code class="directive">AspNetMount</code> directives to expose the content + to the remote user.</p> + + <p>The <code class="directive">AspNet</code> <var>files</var> directive is + the equivilant for ASP.NET files to the behavior of Options ExecCGI + for CGI content. In the original version of mod_aspdotnet, in fact, + Options ExecCGI was used to determine if ASP.NET content would be + invoked through mod_aspdotnet. In version 2.0.2 and later, this is + no longer true, and your configuration files must be updated from + Options ExecCGI to AspNet files.</p> + + <p>The None option disables all ASP.NET processing, while the individual + options below enable ASP.NET processing for specific request types:</p> + + <dl> + <dt><code>All</code></dt> + + <dd>All options below. This is generally not a recommended setting.</dd> + + <dt><code>Files</code></dt> + + <dd>Files that exist in the filesystem, which are directed to the + asp.net handler.</dd> + + <dt><code>Directories</code></dt> + + <dd>Directories that exist in the filesystem, which are directed to the + asp.net handler. This can be used to invoke an HttpHandler to produce + custom directory listings.</dd> + + <dt><code>Virtual</code></dt> + + <dd>Requests that map to neither a file nor directory in the filesystem, + which are directed to the asp.net handler. This is used to invoke any + HttpHandler which accesses non-file based resources, such as ASP.NET + remoting requests.</dd> + + <dt><code>Error</code></dt> + + <dd>Error result pages generated by ASP.NET. This option bypasses the + normal Apache ErrorDocument error content. This is required to return + the full debugging results from the ASP.NET environment in development + environments. Caution is urged before using this option in production + environments, where path-revealing flaws should be avoided.</dd> + + </dl> + + <p>Normally, if multiple <code class="directive">AspNet</code> directives could + apply to a directory, then the most specific one is used and others are + ignored; the AspNet directives are never merged. See <a href="../sections.html#mergin">how sections are merged</a> for a better + understanding of which Files, Directory, or Location section will take + precedence.</p> + + +</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> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>AspNetMount <var>URL-path</var> <var>directory-path</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>External</td></tr> +<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_aspdotnet</td></tr> +</table> + + <p>The <code class="directive">AspNetMount</code> directive determines which + physical directory is mounted by the ASP.NET host. This directive + does -not- actually expose the content, you must use the + <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code> + directive to expose the content to the remote user.</p> + + +</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> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>AspNetVersion <var>versionstring</var></code></td></tr> +<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> +<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>External</td></tr> +<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_aspdotnet</td></tr> +<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Build 2004 and later</td></tr> +</table> + + <p>The <code class="directive">AspNetVersion</code> directive will override the + default (most current) .NET Framework environment, and elect a different + installed version of the .NET Framework. The chosen version must be + installed on the machine.</p> + + <p>If this directive is not present, the most current .NET Framework version + is used. This directive should be specified only once, only the last occurance + in the httpd.conf file is used to elect the .NET Framework version.</p> + + <p>See the c:\Windows\Microsoft.NET\Framework\ directory for all installed + versions and their version tags (the actual directory names).</p> + + <div class="example"><h3>Example:</h3><p><code> +# Load mod_aspdotnet using the 1.0 release version of the .NET Framework +AspNetVersion v1.0.3705<br /> + </code></p></div> + + <div class="example"><h3>Example:</h3><p><code> +# Load mod_aspdotnet using the 1.1 release version of the .NET Framework +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> +</body></html> \ No newline at end of file Deleted: mod_aspdotnet/trunk/docs/mod_aspdotnet.html.en =================================================================== --- mod_aspdotnet/trunk/docs/mod_aspdotnet.html.en 2006-10-12 17:46:02 UTC (rev 167) +++ mod_aspdotnet/trunk/docs/mod_aspdotnet.html.en 2006-10-12 17:46:51 UTC (rev 168) @@ -1,239 +0,0 @@ -<?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 - --> -<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> -<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> -</div> -<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> -<tr><th><a href="module-dict.html#ModuleIdentifier">Module\xA0Identifier:</a></th><td>aspdotnet_module</td></tr> -<tr><th><a href="module-dict.html#SourceFile">Source\xA0File:</a></th><td>mod_aspdotnet.cpp</td></tr> -<tr><th><a href="module-dict.html#Compatibility">Compatibility:</a></th><td>Compatible only with httpd 2.0.44 and later.</td></tr></table> -<h3>Summary</h3> - - <p>The <code class="directive"><a href="#aspnet">AspNet</a></code> and - <code class="directive"><a href="#aspnetmount">AspNetMount</a></code> directives - and asp.net handler provided by <code class="module"><a href="../mod/mod_aspdotnet.html">mod_aspdotnet</a></code> are used - to configure content to be served of the ASP.NET engine.</p> - - <p>The current version is compatible with the .NET Framework versions 1.x - (1.0, 1.1, etc). The current version is not compatible with .NET Framework - version 2.0 although this may be addressed in the future.</p> - - <p>Only modern Windows NT-based operating systems (2000, XP, 2003, etc) are - supported. Older versions such as Windows 98 and ME are not, Windows NT 6 - requires Service Pack 6, and the module authors will not invest time or - effort on these older versions. Do not contact the project regarding - support of older operating systems.</p> -</div> -<div id="quickview"><h3 class="directives">Directives</h3> -<ul id="toc"> -<li><img alt="" src="../images/down.gif" /> <a href="#aspnet">AspNet</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#aspnetmount">AspNetMount</a></li> -<li><img alt="" src="../images/down.gif" /> <a href="#aspnetversion">AspNetVersion</a></li> -</ul> -<h3>Topics</h3> -<ul id="topics"> -<li><img alt="" src="../images/down.gif" /> <a href="#usage">Usage</a></li> -</ul><h3>See also</h3> -<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 - HTTP Server to correctly serve ASP.NET application content.</p> - - <div class="example"><h3>Example:</h3><p><code> -LoadModule aspdotnet_module modules/mod_aspdotnet.so <br /> -<br /> -AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj \<br /> - - licx rem resources resx soap vb vbproj vsdisco webinfo<br /> -<br /> -AliasMatch "^/(?i)aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*)" \<br /> - - "C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"<br /> -<br /> -<Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles"><br /> - Options FollowSymlinks<br /> - Order allow,deny<br /> - Allow from all<br /> -</Directory><br /> - </code></p></div> - - <p>This will direct all requests for ASP.NET-releated files to the - mod_aspdotnet handler, and serve Microsoft's ASP.NET client files - and support scripts as expected by ASP.NET applications.</p> - - <p>Provide individual <code class="directive"><a href="#aspnet">AspNet</a></code> and <code class="directive"><a href="#aspnetmount">AspNetMount</a></code> directives for each application (containing - a unique web.config file at it's application root.)</p> - - <div class="example"><h3>Example:</h3><p><code> -AspNetMount /app-uri "C:/path/to/app"<br /> -Alias /app-uri "C:/path/to/app"<br /> -<Directory "C:/path/to/app"><br /> - Options FollowSymlinks Indexes<br /> - AspNet files<br /> - Order allow,deny<br /> - Allow from all<br /> - DirectoryIndex default.htm default.aspx<br /> -</Directory><br /> - </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> -<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>AspNet [[<var>Files</var>] [<var>Directories</var>] - [<var>Virtual</var>] [<var>Errors</var>]] - | [<var>All</var>] | [<var>None</var>]</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>AspNet None</code></td></tr> -<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory, .htaccess</td></tr> -<tr><th><a href="directive-dict.html#Override">Override:</a></th><td>Options</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>External</td></tr> -<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_aspdotnet</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Build 2004 and later</td></tr> -</table> - - <p>The <code class="directive">AspNet</code> directive determines what content - may be served by the ASP.NET host. This directive does -not- actually - expose the content or mount the URI to physical files, you must use the - <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code> and - <code class="directive">AspNetMount</code> directives to expose the content - to the remote user.</p> - - <p>The <code class="directive">AspNet</code> <var>files</var> directive is - the equivilant for ASP.NET files to the behavior of Options ExecCGI - for CGI content. In the original version of mod_aspdotnet, in fact, - Options ExecCGI was used to determine if ASP.NET content would be - invoked through mod_aspdotnet. In version 2.0.2 and later, this is - no longer true, and your configuration files must be updated from - Options ExecCGI to AspNet files.</p> - - <p>The None option disables all ASP.NET processing, while the individual - options below enable ASP.NET processing for specific request types:</p> - - <dl> - <dt><code>All</code></dt> - - <dd>All options below. This is generally not a recommended setting.</dd> - - <dt><code>Files</code></dt> - - <dd>Files that exist in the filesystem, which are directed to the - asp.net handler.</dd> - - <dt><code>Directories</code></dt> - - <dd>Directories that exist in the filesystem, which are directed to the - asp.net handler. This can be used to invoke an HttpHandler to produce - custom directory listings.</dd> - - <dt><code>Virtual</code></dt> - - <dd>Requests that map to neither a file nor directory in the filesystem, - which are directed to the asp.net handler. This is used to invoke any - HttpHandler which accesses non-file based resources, such as ASP.NET - remoting requests.</dd> - - <dt><code>Error</code></dt> - - <dd>Error result pages generated by ASP.NET. This option bypasses the - normal Apache ErrorDocument error content. This is required to return - the full debugging results from the ASP.NET environment in development - environments. Caution is urged before using this option in production - environments, where path-revealing flaws should be avoided.</dd> - - </dl> - - <p>Normally, if multiple <code class="directive">AspNet</code> directives could - apply to a directory, then the most specific one is used and others are - ignored; the AspNet directives are never merged. See <a href="../sections.html#mergin">how sections are merged</a> for a better - understanding of which Files, Directory, or Location section will take - precedence.</p> - - -</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> -<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>AspNetMount <var>URL-path</var> <var>directory-path</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>External</td></tr> -<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_aspdotnet</td></tr> -</table> - - <p>The <code class="directive">AspNetMount</code> directive determines which - physical directory is mounted by the ASP.NET host. This directive - does -not- actually expose the content, you must use the - <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code> - directive to expose the content to the remote user.</p> - - -</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> -<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>AspNetVersion <var>versionstring</var></code></td></tr> -<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr> -<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>External</td></tr> -<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_aspdotnet</td></tr> -<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Build 2004 and later</td></tr> -</table> - - <p>The <code class="directive">AspNetVersion</code> directive will override the - default (most current) .NET Framework environment, and elect a different - installed version of the .NET Framework. The chosen version must be - installed on the machine.</p> - - <p>If this directive is not present, the most current .NET Framework version - is used. This directive should be specified only once, only the last occurance - in the httpd.conf file is used to elect the .NET Framework version.</p> - - <p>See the c:\Windows\Microsoft.NET\Framework\ directory for all installed - versions and their version tags (the actual directory names).</p> - - <div class="example"><h3>Example:</h3><p><code> -# Load mod_aspdotnet using the 1.0 release version of the .NET Framework -AspNetVersion v1.0.3705<br /> - </code></p></div> - - <div class="example"><h3>Example:</h3><p><code> -# Load mod_aspdotnet using the 1.1 release version of the .NET Framework -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> -</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. |
From: <wr...@us...> - 2006-10-12 17:46:27
|
Revision: 167 http://svn.sourceforge.net/mod-aspdotnet/?rev=167&view=rev Author: wrowe Date: 2006-10-12 10:46:02 -0700 (Thu, 12 Oct 2006) Log Message: ----------- Now hosted at Sourceforge, the source site generation files don't make much sense anymore. Removed Paths: ------------- mod_aspdotnet/trunk/docs/introduction.xml mod_aspdotnet/trunk/docs/mod_aspdotnet.html mod_aspdotnet/trunk/docs/mod_aspdotnet.xml mod_aspdotnet/trunk/docs/mod_aspdotnet.xml.meta Deleted: mod_aspdotnet/trunk/docs/introduction.xml =================================================================== --- mod_aspdotnet/trunk/docs/introduction.xml 2006-09-07 19:00:16 UTC (rev 166) +++ mod_aspdotnet/trunk/docs/introduction.xml 2006-10-12 17:46:02 UTC (rev 167) @@ -1,193 +0,0 @@ -<?xml version="1.0"?> -<document> - <properties> - <author email="us...@ht...">Apache httpd users</author> - <title>Introduction to mod_aspdotnet</title> - </properties> -<body> - -<section id="Server"> -<title>What is the Apache HTTP Server?</title> - -<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> - -<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> - -</section> -<section id=".NET"> -<title>What Is .NET?</title> -<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 -Java bytecode. Far different than the classic interpreted script (such as -Perl) or compiled machine code (such as C or C++), the CLR enforces rules -to ensure code trust, machine security and data integrity. Many languages -are already available for writing code to run within the CLR, including -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> - -</section> -<section id="ASP.NET"> -<title>What Is ASP.NET?</title> -<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. -mod_aspdotnet only provides the ASP.NET environment, and does nothing -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> - -</section> -<section id="mod_aspdotnet"> -<title>What is mod_aspdotnet?</title> - -<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 -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 -the mod_aspdotnet.so. This combination of managed (.NET-side) and -unmanaged (Apache-side) code, running in the same process as the Apache 2.0 -server, attains very optimal performance for serving ASP.NET content. The -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 -matching the requested URI to the AspNetMount directives given for the -specific Apache virtual host, uri, and file location. The same AspNetMount -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. -This provides minimal interruption of service when modifying the web server -configuration. The restart option begins a graceful restart sequence, loading -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> - -</section> -<section id="Starting"> -<title>Getting Started</title> - -<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 -<a href="http://asp.net/download.aspx">http://asp.net/download.aspx</a>. -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>This module effort explicitly does not support Windows NT, ME, or 9x. If you -are using a version of Windows prior to Windows 2000, your results will vary. -Please don't waste the developer's time contacting the project with questions -about these historical footnote platforms.</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 -Apache2/conf/httpd.conf file to load the mod_aspdotnet.so module, and declare -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> - -</section> -<section id="Example"> -<title>An Example Configuration - Microsoft's IBuySpy Sample</title> - -<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 -Microsoft SQL Server version 7.0 must be installed before installing the -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 - -# Use the asp.net handler for all common ASP.NET file types -AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj \ - licx rem resources resx soap vb vbproj vsdisco webinfo - -<IfModule mod_aspdotnet.cpp> - - # Mount the IBuySpy C# example application - AspNetMount /StoreCSVS "C:/StoreCSVS/StoreCSVS" - - # Map all requests for /StoreCSVS to the IBuySpy application files - Alias /StoreCSVS "C:/StoreCSVS/StoreCSVS" - - # Allow asp.net scripts to be executed in the IBuySpy example - <Directory "C:/StoreCSVS/StoreCSVS"> - Options FollowSymlinks - AspNet Files - Order allow,deny - Allow from all - DirectoryIndex Default.htm Default.aspx - </Directory> - - # For all virtual ASP.NET webs, we need the aspnet_client files - # to serve the client-side helper scripts. - AliasMatch /aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*) \ - "C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4" - <Directory \ - "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles"> - Options FollowSymlinks - Order allow,deny - Allow from all - </Directory> - -</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> - -</section> -</body> -</document> - Deleted: mod_aspdotnet/trunk/docs/mod_aspdotnet.html =================================================================== --- mod_aspdotnet/trunk/docs/mod_aspdotnet.html 2006-09-07 19:00:16 UTC (rev 166) +++ mod_aspdotnet/trunk/docs/mod_aspdotnet.html 2006-10-12 17:46:02 UTC (rev 167) @@ -1,3 +0,0 @@ -URI: mod_aspdotnet.html.en -Content-Language: en -Content-type: text/html; charset=ISO-8859-1 Deleted: mod_aspdotnet/trunk/docs/mod_aspdotnet.xml =================================================================== --- mod_aspdotnet/trunk/docs/mod_aspdotnet.xml 2006-09-07 19:00:16 UTC (rev 166) +++ mod_aspdotnet/trunk/docs/mod_aspdotnet.xml 2006-10-12 17:46:02 UTC (rev 167) @@ -1,227 +0,0 @@ -<?xml version="1.0"?> -<!DOCTYPE modulesynopsis SYSTEM "http://httpd.apache.org/docs-2.0/style/modulesynopsis.dtd"> -<?xml-stylesheet type="text/xsl" href="http://httpd.apache.org/docs-2.0/style/manual.en.xsl"?> -<!-- $LastChangedRevision$ --> - -<!-- - Copyright 2002-2004 The Apache Software Foundation - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> - -<modulesynopsis metafile="mod_aspdotnet.xml.meta"> - -<name>mod_aspdotnet</name> -<description>Provides an interface for ASP.NET content between Apache HTTP -Server 2.0 and Microsoft's ASP.NET host.</description> -<status href="http://httpd.apache.org/mod_aspdotnet/">External</status> -<sourcefile>mod_aspdotnet.cpp</sourcefile> -<identifier>aspdotnet_module</identifier> -<compatibility>Compatible only with httpd 2.0.44 and later.</compatibility> - -<summary> - <p>The <directive module="mod_aspdotnet">AspNet</directive> and - <directive module="mod_aspdotnet">AspNetMount</directive> directives - and asp.net handler provided by <module>mod_aspdotnet</module> are used - to configure content to be served of the ASP.NET engine.</p> - - <p>The current version is compatible with the .NET Framework versions 1.x - (1.0, 1.1, etc). The current version is not compatible with .NET Framework - version 2.0 although this may be addressed in the future.</p> - - <p>Only modern Windows NT-based operating systems (2000, XP, 2003, etc) are - supported. Older versions such as Windows 98 and ME are not, Windows NT 6 - requires Service Pack 6, and the module authors will not invest time or - effort on these older versions. Do not contact the project regarding - support of older operating systems.</p> -</summary> - -<seealso><a href="../handler.html">Configuring Handlers</a></seealso> - -<section id="usage"><title>Usage</title> - <p>Several global configurations must be given to enable the Apache - HTTP Server to correctly serve ASP.NET application content.</p> - - <example><title>Example:</title> -LoadModule aspdotnet_module modules/mod_aspdotnet.so <br /> -<br /> -AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj \<br /> - - licx rem resources resx soap vb vbproj vsdisco webinfo<br /> -<br /> -AliasMatch "^/(?i)aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*)" \<br /> - - "C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"<br /> -<br /> -<Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles"><br /> - Options FollowSymlinks<br /> - Order allow,deny<br /> - Allow from all<br /> -</Directory><br /> - </example> - - <p>This will direct all requests for ASP.NET-releated files to the - mod_aspdotnet handler, and serve Microsoft's ASP.NET client files - and support scripts as expected by ASP.NET applications.</p> - - <p>Provide individual <directive module="mod_aspdotnet" - >AspNet</directive> and <directive module="mod_aspdotnet" - >AspNetMount</directive> directives for each application (containing - a unique web.config file at it's application root.)</p> - - <example><title>Example:</title> -AspNetMount /app-uri "C:/path/to/app"<br /> -Alias /app-uri "C:/path/to/app"<br /> -<Directory "C:/path/to/app"><br /> - Options FollowSymlinks Indexes<br /> - AspNet files<br /> - Order allow,deny<br /> - Allow from all<br /> - DirectoryIndex default.htm default.aspx<br /> -</Directory><br /> - </example> - -</section> - -<directivesynopsis> -<name>AspNet</name> - -<description>Enables mod_aspdotnet to process ASP.NET content</description> -<syntax>AspNet [[<var>Files</var>] [<var>Directories</var>] - [<var>Virtual</var>] [<var>Errors</var>]] - | [<var>All</var>] | [<var>None</var>]</syntax> -<default>AspNet None</default> -<contextlist><context>server config</context><context>virtual host</context> -<context>directory</context><context>.htaccess</context> -</contextlist> -<override>Options</override> -<compatibility>Build 2004 and later</compatibility> - -<usage> - - <p>The <directive>AspNet</directive> directive determines what content - may be served by the ASP.NET host. This directive does -not- actually - expose the content or mount the URI to physical files, you must use the - <directive module="mod_alias">Alias</directive> and - <directive>AspNetMount</directive> directives to expose the content - to the remote user.</p> - - <p>The <directive>AspNet</directive> <var>files</var> directive is - the equivilant for ASP.NET files to the behavior of Options ExecCGI - for CGI content. In the original version of mod_aspdotnet, in fact, - Options ExecCGI was used to determine if ASP.NET content would be - invoked through mod_aspdotnet. In version 2.0.2 and later, this is - no longer true, and your configuration files must be updated from - Options ExecCGI to AspNet files.</p> - - <p>The None option disables all ASP.NET processing, while the individual - options below enable ASP.NET processing for specific request types:</p> - - <dl> - <dt><code>All</code></dt> - - <dd>All options below. This is generally not a recommended setting.</dd> - - <dt><code>Files</code></dt> - - <dd>Files that exist in the filesystem, which are directed to the - asp.net handler.</dd> - - <dt><code>Directories</code></dt> - - <dd>Directories that exist in the filesystem, which are directed to the - asp.net handler. This can be used to invoke an HttpHandler to produce - custom directory listings.</dd> - - <dt><code>Virtual</code></dt> - - <dd>Requests that map to neither a file nor directory in the filesystem, - which are directed to the asp.net handler. This is used to invoke any - HttpHandler which accesses non-file based resources, such as ASP.NET - remoting requests.</dd> - - <dt><code>Error</code></dt> - - <dd>Error result pages generated by ASP.NET. This option bypasses the - normal Apache ErrorDocument error content. This is required to return - the full debugging results from the ASP.NET environment in development - environments. Caution is urged before using this option in production - environments, where path-revealing flaws should be avoided.</dd> - - </dl> - - <p>Normally, if multiple <directive>AspNet</directive> directives could - apply to a directory, then the most specific one is used and others are - ignored; the AspNet directives are never merged. See <a - href="../sections.html#mergin">how sections are merged</a> for a better - understanding of which Files, Directory, or Location section will take - precedence.</p> - -</usage> -</directivesynopsis> - -<directivesynopsis> -<name>AspNetMount</name> - -<description>Mounts a URI to a physical ASP.NET directory</description> -<syntax>AspNetMount <var>URL-path</var> <var>directory-path</var></syntax> -<contextlist><context>server config</context> -</contextlist> - -<usage> - - <p>The <directive>AspNetMount</directive> directive determines which - physical directory is mounted by the ASP.NET host. This directive - does -not- actually expose the content, you must use the - <directive module="mod_alias">Alias</directive> - directive to expose the content to the remote user.</p> - -</usage> -</directivesynopsis> - -<directivesynopsis> -<name>AspNetVersion</name> - -<description>Force a specific .NET Framework version to be loaded</description> -<syntax>AspNetVersion <var>versionstring</var></syntax> -<contextlist><context>server config</context> -</contextlist> -<compatibility>Build 2004 and later</compatibility> - -<usage> - - <p>The <directive>AspNetVersion</directive> directive will override the - default (most current) .NET Framework environment, and elect a different - installed version of the .NET Framework. The chosen version must be - installed on the machine.</p> - - <p>If this directive is not present, the most current .NET Framework version - is used. This directive should be specified only once, only the last occurance - in the httpd.conf file is used to elect the .NET Framework version.</p> - - <p>See the c:\Windows\Microsoft.NET\Framework\ directory for all installed - versions and their version tags (the actual directory names).</p> - - <example><title>Example:</title> -# Load mod_aspdotnet using the 1.0 release version of the .NET Framework -AspNetVersion v1.0.3705<br /> - </example> - - <example><title>Example:</title> -# Load mod_aspdotnet using the 1.1 release version of the .NET Framework -AspNetVersion v1.1.4322<br /> - </example> - -</usage> -</directivesynopsis> -</modulesynopsis> Deleted: mod_aspdotnet/trunk/docs/mod_aspdotnet.xml.meta =================================================================== --- mod_aspdotnet/trunk/docs/mod_aspdotnet.xml.meta 2006-09-07 19:00:16 UTC (rev 166) +++ mod_aspdotnet/trunk/docs/mod_aspdotnet.xml.meta 2006-10-12 17:46:02 UTC (rev 167) @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> - -<metafile> - <basename>mod_aspdotnet</basename> - <path>/mod/</path> - <relpath>..</relpath> - - <variants> - <variant>en</variant> - </variants> -</metafile> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2006-09-07 19:00:53
|
Revision: 166 http://svn.sourceforge.net/mod-aspdotnet/?rev=166&view=rev Author: wrowe Date: 2006-09-07 12:00:16 -0700 (Thu, 07 Sep 2006) Log Message: ----------- Remove the last subversion legacy of the ASF dump imported history. Removed Paths: ------------- httpd/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2006-09-07 18:58:57
|
Revision: 165 http://svn.sourceforge.net/mod-aspdotnet/?rev=165&view=rev Author: wrowe Date: 2006-09-07 11:58:50 -0700 (Thu, 07 Sep 2006) Log Message: ----------- Folding the tree Added Paths: ----------- mod_aspdotnet/ Removed Paths: ------------- httpd/mod_aspdotnet/ Copied: mod_aspdotnet (from rev 164, httpd/mod_aspdotnet) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2006-09-07 18:55:16
|
Revision: 164 http://svn.sourceforge.net/mod-aspdotnet/?rev=164&view=rev Author: wrowe Date: 2006-09-07 11:54:39 -0700 (Thu, 07 Sep 2006) Log Message: ----------- Remove an artifact of ASF incubation; the history remains, the directory is no longer relevant. Removed Paths: ------------- incubator/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |