ÒÔÏÂÄĸö²»ÊÇASP.NETµÄÒÆ¶¯·þÎñÆ÷¿Ø¼þ£¿ 1) PhoneCall¿Ø¼þ 2) ControlPager¿Ø¼þ 3) DeviceSpecific¿Ø¼þ 4) Login¿Ø¼þ
ÒÔϹØÓÚASP.NETµÄÒÆ¶¯·þÎñÆ÷¿Ø¼þµÄ³ÂÊö´íÎóµÄÊÇ£¿
1) PhoneCall¿Ø¼þ³ÊÏÖÁËÒ»¸ö°´Å¥£¬Óû§µ¥»÷ºó¿ÉÒÔ½øÐе绰ºô½Ð¡£ 2) ControlPager¿Ø¼þÊÇÒÆ¶¯´°ÌåÓÃÀ´¶ÔÆä¿Ø¼þ½øÐбêÒ³µÄ¡£
3) DeviceSpecific¿Ø¼þ¿ÉÒÔÓÃÀ´Ìṩ½ö½öÊÇÔÚij¸öÌØ¶¨ÀàÐ͵ÄÉ豸ÇëÇóÒ³ÃæµÄʱºò²Å±»³ÊÏÖ³öÀ´µÄ±ê¼Ç¡£
4) ControlPager¿Ø¼þ¿ÉÒÔÓÃÀ´Ìṩ½ö½öÊÇÔÚij¸öÌØ¶¨ÀàÐ͵ÄÉ豸ÇëÇóÒ³ÃæµÄʱºò²Å±»³ÊÏÖ³öÀ´µÄ±ê¼Ç¡£
ÒÆ¶¯WebÒ³ÃæÊÇSystem.Web.UI.MobileControls.MobilePageÀàµÄʵÀý£¬±ØÐë°üº¬Ò»¸öʲô±ê¼Ç£¿ 1)
¹ØÓÚÒÔÏÂÅäÖÃÆ¬¶ÎÕýÈ·µÄ½âÊÍÊÇ£¿
1) ÔÚÒ³Ãæ³ÊÏÖµÄʱºò£¬Ê¹ASP.NET½«Ïà¶ÔURLת»¯³ÉÍêÈ«·ûºÏÒ³Ãæ³ÊÏÖÌõ¼þµÄURL¡£ 2) ¸ÃÉèÖÃʹijЩä¯ÀÀÆ÷ÔÚ¼ÓÔØÎÞ Cookie »á»°ÖеÄҳʱ¿ÉÄÜ»áÓöµ½ÎÊÌâ¡£ 3) ÆôÓõ¥ÔªÏ̴߳¦ÀíÒÔʵÏÖ´«Í³µÄ ASP ¼æÈÝÐÔ¡£
4) Ö¸¶¨ ASP.NETÓ¦¼ì²éÇëÇó±êÍ·£¬ÒÔ¼ì²â¿ÉÄܵÄ×¢Èëʽ¹¥»÷¡£Èç¹û¼ì²âµ½¹¥»÷£¬ASP.NET ½«·µ»Ø´íÎó×÷ΪÏìÓ¦¡£
¹ØÓÚDeviceSpecificºÍChoice±ê¼ÇµÄʹÓã¬ÏÂÃæÄĸö³ÂÊöÊÇ´íÎóµÄ£¿
1) ¿ÉÒÔ½«DeviceSpecificºÍChoice±ê¼Ç×÷Ϊ×Ó¼¶½Úµã²åÈëÒ³ÃæÉÏÈÎÒâÒÆ¶¯¿Ø¼þµÄ±ê¼Ç¡£ 2) ¿ÉÒÔÔÚDeviceSpecific±ê¼ÇÖвåÈëChoice±ê¼Ç£¬Ã¿¸öChoice±ê¼Ç¶¼ÓÐFilterÊôÐÔ¡£
3) Choice±ê¼ÇµÄFilterÊôÐÔÖ¸¶¨Òª¼ÆËãµÄÉ豸ɸѡÆ÷¡£Èç¹ûÊ¡ÂÔ´ËÊôÐÔ£¬ÔòÔÚĬÈÏÇé¿öϽ«Ñ¡È¡¸ÃÑ¡Ïî¡£
4) ÔÚ
ASP.NET¿ÉÒÔÔ¤±àÒëÕû¸öÕ¾µã£¬È»ºóÔÙÌṩ¸øÓû§Ê¹Ó᣹ØÓÚÕâÑù×öÓкܶàºÃ´¦£¬ÒÔÏÂÄĸö³ÂÊö²»ÕýÈ·£¿
1) ¿ÉÒÔ¼Ó¿ìÓû§µÄÏìӦʱ¼ä£¬ÒòΪҳºÍ´úÂëÎļþÔÚµÚÒ»´Î±»ÇëÇóʱÎÞÐè±àÒë¡£Õâ¶ÔÓÚ¾³£¸üеĴóÐÍÕ¾µãÓÈÆäÓÐÓá£
2) ¿ÉÒÔÔÚÓû§¿´µ½Õ¾µã֮ǰʶ±ð±àÒëʱ bug¡£
3) ¿ÉÒÔ´´½¨Õ¾µãµÄÒѱàÒë°æ±¾£¬²¢½«¸Ã°æ±¾²¿Êðµ½³ÉÆ··þÎñÆ÷£¬¶øÎÞÐèʹÓÃÔ´´úÂë¡£
4) ±àÒëºóµÄÎļþÍêÈ«ÊÇ»úÆ÷Ö¸ÁËüµÄÖ´Ðв»ÔÙÐèÒª.NET Framework µÄ½âÊͺͼ´Ê¹±àÒë¡£¿ÉÒÔÖ±½ÓÔÚ²Ù×÷ϵͳÉÏÔËÐС£
·¢²¼Ò»¸öWebÕ¾µãµÄ²½ÖèÕýÈ·µÄÊÇ£¿ 1)
1. 2. 3.
ÔÚ¹¹½¨²Ëµ¥ÉÏ£¬µ«»÷·¢²¼WebÕ¾µã ³öÏÖ·¢²¼WebÕ¾µã¶Ô»°¿ò
ÊäÈëÄãÏëÒª·¢²¼µ½µÄÎļþ¼ÐµÄ·¾¶£¬»òÕßÊDZ¾µØIIS ebÕ¾µã£¬Ô¶³ÌWebÕ¾µã»òFTPλÖá£
2) ÍøÕ¾¡±²Ëµ¥Éϵ¥»÷¡°¸´ÖÆÍøÕ¾¡±¡£
¡°¸´ÖÆÍøÕ¾¡±´°¿Ú´ò¿ª²¢ÔÚ¡°Ô´ÍøÕ¾¡±ÁбíÖÐÏÔʾµ±Ç°´ò¿ªµÄÍøÕ¾ÖеÄÎļþ¡£´Ó¡°Á¬½Óµ½¡±ÁбíÖÐÑ¡ÔñÒª×÷ΪԶ³ÌÕ¾µã½øÐÐÁ¬½ÓµÄÕ¾µã¡£Èç¹ûÒªÁ¬½ÓµÄÕ¾µã²»ÔÚÁбíÖУ¬ÇëÑ¡Ôñ¡°Á¬½Óµ½...¡±£¬È»ºóʹÓá°´ò¿ªÍøÕ¾¡±¶Ô»°¿òÁ¬½ÓÒª¸´ÖÆÎļþµÄÔ´Õ¾µã»òÄ¿±êÕ¾µã 3)
1. 2.
ÔÚMicrosoft Visual StudioÖУ¬ÓÐ2ÖÖÀàÐ͵ݲװÏîÄ¿£¬¼´°²×°ÏîÄ¿ ºÍ Web°²×°ÏîÄ¿£¬ËüÃǵÄÇø±ðÊÇ£¿
1) °²×°³ÌÐòµÄ²¿ÊðλÖò»Í¬¡£
2) °²×°³ÌÐòµÄÉú³ÉºóµÄÎļþ¸ñʽ²»Í¬¡£ 3) ÊÇ·ñÖ§³ÖClick Once°²×°¡£ 4) ûÓÐÇø±ð
¹ØÓÚASP.NETÕ¾µã·¢²¼¹ý³ÌµÄÃèÊö£¬ÒÔÏÂÄĸöÕýÈ·£¿
1) ÔÚ·¢²¼¹ý³ÌÖ»²¿ÊðÔÚÄãµÄWebÕ¾µã»ò×ÓÎļþ¼ÐÖеÄÎļþ£¬Ëü²»²¿ÊðMachine.ConfigÎļþ¡£ 2) ÔÚ·¢²¼¹ý³ÌÖ»²¿ÊðÔÚÄãµÄWebÕ¾µã»ò×ÓÎļþ¼ÐÖеÄÎļþ£¬ËüÒ²»á²¿ÊðMachine.ConfigÎļþ¡£ 3) ÔÚ·¢²¼¹ý³ÌÄã¿ÉÒÔÑ¡ÔñÖ»²¿ÊðÔÚÄãµÄWebÕ¾µã»ò×ÓÎļþ¼ÐÖеÄÎļþ£¬»òÖ»²¿ÊðMachine.ConfigÎļþ¡£
4) ÔÚ·¢²¼¹ý³ÌÖ»²¿ÊðMachine.ConfigÎļþ£¬Ëü²»²¿ÊðÔÚÄãµÄWebÕ¾µã»ò×ÓÎļþ¼ÐÖеÄÎļþ¡£
ÒÔÏÂÄÄÖÖWeb²¿ÊðÓ¦ÓÃÖеļ¼ÊõÖ÷ÒªÄÜ×öµ½¡°¼ì²é±¾µØºÍÔ¶³ÌÕ¾µãɾ³ýµÄÎļþ²¢ÇÒÈ·±£ÔÚÁ½¸öÕ¾µãÖеÄËùÓÐÎļþ¶¼ÊÇ×îеġ±£¿ 1) ¸´ÖÆÕ¾µã¡£ 2) ·¢²¼Õ¾µã 3) ͬ²½Õ¾µã¡£ 4) ´´½¨Web°²×°ÏîÄ¿
ÔÚ·¢²¼WebÕ¾µãµÄÔ¤±àÒëµÄ²½ÖèºÍ¹¹½¨Ò»¸öWebÕ¾µãµÄ±àÒë¹ý³ÌÓÐʲô²»Í¬£¿£¿ 1) ¹¹½¨¹ý³ÌÊÇÒ»ÖÖ²âÊÔµÄÐÎʽ£¬²¢ÇÒ²»²úÉúÄã¿ÉÒÔ²¿ÊðµÄÊä³ö£»
·¢²¼¹ý³ÌÖеÄÔ¤±àÒ룬»áÔÚÒ»¸öÖ¸¶¨µÄÎļþÖд´½¨Êä³ö£¬Äã¿ÉÒÔ²¿ÊðÕâЩÊä³öµ½·þÎñÆ÷ÉÏ 2) ¹¹½¨¹ý³Ì»áÔÚÒ»¸öÖ¸¶¨µÄÎļþÖд´½¨Êä³ö£¬Äã¿ÉÒÔ²¿ÊðÕâЩÊä³öµ½·þÎñÆ÷ÉÏ£»
·¢²¼¹ý³ÌÖеÄÔ¤±àÒ룬ÊÇÒ»ÖÖ²âÊÔµÄÐÎʽ£¬²¢ÇÒ²»²úÉúÄã¿ÉÒÔ²¿ÊðµÄÊä³ö¡£
Ò»¸öÃüÁî´°¿Ú²¢¶¨Î»µ½°üº¬ .NET Framework µÄÎļþ¼Ð¡£ ÔÚÃüÁîÌáʾ·û´¦¼üÈëÒÔÏÂÄÚÈÝÀ´ÔËÐÐ aspnet_compiler ÃüÁî¡£
4) ÊÖ¶¯°ÑÕû¸öÕ¾µãµÄËùÓÐÎļþ¸´ÖƵ½±¾µØIIS ebÕ¾µã£¬Ô¶³ÌWebÕ¾µã»òFTPλÖá£
3) ¹¹½¨¹ý³ÌÊÇÒ»ÖÖ²âÊÔµÄÐÎʽ£¬ÔÚÒ³ÃæÐ޸ĺóÐèÒªÖØÐ±ãÒË¡£
·¢²¼¹ý³ÌÖеÄÔ¤±àÒ룬¼´Ê¹Ò³ÃæÐ޸ĺóÒ²²»»áÖØÐ±àÒë¡£ 4) ¹¹½¨¹ý³ÌÊÇÒ»ÖÖ²âÊÔµÄÐÎʽ£¬¼´Ê¹Ò³ÃæÐ޸ĺóÒ²²»»áÖØÐ±àÒë¡£
·¢²¼¹ý³ÌÖеÄÔ¤±àÒ룬ÔÚÒ³ÃæÐ޸ĺóÐèÒªÖØÐ±àÒë¡£