The .NET Framework class library lacks support for some common communication protocols, for example, the NNTP and POP3 protocols. Although it is in its infancy, Smilla's .NET Communication Library is a first step toward attempting to fill this gap. Developers can add support for the NNTP protocol to their applications for capabilities such as reading newsgroups and common MIME types, posting new articles (simple text only), and supporting attachments. Developers can therefore write Windows Forms and ASP.NET (Web Forms) client News reader applications.