大家看来看应用ASP.NET Core怎样能够迅速建立一个基本站。假如您是一个ASP.NET Core初学者或考虑要备考基本流程,请细心阅读文章并且以此获得大量信息内容。
近期,我觉得做定义的十分快的证实,有关应用 setInterval 与 setTimeout 载入后 setTimeout 是可效仿,假如你是是非非常快速启用同一个作用。我觉得我能纪录我在文档 - 最新项目到POC运作的旅途,便于下一次我不会必再次搜索每个一部分。 文档 - 最新项目 假如您建立一个全新升级的ASP.NET Core 2.1新项目,挑选空新项目,随后运作转化成的编码,您将见到:它是由Startup.cs文档中的一行转化成的 : app.Run(async (context) = { await context.Response.WriteAsync( Hello World! }); 这儿的总体目标是使空白页运用程序尽量快地为HTML网页页面出示一些额外的JavaScript。在这里里,是我三个流程。 第一步:建立HTML文档 运用程序只有从wwwroot文档夹中出示静态数据文档(HTML被视作静态数据文档)。此篇件夹的內部构造不相干重要,但它是您的文档务必抵达的部位:该文档的內容以下: test 这具体上不容易做一切事儿,由于,默认设置状况下,ASP.NET Core不出示静态数据文档,都不了解取名 数据库索引 的极大实际意义。 第二步:配备ASP.NET Startup.cs是全部法术产生的地区; 这便是开箱即用的模样: public class Startup { // This method gets called by the runtime. Use this method to add services to the container. // rmation on how to configure your application, visit fwlink/?LinkID=398940 public void ConfigureServices(IServiceCollection services) { } // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.Run(async (context) = { await context.Response.WriteAsync( Hello World! }); } } `context.Response.WriteAsync`来到,大家告知ASP.NET Core出示静态数据文档,启用`UseDefaultFiles`寓意着它将检索Index或Default文档。非常值得强调的是这种事宜的次序: public void Configure(IApplicationBuilder app, IHostingEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseDefaultFiles(); app.UseStaticFiles(); } <文档。因此,在技术上讲,它仅有2个流程 - 虽然大家还没有有引入一切JavaScript。第三步:加上JavaScript ......要我们做一些时尚潮流的物品 变更HTML认为文章段落出示ID和肯定部位。此外,引入文档site.js: test 显而易见,假如不加上site.js,也不会产生一切事儿(它也必须在wwwroot中): var divxPos = 0; window.onload = function () { runCode(); }; function runCode() { var test = document.getElementById( testElement test.style.left = divxPos++ + px setTimeout(() = runCode(), 50); }; 假如你运作它,你能发觉文字自主健身运动! (责任编辑:admin) |