暂时确立了Oracle的课程设计的技术栈使用
ASP.NET MVC + Oracle
,视时间情况选择是否使用Dapper
或者EF
,先搭建Web的基础框架,在搭建ASPdotNet MVC项目中遇到了不少问题,专门开一篇用于备份和以后的快速查询。
还有其他的诸如通过路由,方法生成等,不在此赘述
配置BundleConfig.cs文件
public static void RegisterBundles(BundleCollection bundles) {
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/main.js"));
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/main.css")); } }
~/Content/css
为别名,用于页面中读取 include包含静态内容
属于HtmlHelper类的一个方法,用法如下
HtmlHelper(ViewContext, IViewDataContainer)
使用指定的视图上下文和视图数据容器来初始化 HtmlHelper 类的新实例。HtmlHelper(ViewContext, IViewDataContainer, RouteCollection)
使用指定的视图上下文、视图数据容器和路由集合来初始化 HtmlHelper 类的新实例。即文本内容由制定的内容进行渲染,例如:
<ul>
<li><a href="/Home/index">Home</a></li>
<li><a href="#">WhiteList</a></li>
<li><a href="#">Shop</a></li>
@Html.Partial("_LoginPartial")
</ul>
其中的Partial
指向了_LoginPartial
,其中根据用户登录状态进行判别,动态显示用户名/注销
或者登录/注册