Browse by Tags

Loading the assembly for a custom log4net appender
As I described recently, I have built a custom appender that inherits from SmtpAppender but supports SSL sending using .NET 2.0. However, when I configure my web application to use it, I get an error that: log4net:ERROR XmlHierarchyConfigurator: Could...
A log4net appender that uses SmtpClient
Google Apps provides free email hosting for small businesses. However, their SMTP server requires SSL authentication for sending outbound emails, so you can't use use log4net to send emails based on the content of logged messages. Ron Grabowski suggested...
A realistic log4net config
Most log4net config file examples show the simplest case. Here is a more realistic example of a production log4net config that uses multiple appenders. This comes from an ASP.NET application, but the same technique will work in a server or client application...
Installing VS 2003 AFTER VS 2005
Like most developers, I've already upgraded to VS 2005. However, a product which I am releasing soon uses .NET 1.1 for the client side to ease installation. So I had to install VS 2003 after having VS 2005 installed. Luckily, and thanks to MS, it...
Google Search API fails sporadically with "502 Bad Gateway"
I heard about Google's web service interface to the search database back when it was released, but today was my first attempt to use it. I'm trying to learn python, but the SOAP toolkits for python seem to be in a state of flux so I switched back...
Web Service performance numbers--plenty fast for UI work
While designing Web Services, the question of "interface granularity" often comes up. Conventional wisdom is that Web Service calls are slow, so the interface must be quite coarse to prevent performance problems. Four years ago, a partner and...
More Posts