Непогана стяття
Оптимизация клиентской части
середа, 1 грудня 2010 р.
вівторок, 30 листопада 2010 р.
Render user control to a string
Simple render:
Execute and render:
var c = LoadControl("uc.ascx");
using(var sw = new System.IO.StringWriter())
using(var tw = new HtmlTextWriter(sw))
{
c.RenderControl(tw);
Controls.Add(new LiteralControl(sw.ToString()));
}
Execute and render:
var c = LoadControl("uc.ascx");
var page = new Page();
page.Controls.Add(c);
using(var sw = new System.IO.StringWriter())
using(var tw = new HtmlTextWriter(sw))
{
Server.Execute(page, tw, false);
Controls.Add(new LiteralControl(sw.ToString()));
}
субота, 20 листопада 2010 р.
Add mime types with IIS7
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
</staticContent>
</system.webServer>
</configuration>
середа, 17 листопада 2010 р.
.NET Round
Math.Round(3.5);//=4
Math.Round(4.5);//=4
Math.Round(3.5, MidpointRounding.AwayFromZero);//=4
Math.Round(4.5, MidpointRounding.AwayFromZero);//=5
середа, 10 листопада 2010 р.
Call webservice with basic auth
var srv = new SalersService();
srv.Credentials = new NetworkCredential("[user]", "[pass]");
...
Call webservice via proxy
var srv = new SalersService();
var proxy = new WebProxy("[url]", [port]);
proxy.Credentials = new NetworkCredential("[user]", "[pass]", "[domain]");
srv.Proxy = proxy;
...
понеділок, 1 листопада 2010 р.
Кириллица в куках
Можно использовать UrlEncode, UrlDecode:
var cookie = new HttpCookie("user", Server.UrlEncode(name));
...
var name = Server.UrlDecode(cookie.Value);
Підписатися на:
Дописи (Atom)