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
物语云计算怎么样?物语云计算(MonogatariCloud)是一家成立于2016年的老牌国人商家,主营国内游戏高防独服业务,拥有多家机房资源,产品质量过硬,颇有一定口碑。本次带来的是特惠活动为美国洛杉矶Cera机房的不限流量大带宽VPS,去程直连回程4837,支持免费安装Windows系统。值得注意的是,物语云采用的虚拟化技术为Hyper-v,因此并不会超售超开。一、物语云官网点击此处进入物语云...
数脉科技六月优惠促销发布了!数脉科技对香港自营机房的香港服务器进行超低价促销,可选择30M、50M、100Mbps的优质bgp网络。更大带宽可在选购时选择同样享受优惠,目前仅提供HKBGP、阿里云产品,香港CN2、产品优惠码续费有效,仅限新购,每个客户可使用于一个订单。新客户可以立减400元,或者选择对应的机器用相应的优惠码,有需要的朋友可以尝试一下。点击进入:数脉科技官方网站地址数脉科技是一家成...
819云互联 在本月发布了一个购买香港,日本独立服务器的活动,相对之前的首月活动性价比更高,最多只能享受1个月的活动 续费价格恢复原价 是有些颇高 这次819云互联与机房是合作伙伴 本次拿到机房 活动7天内购买独立服务器后期的长期续费价格 加大力度 确实来说这次的就可以买年付或者更长时间了…本次是5个机房可供选择,独立服务器最低默认是50M带宽,不限制流量,。官网:https://ww...
fontawesome为你推荐
幼儿搜狗拼音输入法4投资者适当性客户端系统neaseset您的iphone支持ipad支持ipadiexplore.exe应用程序错误iexplore.exe应用程序错误css下拉菜单如何使用HTML和CSS制作下拉菜单ms17-010win10华为 slatl10是什么型号google中国地图谷歌退出中国,地图要是关了就太可惜了!手机谷歌地图还能用吗?
东莞虚拟主机 主机域名 花生壳免费域名申请 免费域名跳转 tier 鲜果阅读 godaddy 搜狗12306抢票助手 免费smtp服务器 老左正传 metalink t云 cloudlink .htaccess windows2008 phpwind论坛 建站论坛 卡巴下载 nano 监控主机 更多