It is really awesome. The only problem is that it DOES add ~30MB to the project.
log4net and Spring .NET are available as well, but if living with existing code, go the ikvm route.
More Related Contents:
- How to avoid Dependency Injection constructor madness?
- Why is Multiple Inheritance not allowed in Java or C#?
- C++ performance vs. Java/C#
- C# vs Java Enum (for those new to C#)
- Why does “abcd”.StartsWith(“”) return true?
- How would you code an efficient Circular Buffer in Java or C#?
- C# version of java’s synchronized keyword?
- Apostrophe (‘) in XPath query
- Making a private method public to unit test it…good idea?
- Does Java have something like C#’s ref and out keywords?
- Where can I find a Java to C# converter? [closed]
- What are major differences between C# and Java?
- Why aren’t variables declared in “try” in scope in “catch” or “finally”?
- What are checked exceptions in Java/C#?
- Difference between namespace in C# and package in Java
- What’s the method representation in memory?
- Is there an equivalent to the Scanner class in C# for strings?
- How to read a .NET Guid into a Java UUID
- How does creating a instance of class inside of the class itself works?
- Why should casting be avoided? [closed]
- DataTable equivalent in Java [duplicate]
- How to execute a Java program from C#?
- AES Encryption in Java and Decryption in C#
- Getters and Setters are bad OO design? [duplicate]
- How to unset a specific bit in an integer
- Is there a way to suppress warnings in C# similar to Java’s @SuppressWarnings annotation?
- Force base method call
- How to determine Windows Java installation location
- Encryption compatible between Android and C#
- How captured value in anonymous methods are implemented in .NET