Ìá¸ßASP.NETÐÔÄܵķ½·¨
Ò»¡¢ÐÔÄܲÎÊý£º
¡¡¡¡1¡¢ ÍÌÍÂÁ¿
¡¡¡¡2¡¢ ÏìӦʱ¼ä
¡¡¡¡3¡¢ Ö´ÐÐʱ¼ä
¡¡¡¡4¡¢ ¿ÉÉìËõÐÔ
¡¡¡¡¶þ¡¢ÐÔÄÜÒòËØ£º
¡¡¡¡1¡¢ASPXÖ´Ðл·¾³
¡¡¡¡2¡¢±àд´úÂëÂß¼
¡¡¡¡Èý¡¢Ìá¸ßÐÔÄܵķ½·¨£º
¡¡¡¡1¡¢ ±ÜÃâ²»±ØÒªµÄ²Ù×÷.ÀýÈç:ÔÚPage_LoadÖÐʹÓÃIsPostBack;
¡¡¡¡2¡¢ ¾¡Á¿¼õÉÙʹÓ÷þÎñÆ÷¶Ë¿Ø¼þ
¡¡¡¡3¡¢ ¹Ø±Õ²»±ØÒªµÄÒ³ÃæSessionºÍ¿Ø¼þµÄViewState <%@Page EnableSessionState =”false”%>
¡¡¡¡4¡¢ ½ûÓÃVBºÍJSP¶¯Ì¬ÀàÐÍ <%@Page Language=”VB” Strict=”true”%>
¡¡¡¡5¡¢ ʹÓô洢¹ý³Ì
¡¡¡¡6¡¢ ʹÓÃDateReader´úÌæDataSet
¡¡¡¡7¡¢ ¹Ø±ÕASP.NetµÄDebugģʽ
¡¡¡¡8¡¢ ʹÓÃASP.NetµÄOutput Cache»º³å
¡¡¡¡<%@ OutputCache Duration=60 VaryByParam=”None” %>
¡¡¡¡<%@ OutputCache Duration=60 VaryByParam=”TextBox1,TextBox2” %>
¡¡¡¡ËµÃ÷: DurationÊÇÉèÖÃCacheµÄ¹ýÆÚʱ¼ä;
¡¡¡¡ VarByParamÊÇÉèÖÃÊÇ·ñ¸ù¾Ý²ÎÊý¶ø±ä»¯,NoneʱËùÓвÎÊýʹÓÃͬһCache,ÉèÖÃTextBox1ʱÔò¸ù¾ÝTextBox1µÄ²»Í¬Öµ·Ö±ð»º´æ;µ±Óжà¸ö²ÎÊýʱÔòÒª×éºÏ»º´æ;
¡¡¡¡9¡¢ ²»ÒªÊ¹ÓÃException¿ØÖƳÌÐòÁ÷³Ì
¡¡¡¡try
¡¡¡¡{
¡¡¡¡ result=100/num;
¡¡¡¡}
¡¡¡¡catch(Exception e)
¡¡¡¡{
¡¡¡¡ result=0;
¡¡¡¡}
¡¡¡¡if(num!=0)
¡¡¡¡ result = 100/num;
¡¡¡¡else
¡¡¡¡ result=0;
¡¡¡¡ËÄ¡¢»º³å·ÖÀà:
¡¡¡¡1Ò³Ãæ»º³å:¸ù¾ÝVarByParamÀ´½øÐв»Í¬µÄ»º³å´¦Àí¡£
¡¡¡¡2Ƭ¶Î»º³å:ÔÚÒ³Ãæ¿Ø¼þÖÐʹÓÃÒ³Ãæ»º³å,µ±Ò»¸öÒ³ÃæÀï¶à´ÎʹÓÃͬһ¸öÒ³Ãæ¿Ø¼þʱ,ÐèÒª¸ù¾ÝVarByControlÀ´½øÐв»Í¬µÄ»º³å´¦Àí¡£
¡¡¡¡3Êý¾Ý»º³å:Cache£¨·¶Î§ÊǺÍApplicationÒ»Ñù£¬ËùÓÐÓû§£©
¡¡¡¡Cache.Insert(“MyData”,Source,null,new CacheDependency(Server.MapPath(“authors.xml”)));
¡¡¡¡Cache.Insert(“MyData”,Source,null,DateTime.Now.AddHours(1),TimeSpan.Zero);
¡¡¡¡Cache.Insert(“MyData”,Source,null,DateTime.MaxValue,TimeSpan.fromMinutes(20));
Ïà¹ØÎĵµ£º
DateTime dt = DateTime.Now;
// Label1.Text = dt.ToString();//2005-11-5 13:21:25
// Label2.Text = dt.ToFileTime().ToString();//127756416859912816
// Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816
// Labe ......
1. Êý¾Ý¿â·ÃÎÊÐÔÄÜÓÅ»¯¡¡
¡¡
Êý¾Ý¿âµÄÁ¬½ÓºÍ¹Ø±Õ
·ÃÎÊÊý¾Ý¿â×ÊÔ´ÐèÒª´´½¨Á¬½Ó¡¢´ò¿ªÁ¬½ÓºÍ¹Ø±ÕÁ¬½Ó¼¸¸ö²Ù×÷¡£ÕâЩ¹ý³ÌÐèÒª¶à´ÎÓëÊý¾Ý¿â½»»»ÐÅÏ¢ÒÔͨ¹ýÉí·ÝÑéÖ¤£¬±È½ÏºÄ·Ñ·þÎñÆ÷×ÊÔ´¡£ASP.NETÖÐÌṩÁËÁ¬½Ó³Ø(Connection Pool)¸ÄÉÆ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿â¶ÔÐÔÄܵÄÓ°Ï졣ϵͳ½«Óû§µÄÊý¾Ý¿âÁ¬½Ó·ÅÔÚÁ¬½Ó³ØÖУ¬ÐèҪʱȡ³ö£¬¹Ø±ÕÊ±Ê ......
´æ´¢¹ý³Ì´úÂ룺
create procedure proc_name
@para1 nchar(20), --ÊäÈë²ÎÊý
@para2 int = null output¡¡--Êä³ö²ÎÊý£¬¹©³ÌÐòʹÓÃ
as
begin
if (@para1='a')
begin
insert into employee(name) value ......
ASP.NET defines an application as the sum of all files, pages, handlers, modules, and executable code that can be invoked or run in the scope of a given virtual directory (and its subdirectories) on a Web application server. For example, an "order" application might be published in the "/order" virt ......
·¨Ò»£ºµ÷ÓÃwinrar
using Microsoft.Win32;
using System.Diagnostics;
protected void Button1_Click(object sender, EventArgs e)
{
RAR(@"E:\95413594531\GIS", "tmptest", @"E:\95413594531\");
}
/// ......