⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 largehtml.html

📁 用C#开发实现SMTP相关技术,能接收到带附件的邮件服务功能.
💻 HTML
📖 第 1 页 / 共 5 页
字号:
            <UL>
              <LI>The Mono C# compiler was able to compile itself on December 
              28th, 2001. The resulting image contained errors though. 
              <P></P>
              <LI>The Mono C# compiler was able to self-compile in on January 
              3rd, 2002. Becoming a self-hosting compiler on Windows. 
              <P></P>
              <LI>The Mono runtime matured enough by March 12, 2002 that it was 
              able to bootstrap the Mono C# compiler on Linux using our 
              interpreter. This means that our development tool was self 
              sufficient. 
              <P></P>
              <LI>On March 26th, the JIT engine was fixed, so we could use this 
              to run the compiler on Linux. 
              <P></P>
              <LI>Martin fixed the remaining bugs in the compiler that stopped 
              it from compiling the `corlib'. The resulting image still 
              contained errors though. 
              <P></P>
              <LI>On July 8th, Radek got the PowerPC port to bootstrap the C# 
              compiler. This is important, because it exposed various tricky 
              issues in a big-endian system. 
              <P></P>
              <LI>Today: we can bootstrap the compiler using libraries and the 
              compiler compiled with itself on Linux. The process is complete. 
              </LI></UL>
            <P>In the meantime, Dietmar has quietly implemented the remaining 
            pieces of Marshalling in the Mono runtime. This is very important 
            for the Gtk# guys to move on with their bindings. 
            <P>To make things more interesting, he replaced most of the 
            architecture specific code generation for trampolines (delegates, 
            invocations, function and p/invoke trampolines) to use CIL. This CIL 
            is then compiled on the flight by the JIT Compiler engine. By doing 
            this, we have reduced the burden to port the JITer to new 
            architectures, and that our trampoline code is cross platform. 
            <P><A name=Jul9th,2002>
            <H2>Jul 9th, 2002</H2>
            <P>Ajay was the first to notice <A 
            href="http://lists.ximian.com/archives/public/mono-list/2002-July/000641.html">Mono's 
            first birthday</A>. 
            <P>In a year, we have achieved plenty: 
            <UL>
              <LI>94 contributors with CVS access (84 non-Ximian developers). 
              <LI>A complete CLI implementation: 
              <UL>
                <LI>A fast and performing x86 JIT engine (inlining, constant 
                propagation). 
                <LI>An interpreter for other systems (PPC, Sparc, StrongArm). 
                </LI></UL>
              <LI>A self-hosting C# compiler, which can compile its class 
              libraries. 
              <LI>37,140 file changes in CVS. 
              <LI>92,000 lines of C code. 
              <LI>437,000 lines of C# code (compiler, classes, tests) 
              <LI>A working core for ASP.NET and ADO.NET. 
              <LI>Major subsystems are functional: RegularExpressions, 
              System.XML, XML.Schema, System.Data, System.Web. 
              <LI>The Gtk# project, which is maturing rapidly. </LI></UL>
            <P>Thanks to everyone who has made Mono possible with their 
            feedback, regression tests, their comments, their help on the 
            mailing list, code contributions, complete classes, bug reporting, 
            the countless hours of bug hunting. This project would not have been 
            possible without every contribution. 
            <P>It has been a great year for everyone involved in the project. I 
            think we have built a new and exciting community. 
            <P>Now we have a solid foundation to build on, so this next year 
            looks even more exciting: not only because we will see more Mono 
            applications, but we will begin using Mono as an `library' to be 
            linked with applications that want to get scripting-like features; 
            Gtk# is our ticket to create nice GNOME applications; And we will be 
            developing CORBA bindings to integrate with other object systems. 
            <P>Also, for those interested in optimizations and tuning, this year 
            we will get to play with more advanced optimizations and all kinds 
            of interesting research ideas for improving Mono code generation. 
            <P>A special thanks to the Mono developers at Ximian for managing to 
            survive their manager and a special thanks to our regression test 
            marshal Nick Drochak, who has been hunting down, and fixing code in 
            our class libraries and keeping us on track for so long. 
            <P><A name=Jul8th,2002>
            <H2>Jul 8th, 2002</H2>
            <P>Radek today fixed the last bugs to get Mono to self host on 
            Linux/PowerPC. 
            <P>Alp Toker has released version 0.5 of <A 
            href="http://www.atoker.com/phonic/">Phonic</A>, a media player for 
            .NET. Phonic makes extensive use of Mono-developed technologies such 
            as Gtk# and csvorbis (Ogg player ported by Mark). Hopefully we will 
            be seeing many more exciting applications like these in the near 
            future. 
            <P>Dietmar has been moving a lot of the architecture specific code 
            in the JIT engine to our internal representation. This means that 
            porting the JIT is simpler now, as there is less 
            architecture-specific code to maintain. The inliner, constant folder 
            and constant propagation are also done at the architecture 
            independent layer. 
            <P>Gonzalo is now running the sample ASP.NET applications on Linux 
            with the Mono runtime. It still needs polishing though, and help 
            with the various ASP.NET controls would be appreciated. The ASP.NET 
            community seems more poor than the PHP community, we need to have a 
            few open source controls to do things dynamic rendering 
            (libart+gdk-pixbuf again can do most of the work), charts and 
            components like the kind of thing you see in the PHP universe: to 
            bring nice GPL code to the masses of Windows developers, lure them 
            into the world of Linux. 
            <P>Dick has also got us the new Process implementation that 
            implements the Win32 semantics. Now only redirection is missing. 
            <P><A name=Jul3rd,2002>
            <H2>Jul 3rd, 2002</H2>
            <P>Listen to Paolo Molaro do a talk on Mono at the WebIT conference 
            in Padova, Italy this coming friday. Details are <A 
            href="http://www.webbit2001.org/event/eventview/534/">here</A> 
            <P>You can also see a trip report from the Gnome in the South trip: 
            <A href="http://primates.ximian.com/~miguel/sur.html">here</A> 
            <P>Miguel will be doing a couple of talks at the O'Reilly conference 
            about Mono: status update, progress and developing applications with 
            it. Details are <A 
            href="http://conferences.oreillynet.com/cs/os2002/view/e_sess/2994">here</A> 
            and <A 
            href="http://conferences.oreillynet.com/cs/os2002/view/e_sess/2996">here</A> 

            <P><A name=Jun30,2002>
            <H2>Jun 30, 2002</H2>
            <P>Martin Baulig fixed the remaining bugs that prevented MCS to 
            compile our corlib. The compilation was tricky because of the way 
            MCS bootstraps the compile (internally mcs uses the types that are 
            being defined at that point to perform compares). 
            <P>Martin and Paolo have been working hard on fixing the remaining 
            issues. Currently 102 test pass and 15 fail with our resulting 
            corlib. 
            <P>Jesus' SoapFormatter classes are now in CVS. 
            <P>I have been redoing the type lookup system for MCS. The 
            interesting bit is that I did most of this work on an airplane using 
            MCS itself. Which is a good test that the compiler is now a good 
            development tool. 
            <P>Duncan, Mike and Rachel have been hard at work with Gtk#, now 
            there are bindings for the GtkHTML widget (the one used by 
            Evolution's composer). And Rachel also got the beginning of GNOME 
            bindings, that should simplify application development. 
            <P>A big thanks goes to Dennis Hayes for getting the Windows.Forms 
            work together, and committing so many stubs for Windows.Forms. 
            <P><A name=Jun25,2002>
            <H2>Jun 25, 2002</H2>
            <P>I am updating the Mono site from the UNESCO offices in Uruguay, 
            the <A 
            href="http://www.gnome.org/resources/calendar/roadshow/GNOMEenelSur.html">South-America 
            trip</A> to promote free software is going very well. 
            <P>Many news in Mono-land this week so far: 
            <P>Mike Kestner got bindings for GtkHTML last night for Gtk#, this 
            is using GtkHTML 2.0. 
            <P>On Monday Piers Haken <A 
            href="http://lists.ximian.com/archives/public/mono-list/2002-June/000380.html">contributed</A> 
            the core to support XPath in Mono: most of the w3c spec is 
            implemented (modulo a few pending bits). 
            <P>Dick checked in his implementation of the Process classes: 
            process forking and waiting support committed, with some functions 
            to query status. This was complex as we had to emulate the Win32 
            environment, but this is another step to be fully compatible. This 
            means for example that any process can check on the status of any 
            other process (without the parent/child relationship) 
            <P>Of course, those interested in only the Unix semantics can always 
            P/Invoke the Unix calls. 
            <P><A name=Jun24,2002>
            <H2>Jun 24, 2002</H2>
            <P>
            <P>Duncan has written a few sample <A 
            href="http://primates.ximian.com/~duncan/Mono">Gtk# demo 
            applications</A> (<A 
            href="http://primates.ximian.com/~duncan/Mono/img/ImageViewer.png">screen 
            shot</A>, <A 
            href="http://primates.ximian.com/~duncan/Mono/img/ImageBrowser.png">another</A>) 

            <P>Rachel also got the beginning of Gnome bindings (<A 
            href="http://primates.ximian.com/~tvgm/gnome-hello.png">screenshot</A>). 
            She also got some <A 
            href="http://primates.ximian.com/~tvgm/gtk-sharp-docs/">documentation</A> 
            up now. 
            <P><A name=Jun22,2002>
            <H2>Jun 22, 2002</H2>
            <P>Mono's ASP.NET has rendered its first page on Linux for the first 
            time (Gonzalo and Paolo). 
            <P>Also, we are getting close to self hosting. Paolo posted a <A 
            href="http://lists.ximian.com/archives/public/mono-list/2002-June/000345.html">list 
            of pending issues</A> which are now very small. 
            <P>Steam is picking up in <A 
            href="http://gtk-sharp.sf.net/">Gtk#</A> as the bindings become more 
            complete and small applications are starting to emerge. Gtk# now 
            compiles completely on Linux. This uses a lot of the XML libraries, 
            which is nice to see. 
            <P><A name=Jun20,2002>
            <H2>Jun 20, 2002</H2>
            <P>Gonzalo has got the Mono ASP.NET implementation can now render 
            all Html Controls, and 21 out of the 26 Web Controls. Session 
            tracking is next. Look in xsp/test for a collection of tests that 
            render with Mono. 
            <P>Ajay has been very busy improving and extending the 
            XmlSerialization code. All fields had to be re-ordered to match the 
            Microsoft implementation. 
            <P><A name=Jun19,2002>
            <H2>Jun 19, 2002</H2>
            <P>You can now download a fresh tarball of the libraries and the MCS 
            compiler daily from <A href="http://www.atoker.com/mono/">Alp 
            Toker's website</A>. New libgc RPMS for Redhat 7.3 are available on 
            <A href="http://java.thn.htu.se/~toor/">Richard Torkar's site</A>. 
            <P><A name=Jun10,2002>
            <H2>Jun 10, 2002</H2>
            <P>Ajay <A 
            href="http://lists.ximian.com/archives/public/mono-list/2002-June/000128.html">announced</A> 
            today that the reading code for XmlSchemas is almost complete. 
            <P><A name=Jun7,2002>
            <H2>Jun 7, 2002</H2>
            <P><B>Mono 0.12 is out!</B> More classes! More working code! Better 
            compiler! Faster runtime! Less bugs! 
            <P>You can get it <A 
            href="http://go-mono.org/download.html#jun-7">Here</A> (quick links: 
            <A href="http://go-mono.org/archive/mono-0.12.tar.gz">runtime</A> 
            and <A 
            href="http://go-mono.org/archive/mcs-0.12.tar.gz">compiler/classes</A>). 

            <P><A name=Jun3rd,2002>
            <H2>Jun 3rd, 2002</H2>
            <P>CodeDOM implementati

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -