machineasp.net

asp.net  时间:2021-04-18  阅读:()
ASP.
NETPart1Instructor:CharlesMoenCSCI/CINF4230*ASP.
NETMicrosofttechnologyforbuildingdynamic,interactivewebsitesPartoftheMicrosoft.
NETFrameworkServer-sidetechnologythatmustbeusedonaMicrosoftserverIt'susedonsomeofthebiggestwebsites-Microsoft.
com-Costco.
com-Dell.
com-Monster.
com-MySpace.
com-Match.
comASP.
NET(Walther,Wikipedia,Ding,Microsoft)*ASP.
NETHistoryNamedASP+whilestillinbetaASP.
NET1.
0wasreleasedbyMicrosoftinJanuary2002ItsnameissimilartoanearlierMicrosofttechnologyfordynamically-createdWebpagesthatiscalledASP(forActiveServerPages),buttheyareincompatibleandareverydifferentTheearlyversionissometimescalled"ClassicASP"ASP.
NET3.
5CurrentversionReleasedinNovember2007ASP.
NET(Wikipedia)*.
NETFrameworkAmarketingtermthatMicrosoftusesforacollectionoftechnologiesLanguages,suchasC#andVBThe.
NETclasslibraryASP.
NET–theengineforhostingdynamicwebpagesADO.
NET–thetechnologyforconnectingtodatabaseVisualStudioASP.
NET(MacDonald)*.
NETFrameworkFrameworkClassLibraryMorethan13,000classesAlltheclassesaredividedintonamespacesTheclassesarestoredin.
dllfiles,whicharecalled"assemblies,"e.
g.
System.
Web.
dllCommonLanguageRuntimeExecutesyourapplicationcodeAcompilerconvertsthesourcecodeintoMSIL(MicrosoftIntermediateLanguage),whichisplatform-independentTheJITTER(Just-In-Timecompiler)convertstheMSILcodeintomachinecodewhentheapplicationexecutesASP.
NET(Walther)*DevelopmentEnvironmentsIDEVisualWebpagedevelopment,drag-and-dropcontrols,codecompletion,integrateddebugging,automaticcompiling,more.
.
.
MicrosoftVisualStudio2008MicrosoftVisualWebDeveloper2008ExpressEditionFreewww.
microsoft.
com/express/vwdServersIISASP.
NETDevelopmentServerrunbytheIDEOSWindowsXPProfessionalWindowsVistaASP.
NET(Wikipedia,Walther,Ding)*Server-sideProcessingASP.
NET(MacDonald)IISistheserverhttp://dcm.
uhcl.
edu/moen/welcome.
aspxCharles+MoenServerlooksattheextensionoftherequestedfileIfitishtmlTheserverlocatesthefileThenreturnsittotheuseragentinsideanHTTPresponseIfitisaspxTheserverfindstheprogramthatcanprocessitSendstherequesttotheASP.
NETengineinaspnet_isapi.
dllASP.
NETprocessesthepageintheaspxfileTheservergetstheHTMLfromASP.
NET;returnsittotheuseragentinsideanHTTPresponseASP.
NET*FileTypes.
aspxASP.
NETwebpages.
aspx.
csCode-behindfilesthatcontainC#codeSeparatesapplicationlogicfromthestructureandpresentationofthewebpage.
ascxUsercontrolsthatyou'vedeveloped.
asmxWebservices–methodsthatcanbecalledovertheInternetweb.
configXMLconfigurationfileGlobal.
asaxGlobalapplicationfile–defineglobalvariablesandeventhandlersASP.
NET(MacDonald)*.
aspxFileExampleasp:LabelID="Label1"runat="server"Text="Enteryourname:">ASP.
NET(MacDonald)A.
aspxpageisreferredtoasaWebFormMost.
aspxpageshaveaformelementDifferentfromanHTMLformbecauseitusesASP.
NETcontrols*PageDirectiveASP.
NET(MacDonald)AlwaysthefirstlineTellsASP.
NETbasicinformationabouthowtocompilethepageLanguageusedforthecodeThewaythateventhandlersareconnectedIfyou'reusingcode-behind,itspecifiesthecode-behindfileandthenameoftheclassinthecode-behindfileExampleasp:LabelID="Label1"runat="server"Text="Enteryourname:">*DOCTYPEASP.
NET(MacDonald)FollowsthepagedirectiveDefaultstotransitionalExampleasp:LabelID="Label1"runat="server"Text="Enteryourname:">*HTMLElementsASP.
NET(MacDonald)HTMLelements–html,head,bodyFormelementIncludedbydefaultContainsanesteddivelementbydefaultExampleasp:LabelID="Label1"runat="server"Text="Enteryourname:">*ASP.
NETWebControlsASP.
NET(MacDonald)OrdinaryXHTMLelementsaremixedwithASP.
NETwebcontrolsIndentifiedbytheasp:namespaceWhenthepageisprocessedintheASP.
NETengine,theASP.
NETwebcontrolsarerenderedasXHTMLmarkupPagesenttotheclientisalwaysstandardXHTML,andmayincludeCSSandJavaScriptExampleasp:LabelID="Label1"runat="server"Text="Enteryourname:">*ASP.
NETControlsHTMLservercontrolsEquivalenttostandardHTMLelementsProcessedontheserversideWebcontrolsASP.
NETversionsofstandardcontrolsbuttons,inputfields,labelsValidationcontrolsrequiredfield,range,regularexpressionDatacontrolsforworkingwithdatainadatabaseNavigationcontrolsmenus,treeviews,breadcrumbtrailsRichcontrolscalendar,fileupload,wizards,banneradsLogincontrolsASP.
NET(Walther,MacDonald)*HTMLServerControlsEquivalenttostandardHTMLelementsProcessedontheserversideEachcontrolhasaclassthatisdefinedinSystem.
Web.
UI.
HtmlControls(MacDonald,p.
138)AdvantagesTheyretaintheirstateTheyfireserver-sideevents,whichyourcodecanrespondtoEasytoconvertfromanexistingpageAddrunat="server"ASP.
NET(Walther,MacDonald)*ConvertingfromHTMLtoASP.
NETASP.
NET(MacDonald)CurrencyConverterConvert: inputtype="text"id="US"nbsp;U.
S.
dollarstoEuros.
br/>

TMThosting:VPS月付55折起,独立服务器9折,西雅图机房,支持支付宝

TMThosting发布了今年黑色星期五的促销活动,即日起到12月6日,VPS主机最低55折起,独立服务器9折起,开设在西雅图机房。这是一家成立于2018年的国外主机商,主要提供VPS和独立服务器租用业务,数据中心包括美国西雅图和达拉斯,其中VPS基于KVM架构,都有提供免费的DDoS保护,支持选择Windows或者Linux操作系统。Budget HDD系列架构CPU内存硬盘流量系统价格单核51...

香港 1核1G 29元/月 美国1核 2G 36元/月 快云科技

快云科技: 11.11钜惠 美国云机2H5G年付148仅有40台,云服务器全场7折,香港云服务器年付388仅不到五折 公司介绍:快云科技是成立于2020年的新进主机商,持有IDC/ICP/ISP等证件资质齐全主营产品有:香港弹性云服务器,美国vps和日本vps,香港物理机,国内高防物理机以及美国日本高防物理机官网地址:www.345idc.com活动截止日期为2021年11月13日此次促销活动提供...

gcorelabs:CDN业务节点分布100多个国家地区,免费版提供1T/月流量

卢森堡商家gcorelabs是个全球数据中心集大成的运营者,不但提供超过32个数据中心的VPS、13个数据中心的cloud(云服务器)、超过44个数据中心的独立服务器,还提供超过100个数据中心节点的CDN业务。CDN的总带宽容量超过50Tbps,支持免费测试! Gcorelabs根据业务分,有2套后台,分别是: CDN、流媒体平台、DDoS高防业务、块存储、cloud云服务器、裸金属服务器...

asp.net为你推荐
现有新的ios更新可用请从ios14be苹果11建议更新ios14.3wordpressWordPress 是什么?linux防火墙设置LINUX系统怎么关闭防火墙centos6.5centos 6.5 安装哪些软件什么是支付宝支付宝是什么意思?刚刚网女友刚开始用震动棒很舒服身上抽搐时,她说疼不让用了,是真的疼还是太刺激她受不了?玖融网泰和网理财可信吗,泰和网理财是不是骗人的啊????????tumblr上不去我家里的网络打不开个别网站免费代理加盟怎么开免费的代理网店申请400电话申请400电话需要什么条件
免费com域名注册 域名备案 域名解析 免费域名空间申请 3322免费域名 科迈动态域名 zpanel locvps sugarsync bash漏洞 密码泄露 好看的桌面背景图 52测评网 ftp教程 老左正传 php空间购买 卡巴斯基免费试用 香港亚马逊 cloudlink 1元域名 更多