Àí½âASP.NETÖеÄÈý²ãÖеÄDAL¡¢BLLºÍUSL
Ò»¡¢Èý²ãÌåϵ¼Ü¹¹¡¡¡¡1.±íʾ²ã(USL)£ºÖ÷Òª±íʾWEB·½Ê½£¬Ò²¿ÉÒÔ±íʾ³ÉWINFORM·½Ê½¡£Èç¹ûÂß¼²ãÏ൱ǿ´óºÍÍêÉÆ£¬ÎÞÂÛ±íÏÖ²ãÈçºÎ¶¨ÒåºÍ¸ü¸Ä£¬Âß¼²ã¶¼ÄÜÍêÉÆµØÌṩ·þÎñ¡£
¡¡¡¡2.ÒµÎñÂß¼²ã(BLL)£ºÖ÷ÒªÊÇÕë¶Ô¾ßÌåµÄÎÊÌâµÄ²Ù×÷£¬Ò²¿ÉÒÔÀí½â³É¶ÔÊý¾Ý²ãµÄ²Ù×÷£¬¶ÔÊý¾ÝÒµÎñÂß¼´¦Àí¡£Èç¹û˵Êý¾Ý²ãÊÇ»ýľ£¬ÄÇÂß¼²ã¾ÍÊǶÔÕâЩ»ýľµÄ´î½¨¡£
¡¡¡¡3.Êý¾Ý·ÃÎʲã(DAL)£ºÖ÷ÒªÊǶÔÔʼÊý¾Ý(Êý¾Ý¿â»òÕßÎı¾ÎļþµÈ´æ·ÅÊý¾ÝµÄÐÎʽ)µÄ²Ù×÷²ã£¬¶ø²»ÊÇÖ¸ÔʼÊý¾Ý£¬Ò²¾ÍÊÇ˵£¬ÊǶÔÊý¾ÝµÄ²Ù×÷£¬¶ø²»ÊÇÊý¾Ý¿â£¬¾ßÌåΪҵÎñÂß¼²ã»ò±íʾ²ãÌṩÊý¾Ý·þÎñ¡£
¡¡¡¡¶þ¡¢¾ßÌåÇø·Ö
¡¡¡¡1.±íʾ²ã£ºÖ÷Òª¶ÔÓû§µÄÇëÇó½ÓÊÜ£¬ÒÔ¼°Êý¾ÝµÄ·µ»Ø£¬Îª¿Í»§¶ËÌṩӦÓóÌÐòµÄ·ÃÎÊ¡£
¡¡¡¡2.ÒµÎñÂß¼²ã£ºÖ÷Òª¸ºÔð¶ÔÊý¾Ý²ãµÄ²Ù×÷£¬Ò²¾ÍÊÇ˵°ÑһЩÊý¾Ý²ãµÄ²Ù×÷½øÐÐ×éºÏ¡£
¡¡¡¡3.Êý¾Ý·ÃÎʲ㣺Ö÷Òª¿´ÄãµÄÊý¾Ý²ãÀïÃæÓÐûÓаüº¬Âß¼´¦Àí£¬Êµ¼ÊÉÏËûµÄ¸÷¸öº¯ÊýÖ÷ÒªÍê³É¸÷¸ö¶ÔÊý¾ÝÎļþµÄ²Ù×÷£¬¶ø²»±Ø¹ÜÆäËû²Ù×÷¡£
¡¡¡¡Èý¡¢×ܽá
¡¡¡¡Èý²ã½á¹¹ÊÇÒ»ÖÖÑϸñ·Ö²ã·½·¨£¬¼´Êý¾Ý·ÃÎʲãÖ»Äܱ»ÒµÎñÂß¼²ã·ÃÎÊ£¬ÒµÎñÂß¼²ãÖ»Äܱ»±íʾ²ã·ÃÎÊ£¬Óû§Í¨¹ý±íʾ²ã½«ÇëÇó´«Ë͸øÒµÎñÂß¼²ã£¬ÒµÎñÂß¼²ãÍê³ÉÏà¹ØÒµÎñ¹æÔòºÍÂß¼£¬²¢Í¨¹ýÊý¾Ý·ÃÎʲã·ÃÎÊÊý¾Ý¿â»ñµÃÊý¾Ý£¬È»ºó°´ÕÕÏà·´µÄ˳ÐòÒÀ´Î·µ»Ø½«Êý¾ÝÏÔʾÔÚ±íʾ²ã¡£ÓеÄÈý²ã½á¹¹»¹¼ÓÁËFactory¡¢ModelµÈÆäËû²ã£¬Êµ¼Ê¶¼ÊÇÔÚÕâÈý²ã»ù´¡ÉϵÄÒ»ÖÖÀ©Õ¹ºÍÓ¦Óá£
Ïà¹ØÎĵµ£º
ASP¡£NETÖй²Óм¸ÖÖÀàÐ͵Ŀؼþ
========================================
Á½ÖÖ£º
1. ¿Í»§¶Ë¿Ø¼þ£¬Ò²¾ÍÊÇÎÒÃÇÔÚHTMLÖо³£Óõ½µÄ
2. ·þÎñ¶Ë¿Ø¼þ£¬ÀýÈç: <asp:TextBox ID="txt" runat="server" />
¿Í»§¶Ë¿Ø¼þÒ²¿ÉÒÔת³É·þÎñ¶Ë¿Ø¼þ
<input type="text" id="txt" runat="server" />
HTML ºÍ WEB
ASP¡£NET ......
1.Asp.NetÖм¸ÖÖÏàËÆµÄ±ê¼Ç·ûºÅ: <%=...%> <%#... %> <% %> <%@ %> ½âÊͼ°Ó÷¨
´ð: <%#... %>: ÊÇÔڰ󶨿ؼþDataBind()·½·¨Ö´ÐÐʱ±»Ö´ÐУ¬ÓÃÓÚÊý¾Ý°ó¶¨
Èç: <%# Container.DataItem("tit") %>
&n ......
Asp.netΪÎÒÃÇÌṩÁËÁù¸öÑéÖ¤ÑéÖ¤¿Ø¼þ¼°ÆäÒªÆð×÷ÓñØÐëÉèÖõÄÊôÐÔ£º
(1) RequiredFieldValidator£º¸Ã¿Ø¼þÒªÇóÆä°ó¶¨µÄÊäÈë¿Ø¼þÒ»¶¨ÒªÓÐÊäÈëÖµ£¬²»ÄÜΪ¿Õ£»
ÊôÐÔ£ºControlToValidate:ÑéÖ¤¿Ø¼þÒªÑéÖ¤µÄÊäÈë¿Ø¼þID£¨°ó¶¨µÄÊäÈë¿Õ¼äID£©
Text£ºÊäÈë¿Ø¼þÊäÈëµÄÄÚÈݲ» ......
ASP.NET3.5¿ÉÒԺܼò´ðµÄʵÏÖÒ»¸öºÜÓÐÓõŦÄÜ£¬¼È¿çÒ³Ãæ´«ËÍ£¬
´«Í³µÄÌá½»´°ÌåÖ»»á½«´°ÌåÌá½»¸øËü×Ô¼º¡£¶ø¿çÒ³ÃæµÄÌá½»£¬
»á½«page1µÄÄÚÈÝ´«Ë͸öpage2£¬²¢ÔÚpage2ÖÐʹÓÃpage1ÖеĿؼþ¡£
¢Ù ¿çÒ³Ãæ´«µÝµÄ¼òµ¥ÊµÏÖ
Ò³ÃæÒ»£¨Default.aspx£©ÖеĿؼþ
<a ......
<a>±êÇ©
1. <a href=”test.aspx”></a>
2. ÕâÊÇ×î³£¼ûµÄÒ»ÖÖתÏò·½·¨;
HyperLink¿Ø¼þ
1. Asp.net ·þÎñÆ÷¶Ë¿Ø¼þ ÊôÐÔNavigateUrlÖ¸¶ ......