diff options
author | Miguel de Icaza <miguel@gnome.org> | 2003-01-13 07:00:04 +0300 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2003-01-13 07:00:04 +0300 |
commit | 5250b2df7da441f351ed2480ed8e26f4650be2db (patch) | |
tree | 4d8677be6368805ab98f3410983c4ae5af3490fb /web/asp-net | |
parent | 0b1b0d1e17eb3c5d496c483c40ce4f1411bf0431 (diff) |
More updates
svn path=/trunk/mono/; revision=10446
Diffstat (limited to 'web/asp-net')
-rwxr-xr-x | web/asp-net | 81 |
1 files changed, 29 insertions, 52 deletions
diff --git a/web/asp-net b/web/asp-net index 60e54c3ea4e..01ce341ee29 100755 --- a/web/asp-net +++ b/web/asp-net @@ -9,8 +9,8 @@ There is work underway for both systems. The Web Forms support is more advanced at this point, and various ".aspx" - programs can be run using the Mono runtime and the XSP page - parser. + programs can be run using the Mono runtime (embedded into + either the XSP server or the mod_mono Apache module). We are now working bug fixing and adding missing features after making the whole pipeline compatible with MS. @@ -21,41 +21,6 @@ Web Services support. Work for the supporting class libraries just started recently. -* Web Forms: The pieces - - There are a couple of components to the puzzle: - - <ul> - * .aspx page parser (converts .aspx to C# code). - - * System.Web.HttpRuntime support. - - * Web controls (System.Web.UI.HtmlControls and - System.Web.UI.WebControls). - - * Underlying infrastructure for the controls (System.Web.UI). - - * HttpRuntime.ProcessRequest is the core of the ASP.NET - implementation. - </ul> - - - Gonzalo has been working on an ASP.NET parser that takes .aspx - files and generated the code required to run them (the code lives in - module `xsp' along with a little web server for testing). - - Most of the runtime support was written by Patrik Torstensson - (now at Intel). This was interesting, because in order to implement - some of its features, Patrik had to go into the runtime/JIT engine and - he spent a few weeks doing work there. - - The classes for running ASP.NET are being actively written. - Gaurav, Leen and Patrik worked in the core of the classes - required to run ASP.NET web application as well as a small - embeddable web server. - - Duncan got our System.Web assembly to compile. - ** HttpRuntime Patrik has authored most of the HttpRuntime support (both on @@ -104,29 +69,41 @@ over the web probably do not want to use direct ASP.NET but a wrapper around it. -** Roadmap +* Web Forms: The pieces (historical) - 1. The Parser. + There are a couple of components to the puzzle: - 2. Get the parser to generate output compatible with ASP.NET. + <ul> + * .aspx page parser (converts .aspx to C# code). + + * System.Web.HttpRuntime support. + + * Web controls (System.Web.UI.HtmlControls and + System.Web.UI.WebControls). + + * Underlying infrastructure for the controls (System.Web.UI). + + * HttpRuntime.ProcessRequest is the core of the ASP.NET + implementation. + </ul> - 3. Run the sample output with the real Microsoft runtime - but using our generated page. - 4. Run the sample with our classes with the .NET runtime. + Gonzalo has been working on an ASP.NET parser that takes .aspx + files and generated the code required to run them (the code lives in + module `xsp' along with a little web server for testing). - 5. Run the samples with our classes with the our runtime (without - using HttpRuntime). + Most of the runtime support was written by Patrik Torstensson + (now at Intel). This was interesting, because in order to implement + some of its features, Patrik had to go into the runtime/JIT engine and + he spent a few weeks doing work there. - 6. Finish HttpRuntime. - - 7. Running our sample code with our classes with our runtime. + The classes for running ASP.NET are being actively written. + Gaurav, Leen and Patrik worked in the core of the classes + required to run ASP.NET web application as well as a small + embeddable web server. - 8. Debug and add missing features. + Duncan got our System.Web assembly to compile. - We are in step 8. Among the missing features: server side includes, - better caching, some configuration stuff, more validators... - ** How to Help Testing and fixing HtmlControls, WebControls and validators is an |