小白触摸MVC第一篇

首先非常感谢喜科堂提供的入门视频,对我帮助很大谢谢您们。

第一篇实现功能:基于MVC实现我的小计算器

使用版本:Vs2012

第一步新建MvcDemo

-----------------------------如果没有出现以下问题请跳过-------------------

新建ASP.NET MVC项目时,出现下面的错误:

解决方法

菜单栏-工具-扩展和更新

在左侧选择“联机”,然后搜索“NuGet Package Manager”,在搜索结果里选择“NuGet Package Manager for Visual Studio 2012”,安装即可。

——————————————————————————————————————--------------------------

第二步文件介绍

MVC项目文件夹说明:
App_Data:用来保存数据文件,比如XML文件等
App_Start:包含MVC系统启动的相关文档

  FilterConfig.cs (忽略)

  RouteConfig.cs(路由) /*这里用来设置视图views中显示那个页面*/

  WebApiConfig.cs(忽略)

Controllers:存放整个控制器的文件 视图提交控制器Action 控制器返回视图View
Models:层整个项目的"模型"代码文件 (UL|BLL|DAL|Models)
Views:视图存放整个项目的"视图"代码文件(网页/界面);
Web.config

第三步新建控制器

右击Controllers添加控制器命名:CalculatorController

第四步:新建视图

先右击Views 添加Calculator文件夹后添加视图MyCal.aspx

第五步紧接着新建业务逻辑层

右击Models添加类

命名:MyCalculator

第七步

上代码

RouteConfig.cs(路由) /*这里用来设置视图views中显示那个页面,如果不修改则报错404;

时间: 2024-12-17 03:46:42

小白触摸MVC第一篇的相关文章

Java小白入门系列 第一篇 写在前面

2018年8月30日  22:00:17 郑州  多云 Sue Java小白入门系列 第一篇  写在前面 写在前面: 首先声明一下,本人也是正在学Java,并不是多么专业人士,只是最近受老师的启发,所以准备写个关于java新手入门系列的博客,包括搭建Java开发环境.Java入门知识,也会分享一些好用的软件及破解器之类的,一方面是巩固所学的知识,另一方面是给有兴趣的小白做练手.入门之用,本系列博客完全开放,所有资源不收任何费用,欢迎大家转发留言,入门之用,不喜勿喷,恶人绕道! Java是不是很难

小白学习server第一篇------域

一. 域和域控制器1.域:将网络中的计算机逻辑上组织到一起,进行集中管理,这种集中管理的环境称为域2.域控制器(DC)在域中,至少有一台域控制器,域控制器中保存着整个域的用户帐号和安全数据库,安装了活动目录的一台计算机称为域控制器,域管理员可以控制每个域用户的行为. 二. 活动目录(AD)1. 活动目录:是一个目录数据库,存储整个Windows网络中对象的相关信息,也是一种服务,可对活动目录中数据执行各种操作2. 活动目录的优点a) 集中管理b) 便捷的网络资源访问c) 可扩展性三.域树和林1.

第一篇:无角牛MVC通用后台数据库设计

v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 false 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {

ASP.NET MVC学前篇之扩展方法、链式编程

前言 目的没有别的,就是介绍几点在ASP.NETMVC 用到C#语言特性,还有一些其他琐碎的知识点,强行的划分一个范围的话,只能说都跟MVC有关,有的是外围的知识,有的是包含在框架内的. MVC学前篇字样?有噱头的成分也有真实的成分,所以工欲善其事,必先利其器.器是什么?基础嘛,虽然说MVC框架中涉及到的知识很多很多也不是我一篇两篇能说完的,我能做的就是知道多少就跟大家分享多少,当然了随着时间的推移会完善这个系列. 1扩展方法 扩展方法是C# 3.0特性里的知识,它用在最多的地方是在Linq中,

Android开源项目第一篇——个性化控件(View)篇

本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar及其他如Dialog.Toast.EditText.TableView.Activity Animation等等. Android开源项目系列汇总已完成,包括: Android开源项目第一篇——个性化控件(View)篇 Andr

第一篇CodeIgniter框架的下载及安装

初次学习Php,网上搜了很多php框架,最后选择了CodeIgniter. 安装环境:php5+mysql6.5+iis7 我的电脑是用来办公写文档用的,win7系统,不想换系统,所以就安装了win7自带的iis7. php下载的是最新的php-5.3.28-nts-Win32-VC9-x86 mysql也是下载最新的. 下载地址: php:http://windows.php.net/downloads/releases/ mysql:http://dev.mysql.com/download

Cocos2d-x 3.4 之 消灭星星 >前言+第一篇<

***************************************转载请注明出处:http://blog.csdn.net/lttree******************************************** 前言: 五一假期完毕,学校放运动会四天小长假, 去泰山耍了耍,从红门爬到顶,累惨了... 但在 玉皇顶 俯瞰山河的感觉真是不错的呀, 在山上无人的地方,静静的坐了一段时间,瞎想了很多, 回来,还是要接着奋斗下去呀.... 这次是用 cocos2d-x 3.4 开

以太坊私链与智能合约部署学习(博主修正篇)—— 第一篇

以太坊(Ethereum)自2017年5月诞生以来,发展迅速.作为了一个小白,博主初步打算上个车,过个瘾.那什么是以太坊?请参看度娘的解释(https://baike.baidu.com/item/%E4%BB%A5%E5%A4%AA%E5%9D%8A/20865117?fr=aladdin). 事物是个新事特,也是个好东西,但资料不多,所以小白博主也只能慢慢找寻资料,慢慢记录自己填坑的过程.  第一篇的主题是:以太坊私链的创建:)    一.配置环境与软件安装 1.安装geth 以下的资料来自

Swing:LookAndFeel 教程第一篇——手把手教你写出自己的 LookAndFeel

本文是 LookAndFeel 系列教程的第一篇. 是我在对 Swing 学习摸索中的一些微薄经验. 我相信,细致看全然系列之后.你就能写出自己的 LookAndFeel. 你会发现 Swing 原来能够这样美. -------------------------------------------------------------------------------- 引言: 我第一次接触 Java 要追溯到非常多年前做毕业设计的时候. 那天我和同学来到了一个微型软件公司(三程序猿.一会计.