1013AdamFreeman2017A.
Freeman,ProASP.
NETCoreMVC2,https://doi.
org/10.
1007/978-1-4842-3150-0AActionresults.
SeeControllersActions.
SeeControllersApplicationmodel,986actionconstraints,1000Areas.
SeeRoutingArrowfunctions.
SeeLambdaexpressionsASP.
NETCoreMVC(seeModelViewController(MVC))Identity(seeIdentity)middleware,391Asynchronousmethods,99asynckeyword,101Attributerouting.
SeeRoutingAuthentication.
SeeIdentityAuthorization.
SeeIdentityAuthorizeattribute.
SeeIdentityawaitkeyword,101BBower,133,352bower.
jsonfile,376Bundlingfiles,157CC#featuresanonymoustypes,96asynchronousmethods,99extensionmethods,85gettingmembernames,102initializers,80lambdaexpressions,90nullconditionaloperator,73patternmatching,83properties,automaticallyimplemented,76stringinterpolation,79typeinference,96Client-sidevalidation.
SeeModelvalidationConfiguration.
SeeProjectsConnectionstrings,211Controllers,507actionmethodparameters,520actionresults,524baseclass,514contextdata,516folder,62namingconventions,64POCOcontrollers,512purposeinMVCpattern,54responses,522errors,547files,545HTML,526HTTPcodes,547JSON,543redirections,535Viewmethod,527RESTfulcontrollers,632contentformatting,645contentnegotiation,647definingroutes,636dependencies,636HTTPmethodattributes,637JSON,639Routeattribute,636XML,648tempdata,541unittesting,526Viewmethod,527Conventions,63controllerconventions,64layouts,65overconfiguration,63viewconventions,64DDatamodel.
SeeModelDatavalidation.
SeeModelvalidationIndex1014Dependencyinjection,551actioninjection,581closelycoupledcomponents,557concretetypes,570dependencychains,568lifecycles,573scoped,578singleton,580transient,574looselycoupledcomponents,556manuallyaccessingservices,582propertyinjection,582serviceprovider,564SportsStore,202,271Deployment,334connectionstrings,335preparingAzure,335Domaindata.
SeeModelEEntityFrameworkCoreconnectionstring,887creatinganIdentitydatabase,323deletingdatafromthedatabase,319migrations,214,296,340schemachanges,284scopevalidation,213SportsStore,209updatingthedatabase,308Extensionmethods,85,90FFilters,585actionfilters,597authorizationfilters,594contextdata,593dependencyinjection,610exceptionfilters,607filtertypesandinterfaces,592globalfilters,618hybridaction/resultfilters,605orderofexecution,620RequireHttpsattribute,591resultfilters,601FontAwesome,276Formdata,32GGit,351HHostingenvironment,402HTMLHelpers.
SeeTaghelpersI,J,KIdentity,881authentication,920third-parties,using,976authorization,928Authorizeattribute,920claims,955connectionstrings,324creatingusers,893customproperties,951database,887passwordvalidation,897policies,955,964resources,970roles,928seeddata,326SportsStore,323third-partyauthentication,976useraccountvalidation,904userclass,creating,885UserManagerclass,890Initializersforobjectsandcollections,80LLambdaexpressions,90Languagefeatures.
SeeC#featuresLayouts.
SeeRazor,layoutsLinux.
SeeVisualStudioCodeLogging,415Looselycoupledcomponents.
SeeDependencyinjectionMmacOS.
SeeVisualStudioCodeMiddleware,391Minifyingfiles,157Model,26conventions,991roleinMVCpattern,53Modelbinding,33,811arraysandcollections,832complextypes,821datasources,839requestbodies,8451015requestheaders,841defaultvalues,818simpletypes,820Modelvalidation,849asp-validation-summaryattribute,860checkingthemodelstate,40client-sidevalidation,874SportsStore,315customvalidationmessages,862explicitvalidation,855highlightingvalidationerrors,43input-validation-errorattribute,858metadata,869Compareattribute,870customattributes,defining,872Rangeattribute,870RegularExpressionattribute,870Requiredattribute,870StringLengthattribute,870ModelStateproperty,856,866remotevalidation,877SportsStore,290,310,312validationerrors,showing,858usingnullabletypes,40ModelViewController(MVC)actionmethod,17architecturaloverview,6comparedtoASP.
NETWebForms,4controller,17comparedtoWebForms,35editingdefaultcontrollerclass,18conventions,63creatingnewproject,13extensibility,7historyof,3originalMVCFramework,5model.
SeeModelopen-source,9patternASP.
NETimplementation,55controllers,54models,53otherpatterns,56separationofconcerns,53views,55projects.
SeeProjectsroutingsystem,8view,20creatingaview,21viewengine,23Moq.
SeeUnittestingMVC.
SeeModelViewController(MVC)N.
NETCore,5Node.
js,349NodePackageManager(NPM),352NuGetpackages.
SeeVisualStudioNullconditionaloperator,73Nullvalues,73OOSX.
SeeVisualStudioCodeP,QPartialviewsSportsStore,235Patternmatching,83Post/Redirect/GetPattern,540Projectsappsettings.
jsonfile,211Areasfolder,62bower.
jsonfile,376Componentsfolder,62Controllersfolder,62creatingnewproject,60Datafolder,62Dependenciesfolder,62Emptytemplate,61hostingenvironment,402Kestrelwebserver,385logging,415Migrationsfolder,62Modelsfolder,62MVCservices,420Programclass,382Program.
csfile,63Startupclass,386Startup.
csfile,63_ViewImports.
cshtmlfile,111Viewsfolder,62WebApplication(MVC)template,61Properties,automaticallyimplemented,76RRazor,23conditionalstatements,122configuration,684incontext,105expressions,109layouts,23,1121016Layoutproperty,112@modelexpression,36,109,119modelkeyword,36@modelvs.
@Model,109@RenderBodyexpression,113stronglytypedviews,110@usingexpression,112viewimports,111_ViewImports.
cshtmlfile,111viewlocationexpanders,685Views/Sharedfolder,118_ViewStart.
cshtmlfile,116viewstartfile,116VisualStudioIntelliSense,110RazorViewEngine.
SeeRazorReceivingformdata,32RESTfulControllers.
SeeControllersRouting,8,429areas,497Areaattribute,499attributerouting,463Routeattribute,464bestpractices,503catchallsegments,451constraints,453combining,459custom,461regularexpressions,457types,458values,458creatinglinks,471customization,484defaultvalues,437MapRoutemethod,435optionalsegments,449orderingroutes,442outgoingURLs,471segmentvariablereuse,478segmentvariables,445SportsStore,207staticsegments,440URLpatterns,434URLsegments,434SScopevalidation,213Separationofconcerns.
SeeModelViewController(MVC),patternServices.
SeeDependencyinjectionSessiondata,263tempdata,311SportsStoreadministrationfeatures,295BootstrapCSSframework,231checkoutprocess,280configuration,212connectionstring,211controllers,204databasecontextclass,210database,creating,208dependencyinjection,271deployment,334migrations,284model,creating,200navigation,237pagination,218partialview,235project,creating,194routing,207sessiondata,263shoppingcart,257taghelper,221unittestproject,creating,198validation,290views,205SQLite,364Staticcontent,63Stringinterpolation,79TTaghelpers,29,721anchorelements,797applicationrelativeURLs,806asp-actionattribute,29,31,758,797asp-antiforgeryattribute,758asp-append-versionattribute,784asp-areaattribute,758,797asp-controllerattribute,758,797asp-fallback-*attributes,784,794asp-forattribute,31,762,768,770,777asp-formatattribute,762asp-fragmentattribute,797asp-hostattribute,797asp-href-excludeattribute,794asp-href-includeattribute,794asp-itemsattribute,770asp-routeattribute,758,797asp-src-excludeattribute,784asp-src-includeattribute,784asp-validation-forattribute,864asp-validation-summaryattribute,42,860,867cachebusting,791caching,799contentdeliverynetworks,792contextdata,729cross-siterequestforgery,760CSSfiles,794formelements,755hostingenvironment,783Razor(cont.
)1017imageelements,798inputelements,762Javascriptfiles,784labelelements,768output,producing,730registration,731scope,734selectandoptionelements,770shorthandelements,creating,739SportsStore,221TagHelperbaseclass,728textareaelements,777Tempdata,311UUnittesting,167controllers,526Factattribute,170filters,596isolatingcomponents,174mockingframework,187projectconfiguration,168runningtests,172SportsStore,198taghelpers,733test-drivendevelopment,180viewcomponents,712VisualStudioCode,370URLRouting.
SeeRoutingVValidation.
SeeModelvalidationViewbag,534Viewbagdata,24Viewcomponents,691asynchronousviewcomponents,713contextdata,707controllers,combinedwith,715HTMLresults,705partialviews,703POCOviewcomponents,699results,702SportsStore,246ViewComponentbaseclass,700ViewResultclass,23Views,657appsettings.
jsonfile,63creatingHTMLform,30csprojfile,63JSONdata,682layoutsections,673@modelexpression,28namingconventions,64optionalsections,677partialviews,679purposeinMVCpattern,55Razor,666searchlocations,528selectingspecificviews,687specifyingamodeltype,28stronglytyped,27viewengines,659viewimportsfile,62Viewsfolder,62viewstartfile,63VisualStudioBower,133bower.
jsonfile,133packageversionnumbers,135BrowserLink,147bundlingandminification,157client-sidepackages,133configuringauthentication,14debugging,142breakpoints,143datavalues,146developerexceptionpages,141IISExpress,19installing,11iterativedevelopment,137NuGetpackages,131projecttemplatesfileandfolderstructure,16WebApplication(Model-View-Controller),14scaffolding,204selectingbrowser,17startinganapplication,16TestExplorerwindow,172VisualStudio2015.
SeeVisualStudioVisualStudioCode,349Bower,352C#extension,355creatingnewproject,356Git,351installing,353.
NETCore,352Node.
js,349NodePackageManager(NPM),352SQLite,364unittesting,370WWebAPI.
SeeControllersX,Y,ZxUnit.
SeeUnittesting
六一云互联六一云互联为西安六一网络科技有限公司的旗下产品。是一个正规持有IDC/ISP/CDN的国内公司,成立于2018年,主要销售海外高防高速大带宽云服务器/CDN,并以高质量.稳定性.售后相应快.支持退款等特点受很多用户的支持!近期公司也推出了很多给力的抽奖和折扣活动如:新用户免费抽奖,最大可获得500元,湖北新购六折续费八折折上折,全场八折等等最新活动:1.湖北100G高防:新购六折续费八折...
近日CloudCone发布了七月的特价便宜优惠VPS云服务器产品,KVM虚拟架构,性价比最高的为2核心1.5G内存1Gbps带宽5TB月流量,2.89美元/月,稳定性还是非常不错的,有需要国外便宜VPS云服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2017年的美国服务器提供商,国外实力大厂,自己开...
小白云是一家国人自营的企业IDC,主营国内外VPS,致力于让每一个用户都能轻松、快速、经济地享受高端的服务,成立于2019年,拥有国内大带宽高防御的特点,专注于DDoS/CC等攻击的防护;海外线路精选纯CN2线路,以确保用户体验的首选线路,商家线上多名客服一对一解决处理用户的问题,提供7*24无人全自动化服务。商家承诺绝不超开,以用户体验为中心为用提供服务,一直坚持主打以产品质量用户体验性以及高效...
fontawesome为你推荐
丁二、思维差别之圆满分二:一、五自圆满配置route可現場列印的全自動單面和雙面印相機basedcssformgraph仪器win7空调iphone支持ipadipad连不上wifiiPad 连不上Wifi,显示无互联网连接google图片搜索如何使用google图片搜索引擎?
vps 买域名 bluevm jsp主机 128m内存 rak机房 payoneer NetSpeeder 好看的桌面背景图 长沙服务器 网盘申请 阿里云浏览器 大容量存储器 新天域互联 网站木马检测工具 1g空间 hktv 免费dns解析 香港新世界中心 smtp虚拟服务器 更多