Return-Path: Delivered-To: apmail-avalon-dev-archive@www.apache.org Received: (qmail 60431 invoked from network); 4 Apr 2004 21:33:12 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 4 Apr 2004 21:33:12 -0000 Received: (qmail 3685 invoked by uid 500); 4 Apr 2004 21:32:58 -0000 Delivered-To: apmail-avalon-dev-archive@avalon.apache.org Received: (qmail 3641 invoked by uid 500); 4 Apr 2004 21:32:58 -0000 Mailing-List: contact dev-help@avalon.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon Developers List" Reply-To: "Avalon Developers List" Delivered-To: mailing list dev@avalon.apache.org Received: (qmail 3625 invoked from network); 4 Apr 2004 21:32:57 -0000 Received: from unknown (HELO smtp.uol.com.br) (200.221.11.54) by daedalus.apache.org with SMTP; 4 Apr 2004 21:32:57 -0000 Received: from keldorfortress (200-98-42-126.tlf.dialuol.com.br [200.98.42.126]) by scorpion1.uol.com.br (Postfix) with SMTP id 2DCD07747 for ; Sun, 4 Apr 2004 18:32:40 -0300 (BRT) Message-ID: <000d01c41a8c$716032d0$7e2a62c8@keldorfortress> From: "hammett" To: "Avalon Developers List" Subject: Fw: Donation of .Net code Date: Sun, 4 Apr 2004 18:33:15 -0300 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N FYI. ----- Original Message ----- From: "hammett" To: "Jakarta Commons Developers List" Sent: Sunday, April 04, 2004 6:26 PM Subject: Donation of .Net code > Hi folks! > > I have some implementation of distinct projects on Avalon-sandbox that I > think doesn't belong to Avalon. Avalon is doing some house cleaning at this > moment, so maybe its the best time to move this projects elsewhere. > > Castle MX (we can change its name) > ------------ > > Basically it is a JMX-like implementation for .Net (read as .Net and Mono) > > http://cvs.apache.org/viewcvs.cgi/avalon-sandbox/avalon-net/Castle/CastleManagementExtensions/ > http://cvs.apache.org/viewcvs.cgi/avalon-sandbox/avalon-net/Castle/CastleManagementExtensionsTest/ > > DynamicProxy > --------------- > > .Net proxies are very different from Java proxies. First, when one needs a > proxyable type in .Net he must extends MarshalByRefObject or > ContextBoundObject (which carries another semantic). After some talk with > CGLib guys trying to convince them to implementing something like Java > proxies for .Net I decided to do it by myself. It uses Reflection.Emit to > generate IL code directly, what guarantee a good performance - its > equivalent to use BCEL to generate Java proxies. > > http://cvs.apache.org/viewcvs.cgi/avalon-sandbox/avalon-net/DynamicProxy/ > http://cvs.apache.org/viewcvs.cgi/avalon-sandbox/avalon-net/DynamicProxy/DynamicProxyTest/ > > > I know thats maybe the first time ASF releases .Net code/binaries. But > Avalon (with Castle container) and Logging (with Log4net) are about to > deliver such projects. > > WDYT? > > Cheers, > hammett --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org For additional commands, e-mail: dev-help@avalon.apache.org