ASP.NETÖдúÂëÄÚǶºÍ´úÂëºóÖõÄÇø±ðÓëʵÏÖ·½Ê½
1.´úÂëºóÖÃ
´úÂëºóÖÃÊÇ΢ÈíµÄÒ»Ïî¼¼Êõ£¬Ò²ÊÇÎÒÃDZàдASP.NET³£ÓõıàÂ뷽ʽ¡£¾ßÌ巽ʽ¾ÍÏñÒ³ÃæÎļþ(.aspx)ºÍ´úÂëÎļþ(.cs)Á½¸öÎļþÏ໥¹ØÁª
Ëù¹¹³ÉµÄÒ³Ãæ¡£Ò»±ßÇé¿öÏ£¬.aspxÎļþÖÐûÓдúÂë¡¢Ö»ÓпռäºÍHTML´úÂ룬¶ø.csÎļþÖбàдÏà¹ØµÄ´úÂë²Ù×÷¡£
ÕâÑù×öµÄºÃ´¦¾ÍÊÇ£ºÊ¹´úÂëÓëÒ³ÃæÄÚÈÝ·ÖÀ룬ʹ´úÂë¸üÇåÎú¡£
2.´úÂëÄÚǶ
Óë´úÂëºóÖÃÏà¶ÔÓ¦µÄÊÇ´úÂëÄÚǶ£¬ÎÒÃÇ¿ÉÒÔ²»Ê¹ÓôúÂëºóÖõÄ.csÎļþ£¬ÍêÈ«ÔÚ.aspxÎļþÖбàд´úÂë¡£ÎÒÃÇÖ»ÐèÒªÔÚ´´½¨Ò³ÃæÊ±£¬²»Ñ¡Ôñ
“½«´úÂë·ÅÔÚµ¥¶ÀµÄÎļþÖД¸´Ñ¡¿ò£¨ÈçͼËùʾ£©£¬½«´úÂëдÔÚ<%%>Ö®¼ä¾Í¿ÉÒÔÁË
Ïà¹ØÎĵµ£º
ASP.NETÖеÄÈý²ã½á¹¹·ÖΪ±íʾ²ã£¨UI£©£¬ÒµÎñÂß¼²ã£¨BLL£©£¬Êý¾Ý·ÃÎʲ㣨Models£¬DAL£¬IDAL,DALFactory£¬DB£©£¬ÏÂÃæÎÒÀ´ËµËµÎÒ¶ÔѧϰÈý²ã½á¹¹µÄÔËÓá£
Ê×ÏÈÎÒ¸ø´ó¼Ò˵˵ÕâÈý²ã¶¼ÊÇʲôÒâ˼¡£
1. ±íʾ²ã£ºwebÏîÄ¿×ÔÈ»ÊÇÓ¦ÓóÌÐòµÄ±íʾ²ã£¬¾ÍÊÇ·ÃÎʵÄÕ¾µã£¬ËüÌṩËùÓÐÓëÓû§½øÐн»»¥µÄ ......
×î½ü×öÁËÒ»¸öÃâ·Ñ·¢¶ÌÐŵÄÐ¡ÍøÕ¾(http://freesms.cloudapp.net/)£¬µ«·¢ÏÖ×î½üÓÐÈËÆÆ½âÁËÎÒµÄÑéÖ¤Â룬ÒÔÿ3Ãë/ÌõµÄËÙ¶ÈÓÃÎҵĶÌÐÅ·þÎñÀ´·¢ËûµÄ¹ã¸æ¡£¸ü»»ÑéÖ¤Âë³ÌÐòºÍ¹ýÂ˹ؼü×ÖÖ»ÊÇÖα겻Öα¾µÄ·½·¨£¬ÎªÁ˳¹µ××èÖ¹´ËÀàʼþµÄ·¢Éú£¬ÎÒÃÇ»¹ÊÇÀ´¿´Ò»ÏÂÔõÑùͨ¹ýÓÅ»¯³ÌÐòÀ´ÊµÏÖ¡£
& ......
#region ÓòÃû°ó¶¨·½·¨
public static void AddHostHeader(int siteid, string ip, int port, string domain)//Ôö¼ÓÖ÷»úÍ·£¨Õ¾µã±àºÅ.ip.¶Ë¿Ú.ÓòÃû£©
{
DirectoryEntry site = new DirectoryEntry("IIS://localhost/W3SVC/" + siteid) ......
¸ÅÊö
URLÖØÐ´ÊǽØÈ¡´«ÈëWebÇëÇó²¢×Ô¶¯½«ÇëÇóÖØ¶¨Ïòµ½ÆäËû URL µÄ¹ý³Ì,±ÈÈçä¯ÀÀÆ÷·¢À´ÇëÇóhostname/101.aspx £¬·þÎñÆ÷×Ô¶¯½«Õâ¸öÇëÇóÖж¨ÏòΪhttp://hostname/list.aspx?id=101¡£
urlÖØÐ´µÄÓŵãÔÚÓÚ£º
* Ëõ¶Ìurl£¬Òþ²ØÊµ¼Ê·¾¶Ìá¸ß°²È«ÐÔ
* &nbs ......
×î½üÓиöÅóÓÑÒª×öurlÖØÐ´µÄ¶«Î÷,ÎÒ°ïËûŪÁËŪ,»ØÍ·¿´µ±Äê×Ô¼ºÐ´µÄÄǸöÎÄÕÂ,µ±Ê±ÒÔΪ×Ô¼ºÐ´µÄºÜÈÝÒ×Àí½â.µ«ÏÖÔÚÔÙ¿´È´¾õµÃдµÄ²»ºÃ.¶ø½ñÌì°Ù¶ÈÁËÒ»ÏÂurlrewriter·¢ÏÖÎÒÕâ¸öÎÄÕ¾¹È»Åŵڶþ.ΪÁË·½±ã¸ü¶àÅóÓÑ,ÎÒÔÙдµã¶«Î÷²¹³äÏÂ.
Ò»°ãÓðٶÈËѵÄÅóÓѶ¼ÊǶÔÕâ¸ö²»Á˽⵫ÓÖ¼±ÐèÒªÓõÄ,ÎÒÏë,ÔÙ¶àµÄÓïÑÔÒ²±È²»¹ýÒ»¾ä´úÂë.ÓÚÊÇÎÒ° ......