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

ASP.NET


      LinqDataSource ¿Ø¼þͨ¹ý ASP.NET Êý¾ÝÔ´¿Ø¼þ½á¹¹Ïò Web ¿ª·¢ÈËÔ±¹«¿ªÓïÑÔ¼¯³É²éѯ (LINQ)¡£LINQ ÌṩһÖÖÓÃÓÚÔÚ²»Í¬ÀàÐ͵ÄÊý¾ÝÔ´ÖвéѯºÍ¸üÐÂÊý¾ÝµÄͳһ±à³ÌÄ£ÐÍ£¬²¢½«Êý¾Ý¹¦ÄÜÖ±½ÓÀ©Õ¹µ½ C# ºÍ Visual Basic ÓïÑÔÖС£LINQ ͨ¹ý½«ÃæÏò¶ÔÏó±à³ÌµÄ×¼ÔòÓ¦ÓÃÓÚ¹ØϵÊý¾Ý£¬¼ò»¯ÁËÃæÏò¶ÔÏó±à³ÌÓë¹ØϵÊý¾ÝÖ®¼äµÄ½»»¥¡£
ͨ¹ýʹÓÃÉùÃ÷ÐÔ±ê¼Ç£¬¿ÉÒÔ´´½¨Ò»¸ö LinqDataSource ¿Ø¼þ£¬Á¬½Óµ½Êý¾Ý¿â»òÄÚ´æÖÐÊý¾Ý¼¯ºÏ£¨ÈçÊý×飩ÖеÄÊý¾Ý¡£ÔÚÉùÃ÷Îı¾ÖУ¬¿ÉÒÔ±àд¶ÔÊý¾Ý½øÐмìË÷¡¢É¸Ñ¡¡¢ÅÅÐòºÍ·Ö×é²Ù×÷ËùÐèµÄËùÓÐÌõ¼þ¡£µ±´Ó SQL Êý¾Ý¿â±í¼ìË÷Êý¾Ýʱ£¬Ò²¿ÉÒÔÅäÖà LinqDataSource ¿Ø¼þÒÔ´¦ÀíÊý¾ÝµÄ¸üС¢²åÈëºÍɾ³ý¡£¸Ã¿Ø¼þ¿É×öµ½ÕâÒ»µã£¬¶øÎÞÐèÄú±àд SQL ÃüÁîÀ´Ö´ÐÐÕâЩÈÎÎñ¡£LinqDataSource À໹Ìṩһ¸öʼþÄ£ÐÍ£¬Ê¹ÄúÄܹ»´¦Àí×Ô¶¨Òå·½°¸¡£
 
Ò»¡¢·½°¸
µ±Äú´´½¨ÍøÒ³ÒÔ¼ìË÷»òÐÞ¸ÄÊý¾Ý£¬²¢Ï£ÍûÀûÓà LINQ ÌṩµÄͳһ±à³ÌÄ£ÐÍʱ£¬¿ÉʹÓà LinqDataSource ¿Ø¼þ¡£Í¨¹ýʹ LinqDataSource ¿Ø¼þÄܹ»×Ô¶¯´´½¨ÓëÊý¾Ý½øÐн»»¥µÄÃüÁ¿ÉÒÔ¼ò»¯ÍøÒ³ÖеĴúÂë¡£
 
¶þ¡¢±³¾°
LinqDataSource ¿Ø¼þΪÄúÌṩÁËÒ»ÖÖ½«Êý¾Ý¿Ø¼þÁ¬½Óµ½¶àÖÖÊý¾ÝÔ´µÄ·½·¨£¬ÆäÖаüÀ¨Êý¾Ý¿âÊý¾Ý¡¢Êý¾ÝÔ´ÀàºÍÄÚ´æÖм¯ºÏ¡£Í¨¹ýʹÓà LinqDataSource ¿Ø¼þ£¬Äú¿ÉÒÔÕë¶ÔËùÓÐÕâЩÀàÐ͵ÄÊý¾ÝÔ´Ö¸¶¨ÀàËÆÓÚÊý¾Ý¿â¼ìË÷µÄÈÎÎñ£¨Ñ¡Ôñ¡¢É¸Ñ¡¡¢·Ö×éºÍÅÅÐò£©¡£¿ÉÒÔÖ¸¶¨Õë¶ÔÊý¾Ý¿â±íµÄÐÞ¸ÄÈÎÎñ£¨¸üС¢É¾³ýºÍ²åÈ룩¡£
¿ÉÒÔ½« LinqDataSource ¿Ø¼þÁ¬½Óµ½´æ´¢ÔÚ¹«¹²×ֶλòÊôÐÔÖеÄÈκÎÀàÐ͵ÄÊý¾Ý¼¯ºÏ¡£¶ÔÓÚËùÓÐÊý¾ÝÔ´À´Ëµ£¬ÓÃÓÚÖ´ÐÐÊý¾Ý²Ù×÷µÄÉùÃ÷ÐÔ±ê¼ÇºÍ´úÂ붼ÊÇÏàͬµÄ¡£µ±ÄúÓëÊý¾Ý¿â±íÖеÄÊý¾Ý»òÊý¾Ý¼¯ºÏ£¨ÓëÊý×éÀàËÆ£©ÖеÄÊý¾Ý½øÐн»»¥Ê±£¬²»±ØʹÓò»Í¬µÄÓï·¨¡£
 
2.1¡¢Á¬½Óµ½Êý¾Ý¿âÖеÄÊý¾Ý
µ±ÄúÓëÊý¾Ý¿âÖеÄÊý¾Ý½øÐн»»¥Ê±£¬²»»á½« LinqDataSource ¿Ø¼þÖ±½ÓÁ¬½Óµ½Êý¾Ý¿â£¬¶øÊÇÓë±íʾÊý¾Ý¿âºÍ±íµÄʵÌåÀà½øÐн»»¥¡£Í¨¹ý¶ÔÏó¹ØϵÉè¼ÆÆ÷»òÔËÐÐ SqlMetal.exe ʵÓù¤¾ß¿ÉÉú³ÉʵÌåÀà¡£´´½¨µÄʵÌåÀàͨ³£Î»ÓÚ Web Ó¦ÓóÌÐòµÄ App_Code Îļþ¼ÐÖС£O/R Éè¼ÆÆ÷»ò SqlMetal.exe ʵÓù¤¾ß½«Éú³ÉÒ»¸ö±íʾÊý¾Ý¿âµÄÀ࣬²¢Îª¸ÃÊý¾Ý¿âÖеÄÿ¸ö±íÉú³ÉÒ»¸öÀà¡£
±íʾÊý¾Ý¿âµÄÀཫ¸ºÔð¼ìË÷ºÍÉèÖÃÊý¾ÝÔ´ÖеÄÖµ¡£LinqDataSource ¿Ø¼þ¶ÁÈ¡ºÍÉèÖñíʾÊý¾Ý±íµÄÀàÖеÄÊôÐÔ¡£ÈôÒªÖ§³Ö¸üС¢²åÈëºÍɾ³ý²Ù×÷£¬Êý¾Ý¿âÀà±ØÐë´Ó DataContext ÀàÅÉÉú£¬ÇÒ±íÀà±ØÐëÒýÓà Table<(Of <(TEntity>)&


Ïà¹ØÎĵµ£º

dz̸ASP.net°²È«±à³Ì

ÔÚWeb±à³Ì¹ý³ÌÖУ¬´æÔÚןܶలȫÒþ»¼¡£±ÈÈçÔÚÒÔÇ°µÄASP°æ±¾ÖУ¬CookieΪ·ÃÎÊÕߺͱà³ÌÕ߶¼ÌṩÁË·½±ã£¬²¢Ã»ÓÐÌṩ¼ÓÃܵŦÄÜ¡£´ò¿ªIEä¯ÀÀÆ÷£¬Ñ¡Ôñ“¹¤¾ß”²Ëµ¥ÀïµÄ“InternetÑ¡Ï¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÀïµ¥»÷“ÉèÖÔ°´Å¥£¬Ñ¡Ôñ“²é¿´Îļþ”°´Å¥£¬ÔÚµ¯³öµÄ´°¿ÚÖУ¬¾Í»áÏÔʾӲÅÌÀï ......

dzÎöASP.NET Routing¶ÔÇëÇóµÄ²»Í¬´¦Àí

 ÔÚÕâÀïÎÒÃǽ«½²ÊöASP.NET Routing¶ÔÇëÇóµÄ²»Í¬´¦Àí¡£ÎÄÕ½«´Ó´¦Àí»úÖÆ·½Ã濪ʼ½²Æð£¬È»ºó½²Êö¼àÌýµÄ¹ý³Ì¡£Ï£Íû±¾ÎÄÄܶԴó¼ÒÓÐËù°ïÖú¡£
ASP.NET RoutingÊÇÒ»¸öͨÓõÄ×é¼þ£¬Ëü²»Éæ¼°µ½ÈκξßÌåµÄÇëÇó´¦Àí·½Ê½¡£Èç¹ûÄúÐèÒª£¬Ò²¿ÉÒÔ×Ô¼º»ùÓÚËü½øÐпª·¢——ÈçFubuMvcÏîÄ¿¾ÍÊÇÕâô×öµÄ¡£
Ê×ÏÈ£¬Èç¹ûÄúÐèÒªÔÚÏîÄ ......

asp.netÖжàÐÐÎı¾¿ò¸ß¶È×ÔÊÊÓ¦ÄÚÈݵÄÎÊÌâ

 ÔÚÍøÉÏËѲéÁ˺ܾ㬹ØÓÚasp.netÖжàÐÐÎı¾¿ò¸ß¶È×ÔÊÊÓ¦ÄÚÈݵĽâ¾ö·½·¨
<td style="width:700px" align=center valign=top>
        <asp:TextBox runat="server" ID="txtContent" Width=100% ReadOnly=true  Wrap=true TextMode="MultiLine" MaxLength="1073741823" BorderWidt ......

ASP.NET

Äú¿ÉÒÔʹÓà Xml Web ·þÎñÆ÷¿Ø¼þÀ´ÏÔʾ XML ÎĵµµÄÄÚÈÝ£¬ÇÒ²»ÐèÒª½øÐиñʽ»¯»òʹÓà XSL ת»»¡£
 
Ò»¡¢·½°¸
Xml Web ·þÎñÆ÷¿Ø¼þ¶ÁÈ¡ XML ²¢½«ÆäдÈë¸Ã¿Ø¼þËùÔÚµÄ ASP.NET ÍøÒ³¡£Èç¹û½« XSL ת»» (XSLT) Ó¦Óõ½ XML£¬Ôò×îÖÕת»»µÄÊä³ö½«³ÊÏÖÔÚ¸ÃÒ³ÖС£
 
¶þ¡¢±³¾°
Äú¿ÉÒÔʹÓà XML Web ·þÎñÆ÷¿Ø¼þ½« XML Îĵµ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ