Welcome to mirror list, hosted at ThFree Co, Russian Federation.

asp-net « web - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 562c7e411f933f1432ea6b84ac770e76097ca1c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
* ASP.NET

	ASP.NET support is divided in two pieces:
	<ul>
		* Web Forms (Web Applications infrastructure).

		* Web Services (the SOAP-based rpc system).
	</ul>

	Both are fully functional at this point.
	
	Publicly available applications such as <a
	href="http://www.asp.net/Default.aspx?tabindex=5&tabid=42">
	IBuySpy</a>, <a href="http://www.ngallery.org/">nGallery</a> and
	many others are known to work.

	Web Services stack is being used for commercial applications
	such as <a
	href="http://www.ximian.com/about_us/press_center/press_releases/index.html?pr=sourcegear">
	SourceGear</a>'s <a
	href="http://www.sourcegear.com/vault/index.asp">Vault</a>. They
	even funded the development of our Web Services classes back in
	2002. Another example is OpenLink's
	<a href="http://www.openlinksw.com/virtuoso/">Virtuoso</a>. People
	from OpenLink also contributed to Mono.
	

* Hosting ASP.NET

	Using ASP.NET System.Web.Hosting namespace classes you can make
	your own ASP.NET enabled server.

	However, if you want to take the easy path, we provide two
	different mechanisms for hosting ASP.NET applications:
	<ul>
		* <a href="#xsp">XSP</a>: A light-weight web server
		written in C#.

		* <a href="#mod_mono">mod_mono</a>: An <a
		href="http://httpd.apache.org">Apache</a> module that
		works with both 1.3 and 2.0 versions.
	</ul>

<a name="xsp">
** XSP

	XSP is a simple web server written in C# that can be used to
	run your ASP.NET applications.  The code is available from our
	<a href="download.html">download page</a> or from the <a
	href="anoncvs.html">Anonymous CVS</a> repository (module name:
	xsp).
	
	A couple of classes of this new server can be reused/extended
	to make an apache module/cgi using mono (MonoWorkerRequest and
	MonoApplicationHost).  This server also uses a couple of
	plugins distributed with Mono to support gzip HTTP transfers.

	There is also a set of pages, controls and web services that you
	can use to test the server and see how ASP.NET looks like.

	As XSP is written in C# and uses System.Web classes to perform
	its job, it also works under MS runtime.
	
<a name="mod_mono">
** mod_mono

	This Apache module is available from our <a
	href="download.html">download page</a>. The <a href="anoncvs.html">
	cvs</a> module name is mod_mono.

	It allows apache to serve ASP.NET pages by proxying the requests
	to a slightly modified version of our XSP called mod-mono-server
	that is installed along with XSP.

	It does not work on Windows.

<div align="bottom">
<small>Last updated: Sat, 12 Jun 2004 05:07:31 GMT</small>
</div>