基于.NET Core 3.1 网站开发和部署的方法
{ "name": ".NET Core Launch (console)", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "${workspaceFolder}/UnitTestPro/bin/Debug/netcoreapp3.1/UnitTestPro.dll", "args": [], "cwd": "${workspaceFolder}", "stopAtEntry": false, "console": "internalConsole" }, 还要修改task文件,否则测试项目中新加的代码不能被执行。 结果查验
结果符合预期 注意事项 News news=new News() { Id=1008, NewsContent="修改新闻的内容", NewsTitle="这是被修改的新闻标题", }; Console.WriteLine(objNews.ModifyNews(news)); 4.编写菜品预订 5.编写招聘 6.编写投诉和建议 7.管理员登录 类似不再贴代码 四、前端UI实现1.完成前端Html代码的编写 不多说 2.完成MVC项目中控制器和视图的文件添加 这个只能手动添加,不像VS有模板可用 3.复制网站的静态资源 asp.net core 网站静态资源都是放在wwwroot目录的,并且文件名一般是小写。 4.在视图中引用资源 MVC框架可以直接识别在wwwroot中的静态资源,不用写显示的写出目录名。 <link href="http://www.jb51.net/article/~/lib/bootstrap/dist/css/bootstrap.min.css" /> <link href="http://www.jb51.net/article/~/css/site.css" /> 5.编写动作方法 public IActionResult Index() { return View(); } 6.添加视图 7.启动调试 首页效果图 8.视图与控制器之间传递数据 使用ViewData 视图的网页标题可以使用这种方式传递 public IActionResult Index() { ViewData["title"]="好运来酒店"; ViewBag.list=new NewsManager().GetNews(4); return View(); } 视图中引用数据 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |