ÔÚasp.netÖÐÈçºÎ¹ÜÀícache
¡¡½éÉÜ:
¡¡¡¡ÔÚÎÒ½âÊÍcache¹ÜÀí»úÖÆÊ±£¬Ê×ÏÈÈÃÎÒ²ûÃ÷ÏÂÒ»¸ö¹ÛÄIEÏÂÃæµÄÊý¾Ý¹ÜÀí¡£Ã¿¸öÈ˶¼»áÓò»Í¬µÄ·½·¨È¥½â¾öÈçºÎÔÚIEÔÚ¹ÜÀíÊý¾Ý¡£ÓеĻáÌáµ½ÓÃ״̬¹ÜÀí£¬ÓеÄÌáµ½µÄcache¹ÜÀí£¬ÕâÀïÎұȽÏϲ»¶cache¹ÜÀí£¬ÒòΪ±¾È˱ȽÏϲ“cache”Õâ¸ö´Ê¡£µ«ÊÇ״̬¹ÜÀíºÍcache¹ÜÀíÕâÁ½¸öÔÚ¸ÅÄîºÍÒâÒåÉÏÊDz»Í¬µÄ£¬ÏÂÃæ¾ÍÈÃÎÒÃÇÀ´ÌÖÂÛÏÂÁ½¶¼ÔÚ¸÷¸ö·½ÃæµÄ²»Í¬Ö®´¦¡£
¡¡¡¡ËäÈ»cache¹ÜÀí²¢²»´æÔÚÓÚWindows³ÌÐò£¬µ«ÔÚweb»·¾³ÖÐÒѾµÃµ½¾Þ´óµÄÓ¦Óá£×Ô´ÓHTTP±ä³ÉÎÞÐÒéÒÔÀ´£¬ÔÚWEBÉÏÒªÏë·Ö±æÁ½¸ö²»Í¬ÇëÇó±äµÃ·Ç³£ÄÑ£¬ÈçºÎ·Ö±æÈç´Ë¶àµÄÇëÇó±äµÃ·Ç³£ÖØÒª£¬Èç¹ûÊÇͬһÇëÇó£¬ÎÒÃǾͿÉÒÔ°ÑÊý¾Ý»º´æÆðÀ´¹©webÉÏËùÓÐÓû§·ÃÎÊ£¬¼õÉÙÊý¾ÝÖØ¸´½øÐÐÎïÀí¼ÓÔØ¡£
¡¡¡¡asp.netÌṩÁ˼¸ÖÖ·½·¨À´»º´æÊý¾ÝÔÚ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë£¬µ«ÊÇÎÒÃǾ³£Îªµ½µ×ÓÃÄÄÖÖ·½Ê½¶ø¸Ð¶¯¿àÄÕ¡£asp.netÌṩÁËÒÔÏÂÈýÖÖʵÏÖ·½Ê½£º
¡¡¡¡1:Session;2: Application 3: Cache objects£¬ÎÒÃDZØÐë·Ç³£Çå³þËüÃÇÖ®¼äµÄÓÅÊÆ£¬ÕâÑù²ÅÄܳä·ÖÀûÓÃËüÃǵÄÓÅÊÆ·¢»ÓÔÚweb³ÌÐòÖÐ.
¡¡¡¡±³¾°£º
¡¡¡¡ÕâÆªÎÄÕÂÖУ¬ÎÒ½«¼òµ¥Éæ¼°cache¹ÜÀíÖеIJ»Í¬¹¦ÄÜ£¬ÔÚweb³ÌÐòÖУ¬ÎÒÃÇΪÁ˱ÜÃâÒò¸ß²¢·¢²úÉúµÄÊý¾Ý·ÃÎÊ´øÀ´µÄÐÔÄÜÎÊÌ⣬ÎÒÃÇÓбØÒª°ÑÊý¾Ý»º´æÓÚ·þÎñÆ÷¶Ë£¬Ê¹µÃºóÀ´µÄ·ÃÎÊ¿ÉÒÔÖ±½Óµ÷Óûº´æÊý¾Ý£¬Æðµ½Êý¾ÝÖØÓõÄ×÷Óá£
¡¡¡¡»º´æÄܹ»°ïæÎÒÃÇÌáµ½·þÎñÖÊÁ¿µÄÈý¸öÖØÒª·½Ã棺
¡¡¡¡ÐÔÄÜ£º»º´æÊý¾Ý´ïµ½Êý¾ÝÖØÓÃ.±ÜÃâÁËÖØ¸´µÄÎïÀíÊý¾Ý¼ÓÔØ.
¡¡¡¡¿ÉÁ¿²âÐÔ£ºÊý¾Ý»º´æºó£¬¼õÉÙÁË´Ó·þÎñÆ÷¶Ë¼ÓÔØÊý¾Ý¡£
¡¡¡¡ÊµÓÃÐÔ£ºÈç¹ûÆäËüµÄϵͳ»òÕßÊÇÊý¾Ý¿â·¢ÉúËÀ»ú£¬ÄÇôÈÔÈ»¿ÉÒÔ´Ó»º´æÖÐÈ¡µÃÊý¾Ý²»Êֲܾ¿Ó²¼þµÄÓ°Ïì¡£
¡¡¡¡ÔÚÒ»¸öweb ³ÌÐòÖУ¬ÎÒÃÇ¿ÉÒÔÊý¾Ý»º´æ£¬Ò³Ã滺´æµÈµÈ£¬ÈÃÎÒÃÇÀ´¿´ÏÂÊý¾Ý»º´æÔÚ·þÎñÆ÷¶ËºÍ¿Í»§¶ËµÄ²»Í¬Ö®´¦¡£
¡¡¡¡1.·þÎñÆ÷¶Ë»º´æ:
¡¡¡¡1.1Session״̬¹ÜÀí:
¡¡¡¡sessionΪÿ¸öÈË»º´æÊý¾Ý.Ò²¾ÍÊÇ˵ÕâÑù»º´æµÄÊý¾Ý²¢²»ÄÜͬʱ¹©¶àÈ˹²Ïí£¬ÏÞÓÚΪµ¥¸öÈË»º´æÊý¾Ý¡£
¡¡¡¡×´Ì¬¹ÜÀíÓÐÈýÖÖʵÏÖ·½Ê½£¬·Ö±ðÊÇ£º
¡¡¡¡1.11:InProc:
¡¡¡¡ËüµÄÊý¾Ý´æ´¢ÔÚaspnet_wp.exe ½ø³ÌÖУ¬Êý¾Ý»áÒòΪIISµÄÖØÆô¶ø¶ªÊ§¡£
¡¡¡¡1.12:StateServer :
¡¡¡¡½ÏInProc²»Í¬µÄÊÇ£¬Ëü¿ÉÒÔ´æ´¢ÓÚ²»Í¬µÄ·þÎñÆ÷ÖÐ.
¡¡¡¡1.133:SQLServer:
¡¡¡¡ËüµÄÊý¾Ý´æ´¢ÔÚÊý¾Ý¿âÖУ¬Êý¾Ý²»»áÒòΪIISµÄÖØÆô¶ø¶ªÊ§Êý¾Ý¡£
¡¡¡¡ºóÁ½ÖÖ·½·¨ÓëInProc×î´óµÄÇø±ðÔÚÓÚ£¬ÎÒÃÇҪȷ±£»º´æµÄÊý¾ÝÊÇ¿ÉÐòÁл¯µÄ£¬·ñÔòÖ»ÄÜÓÃÓÚµÚÒ»ÖÖ·½Ê½.Ϊ´ËÎÒÃÇÒª×Ðϸ·ÖÎö´Ó¶øÑ¡³ö×îÊʺÏ×Ô¼ºµÄ·½Ê½.
¡¡¡
Ïà¹ØÎĵµ£º
DateTime dt = DateTime.Now;
//±¾ÔµÚÒ»Ììʱ¼ä
DateTime dt_First = dt.AddDays(-(dt.Day) + 1);
Label1.Text = dt_First.ToString("yyyy-MM-dd");
//½«±¾ÔÂÔÂÊý+1
DateTime dt2 = dt.AddMonths(1);
//±¾ÔÂ×îºóÒ»Ììʱ¼ä
DateTime dt_Last = dt2.AddDays( ......
ÒªÏëÁ˽âasp.net 2.0µÄÒì²½Ò³µÄ´¦Àí¹ý³Ì,ÏÈÁгöÒ³ÃæµÄÉúÃüÖÜÆÚ£º
1 £ºInit ʼþ£º Ò³Ãæ³õʼ»¯ £¬³õʼ»¯ÉèÖá£
2£º LoadViewState·½·¨£º ¼ÓÔØÊÓͼ״̬£¬ Ìî³äViewStateÊôÐÔ¡£
3 £ºLoadPostData·½·¨£º ´¦Àí»Ø·¢Êý¾Ý£¬ ´¦Àí´«Èë´°ÌåÊý¾Ý¡£
4£º Load ʼþ£º ¼ÓÔØÒ³Ãæ £¬Ò³Ãæ¿Ø¼þ³õʼ»¯Íê³É²¢·´Ó³Á˿ͻ§¶ËµÄÊý¾Ý¡£
5 £ºRa ......
ASP.NET 2.0·þÎñÆ÷¿Ø¼þ¿ª·¢----¿Ø¼þÉúÃüÖÜÆÚ
·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚ¼ò½é
¡¡¡¡·þÎñÆ÷¿Ø¼þµÄÉúÃüÖÜÆÚÊÇ´´½¨·þÎñÆ÷¿Ø¼þ×îÖØÒªµÄ¸ÅÄî¡£×÷Ϊ¿ª·¢ÈËÔ±£¬±ØÐë¶Ô·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚÉî¿ÌÀí½â¡£µ±È»£¬Õâ²»ÊÇÒ»³¯Ò»Ï¦¾Í¿ÉÒÔ×öµ½µÄ¡£¶ÔÓÚѧϰ¿Ø¼þ¿ª·¢¼¼ÊõµÄ³õѧÕߣ¬¿ÉÒÔ²»±ØÕÆÎյ÷dz£ÏêϸÉîÈ룬ֻÐè¶Ô·þÎñÆ÷¿Ø¼þµÄÉúÃüÖÜÆÚÖеIJ»Í¬ ......
¸Õѧϰ.NetûÓж೤ʱ¼ä£¬ÒÔǰ¶¼ÊÇ¿´±ðÈ˵ÄÎÄÕ£¬Ñ§Ï°Ç°±²ÃǵľÑéºÍ¼¼ÇÉ£¬×Ô¼ºÊÜÒæ·Ëdz¡£½ñÌìÒ²À´¸öÔ´´µÄ£¬·¢¸öÎļþÉÏ´«µÄ´úÂë¡£Ö÷ҪʵÏֵŦÄÜÓУº1.¿ÉÒÔ¿ØÖÆÔÊÐíÉÏ´«µÄÎļþÀàÐÍ£»2.ÉÏ´«Ö®ºó×Ô¶¯ÒÔʱ¼äÃüÃû£»3.×Ô¶¯´´½¨ÉÏ´«ÎļþÒª±£´æµÄĿ¼¡£
²»×ãÖ®´¦£ºÃ»ÓжÔÔÊÐíÉÏ´«µÄÎļþ´óС×öÏÞÖÆ¡£ÆäËû²»×ãÖ®´¦»¹Íû¸÷λָ³ö£¬ÒÔ ......
ÔÚASP.NETÓ¦ÓóÌÐò³£³£»áÓöµ½ÐèÒª´ÓExcelÎļþÖжÁÈ¡Êý¾Ý»ò½«Êý¾ÝдÈëExcelµÄÐèÇó¡£Ò»°ãÀ´½²£¬ÔÚASP.NETÖжÁдExcelÎļþÓÐËÄÖÖ½â¾ö·½°¸¡£
1.1.1 ʹÓÃOLE DB
ʹÓÃOLE DB¿ÉÒÔÒÔ²éѯÊý¾Ý¿âµÄ·½Ê½À´¶ÁÈ¡ExcelÎļþ£¬ÒòΪÔÚijÖ̶ֳÈÉÏExcel±í¸ñ¿ÉÒÔ¿´³ÉÊÇÒ»ÕÅÒ»ÕŵÄÊý¾Ý±í¡£Æä¶þÕßµÄÖ÷񻂿±ðÔÚÓÚËùʹÓõÄÊý¾ÝÒýÇæ²»Ò»Ñù¡£Ê¹ÓÃOLE ......