·ÖÎö»ùÓÚASP.NETµÄWebÍøÂçÓ¦ÓóÌÐò¿ª·¢µÄƽ°²²ßÂÔʵ¼ù
ÕªÒªÕªÒª:WebÍøÂçÓ¦Óÿª·¢ÖÐ,ƽ°²ÐÔÊÇÒª¿¼ÂǵĹؼüÐÂÎÊÌâ,±¾ÎÄͨ¹ý¿ª·¢ÏµÍ³Êµ¼ù,´Óϵͳ¹æ»®½×¶Î¡¢Éè¼Æ¿ª·¢½×¶Î¡¢·¢²¼ÔËÐн׶ÎÈý¸ö·½Ãæ¾ßÌå²ûÊöƽ°²²ßÂÔµÄʵÏÖ,×ܽá³öÈçºÎ³ä·ÖÀûÓÃASP.NETµÄƽ°²»úÖÆ¡¢Êý¾Ý¿âƽ°²¿ØÖÆ¡¢ÔöÇ¿¹ÜÀíÔ±ÍøÂçÆ½°²·À·¶Òâʶ,¹¹½¨Ò»¸öÐÔÄÜÆ½°²µÄWebÓ¦ÓóÌÐò¡£
ÕªÒª:WebÓ¦ÓóÌÐò;web.config;ÈÏÖ¤ºÍÊÚȨ;ÊÓͼ;´æ´¢¹ý³Ì
1 ǰÑÔ
΢Èí¹«Ë¾ÍÆ³öµÄASP.NET,¿ÉÒԷdz£·½±ãºÍ¸ßЧµØ¹æ»®¡¢Éè¼Æ¡¢¿ª·¢ºÍ·¢²¼WebÍøÂçÓ¦ÓóÌÐò¡£±ÊÕßÀûÓÃASP.NETΪн®Ö°¹¤ÅàѵÖÐÐÄ¿ª·¢ÁËÔËÐÐÔÚÐ£Ô°ÍøÉϵÄÍøÂç°ì¹«¹ÜÀíϵͳ¡£¸Ãϵͳ·ÖΪ¹ÜÀí²¿ÃźͽÌѧ²¿ÃÅÁ½¸ö½ÇÉ«,ʵÏÖÁËÊý¾Ý´æ´¢¡¢ä¯ÀÀ²éѯºÍ½Ìѧ·ÖÎöͳ¼Æ¹¦ÄÜ,Ìá¸ßÁËÅàѵÖÐÐĵÄÐÅÏ¢»¯¹ÜÀíºÍÐ£Ô°ÍøµÄÀûÓüÛÖµ¡£ÔÚÕû¸öϵͳµÄ¿ª·¢¹ý³ÌÖÐ,¿¼ÂÇ×î¶àµÄ¾ÍÊÇÆ½°²ÐÂÎÊÌâ,ÏàÐÅÕâÒ²ÊÇËùÓпª·¢ÈËÔ±¿ª·¢WebÍøÂçÓ¦ÓóÌÐòËù±ØÐëÃæ¶ÔµÄÐÂÎÊÌâ¡£Òò´Ë±¾ÎÄÕë¶Ô»ùÓÚASP.NETµÄWebÍøÂçÓ¦ÓóÌÐò¿ª·¢µÄƽ°²ÐÂÎÊÌâ,ÒÔÎÒÃÇ¿ª·¢µÄϵͳΪÀý,´Ó3¸ö·½ÃæÀ´²ûÊöʵ¼Ê½â¾ö²ßÂÔÕªÒª:
(1)ϵͳ¹æ»®½×¶ÎµÄƽ°²²ßÂÔ;
(2)Éè¼Æ¿ª·¢½×¶ÎµÄƽ°²²ßÂÔ;
(3)·¢²¼ÔËÐÐ½×¶ÎµÄÆ½°²²ßÂÔ¡£
Ï£ÍûÎÒÃǵÄʵ¼ùÄܶÔÀûÓÃASP.NET¿ª·¢WebÍøÂçÓ¦ÓóÌÐòµÄÏà¹Ø¼¼ÊõÈËÔ±Ìṩ²Î¿¼ºÍ½è¼ø¡£
2 ƽ°²²ßÂÔʵ¼ù
2.1ϵͳ¹æ»®½×¶Î
WebÍøÂçÓ¦ÓóÌÐò,¾ÍÊÇÔËÐÐÔÚWebÓ¦Ó÷þÎñÆ÷ÉϵÄÒ»¸öÐéÄâĿ¼¼°Æä×ÓĿ¼ÏµÄËùÓÐÎļþ¡¢ÍøÒ³¡¢Ä£¿éÒÔ¼°¿ÉÖ´ÐдúÂëµÄ×ܺ͡£¸ù¾ÝϵͳÐèÇó·ÖÎö,Óû§·ÖΪ¹ÜÀí²¿ºÍ½Ìѧ²¿(¶ÔÊý¾ÝµÄ²Ù×÷ȨÏÞÓÐÇø·Ö),Òò´Ë½¨Á¢Á½¸öĿ¼·Ö±ð´æ·ÅÏàÓ¦µÄÍøÒ³Îļþ¡£ÁíÍâ,»¹ÓÐÊý¾Ý¿âÎļþ¼Ð¡¢ÑùʽÎļþ¼Ð¡¢ÍøÒ³Ä£°æÎļþ¼ÐµÈ¡£¶ø¶ÔÊý¾Ý¿â±íµÄ²Ù×÷Îļþ·ÅÔÚ·Ç·²µÄÎļþ¼ÐbinÏÂ,ÒòΪ¸ÃĿ¼ÊǽûÖ¹ÈκÎä¯ÀÀÆ÷·ÃÎʵÄ,´Ó¶ø±ÜÃâÁËÔ¶³Ì¿Í»§ÏÂÔØ´úÂëµÄ¿ÉÄÜÐÔ¡£Ó¦ÓóÌÐò¸ùĿ¼Ï³ýÁËÉÏÊöĿ¼Íâ,»¹ÓÐÁ½¸öÖØÒªµÄÓ¦ÓóÌÐò¼¶ÎļþÕªÒª:global.asax ºÍweb.config(ÏÂÎľßÌå·ÖÎö)¡£×ÜÖ®,ÎļþĿ¼µÄ¹æ»®Êǰ´Àà±ð´æ·ÅÎļþ,ÖØÒªÎļþ´æÔÚbinĿ¼Ï¡£
2.2Éè¼Æ¿ª·¢½×¶Î
Ö÷Òª´Óºǫ́µÄÊý¾Ý¿âÉè¼Æ¡¢ÅäÖÃÎļþweb.config¼°Ç°Ì¨½çÃæÉè¼ÆÈý¸öÄÚÈÝ,×ÅÖØ²ûÊö¶Ôƽ°²ÐÂÎÊÌâµÄ½â¾ö²ßÂÔ¡£
2.2.1Êý¾Ý¿âÉè¼Æ
ΪÁËÌá¸ß·ÃÎÊÊý¾ÝµÄЧÂÊºÍÆ½°²ÐÔ,ÄÜÔÚºǫ́×öµÄÊÂÇé,¾ÍÔÚºǫ́Íê³É,ÄÜ·Ö¿ª¶ÀÁ¢×öµÄÊÂÇé,¾Í·Ö¿ª¶ÀÁ¢ÊµÏÖ¡£
(1)³ä·ÖÀûÓúǫ́Êý¾Ý¿âϵͳµÄÊÓͼºÍ´æ´¢¹ý³Ì,ÈçÕªÒª:´´½¨´ø²ÎÊýµÄÊÓͼ,ʵÏÖ²»Í¬½ÇÉ«Éí·ÝµÄÓû§¶Ô¸÷×ÔȨÏÞ·¶Î§ÄÚµÄÊý¾Ý·ÃÎÊ¡£
(2)±¨±íÉè¼Æ¼°ÊµÏÖÕªÒª:WebÓ¦ÓóÌÐòʵÏÖ¶¯Ì¬±¨±í,¿ªÊ¼¿¼ÂÇÓÃASP.NETµÄÊý
Ïà¹ØÎĵµ£º
Asp.netÈÕÆÚ×Ö·û´®¸ñʽ»¯ÏÔʾ--DateTime.ToString()Ó÷¨Ïê½â
ÎÒÃǾ³£»áÓöµ½¶Ôʱ¼ä½øÐÐת»»,´ïµ½²»Í¬µÄÏÔʾЧ¹û£¬Ä¬ÈϸñʽΪ:2006-6-6 14:33:34
Èç¹ûÒª»»³É³É200606,06-2006,2006-6-6»ò¸ü¶àµÄ¸ñʽ¸ÃÔõô°ìÄØ£¿
ÕâÀォҪÓõ½:DateTime.ToStringµÄ·½·¨(String, IFormatProvider)
ʾÀý£º
using System;
using Syste ......
11.ÓÃ.net×öb/s½á¹¹µÄϵͳ£¬ÄúÊÇÓü¸²ã½á¹¹À´¿ª·¢£¬Ã¿Ò»²ãÖ®¼äµÄ¹ØÏµÒÔ¼°ÎªÊ²Ã´ÒªÕâÑù·Ö²ã£¿
´ð£ºÒ»°ãΪ3²ã
Êý¾Ý·ÃÎʲ㣬ҵÎñ²ã£¬±íʾ²ã¡£
Êý¾Ý·ÃÎʲã¶ÔÊý¾Ý¿â½øÐÐÔöɾ²é¸Ä¡£
ÒµÎñ²ãÒ»°ã·ÖΪ¶þ²ã£¬Ò ......
41.¹¹ÔìÆ÷constructorÊÇ·ñ¿É±»override?
´ð£º¹¹ÔìÆ÷constructor²»Äܱ»¼Ì³Ð£¬Òò´Ë²»ÄÜÖØÐ´overriding£¬µ«¿ÉÒÔ±»ÖØÔØoverloading¡£
42.ÊÇ·ñ¿ÉÒԼ̳ÐstringÀà?
´ð£ºstringÀàÊÇfinalÀà¹Ê²»¿ÉÒԼ̳С£ &n ......
121.ÃèÊöÒ»ÏÂc#ÖÐË÷ÒýÆ÷µÄʵÏÖ¹ý³Ì£¬ÊÇ·ñÖ»Äܸù¾ÝÊý×Ö½øÐÐË÷Òý£¿
´ð£º²»ÊÇ¡£¿ÉÒÔÓÃÈÎÒâÀàÐÍ¡£
122.ÔÚc££ÖУ¬string str = null Óë string str = " " Ç뾡Á¿Ê¹ÓÃÎÄ×Ö»òͼÏó˵Ã÷ÆäÖеÄÇø±ð¡£
´ð£ºnullÊÇÃ»Ó ......
ÓйØÓÚURLµÄÖØÐ´£¬±¾ÎÄÒ²Ö»ÊÇÄÃÀ´Ö÷Òâ¡£Ïà¼ÌÓÐMSµÄ×é¼þ“URLRewriter”ºÍÔÚGlobal.asaxÀïµÄ“Application_BeginRequest()”±àÂ뷽ʽ£¬ÒÔ¼°IISÀïµÄISAPIÉèÖá£
ÄÈÁÐÏÂÀ´£¬ÊµÏÖ·½·¨Ò²¶¼ºÜ¼òµ¥¡£
·½·¨Ò»£ºMS×é¼þ
ÕâÀïÒ²²»ÓÃÏê½âÁË£¬Ïà¹ØÇë¿´£º
http://www.microsoft.com/china/msdn/library/webservic ......