Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ASP.NET ±£Ö¤µÇ¼¿Ø¼þµÄ°²È«


      ASP.NET µÇ¼¿Ø¼þʹÄúÄܹ»ÌṩһÖÖ½â¾ö·½°¸£¬¸ù¾ÝÓû§Éí·ÝÑéÖ¤¡¢³ÉÔ±×ʸñºÍ½ÇÉ«À´¿ØÖƶÔÍøÒ³µÄ·ÃÎÊ¡£µÇ¼¿Ø¼þ°üÀ¨£ºCreateUserWizard ¿Ø¼þ¡¢Login ¿Ø¼þ¡¢LoginStatus ¿Ø¼þ¡¢LoginView ¿Ø¼þ¡¢PasswordRecovery ¿Ø¼þºÍ ChangePassword ¿Ø¼þ¡£
ËäÈ»ÏÂÃæµÄ±àÂëºÍÅäÖÃ×î¼Ñʵ¼ù¿ÉÒÔÌá¸ßÓ¦ÓóÌÐòµÄ°²È«£¬µ«Äú»¹ÐèÒª²»¶ÏµØ¸üРWeb ·þÎñÆ÷£¬°²×°×îÐ嵀 Microsoft Windows ºÍ Internet ÐÅÏ¢·þÎñ (IIS) µÄ°²È«ÐÞ²¹³ÌÐòÒÔ¼° Microsoft SQL Server »òÆäËûÊý¾ÝÔ´µÄÈκÎÐÞ²¹³ÌÐò£¬ÕâÒ»µãÒ²ºÜÖØÒª¡£
ͨ¹ý Michael Howard ºÍ David LeBlanc ׫дµÄ Writing Secure Code£¨¡¶±àд°²È«´úÂë¡·£©Ò»ÊéÒÔ¼°“Microsoft Patterns and Practices”£¨Microsoft µÄģʽÓëʵ¼ù£©(http://www.microsoft.com/resources/practices/default.mspx) ÌṩµÄÖ¸µ¼£¬¿ÉÒÔÕÒµ½Óйرàд°²È«´úÂëÒÔ¼°±£Ö¤Ó¦ÓóÌÐò°²È«µÄ×î¼Ñʵ¼ùµÄ¸ü¶àÏêϸÐÅÏ¢¡£
 
Ò»¡¢µÇ¼¿Ø¼þµÄÒ»°ã°²È«Êµ¼ù
±£»¤µÇ¼¿Ø¼þÉæ¼°ÒÔϸ÷·½ÃæµÄ×î¼Ñʵ¼ù£¬ÏÂÎĶԴ˽øÐÐÁ˼òµ¥½éÉܲ¢ÌṩָÏò¸ü¶àÐÅÏ¢µÄÁ´½Ó¡£
 
1.1¡¢Ê¹Óð²È«Ì×½Ó×Ö²ã (SSL) ЭÒé
ASP.NET µÇ¼¿Ø¼þͨ¹ý HTTP ÒÔ´¿Îı¾ÐÎʽ½«ÐÅÏ¢´«Êäµ½·þÎñÆ÷¡£ÔÚ´¦ÀíÃô¸ÐÐÅϢʱ£¬Ç¿ÁÒÍÆ¼öÄú½áºÏʹÓà HTTPS ЭÒéºÍ°²È«Ì×½Ó×Ö²ã (SSL) ¼ÓÃÜ¡£SSL ¿É·ÀÖ¹Êý¾Ý±»¸ü¸Ä£¨Êý¾ÝÍêÕûÐÔ£©¡¢±£»¤Óû§µÄ±êʶ£¨±£ÃÜÐÔ£©²¢È·±£Êý¾ÝÀ´Ô´ÓÚÔ¤ÆÚµÄ¿Í»§¶Ë£¨Éí·ÝÑéÖ¤£©¡£
 
1.2¡¢ÑéÖ¤Óû§ÊäÈë
ÇÐÎðÈÏΪÄú´ÓÓû§ÄÇÀïµÃµ½µÄÊäÈëÄÚÈÝÊǰ²È«µÄ¡£¶ñÒâÓû§¿ÉÄÜ´Ó¿Í»§¶Ë½«´æÔÚDZÔÚΣÏÕµÄÐÅÏ¢·¢Ë͵½ÄúµÄÓ¦ÓóÌÐò¡£¶ÔÓڵǼ¿Ø¼þ£¬¶ÔÓû§ÊäÈë²ÉÈ¡·À·¶´ëÊ©ÓÈÎªÖØÒª£¬ÒòΪÊäÈëµÄÐÅϢͨ³£¶¼ÊÇÃô¸ÐÐÅÏ¢¡£
Ç뾡¿ÉÄÜʹÓÃÑéÖ¤¿Ø¼þÀ´²âÊÔÓÐЧµÄÓû§ÃûºÍÇ¿ÃÜÂë¡£Äú¿ÉÒÔÔÚ²»Ê¹ÓÃÑéÖ¤¿Ø¼þµÄÇé¿öÏÂÑé֤ijЩÓû§ÊäÈë¡£ÀýÈ磬CreateUserWizard ¿Ø¼þÖ§³Ö±ØÐèµÄÑéÖ¤ºÍ±È½ÏÑéÖ¤¡£»¹¿ÉÒÔÖ¸¶¨´øÓÐ EmailRegularExpression ÊôÐÔµÄÕýÔò±í´ïʽÀ´ÑéÖ¤µç×ÓÓʼþµØÖ·ÊÇ·ñÓëÖ¸¶¨Ä£Ê½Æ¥Å䣬ָ¶¨´øÓÐ PasswordRegularExpression ÊôÐÔµÄÕýÔò±í´ïʽÀ´ÑéÖ¤ÃÜÂëÊÇ·ñÂú×ãÒªÇó¡£
ΪÁËÔÚÑéÖ¤µÇ¼¿Ø¼þÖеÄÓû§ÊäÈëʱ»ñµÃ×î´óµÄÁé»îÐÔ£¬Äú¿ÉÒÔʹÓÃÄ£°å¡£Ç뾡¿ÉÄÜΪ¿Ø¼þ´´½¨Ä£°å¡¢Ìí¼Ó¸ö±ð¿Ø¼þ£¨Í¨³£Îª TextBox ¿Ø¼þ£©²¢Ìí¼ÓÑéÖ¤¿Ø¼þ£¬ÒԱ㽫Óû§µÄÊäÈëÄÚÈÝÏÞÖÆÔÚ×îСµÄÔÊÐí·¶Î§ÄÚ¡£
      ˵Ã÷£º ʹÓÃÑéÖ¤¿Ø¼þʱ£¬³ýÁËʹÓÿͻ§¶ËÑéÖ¤Í⣬ÇëʼÖÕ¶Ô·þÎñÆ÷


Ïà¹ØÎĵµ£º

dz̸ASP.net°²È«±à³Ì

ÔÚWeb±à³Ì¹ý³ÌÖУ¬´æÔÚןܶలȫÒþ»¼¡£±ÈÈçÔÚÒÔǰµÄASP°æ±¾ÖУ¬CookieΪ·ÃÎÊÕߺͱà³ÌÕß¶¼ÌṩÁË·½±ã£¬²¢Ã»ÓÐÌṩ¼ÓÃܵŦÄÜ¡£´ò¿ªIEä¯ÀÀÆ÷£¬Ñ¡Ôñ“¹¤¾ß”²Ëµ¥ÀïµÄ“InternetÑ¡Ï¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÀïµ¥»÷“ÉèÖÔ°´Å¥£¬Ñ¡Ôñ“²é¿´Îļþ”°´Å¥£¬ÔÚµ¯³öµÄ´°¿ÚÖУ¬¾Í»áÏÔʾӲÅÌÀï ......

Asp.netÖлùÓÚFormsÑéÖ¤µÄ½ÇÉ«ÑéÖ¤ÊÚȨ[Ô­Àí¼°Á÷³Ì]

 
Asp.netµÄÉí·ÝÑéÖ¤ÓÐÓÐÈýÖÖ£¬·Ö±ðÊÇ"Windows | Forms | Passport"£¬ÆäÖÐÓÖÒÔFormsÑéÖ¤ÓõÄ×î¶à£¬Ò²×îÁé»î¡£
Forms ÑéÖ¤·½Ê½¶Ô»ùÓÚÓû§µÄÑéÖ¤ÊÚȨÌṩÁ˺ܺõÄÖ§³Ö£¬¿ÉÒÔͨ¹ýÒ»¸öµÇÂ¼Ò³ÃæÑéÖ¤Óû§µÄÉí·Ý£¬½«´ËÓû§µÄÉí·Ý·¢»Øµ½¿Í»§¶ËµÄCookie£¬Ö®ºó´ËÓû§ÔÙ·ÃÎÊÕâ¸öwebÓ¦ÓþͻáÁ¬Í¬Õâ¸öÉí·ÝCookieÒ»Æð·¢Ë͵½·þÎñ¶Ë¡ ......

ASP.NETÖлùÀàÒ³µÄÉè¼ÆºÍʹÓÃ

ÔÚAsp.netÒµÎñϵͳµÄ¿ª·¢¹ý³ÌÖУ¬ÎªÁ˱£Ö¤Ò³Ãæ·ç¸ñµÄÒ»ÖÂÐÔÒÔ¼°¼õÉÙÖØ¸´´úÂëµÄ±àд£¬ÎÒÃÇÐèÒªÒýÈë»ùÀàÒ³µÄ¸ÅÄ¼´£º¶¨ÒåÒ»¸ö»ùÀàÒ³£¬ÈÃËùÓеÄÒ³Ãæ¶¼¼Ì³ÐÕâ¸ö»ùÀ࣬²¢ÔڸûùÀàÒ³ÖмÓÈ빫ÓõÄÊôÐԺͷ½·¨¡£
ʵ¼ÊʹÓÃʱ£¬°´ÕÕ¹¦ÄÜÒ³Ãæ»®·Ö£¬¿ÉÒÔ¶¨Òå¶à¸ö»ùÀàÒ³£¬È磺
class FormBase
class BizFormBase £ºFormBase
class ......

ÓÃASP.NET/C#Á¬½ÓAccessºÍSQL ServerÊý¾Ý¿â

Á¬½ÓAccess
Ê×ÏÈ¿´Ò»¸öÀý×Ó´úÂëÆ¬¶Ï:
³ÌÐò´úÂë:
--------------------------------------------------------------------------------
using System.Data;
using System.Data.OleDb;
......
string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"Data Source=C:\BegASPNET\Northwind.mdb" ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ