FAQ по ReportViewer Control и System.Net.Mail
В ASP.NET есть много интересных фич, о существовании которых мы не знаем или не обращаем на них внимания. К таким фичам со 100% гарантией можно отнести контрол ReportViewer.
Основные его возможности:
- генерация отчетов любых сложностей с возможностью управления дизайном, структурой;
- возможность работы напрямую с SQL Server Reporting Services, что дает возможность стоить отчеты по данным, хранящихся в базе данных;
- возможность экспорта отчета в другие форматы (в частности в pdf, причем установка каких либо програм компании Adobe не требуется).
Ну и наконец, для тех, кто все-таки решил его использовать, но боится это делать за неимением информации, необходимо обратиться на сайт http://www.gotreportviewer.com/, где можно найти ответы практически на все вопросы, связанные с этим контролом.
System.Net.Mail
Вторым замечательным "обнаружением" стал сайт-FAQ по пространству имен System.Net.MAil, где собраны вопросы, примеры и советы по использованию классов этого пространства.
Вот, например, один из "ответов":
3.2.1 How do I change the FROM address to a friendly name?
static void FriendlyFromName() { //create the mail message MailMessage mail = new MailMessage(); //set the addresses //to specify a friendly 'from' name, we use a different ctor mail.From = new MailAddress("me@mycompany.com", "Steve James" ); mail.To.Add("you@yourcompany.com"); //set the content mail.Subject = "This is an email"; mail.Body = "this is the body content of the email."; //send the message SmtpClient smtp = new SmtpClient("127.0.0.1"); smtp.Send(mail); }
Компании из статьи
Microsoft Украина | Украинское подразделение компании Microsoft. |