ASP.NETÖг£ÓõÄ26¸öÓÅ»¯ÐÔÄÜ·½·¨(6
6. Ö»Òª¿ÉÄÜ£¬¾Í»º´æÊý¾ÝºÍÒ³Êä³ö ¡¡¡¡
ASP.NET ÌṩÁËһЩ¼òµ¥µÄ»úÖÆ£¬ËüÃÇ»áÔÚ²»ÐèҪΪÿ¸öÒ³ÇëÇó¶¯Ì¬¼ÆËãÒ³Êä³ö»òÊý¾Ýʱ»º´æÕâЩҳÊä³ö»òÊý¾Ý¡£ÁíÍ⣬ͨ¹ýÉè¼ÆÒª½øÐлº´æµÄÒ³ºÍÊý¾ÝÇëÇó(ÌØ±ðÊÇÔÚÕ¾µãÖÐÔ¤ÆÚ½«ÓнϴóͨѶÁ¿µÄÇøÓò)£¬¿ÉÒÔÓÅ»¯ÕâЩҳµÄÐÔÄÜ¡£Óë .NET Framework µÄÈκΠWeb ´°Ì幦ÄÜÏà±È£¬Êʵ±µØÊ¹Óûº´æ¿ÉÒÔ¸üºÃµÄÌá¸ßÕ¾µãµÄÐÔÄÜ£¬ÓÐʱÕâÖÖÌá¸ßÊdz¬ÊýÁ¿¼¶µÄ¡£ ¡¡¡¡
ʹÓà ASP.NET »º´æ»úÖÆÓÐÁ½µãÐèҪעÒâ¡£Ê×ÏÈ£¬²»Òª»º´æÌ«¶àÏî¡£»º´æÃ¿¸öÏî¾ùÓпªÏú£¬ÌرðÊÇÔÚÄÚ´æÊ¹Ó÷½Ãæ¡£²»Òª»º´æÈÝÒ×ÖØÐ¼ÆËãºÍºÜÉÙʹÓõÄÏî¡£Æä´Î£¬¸ø»º´æµÄÏî·ÖÅäµÄÓÐЧÆÚ²»ÒªÌ«¶Ì¡£ºÜ¿ìµ½ÆÚµÄÏî»áµ¼Ö»º´æÖв»±ØÒªµÄÖÜת£¬²¢ÇÒ¾³£µ¼Ö¸ü¶àµÄ´úÂëÇå³ýºÍÀ¬»ø»ØÊÕ¹¤×÷¡£Èô¹ØÐÄ´ËÎÊÌ⣬Çë¼àÊÓÓë ASP.NET Applications ÐÔÄܶÔÏó¹ØÁªµÄ Cache Total Turnover Rate ÐÔÄܼÆÊýÆ÷¡£¸ßÖÜתÂÊ¿ÉÄÜ˵Ã÷´æÔÚÎÊÌâ£¬ÌØ±ðÊǵ±ÏîÔÚµ½ÆÚǰ±»ÒƳýʱ¡£ÕâÒ²³Æ×÷ÄÚ´æÑ¹Á¦¡£ 7. Ñ¡ÔñÊʺÏÒ³Ãæ»òÓ¦ÓóÌÐòµÄÊý¾Ý²é¿´»úÖÆ ¡¡¡¡
¸ù¾ÝÄúÑ¡ÔñÔÚ Web ´°ÌåÒ³ÏÔʾÊý¾ÝµÄ·½Ê½£¬ÔÚ±ãÀûºÍÐÔÄÜÖ®¼ä³£³£´æÔÚ×ÅÖØÒªµÄȨºâ¡£ÀýÈ磬DataGrid Web ·þÎñÆ÷¿Ø¼þ¿ÉÄÜÊÇÒ»ÖÖÏÔʾÊý¾ÝµÄ·½±ã¿ì½ÝµÄ·½·¨£¬µ«¾ÍÐÔÄܶøÑÔËüµÄ¿ªÏú³£³£ÊÇ×î´óµÄ¡£ÔÚijЩ¼òµ¥µÄÇé¿öÏ£¬Äúͨ¹ýÉú³ÉÊʵ±µÄ HTML ×Ô¼º³ÊÏÖÊý¾Ý¿ÉÄܺÜÓÐЧ£¬µ«ÊÇ×Ô¶¨ÒåºÍä¯ÀÀÆ÷¶¨Ïò»áºÜ¿ìµÖÏúËù»ñµÃµÄ¶îÍ⹦Ч¡£Repeater Web ·þÎñÆ÷¿Ø¼þÊDZãÀûºÍÐÔÄܵÄÕÛÖÔ¡£Ëü¸ßЧ¡¢¿É×Ô¶¨ÒåÇҿɱà³Ì¡£ ¡¡¡¡
8. ½« SqlDataReader ÀàÓÃÓÚ¿ìËÙÖ»½øÊý¾ÝÓαê
SqlDataReader ÀàÌṩÁËÒ»ÖÖ¶ÁÈ¡´Ó SQL Server Êý¾Ý¿â¼ìË÷µÄÖ»½øÊý¾ÝÁ÷µÄ·½·¨¡£Èç¹ûµ±´´½¨ ASP.NET Ó¦ÓóÌÐòʱ³öÏÖÔÊÐíÄúʹÓÃËüµÄÇé¿ö£¬Ôò SqlDataReader ÀàÌṩ±È DataSet Àà¸ü¸ßµÄÐÔÄÜ¡£Çé¿öÖ®ËùÒÔÕâÑù£¬ÊÇÒòΪ SqlDataReader ʹÓà SQL Server µÄ±¾»úÍøÂçÊý¾Ý´«Êä¸ñʽ´ÓÊý¾Ý¿âÁ¬½ÓÖ±½Ó¶ÁÈ¡Êý¾Ý¡£ÁíÍ⣬SqlDataReader ÀàʵÏÖ IEnumerable ½Ó¿Ú£¬¸Ã½Ó¿ÚÒ²ÔÊÐíÄú½«Êý¾Ý°ó¶¨µ½·þÎñÆ÷¿Ø¼þ¡£Óйظü¶àÐÅÏ¢£¬Çë²Î¼û SqlDataReader Àà¡£ÓÐ¹Ø ASP.NET ÈçºÎ·ÃÎÊÊý¾ÝµÄÐÅÏ¢£¬Çë²Î¼ûͨ¹ý ASP.NET ·ÃÎÊÊý¾Ý¡£ ¡¡¡¡
9. ½« SQL Server ´æ´¢¹ý³ÌÓÃÓÚÊý¾Ý·ÃÎÊ ¡¡¡¡
ÔÚ .NET Framework ÌṩµÄËùÓÐÊý¾Ý·ÃÎÊ·½·¨ÖУ¬»ùÓÚ SQL Server µÄÊý¾Ý·ÃÎÊÊÇÉú³É¸ßÐÔÄÜ¡¢¿ÉËõ·Å Web Ó¦ÓóÌÐòµÄÍÆ¼öÑ¡Ôñ¡£Ê¹ÓÃÍÐ¹Ü SQL Server Ìṩ³ÌÐòʱ£¬¿Éͨ¹ýʹÓñàÒëµÄ´æ´¢¹ý³Ì¶ø²»ÊÇÌØÊâ²éѯ»ñµÃ¶î
Ïà¹ØÎĵµ£º
public class t3 : System.Web.UI.Page
{
private string str;//×Ö·û
&n ......
¿ÉʹÓà Calendar Web ·þÎñÆ÷¿Ø¼þÏÔʾÈÕÀúÖеĿÉÑ¡ÈÕÆÚ£¬²¢ÏÔʾÓëÌØ¶¨ÈÕÆÚ¹ØÁªµÄÊý¾Ý¡£
Ò»¡¢·½°¸
¿ÉÒÔʹÓà Calendar Web ·þÎñÆ÷¿Ø¼þÖ´ÐÐÏÂÃæµÄ²Ù×÷£º
1¡¢ÏÔʾºÍÑ¡ÔñÈÕÆÚ ¸Ã¿Ø¼þÏÔʾһ¸öÈÕÀú£¬Óû§Í¨¹ý´ËÈÕÀú¿ÉÒÆ¶¯µ½ÈÎÒâÒ»ÄêÖеÄÈÎÒâÒ»Ìì¡£ÉèÖà SelectedDate ÊôÐÔ£¬Ê¹Ä ......
Ê®¡¢ÈçºÎ£º¶ÁÈ¡ Calendar Web ·þÎñÆ÷¿Ø¼þÖеÄÑ¡¶¨ÈÕÆÚ
µÚÒ»¸öʾÀýÏÔʾµ±Ç°Ñ¡¶¨µÄÈÕ¡£µÚ¶þ¸öʾÀýÏÔʾËùÓÐÑ¡¶¨µÄÈÕÆÚ£¬¿ÉÒÔÊǵ¥¸öÈÕ¡¢ÖÜ»òÔ¡£
// Example 1
Label1.Text = Calendar1.SelectedDate.ToShortDateString();
// Example 2
String s = "";
foreach(DateTime d in Ca ......
ASP.NETÖÐÌṩÁËÁ½ÖÖ»º´æ¸üвßÂÔ£º
1.±»¶¯¸üС£»º´æ¹ýÆÚÒÔºóÊÖ¶¯½øÐиüÐÂ
2.Ö÷¶¯¸üС£»º´æ¹ýÆÚÒÔºóÔڻص÷·½·¨ÖиüÐÂ
Èç¹ûÎÒÃÇÏÖÔÚÒª»º´æÒ»¸öÊý¾Ý¼¯£ºDataSet ds=getData();//getdata()ÊÇÒ»¸ö×Ô¶¨Òå·½·¨£¬´ÓÊý¾Ý¿â»ñÈ¡Êý¾Ý
A.²åÈëÓÀ²»¹ýÆÚµÄ»º´æ£ºCache.Insert("d ......
ÔÚweb¿ª·¢Ê±£¬ÓеÄϵͳҪÇóͬһ¸öÓû§ÔÚͬһʱ¼äÖ»ÄܵǼһ´Î£¬Ò²¾ÍÊÇÈç¹ûÒ»¸öÓû§ÒѾµÇ¼ÁË£¬ÔÚÍ˳ö֮ǰÈç¹ûÔٴεǼµÄ»°ÐèÒª±¨´í¡£
¡¡¡¡³£¼ûµÄ´¦Àí·½·¨ÊÇ£¬ÔÚÓû§µÇ¼ʱ£¬ÅжϴËÓû§ÊÇ·ñÒѾÔÚApplicationÖдæÔÚ£¬Èç¹û´æÔھͱ¨´í£¬²»´æÔڵϰ¾Í¼Óµ½ApplicationÖÐ(ApplicationÊÇËùÓÐSession¹²Óеģ¬Õû¸öwebÓ¦ÓÃ³Ì ......