ASP.NETÃæÊÔ¾Àú·ÖÏí
200XÄê12ÔÂ23ÈÕµÄÒ»´ÎÃæÊÔ¾Àú£¨¹²ÁùÂÖ£©£¬ÖÁ´Ë9-XÖÜÄêÖ®¼Ê£¬ºÍ¸÷λÅóÓÑ·ÖÏí£¬Ï£Íû¶Ô¸÷λÅóÓÑÓÐÓã¬ÓÐЩ×Ô¼ºµÄ´ð°¸Ìù³öÀ´Ò²½ö½öÊÇÅ×שÒýÓñ£¬Ï£Íû¸÷λÅóÓѲ»Áߴͽ̣¬Ëµ¾äÀÏʵ»°£¬ÃæÊÔµÄʱºòʱ¼äºÜ½ô£¬ºÜÄÑ¿¼ÂÇ×îÓÅËã·¨¡£
ÆðÒòÊÇÅóÓÑÍÆ¼öÎÒÈ¥W¹«Ë¾Ó¦Æ¸Senior SDEÕâ¸öְλ£¬Ó¦¸ÃËãÊÇÄÚ²¿ÍƼöÁË£¬ÏÂÃæÊÇÕÐÆ¸ÒªÇó
Title: Senior SDE (¸ß¼¶Èí¼þ¿ª·¢¹¤³Ìʦ)
1. ±¾¿ÆÑ§Àú£¬¼ÆËã»úÏà¹Ø×¨Òµ
2. Ó¢ÓïCET4£¬ÄÜÊìÁ·ÔĶÁÓ¢ÎÄÎĵµ
3. ¹¤×÷¾Ñé4ÄêÒÔÉÏ
4. ÓÅÐãµÄÂß¼·ÖÎöÄÜÁ¦£¬Á¼ºÃµÄ¹µÍ¨ÄÜÁ¦
5. ·á¸»µÄASP.NET ¡¢C#¡¢ SQL ServerµÄ¾Ñé
6. ÓзḻµÄÏîÄ¿¿ª·¢¡¢²âÊÔ¾Ñé
7. ¶ÀÁ¢´øÁìС×éÍê³ÉÏîÄ¿µÄÄÜÁ¦
Ó¦¸Ã»¹ËãÎǺϣ¬×Ô¼ººÜ¾ÃûÓб»ÃæÊÔÁË£¬Ò²ÏëÈ¥ÕÒÕÒÃæÊԵĸоõ£¬¶øÇÒ¶Ô·½Ò²ÊǸö´ó¹«Ë¾£¬Ò²±È½ÏÆÚ´ý¡£
ÏÂÁ˵ØÌú£¬ÓÉÓڵط½²»Ê죬´ò³µÓÖ´ò²»ÉÏ£¬¾ÓÈ»ÍíÁËÁË15·ÖÖÓ²ÅÕÒµ½¹«Ë¾(ºóÀ´·¢ÏÖÊÇ֪ͨÎÒÃæÊÔµÄMMû˵Çå³þ£¬µ«×Ô¼ºÃ»ÓÐÎÊÇå³þÊÇ×î²»Ó¦¸ÃµÄ)£¬ÏÈÈ¥ÕÒWC½â¾öһϣ¬È»ºó×¼±¸ÃæÊÔ¡£
½øÃźÍǰ̨MM˵Ã÷ÁËһϳٵ½µÄÀíÓÉ£¬´øÎÒµ½»áÒéÊÒ£¬¸øÁËÒ»Ì×±ÊÊÔÌâÄ¿£¬Ò»¹²ÆßµÀ£¬Ã»ÓÐ˵Ã÷¶à¾ÃÐèÒª×öÍê
µÚÒ»ÂÖ±ÊÊÔ
Ëã·¨Ì⣺¿ÉÒÔʹÓÃc,c#ºÍjava
1. ÒÑÖªmºÍnÊÇÒѾÅÅÐòºÃµÄÊý×飬´ÓСµ½´ó£¬ÏÖÔÚÒªºÏ²¢ÕâÁ½¸öÊý×éÄÚµÄÊýµ½Ò»¸öÊý×飬ÈÔȻҪÇóÊÇ´ÓСµ½´óÅÅÐò
2. ʹÓõݹéÇónµÄ½×³Ë
3. ÓÐ1£¬2£¬2£¬3£¬4£¬5Áù¸öÊý£¬ÒªÇóÊä³öËûÃÇ×éºÏµÄÈ«ÅÅÁУ¬4²»ÄÜÔÚµÚÈý룬5ºÍ3²»ÄÜÏàÁÚ
4. Çë½âÊÍHTTP£¬CookieºÍSession
5. Çë½âÊÍÊÓͼ£¬´æ´¢¹ý³Ì£¬×óÁ¬½Ó
6. Çë¼òµ¥ÃèÊöÈý²ã¼Ü¹¹
7. дһ¶ÎHTMLÒ³ÃæÍê³É×¢²á¹¦ÄÜ
¿´ÁËÌâÄ¿£¬Ã»Óиø´ðÌâÖ½£¬Ö»ÄÜÔÚ±³ÃæÐ´ÁË£¬
ÏÈ´ÓµÚËÄÌ⿪ʼдÆð£¬Ð´HTTPÐÒéµÄʱºòÐÄÀïÓеãàÖ¹¾£¬Ëû²»»áµÈ»áÕæÎÊÎÒHTTPÐÒéµÄϸ½Ú°É¡£CookieºÍSessionÏȽ²ÁË×îÖØÒªµÄ£¬¶¼ÊÇWebÓ¦ÓóÌÐòÖб£´æÌض¨Óû§ÐÅÏ¢µÄ¡£CookieÐÅÏ¢´æ·ÅÔÚ¿Í»§¶Ë(´óСÏÞÖÆ4K£¬Ö»ÄÜ´æ·ÅstringÀàÐÍ£¬²»°²È«£¬µ«¿ÉÒÔ¿¼ÂÇʹÓüÓÃܺÍÑéÖ¤)£¬SessionÐÅÏ¢ÔÚ·þÎñÆ÷¶Ë(°²È«ÐԺã¬Õ¼·þÎñÆ÷×ÊÔ´£¬³ýInProc·½Ê½´æ·ÅµÄ¶ÔÏóÐèÒª¿ÉÐòÁл¯)£¬È»ºó¼òµ¥ËµÃ÷ÁÙʱCookieºÍÓÀ¾ÃCookie£¬SessionµÄÈýÖÖ´æ·Å·½Ê½(InProc¡¢StateServer¡¢SQLServer)
µÚÎåÌ⣬·Ö±ð˵Ã÷ÊÓͼºÍ´æ´¢¹ý³ÌµÄ¸ÅÄî/Óŵã/¿ÉÄÜʹÓÃËüÃǵÄÖ÷Òª³¡¾°
µÚÁùÌ⣬¼òµ¥µØÃèÊöÈý²ã¼Ü¹¹£¬´Ó´úÂëÖØÓÃ/ÍŶÓÐ×÷/ϵͳά»¤/²âÊÔµÈÉÏÃæËµÁËÏ£¬ÍøÉÏÏàÐÅÄÜÕÒµ½ºÜ¶à¸üºÃµÄ´ð°¸¡£
µÚÆßÌ⣬д±ê¼ÇµÄʱºò¾¡Á¿°´ÕÕxhtmlµÄ¹æ·¶À´Ð´£¬±íµ¥µÄÌá½»£¬¼òµ¥µÄÑùʽºÍjavascriptÑéÖ¤µÄ´úÂë
Õ
Ïà¹ØÎĵµ£º
Èç¹ûÓ¦ÓóÌÐòʹÓà ASP.NET ³ÉÔ±×ʸñϵͳÀ´¶ÔÓû§½øÐÐÉí·ÝÑéÖ¤£¬ÔòÄú¿ÉÒÔʹÓà CreateUserWizard ¿Ø¼þÀ´ÔÊÐíÓû§ÔÚ³ÉÔ±×ʸñϵͳÖд´½¨Ò»¸öеÄÓû§ÏCreateUserWizard ¿Ø¼þ»¹¿ÉÒÔ¹©¹ÜÀíÔ±ÓÃÀ´´´½¨ÐÂÓû§£©¡£
1¡¢´´½¨»ò±à¼Ò»¸ö²»ÐèҪȨÏÞµÄ ASP.NET ÍøÒ³¡£
2¡¢Ê¹ÓÃÏÂà ......
±¾½ÚÖеÄÖ÷ÌâÃèÊöÈçºÎʹÓà Visual Web Developer ¹¤¾ßÏäµÄ“HTML”Ñ¡ÏÉ쵀 ASP.NET Web ·þÎñÆ÷¿Ø¼þ¡£
ĬÈÏÇé¿öÏ£¬·þÎñÆ÷ÎÞ·¨Ê¹Óà ASP.NET ÍøÒ³É쵀 HTML ÔªËØ£»ÕâÐ©ÔªËØ±»ÊÓΪ´«µÝ¸øä¯ÀÀÆ÷µÄ²»Í¸Ã÷Îı¾¡£µ«ÊÇ£¬Í¨¹ý½« HTML ÔªËØ×ª»»³É HTML ·þÎñÆ÷¿Ø¼þ£¬¿ÉÒÔ½«ËüÃǹ«¿ªÎª ......
------±¾ÎÄ×ªÔØ×ÔÍøÂ磬ËùÓÐȨ¹é×÷ÕßËùÓÐ
Èç¹ûÄãÒѾÓн϶àµÄÃæÏò¶ÔÏ󿪷¢¾Ñé£¬Ìø¹ýÒÔÏÂÕâÁ½²½£º
µÚÒ»²½¡¡ÕÆÎÕÒ»ÃÅ.NETÃæÏò¶ÔÏóÓïÑÔ£¬C££»òVB.NET¡£
ÎÒÇ¿ÁÒ·´¶ÔÔÚûϵͳѧ¹ýÒ»ÃÅÃæÏò¶ÔÏó£¨OO£©ÓïÑÔµÄǰÌáÏÂȥѧASP.NET¡£
ASP.NETÊÇÒ»¸öÈ«ÃæÏò¶ÔÏóµÄ¼¼Êõ£¬²»¶®OO£¬ÄǾø¶Ôѧ²»ÏÂÈ¥£¡
µÚ¶þ²½¡¡¶Ô.NET FrameworkÀà¿âÓÐÒ» ......
±¾ÎĽéÉÜͨ¹ý»º´æÀ´Ìá¸ßÍøÒ³µÄÖ´ÐÐЧÂÊ¡£
¡¡¡¡1.¡¡¡¡¡¡¡¡¡¡¡¡ ASP.NET Output Caching
¡¡¡¡µ±Ò»¸öÍøÒ³Æµ·±±»·ÃÎʵÄʱºò£¬ÎÒÃÇ¿ÉÒÔͨ¹ý°ÑÕû¸öÍøÒ³»º´æÀ´Ìá¸ßÖ´ÐÐЧÂÊ¡£ÕâÑù×÷µÄÓŵãÊÇ£¬µ±Óû§ÔٴηÃÎÊÕâ¸öÍøÒ³µÄʱºò£¬±»¸ñʽ»¯ºÃµÄHTML»á±»Ö±½ÓËÍÏÔ¡£
¡¡¡¡ÎªÊ²Ã´»á´æÔÚÕâÖÖЧ¹ûÄØ£¿ÎÒÃÇͨ¹ýASP.NETµÄ»ù±¾ÔËÐлúÖÆÀ´½âÊÍÕ ......
¡¡¡¡ÓÉÓÚÓõÄÊÇVPSÖ÷»ú£¬²»ÖªµÀɶÔÒòSESSION×ÜÊǶªÊ§£¬ÎÞÄλ»Cookies¡£
¡¡¡¡²éÒ»ÏÂMSDN£¬ÔÚASP.NETÓÐÁ½¸öCOOKIES£¬Response.CookiesºÍRequest.Cookies£¬ÎÞÂÛÓÃÄĸö¶¼²»ÐУ¬Ìí¼Ó½øÈ¥ºó¾Í¶ÁÈ¡²»µ½
ºóÀ´·¢ÏÖͨ¹ýResponse.CookiesÌí¼Ó¡¢Request.Cookies¶ÁÈ¡²ÅÐС£ÏÂÃæÊÇÌí¼Ó¡¢¶ÁÈ¡¡¢É¾³ýµÄ´úÂ룺
//Ìí¼Ó
HttpCookie c = ne ......