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

Asp.net MVC²¢²»½ö½öÖ»ÊÇLinq to SQL

    ºÜ¶àAsp.netµÄ½Ì³ÌÖеÄʾÀý´úÂëʹÓõÄÊý¾Ý·ÃÎÊ·½·¨ÊÇLinq to Sql»òÊÇEntity Framework¡£ÎÒÔÚwww.asp.netµÄÂÛ̳ÉÏ¿´µ½ºÜ¶à¹ØÓÚÌÖÂÛÊÇ·ñÓÐÆäËûÌæ´úµÄÊý¾Ý¿â·ÃÎÊ·½Ê½£¬»Ø´ðÊÇ£ºµ±È»ÓС£ÕâÆªÎÄÕ¾ͽ²ÊöÁËʹÓÃAdo.Net×÷ΪÊý¾Ý·ÃÎʲãÀ´ÊµÏÖÒ»¸öµäÐ͵ÄÔöɾ²é¸Ä³ÌÐò¡£
    ÓÉÓÚÊÇÒÔÁ·Ï°×÷ΪĿµÄ£¬ÄÇÎҾͲ»·Á½èÓÃSpaanjaar’s µÄN²ã¹¹¼ÜÎÄÕ£¨Building Layered Web Applications with Microsoft ASP.NET 2.0.£©µÄ¹¹¼Ü·½Ê½¡£ÎÒÇ¿ÁÒÍÆ¼öÄãÔĶÁËûµÄϵÁÐÎÄÕ£¬Èç¹ûÏÓÌ«³¤ÆðÂëÒ²µÃ¿´ÍêǰÁ½²¿·Ö£¬ÕâÑù¾ÍÄܶÔN-Layer¹¹¼ÜÓиö»ù±¾µÄÈÏʶ¡£N-Layer¹¹¼ÜµÄÈý¸ö¹Ø¼ü²ã·Ö±ðΪ:ÒµÎñ¶ÔÏó²ã£¬ÒµÎñÂß¼­²ãºÍÊý¾Ý·ÃÎʲ㡣¶øÆäÊý¾Ý·ÃÎʲã»á¼¸ºõ²»¼Ó¸Ä±äµÄ°üº¬ÔÚ±¾ÎĵÄMVCÏîÄ¿ÖУ¬SpaanjaarµÄÎļþÏêϸÃèÊöÁ˸÷¸ö²ãÊÇÈçºÎ×éÖ¯µÄ¡£ÕâÆªÎÄÕ½ö½ö½²Êö¸÷¸ö²ãËù°çÑݵĽÇÉ«£¬µ«ÊDz»»áÉîÈëµ½´úÂëµÄϸ½ÚÖС£
 
      Ê×ÏÈ£¬ÎÒÃÇÀ´¿´ImarÌṩµÄ³ÌÐò£¬ÕâÊÇÒ»¸ö¾ßÓеäÐÍÔöɾ²é¸ÄµÄ³ÌÐò,Õâ¸ö³ÌÐòÔÊÐíÓû§¹ÜÀíÁªÏµÈË£¬°üÀ¨ÁªÏµÈ˵ĵØÖ·£¬µç»°£¬email¡£ËüÄÜÔö£¬É¾£¬²é£¬¸ÄÈκÎʵÌå¡£
 
     ³ÌÐòÄÚ°üÀ¨µÄʵÌåÓÐ:ContactPersons, PhoneNumbers, Addresses EmailAddresses.ËûÃǶ¼Á¥ÊôÓÚ³ÌÐòµÄÒµÎñ¶ÔÏó£¨BO£©²ã¡£ÉÏÊöµÄÿһ¸öÀà¶¼°üº¬¿ÉÒÔ»ñÈ¡»òÕ߸³ÖµµÄÊôÐÔ£¬µ«²¢²»°üº¬Èκη½·¨¡£¶øËùÓз½·¨´æ·ÅÓÚÒµÎñÂß¼­²ã£¨BLL£©ÖеĶÔÓ¦ÀàÖС£ÔÚÒµÎñ¶ÔÏó²ãºÍÒµÎñÂß¼­²ãµÄʵÌåºÍʵÌåmangerÊÇÒ»¶ÔÒ»µÄ¹ØÏµ£¬ÔÚÒµÎñÂß¼­²ãÖÐÀà°üº¬µÄ·½·¨¶¼»á·µ»ØÒµÎñ¶ÔÏó²ã(BO)µÄʵÀý£¬»òÊÇʵÀý¼¯ºÏ£¬»òÕß±£´æÊµÀý£¨¸üлòÊÇÌí¼Ó£©£¬»òÊÇɾ³ýʵÀý¡£ÒµÎñÂß¼­²ã£¨BLL£©ÖÐÒ²¿ÉÒÔ°üº¬Ò»Ð©ÒµÎñ¹æÔòÑéÖ¤£¬°²È«ÐÔ¼ì²éµÄ´úÂë¡£µ«ÔÚ±¾ÆªÎÄÕÂΪÁ˼ò±ãÆð¼û£¬¾Í²»Ìí¼ÓÕâЩÁË¡£Èç¹ûÄã¶ÔÒµÎñ¹æÔòºÍ°²È«ÐÔÓÐÐËȤµÄ»°£¬¿ÉÒÔÈ¥¿´ImarÎÄÕµÄ6 part series¡£
      ×îºóÒ»²ãÊÇÊý¾Ý·ÃÎʲã(DAL)£¬Í¬Ñù£¬DAL²ãµÄÀàÒ²ºÍÒµÎñÂß¼­²ã£¨BLL£©ÄÚµÄÀàÓÐ×ÅÒ»¶ÔÒ»µÄ¹ØÏµ£¬ÔÚBLL²ãµÄÀàÖлáµ÷ÓÃÏà¹ØDAL²ãÖеķ½·¨¡£¶øÔÚÕâЩ²ãÖУ¬Ö»ÓÐDAL²ãÐèÒªÖªµÀÀûÓÃʲô¼¼Êõ£¨linq,entity framework..£©±£´æÒµÎñʵÌå¡£ÔÚ±¾ÀýÖУ¬Ê¹ÓÃSql Server ExpressÊý¾Ý¿âºÍAdo.net¡£¶øÕâÑù·Ö²ãµÄ˼ÏëÊÇÈç¹ûÄãÐèÒª¸ü»»Êý¾ÝÔ´£¨XML£¬oracle£¬¸ü»òÕßÊÇWeb ServiceÉõÖÁÊÇLinq to Sql»òÕ߯äËûORM¿ò¼Ü£©£¬ÒòΪDAL²ã¸øBLL²ã±©Â©µÄ·½·¨µÄÇ©ÃûÊÇÒ»Öµģ¬ËùÒÔÖ»ÐèÒª¸ü»»


Ïà¹ØÎĵµ£º

ASP.NET»·¾³µÄÅäÖÃ

½ñÌìÓÃÁË2¸öСʱµÄʱ¼äÀ´ÅäASP.NETµÄ»·¾³£¬ÓÐЩÈË¿ÉÄÜ»áÎÊ£¬ÎªÊ²Ã´ÐèÒªÕâô¾Ã£¬´ð°¸ºÜ¼òµ¥£¬ÒòΪÎÒµÄϵͳÊÇXPÉî¶ÈµÄ~ ËùÒÔ°²×°IISºÜ·Ñ¾¢£¬½ÓÏÂÀ´ÎÒÃèÊöÏÂÎÒÔõô°²×°µÄ¡£
ǰÌ᣺
1£©ÒѾ­°²×°ÁËVS2008£¬Õâ¸ö³ÌÐòÀïÃæÒѾ­´øÁË.NETµÄFramwork
²½Ö裨һ¶¨Òª¿´ÍêÎÒдµÄÔÙȥŪ£¡£¡£¡£©£º
1£©ÏÖÔÚµÄÈÎÎñÊÇÈ¥ÍøÉÏÏÂÔØÒ»¸öIIS5.Xµ ......

c# asp.net »ñÈ¡¿Í»§¶Ë±íµ¥µÄÊý¾Ý

ÔÚweb³ÌÐòÖУ¬¾­³£»áʹÓÃÔÚÒ»¸öÍøÒ³Ê¹ÓÃÆäËûÍøÒ³Ìá½»µÄÊý¾ÝÐÅÏ¢£¬ÕâÀï¿ÉÒÔʹÓÃRequestÄÚÖöÔÏóÀ´Íê³É£¬À´»ñÈ¡Óû§Ìá½»µÄÐÅÏ¢£¬¸ù¾Ý¿Í»§¶ËÌá½»Êý¾Ý·½Ê½µÄ²»Í¬£¬Request¶ÔÏó·Ö±ðʹÓÃFormºÍQueryString¼¯ºÏÊôÐÔÀ´»ñÈ¡Êý¾Ý¡£ÏÂÃæÊÇÁ½ÖÖ¼¯ºÏ»ñÈ¡·½Ê½µÄ²»Í¬µã£ºÍ¨¹ýForm»ñÈ¡Êý¾ÝʱÔÚformÊôÐÔÖмòµ¥µÄÌí¼Óaction=“Ìø×ªµÄÍøÒ³ ......

ASP.NET³ÌÐòÖг£ÓõÄÈýÊ®ÈýÖÖ´úÂë

1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
¡¡¡¡´«ËͲÎÊý£º
response.write("£¼script£¾window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)£¼/script£¾")
¡¡¡¡½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
¡¡¡¡2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
Button1 ......

ASP.NET 2.0 AJAXÖÐWebserviceµ÷Ó÷½·¨

ASP.NET 2.0 AjaxÖÐÄܹ»ÔÚ¿Í»§¶ËjsÖкܷ½±ãµØµ÷Ó÷þÎñÆ÷Webservice£¬ÒÔÏÂΪһЩµ÷ÓõÄʾÀý¡£±ÊÕß°²×°µÄASP.NET 2.0 AJAX
°æ±¾ÎªAJAX November CTP¡£
Èý¸öʾÀý·Ö±ðΪ£º
1 ´ø²ÎÊýµÄWS·½·¨
2 ²»´ø²ÎÊýµÄWS·½·¨
3 ²ÎÊýÀàÐÍΪDataTableµÄWS·½·¨
Ò»¡¢WebMethod
×¢ÒâÒªµã£º
1 WebMethodÀàÐèÒªÌí¼ÓÃüÃû¿Õ¼ä Microsoft.Web. ......

ASP.NETÅäÖÃÎļþWeb.config

ÈÏʶASP.NETÅäÖÃÎļþWeb.config
¡¡Ò»¡¢ÈÏʶWeb.configÎļþ
Web.configÎļþÊÇÒ»¸öXMLÎı¾Îļþ£¬ËüÓÃÀ´´¢´æ ASP.NET Web Ó¦ÓóÌÐòµÄÅäÖÃÐÅÏ¢£¨Èç×î³£ÓõÄÉèÖÃASP.NET Web Ó¦ÓóÌÐòµÄÉí·ÝÑéÖ¤·½Ê½£©£¬Ëü¿ÉÒÔ³öÏÖÔÚÓ¦ÓóÌÐòµÄÿһ¸öĿ¼ÖС£µ±Äãͨ¹ýVB.NETн¨Ò»¸öWebÓ¦ÓóÌÐòºó£¬Ä¬ÈÏÇé¿öÏ»áÔÚ¸ùĿ¼×Ô¶¯´´½¨Ò»¸öĬÈϵÄ
W ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ