ASP.NET ASP.NET µÇ¼¿Ø¼þ¸ÅÊö
ASP.NET µÇ¼¿Ø¼þΪ ASP.NET Web Ó¦ÓóÌÐòÌṩÁËÒ»ÖÖ¿É¿¿µÄ¡¢ÎÞÐè±à³ÌµÄµÇ¼½â¾ö·½°¸¡£Ä¬ÈÏÇé¿öÏ£¬µÇ¼¿Ø¼þÓë ASP.NET ³ÉÔ±×ʸñºÍ Forms Éí·ÝÑéÖ¤¼¯³É£¬ÒÔ°ïÖúʵÏÖÍøÕ¾µÄÓû§Éí·ÝÑéÖ¤¹ý³ÌµÄ×Ô¶¯»¯¡£
ĬÈÏÇé¿öÏ£¬ASP.NET µÇ¼¿Ø¼þÒÔ´¿Îı¾ÐÎʽ¹¤×÷ÓÚ HTTP ÉÏ¡£Èç¹ûÄú¶Ô°²È«ÐÔÊ®·Ö¹Ø×¢£¬ÄÇô¿ÉÒÔʹÓôø SSL ¼ÓÃÜµÄ HTTPS¡£
˵Ã÷£º Èç¹û½« ASP.NET ÍøÒ³µÄ Method ´Ó POST£¨Ä¬ÈÏÖµ£©¸ü¸ÄΪ GET£¬ÔòµÇ¼¿Ø¼þ¿ÉÄÜÎÞ·¨Õý³£¹¤×÷¡£
Ò»¡¢Login ¿Ø¼þ
Login ¿Ø¼þÏÔʾÓÃÓÚÖ´ÐÐÓû§Éí·ÝÑéÖ¤µÄÓû§½çÃæ¡£Login ¿Ø¼þ°üº¬ÓÃÓÚÓû§ÃûºÍÃÜÂëµÄÎı¾¿òºÍÒ»¸ö¸´Ñ¡¿ò£¬¸Ã¸´Ñ¡¿òÈÃÓû§Ö¸Ê¾ÊÇ·ñÐèÒª·þÎñÆ÷ʹÓà ASP.NET ³ÉÔ±×ʸñ´æ´¢ËûÃǵıêʶ²¢ÇÒµ±ËûÃÇÏ´ηÃÎʸÃÕ¾µãʱ×Ô¶¯½øÐÐÉí·ÝÑéÖ¤¡£
Login ¿Ø¼þÓÐÓÃÓÚ×Ô¶¨ÒåÏÔʾ¡¢×Ô¶¨ÒåÏûÏ¢µÄÊôÐÔºÍÖ¸ÏòÆäËûÒ³µÄÁ´½Ó£¬ÔÚÄÇÐ©Ò³ÃæÖÐÓû§¿ÉÒÔ¸ü¸ÄÃÜÂë»òÕÒ»ØÍü¼ÇµÄÃÜÂë¡£Login ¿Ø¼þ¿ÉÓÃ×÷Ö÷Ò³ÉϵĶÀÁ¢¿Ø¼þ£¬»òÕßÄú»¹¿ÉÒÔÔÚרÃŵĵǼҳÉÏʹÓÃËü¡£
Èç¹ûÄúһͬʹÓà Login ¿Ø¼þºÍ ASP.NET ³ÉÔ±×ʸñ£¬½«²»ÐèÒª±àдִÐÐÉí·ÝÑéÖ¤µÄ´úÂ롣Ȼ¶ø£¬Èç¹ûÄúÏë´´½¨×Ô¼ºµÄÉí·ÝÑéÖ¤Âß¼£¬ÔòÄú¿ÉÒÔ´¦Àí Login ¿Ø¼þµÄ Authenticate ʼþ²¢Ìí¼Ó×Ô¶¨ÒåÉí·ÝÑéÖ¤´úÂë¡£
¶þ¡¢LoginView ¿Ø¼þ
ʹÓà LoginView ¿Ø¼þ£¬¿ÉÒÔÏòÄäÃûÓû§ºÍµÇ¼Óû§ÏÔʾ²»Í¬µÄÐÅÏ¢¡£¸Ã¿Ø¼þÏÔʾÒÔÏÂÁ½¸öÄ£°åÖ®Ò»£ºAnonymousTemplate »ò LoggedInTemplate¡£ÔÚÕâЩģ°åÖУ¬Äú¿ÉÒÔ·Ö±ðÌí¼ÓΪÄäÃûÓû§ºÍ¾¹ýÉí·ÝÑéÖ¤µÄÓû§ÏÔʾÊʵ±ÐÅÏ¢µÄ±ê¼ÇºÍ¿Ø¼þ¡£
LoginView ¿Ø¼þ»¹°üÀ¨ ViewChanging ºÍ ViewChanged µÄʼþ£¬Äú¿ÉÒÔΪÕâЩʼþ±àдµ±Óû§µÇ¼ºÍ¸ü¸Ä״̬ʱµÄ´¦Àí³ÌÐò¡£
Èý¡¢LoginStatus ¿Ø¼þ
LoginStatus ¿Ø¼þΪûÓÐͨ¹ýÉí·ÝÑéÖ¤µÄÓû§ÏÔʾµÇ¼Á´½Ó£¬ÎªÍ¨¹ýÉí·ÝÑéÖ¤µÄÓû§ÏÔʾעÏúÁ´½Ó¡£µÇ¼Á´½Ó½«Óû§´øµ½µÇ¼ҳ¡£×¢ÏúÁ´½Ó½«µ±Ç°Óû§µÄÉí·ÝÖØÖÃΪÄäÃûÓû§¡£
¿ÉÒÔͨ¹ýÉèÖà LoginText ºÍ LoginImageUrl ÊôÐÔ×Ô¶¨Òå LoginStatus ¿Ø¼þµÄÍâ¹Û¡£
ËÄ¡¢LoginName ¿Ø¼þ
Èç¹ûÓû§ÒÑʹÓà ASP.NET ³ÉÔ±×ʸñµÇ¼£¬LoginName ¿Ø¼þ½«ÏÔʾ¸ÃÓû§µÄµÇ¼Ãû¡£»òÕߣ¬Èç¹ûÕ¾µãʹÓü¯³É Windows Éí·ÝÑéÖ¤£¬¸Ã¿Ø¼þ½«ÏÔʾÓû§µÄ Windows ÕÊ»§Ãû¡£
Îå¡¢PasswordRecovery ¿Ø¼þ
PasswordRecovery ¿Ø¼þÔÊÐí¸ù¾Ý´´½¨ÕÊ»§Ê±ËùʹÓõĵç×ÓÓʼþµØÖ·À´ÕÒ»ØÓû§ÃÜÂë¡£PasswordRecovery ¿Ø¼þ»áÏòÓû§·¢ËͰüº¬ÃÜÂëµÄµç×ÓÓ
Ïà¹ØÎĵµ£º
Ò»¡¢ÈÏʶWeb.configÎļþ
¡¡¡¡Web.configÎļþÊÇÒ»¸öXMLÎı¾Îļþ£¬ËüÓÃÀ´´¢´æ ASP.NET Web Ó¦ÓóÌÐòµÄÅäÖÃÐÅÏ¢£¨Èç×î³£ÓõÄÉèÖÃASP.NET Web Ó¦ÓóÌÐòµÄÉí·ÝÑéÖ¤·½Ê½£©£¬Ëü¿ÉÒÔ³öÏÖÔÚÓ¦ÓóÌÐòµÄÿһ¸öĿ¼ÖС£µ±Äãͨ¹ýVB.NETн¨Ò»¸öWebÓ¦ÓóÌÐòºó£¬Ä¬ÈÏÇé¿öÏ»áÔÚ¸ùĿ¼×Ô¶¯´´½¨Ò»¸öĬÈϵÄ
Web.configÎļþ£¬°üÀ¨Ä¬ÈϵÄÅäÖÃÉ ......
ASP.NET Ajax Videoѧϰ±Ê¼Ç
5. Make Client-Side Network Callbacks with ASP.NET AJAX?
Notes:
ÔÚ<ScriptManager>ÖÐÌí¼Ó<Services>
4. Implement Dynamic Partial-Page Updates with ASP.NET AJAX?
Notes:
UpdatePanel¿ÉÒÔÍê³É²¿·ÖÒ³ÃæµÄ¸üÐÂ
Èç¹ûButtonÔÚUpdatePanelÖУ¬¼´Ê¹ÔÚPageLoad()Öаüº¬¸üÐÂË ......
Á¬½ÓAccess
Ê×ÏÈ¿´Ò»¸öÀý×Ó´úÂëÆ¬¶Ï:
³ÌÐò´úÂë:
--------------------------------------------------------------------------------
using System.Data;
using System.Data.OleDb;
......
string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"Data Source=C:\BegASPNET\Northwind.mdb" ......
ÔÚASP.NETÖе¼³öexcel±í¹¦ÄÜ£¬ÔÚ±¾»úÉϵ÷ÊÔͨ¹ý£¬µ«ÊDz¿Êðµ½·þÎñÆ÷ÉÏʱ³ö´í¡£
´íÎóÐÅϢΪ
δÄܼÓÔØÎļþ»ò³ÌÐò¼¯“Microsoft.Vbe.Interop, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”»òËüµÄijһ¸öÒÀÀµÏϵͳÕÒ²»µ½Ö¸¶¨µÄÎļþ¡£
½â¾ö°ì·¨£º
1¡¢Ê¹ÓõĶ¯Ì¬¿â²»¶Ô
½«Web.ConfigÎÄ ......
Microsoft ASP.NETѧϰ±Ê¼Ç£¨1£©ÎÒÑÛÖеÄASP.NET
ÒÔǰһֱÓõÄJava, J2EEƽ̨£¬ÏÖÔÚÒòΪ¿ÎÌâÐèÒª³õѧÁËÒ»ÏÂASP.NET£¬Ð¡Ì¸Ò»Ï¶þÕß×öWEB¿ª·¢µÄÌå»á¡£
¶¼Ëµ.NET×öWEB¿ª·¢Ð§Âʸߣ¬ÎÒµÄÌå»á¾ÍÊÇMSµÄ¶«Î÷ÓÃמÍÊÇ·½±ã£¬Ò»¸ö¿Ø¼þ·ÅÉÏÈ¥£¬É輸¸öÊôÐÔ£¬Ì¸öʼþ£¬Ð´¼¸¸öSQL£¬¾Í³ÉÁË£¬¾õµÃÕâÖÖģʽ¸úÔÀ´ASPµÄÄǸö´úÂëÔËÐÐÆðÀ´Ð§ ......