Ìá¸ß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));
Ïà¹ØÎĵµ£º
1. Êý¾Ý¿â·ÃÎÊÐÔÄÜÓÅ»¯¡¡
¡¡
Êý¾Ý¿âµÄÁ¬½ÓºÍ¹Ø±Õ
·ÃÎÊÊý¾Ý¿â×ÊÔ´ÐèÒª´´½¨Á¬½Ó¡¢´ò¿ªÁ¬½ÓºÍ¹Ø±ÕÁ¬½Ó¼¸¸ö²Ù×÷¡£ÕâЩ¹ý³ÌÐèÒª¶à´ÎÓëÊý¾Ý¿â½»»»ÐÅÏ¢ÒÔͨ¹ýÉí·ÝÑéÖ¤£¬±È½ÏºÄ·Ñ·þÎñÆ÷×ÊÔ´¡£ASP.NETÖÐÌṩÁËÁ¬½Ó³Ø(Connection Pool)¸ÄÉÆ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿â¶ÔÐÔÄܵÄÓ°Ï졣ϵͳ½«Óû§µÄÊý¾Ý¿âÁ¬½Ó·ÅÔÚÁ¬½Ó³ØÖУ¬ÐèҪʱȡ³ö£¬¹Ø±ÕÊ±Ê ......
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 ......
¹ØÓÚÒ³Ãæ´«ÖµµÄ·½·¨£¬Òý·¢Á˺ܶàÌÖÂÛ¡£¿´À´ÓкܶàÈ˹Ø×¢Õâ¸ö£¬ÎÒ¾ÍÎÒ¸öÈ˹۵ã×öÁËЩ×ܽᣬϣÍû¶Ô´ó¼ÒÓÐËù°ïÖú¡£
1. ʹÓÃQueryString±äÁ¿
QueryStringÊÇÒ»Öַdz£¼òµ¥µÄ´«Öµ·½Ê½£¬Ëû¿ÉÒÔ½«´«Ë͵ÄÖµÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖС£Èç¹ûÊÇ´«µÝÒ»¸ö»ò¶à¸ö°²È«ÐÔÒªÇ󲻸߻òÊǽṹ¼òµ¥µÄÊýֵʱ£¬¿ÉÒÔʹÓÃÕâ¸ö·½·¨¡£µ«ÊǶÔÓÚ´«µÝÊ ......
ASP.NET³£¼û°²È«ÎÊÌâ
Ò»¡¢SQLÓï¾ä©¶´
Ðí¶à³ÌÐòÔ±ÔÚÓÃsqlÓï¾ä½øÐÐÓû§ÃÜÂëÑé֤ʱÊÇͨ¹ýÒ»¸öÀàËÆÕâÑùµÄÓï¾äÀ´ÊµÏֵģº
Sql="Select * from Óû§±í where ÐÕÃû = '" + name + "' and ÃÜÂë = '" + password + "'"
ͨ¹ý·ÖÎö¿ÉÒÔ·¢ÏÖ£¬ÉÏÊöÓï¾ä´æÔÚ×ÅÖÂÃüµÄ©¶´¡£µ±ÎÒÃÇÔÚÓû§Ãû³ÆÖÐÊäÈëÏÂÃæµÄ×Ö·û´®Ê±£ºtes ......
C#:³ÉÔ±±äÁ¿Ê××Öĸ´óд¶øÇÒÇ°Ãæ¼ÓÏ»®Ïß
1.Á¬½Ó¶ÔÏó¾²Ì¬Óë·Ç¾²Ì¬ÎÊÌâ
2.Êý¾Ý·ÃÎÊÀàΪʲô²»ÄÜÅÉÉúÓëDBConnection
3.CatchµÄ×÷Óã¬ÒÔ¼°ÎªÊ²Ã´¿ÉÒÔÔÚÕâÀïÊ¡µô
4.ÔÚÊý¾Ý·ÃÎÊ·½·¨ÖУ¬ÎªÊ²Ã´²»Ö±½ÓʵÀý»¯ List<NationData> list;
  ......