Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¡¾×ª¡¿Àí½âASP.NETÖеÄÈý²ãÖеÄDAL¡¢BLLºÍUSL

Ò»¡¢Èý²ãÌåϵ¼Ü¹¹¡¡¡¡1.±íʾ²ã(USL)£ºÖ÷Òª±íʾWEB·½Ê½£¬Ò²¿ÉÒÔ±íʾ³ÉWINFORM·½Ê½¡£Èç¹ûÂß¼­²ãÏ൱ǿ´óºÍÍêÉÆ£¬ÎÞÂÛ±íÏÖ²ãÈçºÎ¶¨ÒåºÍ¸ü¸Ä£¬Âß¼­²ã¶¼ÄÜÍêÉƵØÌṩ·þÎñ¡£
¡¡¡¡2.ÒµÎñÂß¼­²ã(BLL)£ºÖ÷ÒªÊÇÕë¶Ô¾ßÌåµÄÎÊÌâµÄ²Ù×÷£¬Ò²¿ÉÒÔÀí½â³É¶ÔÊý¾Ý²ãµÄ²Ù×÷£¬¶ÔÊý¾ÝÒµÎñÂß¼­´¦Àí¡£Èç¹û˵Êý¾Ý²ãÊÇ»ýľ£¬ÄÇÂß¼­²ã¾ÍÊǶÔÕâЩ»ýľµÄ´î½¨¡£
¡¡¡¡3.Êý¾Ý·ÃÎʲã(DAL)£ºÖ÷ÒªÊǶÔԭʼÊý¾Ý(Êý¾Ý¿â»òÕßÎı¾ÎļþµÈ´æ·ÅÊý¾ÝµÄÐÎʽ)µÄ²Ù×÷²ã£¬¶ø²»ÊÇָԭʼÊý¾Ý£¬Ò²¾ÍÊÇ˵£¬ÊǶÔÊý¾ÝµÄ²Ù×÷£¬¶ø²»ÊÇÊý¾Ý¿â£¬¾ßÌåΪҵÎñÂß¼­²ã»ò±íʾ²ãÌṩÊý¾Ý·þÎñ
¡¡¡¡¶þ¡¢¾ßÌåÇø·Ö
¡¡¡¡1.±íʾ²ã£ºÖ÷Òª¶ÔÓû§µÄÇëÇó½ÓÊÜ£¬ÒÔ¼°Êý¾ÝµÄ·µ»Ø£¬Îª¿Í»§¶ËÌṩӦÓóÌÐòµÄ·ÃÎÊ¡£
¡¡¡¡2.ÒµÎñÂß¼­²ã£ºÖ÷Òª¸ºÔð¶ÔÊý¾Ý²ãµÄ²Ù×÷£¬Ò²¾ÍÊÇ˵°ÑһЩÊý¾Ý²ãµÄ²Ù×÷½øÐÐ×éºÏ¡£
¡¡¡¡3.Êý¾Ý·ÃÎʲ㣺Ö÷Òª¿´ÄãµÄÊý¾Ý²ãÀïÃæÓÐûÓаüº¬Âß¼­´¦Àí£¬Êµ¼ÊÉÏËûµÄ¸÷¸öº¯ÊýÖ÷ÒªÍê³É¸÷¸ö¶ÔÊý¾ÝÎļþµÄ²Ù×÷£¬¶ø²»±Ø¹ÜÆäËû²Ù×÷¡£
¡¡¡¡Èý¡¢×ܽá
¡¡¡¡Èý²ã½á¹¹ÊÇÒ»ÖÖÑϸñ·Ö²ã·½·¨£¬¼´Êý¾Ý·ÃÎʲãÖ»Äܱ»ÒµÎñÂß¼­²ã·ÃÎÊ£¬ÒµÎñÂß¼­²ãÖ»Äܱ»±íʾ²ã·ÃÎÊ£¬Óû§Í¨¹ý±íʾ²ã½«ÇëÇó´«Ë͸øÒµÎñÂß¼­²ã£¬ÒµÎñÂß¼­²ãÍê³ÉÏà¹ØÒµÎñ¹æÔòºÍÂß¼­£¬²¢Í¨¹ýÊý¾Ý·ÃÎʲã·ÃÎÊÊý¾Ý¿â»ñµÃÊý¾Ý£¬È»ºó°´ÕÕÏà·´µÄ˳ÐòÒÀ´Î·µ»Ø½«Êý¾ÝÏÔʾÔÚ±íʾ²ã¡£ÓеÄÈý²ã½á¹¹»¹¼ÓÁËFactory¡¢ModelµÈÆäËû²ã£¬Êµ¼Ê¶¼ÊÇÔÚÕâÈý²ã»ù´¡ÉϵÄÒ»ÖÖÀ©Õ¹ºÍÓ¦ÓÃ(Add By 51aspx)¡£
 
¹ØÓÚ
¡¡¡¡Èý²ã¼Ü¹¹(3-tier application) ͨ³£ÒâÒåÉϵÄÈý²ã¼Ü¹¹¾ÍÊǽ«Õû¸öÒµÎñÓ¦Óû®·ÖΪ£º±íÏֲ㣨UI£©¡¢ÒµÎñÂß¼­²ã£¨BLL£©¡¢Êý¾Ý·ÃÎʲ㣨DAL£©¡£Çø·Ö²ã´ÎµÄÄ¿µÄ¼´ÎªÁË“¸ßÄÚ¾Û£¬µÍñîºÏ”µÄ˼Ïë¡£
¡¡¡¡£±¡¢±íÏֲ㣨UI£©£ºÍ¨Ë×½²¾ÍÊÇÕ¹ÏÖ¸øÓû§µÄ½çÃ棬¼´Óû§ÔÚʹÓÃÒ»¸öϵͳµÄʱºòËûµÄËù¼ûËùµÃ¡£
¡¡¡¡£²¡¢ÒµÎñÂß¼­²ã£¨BLL£©£ºÕë¶Ô¾ßÌåÎÊÌâµÄ²Ù×÷£¬Ò²¿ÉÒÔ˵ÊǶÔÊý¾Ý²ãµÄ²Ù×÷£¬¶ÔÊý¾ÝÒµÎñÂß¼­´¦Àí¡£
¡¡¡¡£³¡¢Êý¾Ý·ÃÎʲ㣨DAL£©£º¸Ã²ãËù×öÊÂÎñÖ±½Ó²Ù×÷Êý¾Ý¿â£¬Õë¶ÔÊý¾ÝµÄÔö¡¢É¾¡¢¸Ä¡¢²é¡£
¸ÅÊö
¡¡¡¡¡¡¡¡ÔÚÈí¼þÌåϵ¼Ü¹¹Éè¼ÆÖУ¬·Ö²ãʽ½á¹¹ÊÇ×î³£¼û£¬Ò²ÊÇ×îÖØÒªµÄÒ»Öֽṹ¡£Î¢ÈíÍƼöµÄ·Ö²ãʽ½á¹¹Ò»°ã·ÖΪÈý²ã£¬´ÓÏÂÖÁÉÏ·Ö±ðΪ£ºÊý¾Ý·ÃÎʲ㡢ҵÎñÂß¼­²ã£¨ÓÖ»ò³ÉΪÁìÓò²ã£©¡¢±íʾ²ã¡£
¡¡¡¡¡¡¡¡Èý²ã½á¹¹Ô­Àí£º
¡¡¡¡¡¡¡¡3¸ö²ã´ÎÖУ¬ÏµÍ³Ö÷Òª¹¦ÄܺÍÒµÎñÂß¼­¶¼ÔÚÒµÎñÂß¼­²ã½øÐд¦Àí¡£
¡¡¡¡¡¡¡¡ËùνÈý²ãÌåϵ½á¹¹£¬ÊÇÔÚ¿Í»§¶ËÓëÊý¾Ý¿âÖ®¼ä¼ÓÈëÁËÒ»¸ö“Öмä²ã”£¬Ò²½Ð×é¼þ²ã¡£


Ïà¹ØÎĵµ£º

ASP.NETÒ³Ãæ½âÎö(2)

HttpApplication¶ÔÏó
HttpApplicationÊÇÒ»¸ö»ùÀ࣬´ú±íÔËÐÐÖеÄASP.NETÓ¦ÓóÌÐò¡£ÔËÐÐÖеÄASP.NETÓ¦ÓóÌÐòÓɶ¯Ì¬´´½¨µÄ¼Ì³ÐÓÚHttpApplicationµÄÀàÀ´±íʾ¡£Èç¹ûglobal.asax´æÔÚ£¬ÄÇôͨ¹ý½âÎöÆäÄÚÈÝ£¬¿ÉÒÔ´´½¨¶¯Ì¬Éú³ÉµÄÓ¦ÓóÌÐòÀàµÄÔ´´úÂë¡£Èç¹ûglobal.asax¿ÉÓã¬Ó¦ÓóÌÐòÀà±ã»á±»´´½¨£¬²¢¸ù¾ÝËüÃüÃûΪASP.global_asax¡£· ......

ASp.NET 2.0ÖÐPageʼþµÄÖ´ÐÐ˳Ðò

Page Ö´ÐÐÖн«°´ÕÕÈçÏÂ˳Ðò¼¤»îʼþ£º
Page.PreInit
Page.Init
Page.InitComplite
Page.PreLoad
Page.Load
Page.LoadComplete
Page.PreRender
Page.PreRenderComplete
Èç¹ûÒ³Ãæ´ÓÁîÒ»¸öÒ³Ãæ¼Ì³Ð£¬ÈçBasePage:System.Web.UI.Page£¬ÔÚBasePageÖÐ×öÁËһЩÀ©Õ¹£¬ÈçȨÏÞ¼ì²é£¬¶øÆäËûÒ³Ãæ´ÓBasePage¼Ì³Ð£¬ÔòBasePageºÍ×î ......

ASP.NET³ÌÐòµ÷ÊÔ¾­³£ÒªÓõĸ¨Öú¹¤¾ß

ÔÚ½øÐÐASP.NETµ÷ÊÔµÄʱºò£¬ÎÒÃǾ­³£ÐèÒª½èÖúһЩÍⲿ¹¤¾ßÀ´¸¨ÖúÎÒÃÇ¡£Ë×»°Ëµ£¬¹¤ÓûÉÆÆäÊ ±ØÏÈÀûÆäÆ÷¡£¿É±ðС¿´ÁËÕâЩ¹¤¾ß£¬ËüÊÇÄã½â¾ö¸´ÔÓÎÊÌâµÄ±Ø±¸ÀûÆ÷¡£±È½Ï³£ÓõÄÓÐÕâЩ£º
HTTP×¥°ü¹¤¾ß£º Microsoft Network Monitor£¬Fiddler2£¬HttpWatcher µÈ£¬Ö÷ÒªÓÃÀ´²é¿´HTTPÏûÏ¢µÄheader£¬ÒÔ¼°body¡£ http://www.mscto.com
´ ......

¡¾C#+ASP.NET¡¿ASP.NET¿çÒ³Ãæ´«Öµ¼¼ÇÉ×ܽá(ת)

¡ï1.  Ê¹ÓÃQueryString±äÁ¿
¡¡¡¡¡¡QueryStringÊÇÒ»Öַdz£¼òµ¥µÄ´«Öµ·½Ê½£¬Ëû¿ÉÒÔ½«´«Ë͵ÄÖµÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖС£Èç¹ûÊÇ´«µÝÒ»¸ö»ò¶à¸ö°²È«ÐÔÒªÇ󲻸߻òÊǽṹ¼òµ¥µÄÊýֵʱ£¬¿ÉÒÔʹÓÃÕâ¸ö·½·¨¡£µ«ÊǶÔÓÚ´«µÝÊý×é»ò¶ÔÏóµÄ»°£¬¾Í²»ÄÜÓÃÕâ¸ö·½·¨ÁË¡£ÏÂÃæÊÇÒ»¸öÀý×Ó£º
a.aspxµÄC#´úÂë
private void B ......

ASP.NETÖÐË®¾§±¨±íµÄʹÓÃʵÀý

Ë®¾§±¨±í¿ÉÒÔÓɺܶàµÄ·½·¨µÃµ½£¬ÆäÖÐÒ»¸ö¾ÍÊÇʹÓÃVS.NetÀ´´´½¨£¬ËüÌṩÁ˷dz£·á¸»Ä£ÐÍÒÔʹÎÒÃÇÄܹ»ÔÚÔËÐÐʱ²Ù×÷ÊôÐԺͷ½·¨¡£Èç¹ûÄãÕýÔÚʹÓÃVS.Net¿ª·¢.Net³ÌÐò£¬ÄÇôÄã¾Í²»ÐèÒªÔÙ°²×°ÆäËüÈí¼þÁË£¬ÒòΪËûÒѾ­ÄÚǶÔÚVS.NetÖÐÁË¡£
¡¡¡¡Óŵã:
¡¡¡¡VS.NetË®¾§±¨±íÓÐÏÂÃæһЩÖ÷ÒªµÄÓŵ㣺
¿ìËٵı¨±í¿ª·¢
Äܹ»µ¼³ö³ÉΪ¸´Ô ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ