AtlasÊÇʲô£¿asp.net+ajax
AtlasÊÇʲô£¿
atlas 2006-12-12 09:48 ÔĶÁ69 ÆÀÂÛ0
×ֺţº ´ó´ó ÖÐÖРСС
AtlasÊÇʲô£¿
ASP.NET”Atlas”ÊÇÒ»¸öеÄWeb¼¼Êõ¿ª·¢°ü£¬Ëü¼¯³ÉÁËÒ»Ì׷dz£´óµÄ¿Í»§¶Ë½Å±¾¿âʹµÃÓ빦ÄܷḻµÄ¡¢»ùÓÚ·þÎñÆ÷¿ª·¢Æ½Ì¨µÄASP.NET2.0½áºÏÔÚÒ»Æð£¬”Atlas”ÄÜÈÃÄ㿪·¢µÄWebÓ¦ÓÃÄܹ»Í¨¹ýÖ±½Óµ÷ÓÃWeb·þÎñÆ÷À´¸üÐÂÒ»¸öWebÒ³ÃæµÄÊý¾Ý¨D¨D²»ÐèÒªÔÚÒ³ÃæÍù·µ´«ËÍ£¨Ò²¾ÍÊDz»ÐèÒª¶à´ÎË¢ÐÂÒ³Ãæ£©¡£Ê¹ÓÔAtlas”,ÄãÄÜ×î´óµØÀûÓÃASP.NETºÍ·þÎñÆ÷¶Ë´úÂëÔÚä¯ÀÀÆ÷ÖÐÀ´×öÐí¶à¹¤×÷£¬Ê¹µÃÓиü¼Ó·á¸»µÄÓû§ÌåÑé¡£
“Atlas”ÄÜÈÃÄ㽨Á¢µÄÓ¦ÓóÌÐòÏà±ÈÓÚ´«Í³µÄWebÓ¦ÓóÌÐòÔÚÁ½¸ö¹Ø¼ü·½ÃæÓиüºÃµÄÐÔÄÜ££ÏìÓ¦ÂʺÍÓû§½Ó¿Ú(UI)¡£´«Í³µÄWebÓ¦ÓóÌÐòÔÚ¸üÐÂÊý¾Ý»òÕ߿ؼþÊ±Ò³ÃæÐèÒªÒ»´ÎÍù¸´£¬ÕâÄܵ¼Ö³¤Ê±¼äµÄµÈ´ý¡£¶øÁíÒ»·½Ã棬”Atlas”£¬Í¨¹ý¼õÉÙÒ³ÃæÍù¸´µÄÐèÒªÏÔÖøµØÌáÉýÁËÓ¦ÓóÌÐòµÄÐÔÄÜ¡£
ÁíÍ⣬ÓÉÓÚ”Atlas”ÔÚ¿Í»§¶ËÖ´ÐÐÐí¶à´¦Àí£¬Õâ¾ÍʹµÃÄãÄܽ¨Á¢±È¸ü¼Ó·á¸»µÄUI£¬¸øÓû§Ò»ÖÖ³¬Ô½´«Í³WebÓ¦ÓóÌÐòµÄ³¬¼¶Óû§ÌåÑé¡£”Atlas”²»½ö¸øÄãÄÜÁ¦½¨Á¢ËùÓÐÓû§´Ó¹¦ÄܷḻµÄUIÊܵ½Ó°Ïì¶øÆÚ´ýµÄ¿Ø¼þºÍÌØÐÔ£¨ÀýÈçÍϺÍÀ£¬×Ô¶¯Íê³É£¬Êó±êÅÌÐý¶¯×÷µÈ¸ü¶à£©¡£¶øÇÒ¸ü¼ÓÖØÒªµÄÊÇ£¬ËüÄÜÈÃÄ㽨Á¢½»»¥Ê½µÄ°ó¶¨Êý¾ÝµÄ¿Ø¼þ£¬ÄÜÈÃÓû§ÅÅÐò£¬¸üУ¬»òÕ߸ü¸ÄËüÃǵÄÊý¾ÝµÄÊÓͼ£¬¶øÕâЩ£¬Ö»ÐèÉÙÁ¿»òÕßûÓÐÒ³ÃæÏò·þÎñÆ÷µÄÍù¸´¡£
ËäÈ»ASP.NET“Atlas”ÊÇÒ»¸öеļ¼Êõ°ü£¬Í¬Ê±Ò²ÊÇÖÖÐµķ½·¨£¬µ«ËüÓëʹÓÃAJAX¿ª·¢Ó¦ÓóÌÐòµÄÀíÄîÊÇÒ»Öµģ¬”Atlas”Ó¦ÓóÌÐòÊÇ¿çÆ½Ì¨ºÍÖ»ÐèÉÙÁ¿»òÕßûÓиü¸Ä¾Í¿ÉÒÔÔËÐÐÔÚÈκÎÏÖÓеÄä¯ÀÀÆ÷ÖС£“Atlas”Ð͵ÄÓ¦ÓóÌÐòµÄÀý×Ó°üÀ¨Î¢ÈíµÄVirtual Earth Õ¾µã£¬Î¢ÈíµÄOutlook Web Access emai¿Í»§¶Ë£¬»¹ÓÐStart.com¡£
½¨Á¢»ùÓÚAJAXµÄWebÓ¦ÓóÌÐòÊǸ´ÔÓ£¬»¹ÓеÃÒªÇóÄãÓдóÁ¿µÄ¿Í»§¶Ë½Å±¾µÄ֪ʶ¡£Òò´Ë£¬“Atlas”²»½ö½öÊÇÁíÍâÒ»ÖÖAJAXµÄʵÏÖ·½Ê½¡£Ïà·´£¬“Atlas”ÒÔÁ½ÖÖÖØÒªµÄ·½Ê½À©Õ¹ÁËAJAXµÄÀíÄî¡£Ê×ÏÈ£¬“Atlas” ¿Í»§¶Ë½Å±¾¿âͨ¹ýÏòAtlas¿ª·¢ÕßÌá¹©ÕæÕýÃæÏò¶ÔÏóµÄAPIsºÍ×é¼þ¶ø¼«´óµØ¼ò»¯ÁË´´½¨¹¦ÄܷḻµÄUIºÍÔ¶³Ì½ø³Ìµ÷ÓÃÕâÀàÈÎÎñ¡£µÚ¶þ£¬“Atlas”ͨ¹ýÔÚASP.NET2.OÖÐÌṩһ¸ö¹¦ÄܷḻµÄ¼¯³ÉµÄ¿ª·¢Æ½Ì¨£¬“Atlas” ·þÎñÆ÷×é¼þ°üº¬ÁËASP.NET Web·þ
Ïà¹ØÎĵµ£º
ASP.NET ÅäÖÃÎļþ¹¦ÄÜÔÊÐíÄú´æ´¢¼òµ¥£¨±êÁ¿£©Öµ¡¢¼¯ºÏºÍÆäËû¸´ÔÓÀàÐÍ£¬ÒÔ¼°Óû§¶¨ÒåµÄÀàÐÍ¡£
1¡¢ÊôÐÔ¶¨ÒåÐÅÏ¢
ÔÚÅäÖÃÎļþÖж¨ÒåÊôÐÔʱ£¬Ó¦Ö¸¶¨½«ÓÃÓÚÒýÓøÃÊôÐÔµÄÃû³Æ¡£ÀýÈ磬Èç¹ûÒª´æ´¢ÓÊÕþ±àÂ룬Ôò¿ÉÒÔ½«ÊôÐÔÃüÃûΪ PostalCode£¬È»ºó¿ÉÒÔ»ñÈ¡ÊôÐÔÖµ²¢½«ÆäÉèÖÃΪ Profile.Pos ......
ASP.NET ÅäÖÃÎļþ¹¦ÄÜÓë ASP.NET ³ÉÔ±×ʸñ¡¢ASP.NET ½ÇÉ«¹ÜÀíÒÔ¼°ÆäËû ASP.NET ¹¦ÄÜʹÓÃͬһ»ùÓÚÌṩ³ÌÐòµÄ½á¹¹¡£ASP.NET ÅäÖÃÎļþ¹¦ÄÜÊÇÒ»¸ö·Ö²ãϵͳ£¬ÆäÖÐÅäÖÃÎļþ¹¦ÄܵŦÄÜ£¨ÌṩÀàÐÍ»¯ÊôÐÔÖµ²¢¹ÜÀíÓû§±êʶ£©Óë»ù´¡Êý¾Ý´æ´¢Çø·ÖÀë¡£ÅäÖÃÎļþ¹¦ÄÜÒÀÀµÓÚÅäÖÃÎļþÌṩ³ÌÐò£¨Êý¾ÝÌṩ³ÌÐò£©À´Ö´Ðд洢ºÍ¼ìË÷ÅäÖÃÎļþÊôÐÔ ......
¼òµ¥µÄÃèÊöÏ DWR ÅäÖ㨱£ÃÜÐÒ飬Ôڴ˲»¹«¿ªÏîÄ¿Ãû³Æ£¬ÏîÄ¿Ïà¹ØÃû³ÆÈ«²¿ÓÃXXXX´úÌæ£©
Ê×ÏÈ ·Ï»°²»ËµÁË ´ó¼Ò¶¼Ó¦¸ÃÀí½âDWRµÄÓô¦ ²»¶®µÄÈ¥°Ù¶È
±ØÒª°ü DWR.JAR ¹Ù·½ÏÂÔØµØÖ·http://directwebremoting.org/dwr/download.html
Õâ¸öÏîÄ¿ÊÇÓÉ SSH+dwr+jquery+sitemesh+freemarker
WEB.XML
<!-- dwr -->
<serv ......
¶ÔÓÚasp.net,ĬÈÏÖ»ÔÊÐíÉÏ´«2MÎļþ,Ôö¼ÓÈçÏÂÅäÖÃ,Ò»°ã¿ÉÒÔ×Ô¶¨Òå×î´óÎļþ´óС.
<httpRuntime executionTimeout="300" maxRequestLength="40960" useFullyQualifiedRedirectUrl="false"/>
ÎÒÃÇÔÚÉÏ´«´óÎļþʱ¶¼Óöµ½¹ýÕâÑù»òÄÇÑùµÄÎÊÌâ¡£ÉèÖúܴóµÄmaxRequestLengthÖµ²¢²»ÄÜÍê ......
Èý²ã¼Ü¹¹(3-tier application) ͨ³£ÒâÒåÉϵÄÈý²ã¼Ü¹¹¾ÍÊǽ«Õû¸öÒµÎñÓ¦Óû®·ÖΪ£º±íÏֲ㣨UI£©¡¢ÒµÎñÂß¼²ã£¨BLL£©¡¢Êý¾Ý·ÃÎʲ㣨DAL£©¡£Çø·Ö²ã´ÎµÄÄ¿µÄ¼´ÎªÁË“¸ßÄÚ¾Û£¬µÍñîºÏ”µÄ˼Ïë¡£
1¡¢±íÏֲ㣨UI£©£ºÍ¨Ë×½²¾ÍÊÇÕ¹ÏÖ¸øÓû§µÄ½çÃæ£¬¼´Óû§ÔÚʹÓÃÒ»¸öϵͳµÄʱºòËûµÄËù¼ûËùµÃ¡£
2¡¢ÒµÎñ ......