ASP.NET Web »º´æÔöÇ¿ÐÔÄܺͿÉÉìËõÐÔ
ASP.NET Web »º´æÔöÇ¿ÐÔÄܺͿÉÉìËõÐÔ
¸ÅÀÀ£º
Æ¿¾±ÏÞÖÆÏÔÖø½µµÍ
¾²Ì¬ºÍ¶¯Ì¬ Web »º´æ
±Ø±¸µÄ¹¦ÄÜ£º¹ýÆÚ¡¢Êý¾Ý¿âÒÀÀµ¹ØÏµ¡¢PDF ²¿·ÖÄÚÈÝÒÔ¼°¸ü¶à¹¦ÄÜ
¶ÔÈ«Çò×éÖ¯µÄÌØÊâºÃ´¦
Web »º´æ·þÎñÆ÷Ⱥ¼¯
Ãâ·ÑºÍÉÌÓýâ¾ö·½°¸
Contents
ÎÊÌ⣺ASP.NET Æ¿¾±ÏÞÖÆ
½â¾ö·½°¸£ºASP.NET Web »º´æ
Web »º´æÖеıر¸¹¦ÄÜ
¹ýÆÚ
¹ýÆÚÊ±ÖØÐ¼ÓÔØÒ³Ãæ
²¿·ÖÒ³Ãæ»º´æ
Êý¾Ý¿âÒÀÀµ¹ØÏµ
ÎļþÒÀÀµ¹ØÏµ
PDF ²¿·ÖÄÚÈÝ
ViewState »º´æ
Gzip ѹËõ
¿ÉÉìËõºÍ¶¯Ì¬ Web »º´æÈº¼¯
»º´æµØÀí·Ö²¼
ÍÑÀëÊý¾Ý¿â
Ö¸µ¼ÔÔò
»ùÓÚ ASP.NET£¨Microsoft Web Ó¦ÓóÌÐò¿ò¼Ü£©µÄÓ¦ÓóÌÐò¶ÔÆóÒµµÄÓ°ÏìÈÕÒæÔö´ó¡£ ͬʱ£¬ÓÉÓû§ºÍ´¦ÀíÊýÁ¿µÄ²»¶ÏÔö³¤¶øµ¼ÖÂµÄÆ¿¾±ÏÞÖÆ¼ÌÐø´Ùʹ IT ר¼ÒÃÇѰÇó¸üΪÓÅÒìµÄÐÔÄܺͿÉÉìËõÐÔ¡£
ÎÊÌ⣺ASP.NET Æ¿¾±ÏÞÖÆ
µ¼Ö ASP.NET Ó¦ÓóÌÐòÖгöÏÖÆ¿¾±µÄÔÒòÓжàÖÖ¡£ ×îÃ÷ÏÔµÄÔÒòΪ£ºÊý¾Ý´æ´¢¼¼Êõ²»Èç Web Ó¦ÓóÌÐòÌåϵ½á¹¹µÄÉìËõÐÔÇ¿¡£ µ±ÄúÊÔͼÀ©Õ¹Ó¦ÓóÌÐòʱ£¬ASP.NET Ó¦ÓóÌÐòÖд¦ÀíÊý¾Ý´æ´¢»òÊý¾Ý·ÃÎʵÄÈκÎÒ»¸öλÖö¼½«Á¢¼´ÏÝÈë×èÈû״̬¡£ ·¢ÉúÕâÖÖÇé¿öµÄÁ½¸öÇøÓòΪ£º»á»°×´Ì¬´æ´¢ÒÔ¼°À´×Ô¹ØÏµÊý¾Ý¿â»ò´óÐÍÊý¾Ý¿âµÄÓ¦ÓóÌÐòÊý¾Ý£¨Çë²Î¼ûͼ 1£©¡£
ͼ 1 ASP.NET Ó¦ÓóÌÐòÖвúÉúÐÔÄÜÆ¿¾±µÄ³£¼ûÇøÓò¡£
Èç¹û ASP.NET Ó¦ÓóÌÐòÕýÔÚ¶Ô Web ·þÎñ½øÐÐÃæÏò·þÎñµÄÌåϵ½á¹¹ (SOA) µ÷Óã¬Ôò»á³öÏÖÁíÒ»ÖÖÆ¿¾±ÏÞÖÆ¡£ Ö®ËùÒÔ»á³öÏÖËٶȼõÂýµÄÇé¿ö£¬ÊÇÒòΪ Web ·þÎñÓë ASP.NET Ó¦ÓóÌÐò´æÔÚͬÑùµÄÎÊÌ⣨Ҳ¾ÍÊÇ˵£¬ÔÚÊý¾Ý´æ´¢ºÍ·ÃÎÊÖУ©¡£ ºÜ¿ÉÄÜÊÇ Web ·þÎñ³¡ÕýÔÚ¿ç¶à¸öÓ¦ÓóÌÐò¹²Ïí£¬Òò´ËÆäÊܵ½µÄѹÁ¦Ô¶Ô¶´óÓÚÈκÎÒ»¸ö ASP.NET Ó¦ÓóÌÐò£¬´Ó¶øÔì³ÉÁË¿ÉÉìËõÐÔÆ¿¾±¡£
Óû§ä¯ÀÀÆ÷ºÍ ASP.NET Web ³¡Ö®¼äÒ²¿ÉÄܳöÏÖÆ¿¾±¡£ ÓÉÓÚ ASP.NET Ò³ÃæÐèÒª·´¸´Ö´ÐУ¬´Ó¶ø´óÁ¿Õ¼Óà CPU ´¦ÀíÄÜÁ¦£¬ÒÔÉÏÆ¿¾±ÏÖÏóµÄ·¢ÉúÓë´ËÏà¹Ø¡£ Ôڸùý³ÌÖл¹»áÏòÓû§Æµ·±·¢ËÍ´óÁ¿Êý¾ÝÔªËØ£¨Í¼Ïñ¡¢ÎĵµµÈ£©¡£
ÔÚ TechNet ÔÓ־֮ǰµÄÎÄÕÂÖУ¬ÎÒÌÖÂÛÁË ASP.NET ÐÔÄܺͿÉÉìËõÐÔµÄÎÊÌ⣬Ö÷Òª²àÖØÓڻỰ״̬ºÍÓ¦ÓóÌÐòÊý¾Ý£¨Çë²ÎÔēΪ ASP.NET Ó¦ÓóÌÐòÌṩ¿ÉÉìËõÐÔ”£¬2009Äê 6 Ô£©¡£ ÔÚÕâÆªÎÄÕÂÖУ¬ÎÒ½éÉÜÁËÕâЩÎÊÌâ·¢ÉúµÄÔÒò£¬ÆäÖаüÀ¨ ASP.NET »á»°×´Ì¬ÎªºÎ»áËæ×Å Web ³¡µÄÔö³¤¶øÏÝÈë×èÈû״̬¡£ ÎÒÔÚÎÄÖÐÌáµ½£¬¶ÔÓÚ ASP.NET »á»°×´Ì¬£¬·Ö²¼Ê½Äڴ滺´æÊÇ Microsoft ÏÖÓд洢·½°¸µÄ¾ø¼ÑÌæ´ú·½°¸¡£ ÎÒÃèÊöÁËÀ´×ÔÊý¾Ý¿âµÄÓ¦ÓóÌÐòÊý¾ÝÈç
Ïà¹ØÎĵµ£º
Ê×Ò³£º
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head ......
//TransmitFileʵÏÖÏÂÔØ
protected void Button1_Click(object sender, EventArgs
e)
{
/*
΢ÈíΪResponse¶ÔÏóÌṩÁËÒ»¸öÐµķ½·¨TransmitFileÀ´½â¾öʹÓÃResponse.BinaryWrite
......
¸ßЧʹÓÃʹÓÃSQL»º´æÒÀÀµ
ASP.NET FrameworkÐÂÔöµÄÒ»¸ö·Ç³£Ç¿´óµÄ¹¦ÄÜÊÇSQL»º´æÒÀÀµ¡£¸Ã¹¦ÄÜÔÊÐíµ×²ãÊý¾Ý¿âÖеÄÊý¾ÝÐÞ¸Äʱ£¬×Ô¶¯µØÖØÐÂÔØÈ뻺´æµÄÊý¾Ý¡£
ÔÚʹÓþø¶Ô»º´æ¹ýÆÚ²ßÂÔ»òÕßµ¯ÐÔ»º´æ¹ýÆÚ²ßÂÔʱÓÐÒ»¸öȨºâ£¬¶ÔÓÚÐÔÄܺͳ¾ÉÊý¾ÝµÄȨºâ¡£ÀýÈ磬Èç¹ûÔÚÄÚ´æÖлº´æÊý¾Ý20Ã룬ÔòÕâ20ÃëÄÚÏÔʾµÄÊý¾Ý¿ÉÄÜÊǹ ......
´Ë´¦ÌṩµÄ´úÂëÓÃÀ´ÊµÏÖµ±asp.netÒ³ÃæÖеÄij¸öButton±»µã»÷ºódisableµô¸ÃÒ³ÃæÖÐËùÓеÄButton£¬´Ó¶ø·ÀÖ¹Ìá½»ÑÓʱµ¼ÖµĶà´ÎÌá½»¡£»ùÓÚ֮ǰµÄonceclickbutton½Å±¾.
//ASP.NETÖзÀÖ¹Ò³Ãæ¶à´ÎÌá½»µÄ´úÂë:javascript< script language="javascript"> < !-- function disableOtherSubmit() {
var obj = event.srcElem ......
ASP.NetÓʼþ·¢ËÍÀà
±¾ÎÄת×Ô£ºhttp://www.pcstu.com/program/Asp_net/sl/20070706/52523.html
˵Ã÷£º±¾ÎÄûÓвâÊÔ£¬µ«¿´ÆðÀ´Ëƺõ²»ÄÜÓÃÓÚ·¢Ë͸½¼þ£¬ÈçÒª·¢Ë͸½¼þ£¬¿É²Î¿¼£ºhttp://blog.csdn.net/lff642/archive/2008/07/15/2654346.aspx
using System;
using System.Text;
using System.IO;
using System.Net;
using ......