Pretty wise. But I am not sure if  it can be avoided for code targeting
multiple platforms.


On Thu, Aug 9, 2012 at 10:43 AM, Miljenko Cvjetko <mcvje...@holisticware.net
> wrote:

>  Hi
>
>
> On 2012.08.09 10:35, g pe wrote:
>
> Have you checked this patch
> https://issues.apache.org/jira/browse/LOG4NET-338  ?
>
> No I havent. Honestly, we are trying to stay away from preprocessor
> (#ifs), the next is
> You gonna need #MONOTOUCH etc... Makes code a lot more difficult to read...
>
> cheers
>
> mel
>
>
>
> On Thu, Aug 9, 2012 at 10:31 AM, Miljenko Cvjetko <
> mcvje...@holisticware.net> wrote:
>
>>  Hi
>>
>> Few weeks ago, after finishing SharpSNMP (quick and dirty port), I did
>> analysis for log4net and entlib.
>> We use log4net on some projects and entlib is foundation of Composite C1
>> CMS system that we use a lot
>> and would like to see that on mono.
>> For entlib I just took a glance, so no details, but for log4net is
>> following (take a look at their defines).
>>
>>    - WP
>>    167 errors (I will skip details)
>>     - System.Collections.ArrayList
>>       - XmlSerialization (allways)
>>        - + a lot more
>>        - MA (should be similar for MT)
>>    33 errors
>>       - System.Web
>>          - namespace
>>          - HttpContext
>>       - MailPriority (System.Web.Mail vs System.Net.Mail)
>>       - System.Data (ADO.net)
>>        - System.IO (FileSystemWatcher, FileSystemEventHandlers)
>>
>>  So to split everything up and patch we have estimated 3-5 man days and
>> decided to do it in September/October.
>> Right now have not enought time to do it...
>>
>> cheers
>>
>> mel
>>
>>
>> MA compile errors
>>
>> The type or namespace name 'Web' does not exist in the namespace 'System'
>> (are you missing an assembly reference?)
>>
>> The type or namespace name 'RenamedEventArgs' could not be found (are you
>> missing a using directive or an assembly reference?)
>> The type or namespace name 'MailPriority' could not be found (are you
>> missing a using directive or an assembly reference?)
>>
>> The type or namespace name 'IDbTransaction' could not be found (are you
>> missing a using directive or an assembly reference?)
>> The type or namespace name 'IDbConnection' could not be found (are you
>> missing a using directive or an assembly reference?)
>> The type or namespace name 'IDbCommand' could not be found (are you
>> missing a using directive or an assembly reference?)
>>
>> The type or namespace name 'IConfigurationSectionHandler' could not be
>> found (are you missing a using directive or an assembly reference?)
>>
>> The type or namespace name 'HttpContext' could not be found (are you
>> missing a using directive or an assembly reference?)
>>
>> The type or namespace name 'FileSystemWatcher' could not be found (are
>> you missing a using directive or an assembly reference?)
>> The type or namespace name 'FileSystemEventArgs' could not be found (are
>> you missing a using directive or an assembly reference?)
>> The type or namespace name 'EventLogEntryType' could not be found (are
>> you missing a using directive or an assembly reference?)
>> The type or namespace name 'DbType' could not be found (are you missing a
>> using directive or an assembly reference?)
>>
>>
>> The type or namespace name 'Data' does not exist in the namespace
>> 'System' (are you missing an assembly reference?)
>> The type or namespace name 'ConfigurationSettings' does not exist in the
>> namespace 'System.Configuration' (are you missing an assembly reference?)
>>
>> The type or namespace name 'ConfigurationException' does not exist in the
>> namespace 'System.Configuration' (are you missing an assembly reference?)
>>
>> The type or namespace name 'CommandType' could not be found (are you
>> missing a using directive or an assembly reference?)
>> The name 'SmtpMail' does not exist in the current context
>> The name 'NotifyFilters' does not exist in the current context
>> The name 'HttpRuntime' does not exist in the current context
>> Property or indexer 'System.Net.Mail.MailMessage.To' cannot be assigned
>> to -- it is read only
>> Property or indexer 'System.Net.Mail.MailMessage.Bcc' cannot be assigned
>> to -- it is read only
>> Cannot implicitly convert type 'string' to
>> 'System.Net.Mail.MailAddressCollection'
>> Cannot implicitly convert type 'string' to
>> 'System.Net.Mail.MailAddress'
>> 'System.Net.Mail.MailMessage' does not contain a definition for 'Cc' and
>> no extension method 'Cc' accepting a first argument of type
>> 'System.Net.Mail.MailMessage' could be found (are you missing a using
>> directive or an assembly reference?)
>> 'log4net.Config.RenamedEventHandler' does not contain a constructor that
>> takes 1 arguments
>> 'log4net.Config.RenamedEventArgs' does not contain a definition for
>> 'ChangeType' and no extension method 'ChangeType' accepting a first
>> argument of type 'log4net.Config.RenamedEventArgs' could be found (are you
>> missing a using directive or an assembly reference?)
>> 'log4net.Appender.AdoNetAppenderParameter.DbType' is a 'property' but is
>> used like a 'type'
>> 'log4net.Appender.AdoNetAppender.CommandType' is a 'property' but is used
>> like a 'type'
>>
>>
>>
>>
>>
>> On 2012.08.08 16:58, g pe wrote:
>>
>>  Hi everybody,
>>
>>  Which logging system do you use. Is it worth developing some
>> TraceListener or are there library already working on monodroid and
>> monotouch(log4net)?
>>
>>  The TraceListener approach seems to work on windows and Android but I
>> didn't have a chance to make log4net run on Android yet. Therefore, before
>> going further, I would like to know about your experience(s).
>>
>>
>>  _______________________________________________
>> Monodroid mailing listmonodr...@lists.ximian.com
>>
>> UNSUBSCRIBE INFORMATION:http://lists.ximian.com/mailman/listinfo/monodroid
>>
>>
>>
>> --
>> Miljenko Cvjetko dipl.ing. ET
>>      Direktor/CEO
>>      Projektant rješenja/Solution Architect  
>>      Razvojni programer/Senior developer
>>      Voditelj projekta/Project Manager
>>
>> IX južna obala 13
>> Kajzerica Zagreb
>> T: 385 1 7775555
>> M: 385 91 557 447 3
>> F: 385 1 7779556
>> e: mcvje...@holisticware.net
>> w: http://www.holisticware.net
>>
>>
>
>
> _______________________________________________
> Monodroid mailing listmonodr...@lists.ximian.com
>
> UNSUBSCRIBE INFORMATION:http://lists.ximian.com/mailman/listinfo/monodroid
>
>
>
> --
> Miljenko Cvjetko dipl.ing. ET
>       Direktor/CEO
>       Projektant rješenja/Solution Architect  
>       Razvojni programer/Senior developer
>       Voditelj projekta/Project Manager
>
> IX južna obala 13
> Kajzerica Zagreb
> T: 385 1 7775555
> M: 385 91 557 447 3
> F: 385 1 7779556
> e: mcvje...@holisticware.net
> w: http://www.holisticware.net
>
>
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to