netÓïÑÔÖÆ×÷ÍøÕ¾ÎªÊµÊ±Á˽â¿Í»§¶Ô²úÆ·ÖÊÁ¿µÄÐèÇó£¬×öµ½ÊµÊ±ÓÐЧµØÏàͬ£¬È·±£net×öÒ»¸öÍøÕ¾µÄ²úÆ·ÖÊÁ¿Á¬Ðø²»¾øµØÌá¸ß£¬ÎªÖ÷¹ËÌṩÓÅÖʵÄÊÛǰ¡¢ÊÛºóЧÀÍ.
±¾ÎÄĿ¼һÀÀ£º
- 1¡¢.netÍøÕ¾ÈçºÎʵÏÖ¶à¹úÓïÑÔÇл»?
- 2¡¢netÊÇÓÃÀ´¸ÉÂïµÄ
- 3¡¢ÎÒÏëÎÊÒ»ÏÂÍøÒ³ÊÇÓÃʲôÓïÑÔ±àд
- 4¡¢asp.netÖÐÔõôÓÃC#ÓïÑÔ´´Á¢Óû§µÇ¼ºÍ×¢ÊéÒ³Ãæ
.netÍøÕ¾ÈçºÎʵÏÖ¶à¹úÓïÑÔÇл»?
1¡¢½¨Á¢ÃûΪ LocProject µÄ ASP.NET Web Ó¦ÓóÌÐò¡£ÈçÐèÏêϸ˵Ã÷netÓïÑÔÖÆ×÷ÍøÕ¾£¬Çë²ÎÔĽ¨Á¢ Web ÏîÄ¿¡£×¢ÒânetÓïÑÔÖÆ×÷ÍøÕ¾£º³ÌÐòÖлáʹÓÃÏîÄ¿Ãû³Æ LocProject ÔÚÏîÄ¿ÖÐnetÓïÑÔÖÆ×÷ÍøÕ¾£¬¼ÓÈëÐÂÏî(Add New Item...) Ñ¡Ôñ ×ÊÔ´Îļþ(Assembly Resource File) ¡£ÎļþÃûΪ strings.resx (Ãû³ÆÖм䲻¿ÉÓÐ.£¬²»È»£¬ÈÝÒ×¹ýʧ)¡£
2¡¢Õâ¸ö×öµÄ»° Ò²±È½Ï¼òµ¥¡£È¥Éú³É¼¸¸örexsÕâÑùµÄÎļþ£¬ÕâÑùµÄÎļþ¾ÍÏñÊÇÒ»¸öxmlÒ»Ñù£¬´æ×ÅÊý¾Ý£¬Ò»¸ö½¨Ò»¸öÖµÄÇô¶ÔÓ¦×Å¡£
3¡¢ÓïÑÔINIÅäÖÃÎļþ ¼ò½é£ºÎªÃ¿ÖÖÓïÑÔ¶ÀÁ¢´´Á¢Ò»¸öÅäÖÃÎļþ£¬Í¨¹ý¸üÐÂÏàÓ¦µÄINIÎļþÀ´ÊµÏÖÓïÑÔÇл»£¬ÎÞÐèÖØÐ±àÒëÕû¸öÈí¼þ¡£ Óŵ㣺Áé»îÐԸߣ¬ÓïÑÔÇл»¿ì½Ý±ãµ±¡£ ȱµã£ºÐèÒªÊÖ¶¯ÖÎÀí¶à¸öINIÎļþ£¬¿ÉÄÜÔÚ´óÐÍÏîÄ¿ÖÐÔö¼ÓÖÎÀíÅÓÆ¯ºó¡£
4¡¢IP½Úµã·¨£ºÔÚNetflixµÄ¸öÈËÖÐÐÄÉèÖÃÓïÑÔΪ¡°ÖÐÎÄ¡±£¬È»ºóÔÚÓµÓÐÐÂ¼ÓÆÂ½ÚµãµÄ¡°Äηɻú³¡Ð§ÀÍÉÌ¡±ÏÂÇл»½Úµã£¬ÉèÖÃÍêÓïÑÔºóÔÙÇл»»ØÈÕ³£Ê¹ÓõĽڵ㡣 POSTÇëÇ󷨣ºÍ¨¹ýÊÖ¹¤Ä£ÄâIP½Úµã·¨£¬¼Ù×°ÄãÔÚÐÂ¼ÓÆÂ¡¢ÂíÀ´Î÷ÑÇ¡¢Ó¡¶ÈµÈµØ£¬ÆÛÆNetflix£¬ÈöԷ½ÎªÄãÉèÖÃΪ¡°¼òÌåÖÐÎÄ¡±¡£
5¡¢µÇ¼Netflixºó£¬½øÈëÄãµÄ¸öÈËÕË»§ÉèÖã¬ÕÒµ½ÒôƵºÍ×ÖĻѡÏî¡£ÔÚÕâÀÄã¿ÉÒÔÖ±½ÓÑ¡Ôñ¼òÌå»ò·±ÌåÖÐÎÄ£¬¿ìËÙÇл»½çÃæÓïÑÔ¡£Èç¹ûÄãÏ£Íû½øÐиü¸ß¼¶µÄÉèÖ㬿ÉÒÔʵÑéʹÓÃPOSTÇëÇóÐÞ¸ÄÓïÑÔ´úÂ룬ÀýÈ罫zh-USÌæ»»Îªzh-SG»òzh-TW£¬ÊµÏÖ¸ü¾«Ï¸µÄÓïÑÔ¶¨ÖÆ¡£
6¡¢ÏëÒªÇáËÉʵÏÖÖÐÓ¢ÎÄ»¥Ò룬ÎÞ·ÁÊÔÊÔÔÚÏßÃâ·Ñ·ÒëÍøÕ¾Èç/¡£¸ÃÍøÕ¾Ö§³Ö¶à¹úÓïÑÔ£¬Äܹ»Âú×ã»ù±¾µÄ·ÒëÐèÇó¡£²»¹ý£¬Çë×¢Ò⣬ËäÈ»ÕâЩ¹¤¾ß±ãµ±¿ì½Ý£¬µ«ËüÃǵķÒëЧ¹û¿ÉÄÜÎÞ·¨µÖ´ïÍêÃÀ£¬ÓÈÆäÊÇÔÚ´¦ÀíÅÓ´ó¾äʽ»òרҵÊõÓïʱ¡£
netÊÇÓÃÀ´¸ÉÂïµÄ
1¡¢.netÊÇ΢ÈíÍÆ³öµÄÒ»¸ö²Ù×÷ϵͳƽ̨£¬ÀàËÆÓÚ¿ª·¢Õߵġ°µØ»ù¡±£¬ÔÚÕâ¸öƽ̨ÉÏ£¬¿ª·¢Õß¿ÉÒÔʹÓÃÖÖÖÖ±à³Ì¹¤¾ß½øÐпª·¢ÊÂÇé¡£ºÃ±È£¬Visual Studio£¨VS£©¾ÍÊÇÒ»Öֹ㷺ʹÓõĿª·¢¹¤¾ß£¬ËüÖ§³Ö¶àÖÖ±à³ÌÓïÑÔ£¬ºÃ±ÈC#ºÍF#µÈ¡£ÓÐÁËÕâЩ¹¤¾ß£¬¿ª·¢ÈËÔ±¾Í¿ÉÒÔÔÚÕâ¸öƽ̨ÉϽøÐбà³Ì¡£
2¡¢NETÊÇÒ»¸öÓÉ΢Èí¿ª·¢µÄ±à³ÌÇé¿ö£¬Ö÷ÒªÓÃÓÚ´´Á¢ºÍÀûÓûùÓÚXMLµÄWebЧÀÍ¡¢Ó¦ÓóÌÐò¡¢½ø³ÌºÍÍøÕ¾¡£¾ßÌåÀ´Ëµ£ºÖ§³Ö¶àÖÖ±à³ÌÓïÑÔ£ºNETÖ§³ÖC#ºÍVBµÈ¶àÖÖ±à³ÌÓïÑÔ£¬Îª¿ª·¢ÕßÌṩÁ˸»ºñµÄÑ¡Ôñ¡£
3¡¢Net£¬¼´ÍøÂ磬Ö÷ÒªÊÇͨ¹ýÅÌËã»úºÍÆäËûÉ豸Ï໥Á¬½ÓÐγɵĻ¥ÁªÍø£¬Ëü¾ßÓжàÖÖ¹¦Ð§ºÍ×÷ÓãºÈ«ÇòͨÐÅ£º»¥ÁªÍøÊÇÒ»¸öÈ«ÇòÐÔµÄͨÐÅÍøÂ磬ÈÃÈËÃÇ¿ÉÒÔÔÚÊÀ½çÈκνÇÂäʹÓÃÅÌËã»úºÍÆäËûÉ豸½øÐн»Á÷ºÍ»¥¶¯£¬Èç·¢Ë͵ç×ÓÓʼþ¡¢É罻ýÌ廥¶¯µÈ¡£
4¡¢.net ÊÇ΢ÈíµÄÒ»¸ö²Ù×÷ƽ̨£¬ÔÚÕâ¸öƽ̨ÉÏ¿ÉÒÔÔËÐÐVS£¨visual studio£©¹¤¾ß£¬Õâ¸ö¹¤¾ßÖ§³ÖÐí¶àÖÖÓïÑÔ£¨ºÃ±ÈC# £¬F#£©£¬ Ò»°ã±à³Ì¾ÍÊÇÓà ¡°ÓïÑÔ¡± ͨ¹ý ¡°¹¤¾ß¡± ÔÚÆ½Ì¨Éϱà³ÌµÄ¡£¾Ù¸öÀý×Ó£º.net=µØÅÌ£¬µØÅÌ=¡·ÎÝ×Ó£¨.net=¡·vs£©ÈË=¡·ÎÝ×Ó£¨c#=¡·vs£©ÎÒÃÇÈËʹÓý¨ÔÚµØÅÌÉϵÄÎÝ×Ó¡£
5¡¢.NETÊÇÓÉ΢Èí¿ª·¢µÄ±à³ÌÇé¿ö£¬Ö§³Ö¶àÖÖ±à³ÌÓïÑÔ£¬ÈçC#ºÍVB¡£ËüÊÇÒ»¸öÓÃÓÚ´´Á¢XML WebЧÀÍ£¨ÏÂÒ»´úÈí¼þ£©µÄƽ̨£¬Äܹ»½«ÐÅÏ¢¡¢É豸ºÍÈËÒÔͳһÇÒ¸öÐÔ»¯µÄ·½·¨Á¬½ÓÆðÀ´¡£
6¡¢NetÊÇÒ»ÖÖÓÃÓÚÍøÂçͨÐŵÄÐÒ飬ÆäÖ÷Òª¹¦Ð§ÊÇʵÏÖÅÌËã»úÖ®¼äµÄÊý¾Ý´«ÊäºÍͨÐÅ£¬Õâ°üÀ¨´«ÊäÎļþ¡¢·¢Ë͵ç×ÓÓʼþºÍä¯ÀÀÍøÒ³µÈ¡£Net½«Êý¾ÝÖ§½â³ÉСµÄÊý¾Ý°ü£¬Í¨¹ýÍøÂç½øÐд«Ê䣬´Ó¶ø°ü¹ÜÊý¾ÝµÄ¿É¿¿ÐÔºÍÍêÕûÐÔ¡£Net²»µ«ÏÞÓÚ»ù±¾µÄÊý¾Ý´«Ê䣬»¹°üÀ¨ÍøÂçÄþ¾²¡¢ÍøÂçÖÎÀíºÍÍøÂçÓÅ»¯µÈ·½ÃæµÄ¼¼ÊõºÍÒªÁì¡£
ÎÒÏëÎÊÒ»ÏÂÍøÒ³ÊÇÓÃʲôÓïÑÔ±àд
1¡¢Ò»°ãÓÐPHP£¬JSPºÍJavaServlet£¬NET+C#Õ⼸ÖÖÓïÑÔ¿ÉÒÔ±àÐ´ÍøÒ³¡£
2¡¢Python ÊÇÒ»ÖÖ¿çÆ½Ì¨µÄÅÌËã»ú±à³ÌÓïÑÔ£¬ÓÉ Guido van Rossum ÓÚ 1989 ÄêÉè¼Æ£¬ÒÔ¼ò½àÒ×¶ÁµÄÓï·¨ºÍÇ¿´óµÄ¹¦Ð§¿âÖø³Æ£¬±»¹ã·ºÓ¦ÓÃÓÚÊý¾Ý¿ÆÑ§¡¢È˹¤ÖÇÄÜ¡¢Web ¿ª·¢¡¢×Ô¶¯»¯½Å±¾µÈÁìÓò£¬ÊÇĿǰȫÇò×îÁ÷Ðеıà³ÌÓïÑÔÖ®Ò»¡£
3¡¢PythonÊÇÒ»ÃÅͨÓñà³ÌÓïÑÔ£¬Ñ§Ï°ÄÚÈݺ¸Ç»ù´¡Óï·¨¡¢±à³Ì˼ά¼°ÖÖÖÖ¿âÓë¿ò¼ÜµÄʹÓã¬ÄÜÓ¦ÓÃÓÚÊý¾Ý´¦Àí¡¢Web¿ª·¢¡¢È˹¤ÖÇÄÜ¡¢×Ô¶¯»¯ÈÎÎñµÈ¶à¸öÁìÓò¡£Ñ§Ï°ÄÚÈÝPythonµÄѧϰÒÔÕÆÎÕÆäÓï¹æÔòÔòΪ½¹µã£¬ÆäÓï·¨¼ò½àÇåÎú£¬ÀýÈçʹÓÃËõ½øÈ¡´ú´óÀ¨ºÅ½ç˵´úÂë¿é£¬½µµÍÁËѧϰÃż÷¡£
4¡¢JavaScript×÷Ϊ½Å±¾ÓïÑÔ£¬Í¨¹ýʼþÇý¶¯»úÖÆÎªÍøÒ³Ìí¼Ó½»»¥¹¦Ð§£¬Èç±íµ¥ÑéÖ¤¡¢¶¯Ì¬ÄÚÈݼÓÔØµÈ£¬Í¬Ê±Ö§³Öǰ¶Ë¿ò¼Ü£¨ÈçReact¡¢Vue£©ÊµÏÖÅÓ´óÓ¦ÓÃÂß¼¡£Êý¾ÝÓëÎĵµ´¦Àí±ê×¼XML£¨eXtensible Markup Language£©ÊÇÒ»ÖÖ¿ÉÀ©Õ¹µÄ±ê¼ÇÓïÑÔ£¬ÓÃÓڽṹ»¯Êý¾ÝµÄ´æ´¢Óë´«Ê䣬³£ÓÃÓÚÅäÖÃÎļþ¡¢Êý¾Ý½»»»£¨ÈçSOAPÐÒ飩µÈ³¡¾°¡£
5¡¢JavaScript£ºÊÇÒ»ÖÖеÄÃèÊöÓïÑÔ£¬¿ÉǶÈëHTML£¬ÔËÐÐÓÚ¿Í»§¶Ë¡£ÏñÏÖÔÚ±»ÆÕ±éʹÓõÄajax¼¼Êõ£¬Æä½¹µã¼¼Êõ¾ÍÊÇjavascript+XML£¬¿ÉÒÔËµËæ±ãµã¿ªÒ»¸öÍøÒ³¼ì²ìÔ´Â룬¾Í»á·¢Ã÷ JavaScriptµÄÉíÓ°£¬Ö±½ÓÔÚ¿Í»§¶Ë¿´µÃ¼û¡£ÊÇ1995ÄêÓÉÃÀ¹úNetscape¹«Ë¾ÎªNavigator0ä¯ÀÀÆ÷µÄÓ¦Óöø·¢Ã÷µÄ¡£
asp.netÖÐÔõôÓÃC#ÓïÑÔ´´Á¢Óû§µÇ¼ºÍ×¢ÊéÒ³Ãæ
ÔÚASP.NETÖÐnetÓïÑÔÖÆ×÷ÍøÕ¾£¬²¢Ã»ÓÐÖ±½ÓµÄ¡±check¡±Ó롱uncheck¡±Òªº¦×ÖnetÓïÑÔÖÆ×÷ÍøÕ¾£¬Äã¿ÉÄÜÊÇÖ¸C#ÖеÄcheckedºÍuncheckedÒªº¦×Ö¡£ËüÃǵÄÓ÷¨ºÍ×÷ÓÃÈçÏ£º checkedÒªº¦×Ö£º ×÷ÓãºÓÃÓÚÔÚ±àÒëʱ»òÔËÐÐʱ¼ì²éÕûÊýÔËËãÊÇ·ñ»áµ¼ÖÂÒç³ö¡£Èç¹ûÔËËãµ¼ÖÂÒç³ö£¬Ôò»áÅ׳öÒ»¸öOverflowExceptionÒì³£¡£
ÔÚASP.NET¿ª·¢ÖУ¬¸´ÖÆÒ³ÃæÊ±·ºÆð¡°Ä¿½ñÉÏÏÂÎÄÖв»±£´æÃû³Æ¡®*¡¯¡±µÄ¹ýʧ£¬Í¨³£ÊÇÓÉÓÚÎļþÃüÃû»òÉùÃ÷·×ÆçÖµ¼Öµġ£ÒÔÏÂÊÇÏêϸµÄ½â¾ö°ì·¨ºÍ×¢ÒâÊÂÏ½â¾öÒªÁì¸´ÖÆÒ³ÃæÎļþ ʹÓÿì½Ý¼ü Ctrl+A È«Ñ¡Ò³ÃæÄÚÈÝ£¬ÔÙ°´ Ctrl+C ¸´ÖƵ½ÐÂÒ³Ãæ¡£
asp.netÖпÉÒÔÓÃC#»òÕßvb.netÓïÑÔ vbµÄº¯ÊýÓÐ mid(str£¬2£¬4)º¯Êý£¬strÌåÏÖÄãҪȡµÄ×Ö·û´®£¬2´ú±í´ÓstrÖеÚ2¸ö×Ö·û¿ªÊ¼£¬4´ú±íҪȡ¼¸¸ö×Ö·û¡£
ǰ̨JSŲÓúǫ́C#ÒªÁ죬¿ÉÒÔͨ¹ýÒÔÏÂÁ½ÖÖ·½·¨ÊµÏÖ£ºµÚÒ»ÖÖ·½·¨£ººǫ́ҪÁ죺csharpprotected string CsharpVoid{ return strCCnetÓïÑÔÖÆ×÷ÍøÕ¾£»} ǰ̨JSŲÓãºÔÚÕâÖÖ·½·¨ÖУ¬ºǫ́ҪÁìCsharpVoid½ÓÊÕÒ»¸ö×Ö·û´®²ÎÊý²¢·µ»Ø¸Ã×Ö·û´®¡£ÔÚASP.NETÒ³ÃæÖУ¬¿ÉÒÔʹÓÃ%= ... %Óï·¨Ö±½ÓÔÚJavaScriptÖÐǶÈë¶Ôºǫ́ҪÁìµÄŲÓá£
ÔÚ.NETÖд¦Àí¿Í»§¶ËÊý×ÖÖ¤ÊéµÄÒªÁìÖ÷Òª°üÀ¨ÒÔÏÂÁ½¸ö·½Ã棺 ÔÚASPÖд¦Àí¿Í»§¶ËÊý×ÖÖ¤Êé »ñȡ֤ÊéÖ÷ÌåÐÅÏ¢£ºÊ¹ÓÃRequest.ServerVariables»òRequest.ClientCertificateÀ´»ñÈ¡¿Í»§¶ËÊý×ÖÖ¤ÊéµÄÖ÷ÌåÐÅÏ¢¡£·µ»ØµÄ×Ö·û´®ÓÉÖ¤ÊéµÄ×Ó×Ö¶Î×é³É£¬ÒÔ¶ººÅÀ뿪£¬ÀýÈçC=CN£¬O=BOC£¬CN=moslem¡£
netÓïÑÔÖÆ×÷ÍøÕ¾ÒÔÖ÷¹ËΪ¹Ø×¢½¹µã£¬ÒÔÖ÷¹ËÂúÒâΪĿ±ê£¬Í¨¹ýµ÷ÑС¢×·×Ù¡¢×߷õÈÐÎʽ£¬È·±£net×öÒ»¸öÍøÕ¾Ö÷¹ËµÄÐèÇóºÍÆÚÍû»ñµÃÈ·¶¨²¢×ª»¯Îªnet×öÒ»¸öÍøÕ¾²úÆ·ºÍЧÀ͵ÄÄ¿±ê¡£