Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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>)&


Ïà¹ØÎĵµ£º

asp.net¾²Ì¬»¯htmlʱ²»Êä³ö__VIEWSTATE

 protected override void Render(HtmlTextWriter writer)
    { 
        StringWriter sw = new StringWriter();           
        HtmlTextWriter htm ......

Ƥ·ôµÄÓ÷¨ (asp.net C#)

 ¿´ÁËÒ»ÏÂvisual web developer
ÖÐ×Ô´øµÄ¸öÈËÕ¾µã£¬·¢ÏÖ
aspnet2.0
ÀïÃæµÄºÜ¶à¼¼ÊõʹÓÃÆðÀ´È·ÊµºÜÓÅÑÅ£¬±È½ÏµäÐ͵ÄÓÐ
login
¿Ø¼þºÍÓû§ÏµÍ³¡¢
MasterPage
¡¢Ö÷ÌâºÍƤ·ô¡¢
SiteMap
µÈµÈ¡£ÕâÐ©ÌØÐÔ£¬ÉõÖÁ²»ÐèÒª½Ì³Ì¾Í¿ÉÒԺܿìÉÏÊÖ¡£±¾ÎÄÒª½éÉܵÄÊÇÖ÷ÌâºÍƤ·ôµÄÓ¦Óá£

(Ò»)
ÈçºÎʹÓÃ


1£©
ÔÚÄ ......

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

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

asp.net ×Ô¶¯Ìî³ä±íµ¥Êý¾Ý

ÔÚ×Ô¼º×öµÄÍøÒ³Àï ǶÈëÒ»¸öÍøÒ³  È»ºó×Ô¶¯Ìî³ä±íµ¥Êý¾Ý
ÇëÎÊË­ÖªµÀÔõô¸ã°¡?
ÎÒÓÃIframe ²»ÐÐ
¾Í¸ú winform ÀïÃæµÄwebBrowser ¿ØÖÆÍøÒ³Ä£Ê½ÏàËÆµÄ
¼±°¡·
¾Í±ÈÈç˵ÔÚÍøÒ³ÀïǶÈëÄ³ÍøÕ¾µÄµÇ½½çÃæ È»ºó°Ñ´ÓÊý¾Ý¿âÀï»ñÈ¡µÄÓû§Ãû ºÍ ÃÜÂë ×Ô¶¯ÌîÉÏÈ¥  È»ºóÌá½»
˵Ã÷ Ìá½»µ½ÍâÕ¾
......

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ºÅ