с# как прочитать web.config раздел appsettings / C# Read web.config section in appsettings

Всё очень просто оказывается
string s =System.Configuration.ConfigurationManager.AppSettings["smtpserver"];

А в файле web.config:
<appSettings>
  <add key="smtpserver" value="smtp.mail.ru"/>
</appSettings>

ExtJS основы

ПРИМЕРЫ. Вот ссылку мне дали,я так понимаю это официальный сайт разработчика и там есть куча примеров http://cdn.sencha.io/ext-4.0.7-gpl/examples/

LAYOUT. По позиционировании контролов смотрим тему про layout(слои):
Вот допустим слой HBox http://cdn.sencha.io/ext-4.0.7-gpl/examples/layout/hbox.html. Тыкаем и смотрим как в зависимости от настройек лэйауте меняется расположение контролов.Чтобы посмотреть как это всё делается,смотрим исходный код страницы там расписано.
Туда же слой VBox http://cdn.sencha.io/ext-4.0.7-gpl/examples/layout/vbox.html

ДОКУМЕНТАЦИЯ. http://cdn.sencha.io/ext-4.0.7-gpl/docs/index.html#!/api


c# Как отправить емэйл ( email ) / c# How to send email

System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.To.Add("tomail@mail.ru");
message.Subject = "This is the Subject line";
message.From = new System.Net.Mail.MailAddress("frommail@mail.ru");
message.Body = "This is the message body";
System.Net.Mail.SmtpClient _SmtpClient = new System.Net.Mail.SmtpClient("smtp.mail.ru");
_SmtpClient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
System.Net.NetworkCredential _NetworkCredential = new System.Net.NetworkCredential("smtpuser", "smtppassword");
_SmtpClient.UseDefaultCredentials = false;
_SmtpClient.Credentials = _NetworkCredential;

System.Net.Mail.Attachment attachment;
    attachment = new System.Net.Mail.Attachment("c:\\textfile.txt");
    message.Attachments.Add(attachment);
_SmtpClient.Send(message);


вот здесь можно ещё почитать
http://www.digitalcoding.com/Code-Snippets/C-Sharp/C-Code-Snippet-Send-Email-Using-SMTP-Server.html