¡¾×ª¡¿asp.net ¿Í»§¶Ë»Øµ÷֪ͨ
ÔÚ ASP.NET ÍøÒ³µÄĬÈÏÄ£ÐÍÖУ¬Óû§»áÓëÒ³½»»¥£¬µ¥»÷°´Å¥»òÖ´Ðе¼Ö»ط¢µÄһЩÆäËû²Ù×÷¡£´Ëʱ½«ÖØÐ´´½¨Ò³¼°Æä¿Ø¼þ£¬²¢ÔÚ·þÎñÆ÷ÉÏÔËÐÐÒ³´úÂ룬ÇÒа汾µÄÒ³±»³ÊÏÖµ½ä¯ÀÀÆ÷¡£µ«ÊÇ£¬ÔÚÓÐЩÇé¿öÏ£¬ÐèÒª´Ó¿Í»§¶ËÔËÐзþÎñÆ÷´úÂ룬¶ø²»Ö´Ðлط¢¡£Èç¹ûÒ³ÖеĿͻ§¶Ë½Å±¾Î¬»¤Ò»Ð©×´Ì¬ÐÅÏ¢£¨ÀýÈ磬¾Ö²¿±äÁ¿Öµ£©£¬ÄÇô·¢ËÍÒ³ºÍ»ñȡҳµÄи±±¾¾Í»áË𻵸Ã״̬¡£´ËÍ⣬ҳ»Ø·¢»áµ¼Ö´¦Àí¿ªÏú£¬Õâ»á½µµÍÐÔÄÜ£¬ÇÒ»áÈÃÓû§²»µÃ²»µÈ´ý´¦Àí²¢ÖØÐ´´½¨Ò³¡£
ÈôÒª±ÜÃⶪʧ¿Í»§¶Ë״̬²¢ÇÒ²»µ¼Ö·þÎñÆ÷Íù·µµÄ´¦Àí¿ªÏú£¬¿ÉÒÔ¶Ô ASP.NET ÍøÒ³±àÂ룬ʹÆäÄÜÖ´Ðпͻ§¶Ë»Øµ÷¡£ÔÚ¿Í»§¶Ë»Øµ÷ÖУ¬¿Í»§¶Ë½Å±¾º¯Êý»áÏò ASP.NET ÍøÒ³·¢ËÍÒ»¸öÇëÇ󡣸ÃÍøÒ³ÔËÐÐÆäÕý³£ÉúÃüÖÜÆÚµÄÐ޸İ汾 — ³õʼ»¯Ò³²¢´´½¨Æä¿Ø¼þºÍÆäËû³ÉÔ±£¬È»ºóµ÷ÓÃÌØ±ð±ê¼ÇµÄ·½·¨¡£¸Ã·½·¨Ö´ÐдúÂëÖбàдµÄ´¦Àí¹ý³Ì£¬È»ºóÏòä¯ÀÀÆ÷·µ»Ø¿ÉÓÉÁíÒ»¿Í»§¶Ë½Å±¾º¯Êý¶ÁÈ¡µÄÖµ¡£Ôڴ˹ý³ÌÖУ¬¸ÃҳһֱפÁôÔÚä¯ÀÀÆ÷ÖС£
Óм¸¸ö Web ·þÎñÆ÷¿Ø¼þʹÓÿͻ§¶Ë»Øµ÷¡£ÀýÈ磬TreeView ¿Ø¼þʹÓÿͻ§¶Ë»Øµ÷ʵÏÖÆä¼´ÐèÌî³ä¹¦ÄÜ¡£Óйظü¶àÐÅÏ¢£¬Çë²Î¼û TreeView Web ·þÎñÆ÷¿Ø¼þ¸ÅÊö¡£
¿Í»§¶Ë»Øµ÷×é¼þ
´´½¨ÊµÏÖ¿Í»§¶Ë»Øµ÷µÄ ASP.NET Ò³Óë´´½¨ÈκΠASP.NET Ò³ÀàËÆ£¬µ«Ò²ÓÐÈçÏÂÕâÐ©Çø±ð¡£Ò³µÄ·þÎñÆ÷´úÂë±ØÐ룺
ʵÏÖ ICallbackEventHandler ½Ó¿Ú¡£¿ÉÒÔÏòÈκΠASP.NET ÍøÒ³Ìí¼Ó´Ë½Ó¿ÚÉùÃ÷¡£
Ìṩ RaiseCallbackEvent ·½·¨µÄʵÏÖ¡£´Ë·½·¨½«±»µ÷ÓÃÒÔ¶Ô·þÎñÆ÷Ö´Ðлص÷¡£
Ìṩ GetCallbackResult ·½·¨µÄʵÏÖ¡£´Ë·½·¨»á½«»Øµ÷½á¹û·µ»Ø¸ø¿Í»§¶Ë¡£
´ËÍ⣬¸ÃÒ³»¹±ØÐë°üº¬Ö´ÐÐÒÔϲÙ×÷µÄÈý¸ö¿Í»§¶Ë½Å±¾º¯Êý£º
Ò»¸öº¯Êýµ÷ÓðïÖúÆ÷·½·¨£¬¸Ã·½·¨Ö´ÐжԷþÎñÆ÷µÄʵ¼ÊÇëÇó¡£Ôڴ˺¯ÊýÖУ¬¿ÉÒÔÊ×ÏÈÖ´ÐÐ×Ô¶¨ÒåÂß¼ÒÔ×¼±¸Ê¼þ²ÎÊý£¬È»ºó¿ÉÒÔ½«Ò»¸ö×Ö·û´®×÷Ϊ²ÎÊý·¢Ë͵½·þÎñÆ÷¶Ë»Øµ÷ʼþ´¦Àí³ÌÐò¡£
ÁíÒ»¸öº¯ÊýÓÉ´¦Àí»Øµ÷ʼþµÄ·þÎñÆ÷´úÂëµÄ½á¹ûµ÷Óò¢½ÓÊոýá¹û£¬Í¬Ê±½ÓÊܱíʾ¸Ã½á¹ûµÄ×Ö·û´®¡£¸Ãº¯Êý³ÆÎª¿Í»§¶Ë»Øµ÷º¯Êý¡£
µÚÈý¸öº¯ÊýÊÇÖ´ÐжԷþÎñÆ÷µÄʵ¼ÊÇëÇóµÄ Helper º¯Êý£¬µ±ÔÚ·þÎñÆ÷´úÂëÖÐʹÓà GetCallbackEventReference ·½·¨Éú³É¶Ô´Ëº¯ÊýµÄÒýÓÃʱ£¬ÓÉ ASP.NET ×Ô¶¯Éú³É¸Ãº¯Êý¡£
¿Í»§¶Ë»Øµ÷¼°»Ø·¢¶¼ÊÇ¶ÔÆðʼҳµÄÇëÇó£¬Òò´ËÔÚ Web ·þÎñÆ÷ÈÕÖ¾Öн«¿Í»§¶Ë»Øµ÷¼°»Ø·¢¼Ç¼ΪҳÇëÇó¡£
ÔÚ·þÎñÆ÷´úÂëÖÐʵÏÖºÏÊʵĽӿÚ
ÈôÒª´Ó¿Í»§¶Ë³É¹¦ÔËÐзþÎñÆ÷´úÂë¶ø²»Ö´Ðлط¢£¬Ôò±ØÐëÔÚ·þÎñÆ÷´úÂëÖÐʵÏÖºÏÊʵĽӿÚ
Ïà¹ØÎĵµ£º
Asp.NetÖÐÓÐÒ»Ì×ÓëÓû§Ïà¹ØÁªµÄÊôÐÔÉèÖ㬿ÉÒÔͨ¹ýÔÚWebConfigÀïÅäÖÃÀ´Ö±½ÓʹÓã¬ËûµÄ×÷ÓÃΪ
´æ´¢ºÍʹÓÃΨһÓëÓû§¶ÔÓ¦µÄÐÅÏ¢
Õ¹ÏÖ¸öÈË»¯°æ±¾µÄWebÓ¦ÓóÌÐò
Óû§µÄΨһÉí·Ý±êʶÔÚÔٴηÃÎÊʱʶ±ðÓû§
Asp.Net ProfileÌṩµÄ¸úÓû§Ïà¹ØµÄÀàÐͶ¼ÊÇÇ¿ÀàÐÍ
Ê×ÏÈÉú³ÉÊý¾Ý¿â½Å±¾£¬Ê¹ÓÃVisual Studio 2005 ÃüÁîÌáʾ£¬ÊäÈëÃü ......
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using MSXML2;
using System.Text.Regula ......
1.²ÉÓà HTTP Module ¿ØÖÆÒ³ÃæµÄÉúÃüÖÜÆÚ¡£
2.×Ô¶¨ÒåResponse.FilterµÃµ½Êä³öÁ÷streamÉú³É¶¯Ì¬Ò³ÃæµÄ¾²Ì¬ÄÚÈÝ(´ÅÅÌ»º´æ)¡£
3.Ò³ÃæGZIPѹËõ¡£
4.OutputCache ±à³Ì·½Ê½Êä³öÒ³Ãæ»º´æ¡£
5.ɾ³ýÒ³Ãæ¿Õ°××Ö·û´®¡££¨ÀàËÆGoogle£©
6.Íêȫɾ³ýViewState¡£
7.ɾ³ý·þÎñÆ÷¿Ø¼þÉú³ÉµÄÀ¬»øNamingContainer¡£
8.ʹÓüƻ®ÈÎÎñ°´Ê±Éú³É ......
Ò»¡¢ÈÏʶWeb.configÎļþ
Web.configÎļþÊÇÒ»¸öXMLÎı¾Îļþ£¬ËüÓÃÀ´´¢´æ ASP.NET Web Ó¦ÓóÌÐòµÄÅäÖÃÐÅÏ¢£¨Èç×î³£ÓõÄÉèÖÃASP.NET Web Ó¦ÓóÌÐòµÄÉí·ÝÑéÖ¤·½Ê½£©£¬Ëü¿ÉÒÔ³öÏÖÔÚÓ¦ÓóÌÐòµÄÿһ¸öĿ¼ÖС£µ±Äãͨ¹ýVB.NETн¨Ò»¸öWebÓ¦ÓóÌÐòºó£¬Ä¬ÈÏÇé¿öÏ»áÔÚ¸ùĿ¼×Ô¶¯´´½¨Ò»¸öĬÈϵÄWeb.configÎļþ£¬°üÀ¨Ä¬ÈϵÄÅäÖÃÉèÖã¬Ë ......
ASP.NET»ñÈ¡¿Í»§¶ËIP/Óû§ÃûµÈÐÅÏ¢
1. ÔÚASP.NETÖÐרÓÃÊôÐÔ£º
»ñÈ¡·þÎñÆ÷µçÄÔÃû£ºPage.Server.ManchineName
»ñÈ¡Óû§ÐÅÏ¢£ºPage.User
»ñÈ¡¿Í»§¶ËµçÄÔÃû£ºPage.Request.UserHostName
»ñÈ¡¿Í»§¶ËµçÄÔIP£ºPage.Request.UserHostAddress
2. ÔÚÍøÂç±à³ÌÖеÄͨÓ÷½·¨£º
»ñÈ¡µ±Ç°µçÄÔÃû£ºstatic System. ......