ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(2)之创建项目
我们在创建项目的时候一定要遵循层次和命名的原则,同时也要有统一的规范,无论是多人项目还是单人项目,能够让人看着一目了然并赏析悦目,做一个有追求的程序员。
例如IA.WebApp是视图控制器层(表现层),IA.Entity是实体层,IA.Business是业务层等等,前面的IA是我们项目的名称(解决方案名称)或者缩写,这个可以根据自己的实际情况来写,后面的是代表层的名称。
接下来我们从创建新的项目开始:
我们打开vs(我用的是vs2013)后选择文件-新建-项目,未创建过项目的朋友注意看上面的截图,在截图上我们选择web应用程式,当然你也可以选选择C#中的类库(其他也暂时用不到)。
然后也是重要的,就是项目的存储位置及名称和解决方案名称设置,看上图。
因为我们是用ASP.NET MVC模式的开发,所以接下来我们选择的是web应用的MVC模板,如图:
vs2013的MVC模板自带了一些框架的文件,比如Bootstrap等等,这些东西如果用不到或者用的少的话,我建议删除掉自己重新引入自己需要的,也可以在开发的过程中用的什么再放什么,这样即减少资源的浪费,同时也让自己对整个项目的文件了如指掌。
看下图,画框的地方都是我们将要删掉的东西:
在删除App_Start文件时,需要更改Global.asax和删掉Startup.cs文件:
Global.asax
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Optimization;
using System.Web.Routing;namespace IA.WebApp
{public class MvcApplication : System.Web.HttpApplication{protected void Application_Start(){AreaRegistration.RegisterAllAreas();}}
}
现在项目(表现层)建好了,我们运行一下项目,如果没报错,说明没问题,接下来我们就引用到在开篇前,我们提到的底层类,没有看到的朋友可以到http://www.yealuo.com/WebArticle/Index?ArticleType=zw中最早的三篇文章中查看,也可以直接下载已经生成好的应用程序集,并放到项目的bin中,如图:
然后引用到web应用中:
转载于:https://www.cnblogs.com/boyzi/p/9951795.html
ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(2)之创建项目相关推荐
- ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(1)之数据库设计
本文主要讲解本项目网站所应用到的知识点,及数据库的相关设计: 一.知识点 (1)本项目主要采取ASP.NET MVC的编程模式,相信你已经了解到了MVC的具体含义是什么,这里不再赘述,有不了解的朋友, ...
- ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(15)之前台网站页面
源码下载地址:http://www.yealuo.com/Sccnn/Detail?KeyValue=c891ffae-7441-4afb-9a75-c5fe000e3d1c 本项目主要是一个素材的分 ...
- ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(16)之轻博客
源码下载地址:http://www.yealuo.com/Sccnn/Detail?KeyValue=c891ffae-7441-4afb-9a75-c5fe000e3d1c 项目到上面一步其实已经算 ...
- ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(8)之文章管理
到这一步,我们整个项目的核心搭建已经算是完成了,接下来就是我们业务功能的实际应用,也就是表现层的设计和实现,如果你是一个项目负责人,到这一步,接下来的工作就可以交给下面的兄弟去完成了,在这里我们用文章 ...
- ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(10)之素材管理
源码下载地址:http://www.yealuo.com/Sccnn/Detail?KeyValue=c891ffae-7441-4afb-9a75-c5fe000e3d1c 素材管理模块也是我们这个 ...
- ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(11)之支付管理及广告管理...
源码下载地址:http://www.yealuo.com/Sccnn/Detail?KeyValue=c891ffae-7441-4afb-9a75-c5fe000e3d1c 本项目属于个人项目,不支 ...
- 带有Upida/Jeneva的ASP.NET MVC单页应用程序(前端/AngularJS)
目录 介绍 背景 基本结构 JS控制器 HTML视图 查看容器 结论 参考 下载源3.4 MB 在Codeplex上下载最新版本和更多示例 参见工作示例 介绍 在上一篇文章中,我演示了如何使用WebA ...
- 带有Upida/Jeneva.Net的ASP.NET MVC单页应用程序(后端)
目录 介绍 问题 问题1 问题2 问题3 解决方案 问题1--智能序列化 问题2--反向引用 问题3--映射更新 说明 下载源3.4 MB 在Codeplex上下载最新版本 参见工作示例 介绍 让我们 ...
- 最新苹果CMS仿T5资源站影视资源分享网站模板
正文: 苹果cms仿T5资源站影视资源分享网站模板,包括首页.详情页.留言页.和播放弹窗!适合拿去做资源站! 程序: wwxsht.lanzoul.com/iRgiS0j4eluj 图片:
最新文章
- 微软、海思、任天堂等50多家知名公司源代码泄露,人人均可公开访问
- 《大数据日知录:架构与算法》前言
- mac php errorlog,Mac下使用php的error_log()函数发送邮件
- Oracle 18c 新特性:动态 Container Map 增强 Application Container 灵活性
- Python - 虚拟环境
- ZooKeeper 了解
- 最新手机号段归属地数据库 高性能dat解析
- 数据预处理——matlab拟合工具箱
- 常见的ASCII码值
- MaxCompute全套攻略
- 软考基础知识—操作系统
- 有哪些在成都开了 20 年以上的味道不错的小饭馆
- 算法工程师也有35岁危机吗?
- 手动添加打印机的方法(hp laserjet p2055dn为例)
- 网易邮箱登录界面制作方法
- vin码识别(车架号识别)SDK的应用
- 弱网测试之NEWT(Network Emulator Toolkit)
- 给一个向量进行归一化
- signature=cb30417dfa65eef445418827e0f0e0e6,以太坊P2P网络节点初始化
- 安全漏洞中的倚天剑——XSS跨站脚本攻击
热门文章
- scp:windows与linux之间copy文件(类似于linux的scp工具)
- 制作捐赠二维码,实现免费应用的捐赠收款
- 【Linux服务】socket5代理服务器搭建
- 经历印度一年中最严重的空气污染是种什么体验? | 经济学人全球早报精选
- iis搭建mysql_IIS+PHP+MYSQL搭建
- 华为WLAN AirEngine 9700S AC控制器上联家用普通光猫组网开局配置上网
- 当今世界最先进的外科手术机器人----达芬奇
- 平均绝对误差python_python – 计算MAD(平均绝对偏差)GroupBy Pandas
- JavaScript获取焦点并将光标移动到末尾字符
- 大数据,轻松应对海量数据存储与分析所带来的挑战