¶àƵµÀÍøÕ¾¼Ü¹¹ÊµÏÖ·½·¨ (asp.net C#)
Ö÷Ìå¼Ü¹¹
¡¡¡¡¸÷ƵµÀ·Ö±ðλÓÚ²»Í¬µÄWeb Project(¾ßÓжÀÁ¢µÄ¶þ¼¶ÓòÃû)£¬²¢½«ËùÓеÄÒµÎñÂß¼ÒÔ¼°Êý¾Ý·ÃÎʹ¦ÄÜ·â×°³ÉClass Library£¬ËùÓÐÆµµÀ¹²ÓÃÕâ¸öClass Library¡£
¡¡¡¡ÏÂÃæÏêϸ½éÉÜʵÏÖ·½·¨¡£
¡¡¡¡¼ÙÉèÍøÕ¾ÓÐÈý¸öƵµÀ£¬ÐÂÎÅ¡¢ÂÛ̳ÒÔ¼°²©¿Í£¬¶ÔÓ¦µÄ¶þ¼¶ÓòÃûΪ"news"¡¢"forum"¡¢"blog"¡£³ý´ËÖ®Í⣬»¹ÐèÒªÁíÍⶨÒåÁ½¸öÓòÃû£¬
·Ö±ðÓÃÓÚÍøÕ¾Ê×Ò³ÒÔ¼°Óû§×¢²á¡¢µÇ½¹¦ÄÜ(»ùÓÚPassport»úÖÆ£¬±¾ÎĺóÃæ½«×÷Ïêϸ½éÉÜ)£¬¶ÔÓ¦ÓòÃûΪ"homepage"¡¢"passport"¡£
¡¡¡¡1.ÅäÖø÷ƵµÀURL
¡¡¡¡a.ÅäÖÃhostsÎļþ
¡¡¡¡ÓÃÎı¾±à¼Æ÷´ò¿ªhostsÎļþ(λÓÚc:\windows»òwinnt\system32\drivers\etc\)£¬¸ÃÎļþÖдæ·Å³õʼµÄ
ÓòÃû½âÎöÐÅÏ¢¡£µ±ÎÒÃÇÔÚä¯ÀÀÆ÷ÖÐÇëÇóij¸öURLʱ£¬ÏµÍ³Ê×ÏÈÔÚhostsÎļþÖвéÕÒÏàÓ¦ÓòÃû£¬Èç¹ûÕÒµ½ÔòÌø×ªÖÁÖ¸¶¨IP,Èç¹ûûÕÒµ½£¬Ôò½øÒ»²½Ìá½»DNS
½øÐÐÓòÃû½âÎö¡£
¡¡¡¡ÅäÖúܼòµ¥£¬¸ñʽÐÎÈç"[IP][¿Õ¸ñ][ÓòÃû]"£¬Ã¿ÌõÊý¾Ý¶ÔÓ¦Ò»ÐС£ÏÂÃæÎªÅäÖÃÄÚÈÝ£º
¡¡¡¡192.168.1.2 www.mysite.com
¡¡¡¡192.168.1.2 passport.mysite.com
¡¡¡¡192.168.1.3 news.mysite.com
¡¡¡¡192.168.1.5 forum.mysite.com
¡¡¡¡192.168.1.9 blog.mysite.com
¡¡¡¡Äã¿ÉÄÜÒѾעÒâµ½ÁË£¬¸÷ƵµÀ¶ÔÓ¦ÓÚ²»Í¬µÄIP£¬ÕâÕýÊǸüܹ¹µÄ¿ª·¢Áé»îÐÔËùÔÚ¡£¸÷ƵµÀ(Web
Project)¿ÉÒÔ´´½¨ÓÚ²»Í¬µÄ¿ª·¢ÕßµçÄÔ¡£Í¨¹ý½«ÅäÖÃÄÚÈÝͬ²½µ½¸÷̨µçÄÔ£¬¿ÉÒÔ·½±ãµÄÔÚ¸÷ƵµÀ¼ä½øÐÐÒ³Ãæä¯ÀÀ£¬¾ÍÏñÕâЩƵµÀλÓÚÄã×Ô¼ºµÄµçÄÔÒ»Ñù!²É
ÓÃÕâÖÖ·½Ê½¿ÉÒÔ¼«´ó½µµÍ¿ª·¢ñîºÏÐÔ£¬Ã¿¸öƵµÀ¶¼ÊÇÒ»¸ö¶ÀÁ¢µÄÄ£¿é£¬Ò»¸öƵµÀÖеÄBug²»»áÓ°Ïìµ½ÁíÒ»¸öƵµÀ¡£
¡¡¡¡b.ÅäÖÃWeb.Config
¡¡¡¡¿¼Âǵ½¸÷ƵµÀ¶þ¼¶ÓòÃûÓпÉÄܽøÐе÷Õû£¬½«ÏàÓ¦ÅäÖÃÐÅÏ¢´æ·ÅÓÚWeb.ConfigÎļþÊÇÒ»¸öºÃ°ì·¨¡£Í¬ÑùµÄ£¬¸ÃÅäÖÃÐÅÏ¢±ØÐëͬ²½µ½¸÷Web Project¡£ÏÂÃæÎªÅäÖÃÄÚÈÝ£º
£¼add key="SiteDomainName" value="mysite.com"/£¾
£¼add key="HomepageSiteURL" value="http://www.mysite.com/homepage/"/
£¾
£¼add key="PassportSiteURL" value="http://passport.mysite.com/passport/"/
£¾
£¼add key="NewsSiteURL" value="http://news.mysite.com/news/"/
£¾
£¼add key="ForumSiteURL" value="http://forum.mysite.com/forum/"/
£¾
£¼add key="BlogSiteURL" value="h
Ïà¹ØÎĵµ£º
ͨ¹ýAsp.net(C#)Ó¦ÓóÌÐò¶ÁÈ¡±¾µØÉÏ´«µÄExcleÎļþ,´æ·Åµ½DataSetÖÐ,ͨ¹ýDataSetÖеķ½·¨Ö±½ÓÉú³ÉXMLÎļþ.
C# Code
if (this.FileUpload1.PostedFile != null)
{
string filename = this.FileUpl ......
Page_Load--Ò³Ãæ¼ÓÔØÊ¼þ.
Page.IspostBackÅжÏÊÇ·ñµÚÒ»´Î¼ÓÔØ¡£
ÿ´ÎÏìÓ¦·þÎñÐÅÏ¢(¼È¿Í»§ÇëÇóASP.NETÒ³Ãæ-ASPXÎļþ»òWeb·þÎñ-
ASMXÎļþ)¾Í¼ÓÔØÒ»´Î(Ö´ÐÐÒ»´ÎPage_Load)¡£
¼ÓÔØµÄʱºò²¢²»ÊÇÿ´Î¶à±àÒëÒ»´Î´úÂëÎļþ£¬ÒòΪ£ºÃ¿Ò»´ÎÇëÇó
ASPXÎļþʱ²¢²»ÊǶàÒª½øÐÐÒ»´Î±àÒ룬¶øÊǵÚÒ»´ÎÖ´ ......
×î½ü×öÒ»¸öÍøÕ¾£¬ÀïÃæÉæ¼°µ½¼¶ÁªµÄÎÊÌ⣨ÈçÊ¡-ÊУ¬Æ·ÅÆ-ÐͺŵÈ), ÎÒÓõÄÊÇDropDownListÀ´ÊµÏֵģ¬ÉèÖø¸¼¶µÄAutoPostBackÊôÐÔÎªÕæ.È»ºóÔÚËüµÄSelectedIndexChanged()ʼþÀïдÏàÓ¦µÄ´úÂ룬ÕâÑù¾ÍÄÜʵÏÖ¼¶Áª¹ØÏµ£¨µ±È»ÕâÀïҪעÒâIsPostBackµÄÎÊÌ⣩. ×öºÃÖ®ºóÓÃʱ·¢ÏÖÒ»¸ö·Ç³£²»Ë¬µÄÎÊÌ⣬ÄǾÍÊÇÿ´Î¶¼»áˢУ¬Õ ......
1.´´½¨WEB Application¹¤³ÌWebAjax¡£
2.½¨Á¢Ä¿Â¼ÎļþAjaxCommon.jsÈçÏ£º
// ÉùÃ÷XmlHttpRequest³ÉÔ±±äÁ¿
var xmlHttpReq_Obj = null;
// ³õʼ»¯»ñÈ¡XmlHttpRequest¶ÔÏó
///<param>handler :»Øµ÷º¯ÊýÃû</param>
function GetXmlHttpObject(handler) {
var xmlHttpObj = null;
try {
// Microso ......
MysqlµÄconnector/net5.0ÏÂÔØµØÖ·:
http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.6.zip/from/pick
°²×°ºÃÒÔºó,
µãÊôÐÔ,È»ºóµã²éÕÒÄ¿±ê,µãÏòÉÏÒ»²ãĿ¼,ÕÒµ½Binaries\.NET 2.0,È»ºó½«Õâ¸öÎļþ¸´ÖƵ½ÄãµÄ¹¤³ÌĿ¼ÏÂ,Ò»°ãÕâÑùµÄDLLÎļþ»á±£´æµ½binĿ¼ÏÂ.
ÔÚ´úÂëÒ³ÀïÊäÈëusing Mysql. ......