¡£¡£¡±¡£ 3) ½Ó¿Ú¿ÉÒÔ±»¶àÖØʵÏÖ£¬³éÏóÀàÖ»Äܱ»µ¥Ò»¼Ì³Ð¡£ 4) ³éÏóÀà¸ü¶àµÄÊǶ¨ÒåÔÚһϵÁнôÃÜÏà¹ØµÄÀà¼ä£¬¶ø½Ó¿Ú´ó¶àÊýÊǹØϵÊèËɵ«¶¼ÊµÏÖijһ¹¦ÄܵÄÀàÖС£ 5) ³éÏóÀàÊÇ´ÓһϵÁÐÏà¹Ø¶ÔÏóÖгéÏó³öÀ´µÄ¸ÅÄ Òò´Ë·´Ó³µÄÊÇÊÂÎïµÄÄÚ²¿¹²ÐÔ£»½Ó¿ÚÊÇΪÁËÂú×ãÍⲿµ÷Óöø¶¨ÒåµÄÒ»¸ö¹¦ÄÜÔ¼¶¨£¬ Òò´Ë·´Ó³µÄÊÇÊÂÎïµÄÍⲿÌØÐÔ¡£ 6) ½Ó¿Ú»ù±¾Éϲ»¾ß±¸¼Ì³ÐµÄÈκξßÌåÌصã,Ëü½ö½ö³ÐŵÁËÄܹ»µ÷Óõķ½·¨¡£ 7) ½Ó¿Ú¿ÉÒÔÓÃÓÚÖ§³Ö»Øµ÷,¶ø¼Ì³Ð²¢²»¾ß±¸Õâ¸öÌص㡣 8) ³éÏóÀàʵÏֵľßÌå·½·¨Ä¬ÈÏΪÐéµÄ£¬µ«ÊµÏÖ½Ó¿ÚµÄÀàÖеĽӿڷ½·¨È´Ä¬ÈÏΪ·ÇÐéµÄ£¬µ±È»ÄúÒ²¿ÉÒÔÉùÃ÷ΪÐéµÄ¡£ 9) Èç¹û³éÏóÀàʵÏÖ½Ó¿Ú£¬Ôò¿ÉÒ԰ѽӿÚÖз½·¨Ó³Éäµ½³éÏóÀàÖÐ×÷Ϊ³éÏó·½·¨¶ø²»±ØʵÏÖ£¬¶øÔÚ³éÏóÀàµÄ×ÓÀàÖÐʵÏÖ½Ó¿ÚÖз½·¨¡£ [.NET(C#)] ʲô½ÐÓ¦ÓóÌÐòÓò£º 1) ²Ù×÷ϵͳºÍÔËÐп⻷¾³Í¨³£»áÔÚÓ¦ÓóÌÐò¼äÌṩijÖÖÐÎʽµÄ¸ôÀë¡£ 2) Ó¦ÓóÌÐòÓòΪ°²È«ÐÔ¡¢¿É¿¿ÐÔ¡¢°æ±¾¿ØÖÆÒÔ¼°Ð¶ÔسÌÐò¼¯ÌṩÁ˸ôÀë±ß½ç¡£ 3) Ó¦ÓóÌÐòÓò¿ÉÒÔÀí½âΪһÖÖÇáÁ¿¼¶½ø³Ì¡£Æðµ½°²È«µÄ×÷Óá£Õ¼ÓÃ×ÊԴС¡£ [.NET(C#)] Ç¿ÀàÐÍ£º ΪËùÓбäÁ¿Ö¸¶¨Êý¾ÝÀàÐͳÆΪ¡°Ç¿ÀàÐÍ¡±¡£C#ÊÇÇ¿ÀàÐÍÓïÑÔ¡£ [.NET(C#)] ×°ÏäºÍ²ðÏ䣺 1) ´ÓÖµÀàÐͽӿÚת»»µ½ÒýÓÃÀàÐÍ£º×°Ïä¡£ 2) ´ÓÒýÓÃÀàÐÍת»»µ½ÖµÀàÐÍ£º²ðÏä¡£ [.NET(C#)] ÍйܴúÂ룺 ʹÓûùÓÚ¹«¹²ÓïÑÔÔËÐпâµÄÓïÑÔ±àÒëÆ÷¿ª·¢µÄ´úÂë³ÆΪÍйܴúÂ룻ÍйܴúÂë¾ßÓÐÐí¶àÓŵ㣬ÀýÈ磺¿çÓïÑÔ¼¯³É¡¢¿çÓïÑÔÒì³£´¦Àí¡¢ÔöÇ¿µÄ°²È«ÐÔ¡¢°æ±¾¿ØÖƺͲ¿ÊðÖ§³Ö¡¢¼ò»¯µÄ×é¼þ½»»¥Ä£ÐÍ¡¢µ÷ÊԺͷÖÎö·þÎñµÈ¡£ [.NET(C#)] CTS£ºÍ¨ÓÃϵͳÀàÐÍ Common Type System¡£ ËùÓÐ.NETÓïÑÔ¹²ÏíÕâÒ»ÀàÐÍϵͳ£¬ÊµÏÖËüÃÇÖ®¼äÎÞ·ìµÄ»¥²Ù×÷¡£¸Ã·½°¸»¹ÌṩÁËÓïÑÔÖ®¼äµÄ¼Ì³ÐÐÔ¡£ [.NET(C#)] CLR£º¹«¹²ÓïÑÔÔËÐпâ Common Language Runtime¡£ ÊÇÒ»¸öÔËÐÐʱ»·¾³£¬Ëü¸ºÔð×ÊÔ´¹ÜÀí£¨ÄÚ´æ·ÖÅäºÍÀ¬»øÊÕ¼¯£©£¬²¢±£Ö¤Ó¦Óú͵ײã²Ù×÷ϵͳ֮¼ä±ØÒªµÄ·ÖÀë¡£ [.NET(C#)] CLS£º¹«¹²ÓïÑԹ淶 Common Language Specification ¿ÉÒÔ±£Ö¤C#×é¼þÓëÆäËûÓïÑÔ×é¼þ¼äµÄ»¥²Ù×÷ÐÔ¡£ [.NET(C#)] ίÍУº 1) ίÍÐÊÇÒ»ÖÖÒýÓ÷½·¨µÄÀàÐÍ¡£ 2) ίÍÐÀàËÆÓÚ C++ º¯ÊýÖ¸Õ룬µ«ËüÊÇÀàÐÍ°²È«µÄ¡£ 3) ίÍÐÔÊÐí½«·½·¨×÷Ϊ²ÎÊý½øÐд«µÝ¡£ 4) ίÍпÉÓÃÓÚ¶¨Òå»Øµ÷·½·¨¡£ [.NET(C#)] »î¶¯Ä¿Â¼µÄ×÷Ó㺠1) Active Directory´æ´¢ÁËÓйØÍøÂç¶ÔÏóµÄÐÅÏ¢£¬²¢ÇÒÈùÜÀíÔ±ºÍÓû§Äܹ»ÇáËɵزéÕÒºÍʹÓÃÕâЩÐÅÏ¢¡£ 2) Active DirectoryʹÓÃÁËÒ»Öֽṹ»¯µÄÊý¾Ý´æ´¢·½Ê½£¬²¢ÒÔ´Ë×÷Ϊ»ù´¡¶ÔĿ¼ÐÅÏ¢½øÐкϺõÂß¼µÄ·Ö²ã×éÖ¯¡£ [.NET(C#)] ÔÚ.NETÖУ¬Åä¼þµÄÒâ˼£º ³ÌÐò¼¯£¨ÖмäÓïÑÔ£¬Ô´Êý¾Ý£¬×ÊÔ´£¬×°ÅäÇåµ¥£©¡£ [.NET(C#)] UDDI¡¢WSDLµÄÒâÒå¼°Æä×÷Ó㺠1) UDDI£¨Universal Description, Discovery and Integration£©£ºÍ¨ÓÃÃèÊö¡¢·¢ÏÖÓ뼯³É·þÎñ£»ÊÇÒ»ÖÖĿ¼·þÎñ£¬ÆóÒµ¿ÉÒÔʹÓÃËü¶Ô Web services ½øÐÐ×¢²áºÍËÑË÷¡£ 2) WSDL£¨Web Services Description Language£©£ºÊÇÒ»¸öÓÃÀ´ÃèÊöWeb·þÎñºÍ˵Ã÷ÈçºÎÓëWeb·þÎñͨÐŵÄXMLÓïÑÔ¡£ [.NET(C#)] ÖµÀàÐͺÍÒýÓÃÀàÐ͵ÄÇø±ð£º 1) ÖµÀàÐÍͨ³£±»·ÖÅäÔÚÕ»ÉÏ£¬ËüµÄ±äÁ¿Ö±½Ó°üº¬±äÁ¿µÄʵÀý£¬Ê¹ÓÃЧÂʱȽϸߡ£ 2) ÒýÓÃÀàÐÍ·ÖÅäÔÚÍйܶÑÉÏ£¬ÒýÓÃÀàÐ͵ıäÁ¿Í¨³£°üº¬Ò»¸öÖ¸ÏòʵÀýµÄÖ¸Õ룬±äÁ¿Í¨¹ý¸ÃÖ¸ÕëÀ´ÒýÓÃʵÀý¡£ 3) Ò»¸öÊÇÖµCOPY£¬Ò»¸öÊǵØÖ·COPY¡£ ÖµÀàÐÍ ÒýÓÃÀàÐÍ ÄÚ´æ·ÖÅäµØµã ·ÖÅäÔÚÕ»ÖÐ ·ÖÅäÔÚ¶ÑÖРЧÂÊ Ð§Âʸߣ¬²»ÐèÒªµØַת»» ЧÂʵͣ¬ÐèÒª½øÐеØַת»» ÄÚ´æ»ØÊÕ Ê¹ÓÃÍêºó£¬Á¢¼´»ØÊÕ Ê¹ÓÃÍêºó£¬²»ÊÇÁ¢¼´»ØÊÕ£¬µÈ´ýGC»ØÊÕ ¸³Öµ²Ù×÷ ½øÐи´ÖÆ£¬´´½¨Ò»¸öֵͬжÔÏó Ö»ÊǶÔÔÓжÔÏóµÄÒýÓà º¯Êý²ÎÊýÓë·µ»ØÖµ ÊǶÔÏóµÄ¸´ÖÆ ÊÇÔÓжÔÏóµÄÒýÓ㬲¢²»²úÉúеĶÔÏó ÀàÐÍÀ©Õ¹ ²»Ò×À©Õ¹ ÈÝÒ×À©Õ¹£¬·½±ãÓëÀàÐÍÀ©Õ¹ [.NET(C#)] ASP.NETµÄÉí·ÝÑéÖ¤·½Ê½£º Windows Éí·ÝÑéÖ¤Ìṩ³ÌÐò£º ÌṩÓйØÈçºÎ½« Windows Éí·ÝÑéÖ¤Óë Microsoft Internet ÐÅÏ¢·þÎñ (IIS) Éí·ÝÑéÖ¤£¬½áºÏʹÓÃÀ´È·±£ ASP.NET Ó¦ÓóÌÐò°²È«µÄÐÅÏ¢¡£ Forms Éí·ÝÑéÖ¤Ìṩ³ÌÐò£º ÌṩÓйØÈçºÎʹÓÃÄú×Ô¼ºµÄ´úÂë´´½¨Ó¦ÓóÌÐòÌض¨µÄµÇ¼´°Ìå²¢Ö´ÐÐÉí·ÝÑéÖ¤µÄÐÅÏ¢¡£ ʹÓà Forms Éí·ÝÑéÖ¤µÄÒ»ÖÖ¼ò±ã·½·¨ÊÇʹÓà ASP.NET ³ÉÔ±×ʸñºÍ ASP.NET µÇ¼¿Ø¼þ£¬ËüÃÇÒ»ÆðÌṩÁËÒ»ÖÖÖ»ÐèÉÙÁ¿»òÎÞÐè´úÂë¾Í¿ÉÒÔÊÕ¼¯¡¢ÑéÖ¤ºÍ¹ÜÀíÓû§Æ¾¾ÝµÄ·½·¨¡£ Passport Éí·ÝÑéÖ¤Ìṩ³ÌÐò ÌṩÓйØÓÉ Microsoft ÌṩµÄ¼¯ÖÐÉí·ÝÑéÖ¤·þÎñµÄÐÅÏ¢£¬¸Ã·þÎñΪ³ÉÔ±Õ¾µãÌṩµ¥Ò»µÇ¼ºÍºËÐÄÅäÖᣠ[.NET(C#)] GCÊÇʲô ΪʲôҪÓÐGC£¿ GCÊÇ¿ØÖÆϵͳÀ¬»ø»ØÊÕÆ÷£¨Ò»ÖÖ×Ô¶¯»ØÊÕδʹÓÃÄÚ´æµÄ·þÎñ£©¡£ µ±Ê¹ÓÿÉÓÃÄÚ´æ²»ÄÜÂú×ãÄÚ´æÇëÇóʱ£¬À¬»ø»ØÊÕ»á×Ô¶¯½øÐС£ µ÷Ó÷½·¨£ºGC.Collect(); [.NET(C#)] SOAP¼°ÆäÓ¦Ó㺠SOAP£¨Simple Object Access Protocol £©¼òµ¥¶ÔÏó·ÃÎÊÐÒé¡£ 1) ÊÇÒ»ÖÖÇáÁ¿µÄ¡¢¼òµ¥µÄ¡¢»ùÓÚ XML µÄÐÒ飬Ëü±»Éè¼Æ³ÉÔÚ WEB ÉϽ»»»½á¹¹»¯µÄºÍ¹Ì»¯µÄÐÅÏ¢¡£ 2) SOAP ¿ÉÒÔºÍÏÖ´æµÄÐí¶àÒòÌØÍøÐÒéºÍ¸ñʽ½áºÏʹÓ㬰üÀ¨³¬Îı¾´«ÊäÐÒ飨 HTTP£©£¬¼òµ¥Óʼþ´«ÊäÐÒ飨SMTP£©£¬¶àÓÃ;Íø¼ÊÓʼþÀ©³äÐÒ飨MIME£©¡£ 3) Ëü»¹Ö§³Ö´ÓÏûϢϵͳµ½Ô¶³Ì¹ý³Ìµ÷Óã¨RPC£©µÈ´óÁ¿µÄÓ¦ÓóÌÐò¡£ [.NET(C#)] .NETÖеÄÀ¬»ø»ØÊÕ»úÖÆ£º .NET Framework µÄÀ¬»ø»ØÊÕÆ÷¹ÜÀíÓ¦ÓóÌÐòµÄÄÚ´æ·ÖÅäºÍÊÍ·Å¡£Ã¿´ÎÄúʹÓà new ÔËËã·û´´½¨¶ÔÏóʱ£¬ÔËÐпⶼ´ÓÍйܶÑΪ¸Ã¶ÔÏó·ÖÅäÄÚ´æ¡£Ö»ÒªÍйܶÑÖÐÓеØÖ·¿Õ¼ä¿ÉÓã¬ÔËÐпâ¾Í»á¼ÌÐøΪжÔÏó·ÖÅä¿Õ¼ä¡£µ«ÊÇ£¬ÄÚ´æ²»ÊÇÎÞÏÞ´óµÄ¡£×îÖÕ£¬À¬»ø»ØÊÕÆ÷±ØÐëÖ´ÐлØÊÕÒÔÊÍ·ÅһЩÄÚ´æ¡£À¬»ø»ØÊÕÆ÷ÓÅ»¯ÒýÇæ¸ù¾ÝÕýÔÚ½øÐеķÖÅäÇé¿öÈ·¶¨Ö´ÐлØÊÕµÄ×î¼Ñʱ¼ä¡£µ±À¬»ø»ØÊÕÆ÷Ö´ÐлØÊÕʱ£¬Ëü¼ì²éÍйܶÑÖв»ÔÙ±»Ó¦ÓóÌÐòʹÓõĶÔÏó²¢Ö´ÐбØÒªµÄ²Ù×÷À´»ØÊÕËüÃÇÕ¼ÓõÄÄÚ´æ¡£ [.NET(C#)] ASP.NET Ò³ÃæÖ®¼ä´«µÝÖµµÄ¼¸ÖÖ·½Ê½£¬Óë¸÷×ÔµÄÓÅȱµã£º 1) ʹÓÃQueryString±äÁ¿£ºResponse.Redirect(×Ö·û´®); ¼òµ¥£¬ÏÔʾÓÚµØÖ·À¸£¬³¤¶ÈÓÐÏÞ¡£ 2) ʹÓÃSession±äÁ¿: ¼òµ¥£»µ«Ò׶ªÊ§¡£ 3) ʹÓÃApplication ±äÁ¿£ºÈ«¾Ö£»Ò×±»Îó²Ù×ö¡£ 4) ʹÓÃServer.Transfer£º¿ÉÒÔ´«µÝ¸÷ÖÖÊý¾ÝÀàÐ͵ÄÖµ£»ÏÔʾÔÚµØÖ·À¸¡£ 5) ʹÓÃCookie±äÁ¿£ºÊ¹Óüòµ¥£»´æÔÚ¿Í»§¶Ë¿ÉÄܱ»Î±Ôì¡£ [.NET(C#)] Ë÷ÒýÆ÷£º Ë÷ÒýÆ÷ÔÊÐíÀà»ò½á¹¹µÄʵÀý°´ÕÕÓëÊý×éÏàͬµÄ·½Ê½½øÐÐË÷Òý¡£Ë÷ÒýÆ÷ÀàËÆÓÚÊôÐÔ£¬²»Í¬Ö®´¦ÔÚÓÚËüÃǵķÃÎÊÆ÷²ÉÓòÎÊý¡£¿ÉÒÔÓÃÈÎÒâÀàÐÍË÷Òý¡£ 1) Ë÷ÒýÆ÷ʹµÃ¶ÔÏó¿É°´ÕÕÓëÊý×éÏàËƵķ½·¨½øÐÐË÷Òý¡£ 2) get ·ÃÎÊÆ÷·µ»ØÖµ¡£set ·ÃÎÊÆ÷·ÖÅäÖµ¡£ 3) this ¹Ø¼ü×ÖÓÃÓÚ¶¨ÒåË÷ÒýÆ÷¡£ 4) value ¹Ø¼ü×ÖÓÃÓÚ¶¨ÒåÓÉ set Ë÷ÒýÆ÷·ÖÅäµÄÖµ¡£ 5) Ë÷ÒýÆ÷²»±Ø¸ù¾ÝÕûÊýÖµ½øÐÐË÷Òý£¬ÓÉÄú¾ö¶¨ÈçºÎ¶¨ÒåÌض¨µÄ²éÕÒ»úÖÆ¡£ 6) Ë÷ÒýÆ÷¿É±»ÖØÔØ¡£ 7) Ë÷ÒýÆ÷¿ÉÒÔÓжà¸öÐβΣ¬ÀýÈçµ±·ÃÎʶþάÊý×éʱ¡£ [.NET(C#)] ½ø³ÌºÍÏ̵߳ÄÇø±ð£º 1) ½ø³ÌÊÇϵͳ½øÐÐ×ÊÔ´·ÖÅäºÍµ÷¶ÈµÄµ¥Î»¡£ 2) Ïß³ÌÊÇCPUµ÷¶ÈºÍ·ÖÅɵĵ¥Î»¡£ 3) Ò»¸ö½ø³Ì¿ÉÒÔÓжà¸öỊ̈߳¬ÕâЩÏß |