Saturday, January 14, 2006

Sending Emails Asynchronously in C#

We've been experimenting with different ways to send out a large number of emails to subscribers. Since the SMTP class does not expose an asynchronous version of the SmtpMail.Send(Message) method, (e.g. BeginSend / EndSend) we either have to use a commercial or open source component that does, or roll our own. Read on...

ASP.NET: Long Running Tasks with Page Feedback

We often get questions about how to provide feedback in an ASP.NET page when something is going on in the background. A lot of times developers get confused about the difference between running a task asynchronously and running a task on a background thread. Read on...

Wednesday, January 11, 2006

Generate Thumbnail Images from PDF Documents

This article, from Jonathan Hodgson, presents VB.NET code to create thumbnail images from a directory of Adobe Acrobat PDF documents. Read on...

The Perfect Service by Ambrose

In his article, Ambrose illustrates how to use a drag-n-drop/xcopy .NET Windows services manager that can make your life a lot easier if you find yourself needing to implement multiple Windows services in your enterprise. Read on...

Sunday, January 08, 2006

Automate routine tasks with .NET's Windows Services

You can create a service as a Microsoft Visual Studio .NET project, defining code within it that controls what commands are sent to the service and what actions should be taken when those commands are received. Commands sent to a service include starting, pausing, resuming, and stopping the service, and executing custom commands. read more...

Using DTS to transfer XML Data

It is possible to recover the XML that is processed by DTS, but may require some post processing. An elegant, purely ActiveX script based answer gleaned from an Internet link is also described. read more...