《精通 ASP.NET MVC 5》----1.8 本书所需的软件

简介: MVC开发所需的唯一软件是Visual Studio 2013,它含有你从事开发所需的一切,包括一个内置的用于运行和调试MVC应用程序的“应用程序服务器”、一个开发数据库驱动式应用程序的免管理版SQL Server以及用于单元测试的工具,当然还有一个进行代码编译和调试的编辑器。

本节书摘来自异步社区《精通 ASP.NET MVC 5》一书中的第1章,第1.8节,作者: 【美】Adam Freeman(弗瑞曼 A.),译者: 张成彬 , 徐燕萍 , 李萍 , 林逸 责编: 张涛, 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.8 本书所需的软件

MVC开发所需的唯一软件是Visual Studio 2013,它含有你从事开发所需的一切,包括一个内置的用于运行和调试MVC应用程序的“应用程序服务器”、一个开发数据库驱动式应用程序的免管理版SQL Server以及用于单元测试的工具,当然还有一个进行代码编译和调试的编辑器。

Visual Studio有几个不同的版本,但笔者所使用的是免费版的Visual Studio Express 2013 for Web(也称Web开发版)。微软公司在Visual Studio的付费版本中添加了一些很好的功能,但本书用不到它们,书中所用的例子都是基于Express版本的(微软产品的所有Express版都是免费的简装版),可以从http://www.microsoft.com/visualstudio/eng/products/visual-studio-expressproducts 网站上下载。Visual Studio 2013 Express也有几个不同的版本,每种版本分别用于不同类型的开发。请确保你得到的是Web版本,它支持ASP/NET应用程序。

一旦安装了Visual Studio,便已做好开始的准备。虽然微软公司近几年已改进Visual Studio Express的特性范围,但为了跟随本书操作,你不需要安装其他版本的软件。不过,笔者确实还使用了一些额外的软件包,但这些都可以通过Visual Studio进行安装,不需要单独下载和安装(而且是免费可用的)。

提示:
本书使用了Windows 8.1操作系统,但你也可以在Windows的早期版本中很好地使用Visual Studio 2013并开发MVC程序。各个版本的详细情况及其支持的补丁等级,请参阅Visual Studio 2013的系统需求。

相关文章
|
存储 C# 数据库
.NET开源的在Windows上统计软件使用时长和网站浏览时长工具 - Tai
.NET开源的在Windows上统计软件使用时长和网站浏览时长工具 - Tai
237 0
|
11月前
|
数据采集 传感器 监控
.NET 工控网关 轻量级组态软件
【10月更文挑战第10天】.NET 工控网关是一种基于 .NET 平台开发的设备,用于连接工业控制系统中的不同网络和设备,实现数据传输和协议转换。它能统一处理多种协议(如 Modbus、Profibus)的数据,便于后续系统处理。.NET 平台的优势包括开发效率高、跨平台能力强及安全性高,适用于工业物联网环境。此外,轻量级组态软件具备体积小、资源占用少的特点,可在资源受限的设备上运行,提供数据采集、监控、报警及数据分析等功能,简化工业自动化过程。
219 4
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
192 7
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
371 0
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
209 0
|
开发框架 前端开发 .NET
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
159 0
|
开发框架 前端开发 安全
ASP.NET MVC 如何使用 Form Authentication?
ASP.NET MVC 如何使用 Form Authentication?
275 0
|
开发框架 .NET
Asp.Net Core 使用X.PagedList.Mvc.Core分页 & 搜索
Asp.Net Core 使用X.PagedList.Mvc.Core分页 & 搜索
394 0
|
存储 监控 安全
使用VB.NET实现上网行为管理软件的用户权限管理功能
使用VB.NET进行用户权限管理,通过定义枚举类型`UserPermission`来设置权限等级,创建`User`类存储用户信息和权限。实现登录验证函数`ValidateUser`检查权限,及后台任务`MonitorAndSubmitData`监控并提交用户行为数据至指定网站,增强网络安全。此方法有效管理用户上网行为,提供软件安全。
249 4
|
开发框架 前端开发 .NET
C# .NET面试系列六:ASP.NET MVC
<h2>ASP.NET MVC #### 1. MVC 中的 TempData\ViewBag\ViewData 区别? 在ASP.NET MVC中,TempData、ViewBag 和 ViewData 都是用于在控制器和视图之间传递数据的机制,但它们有一些区别。 <b>TempData:</b> 1、生命周期 ```c# TempData 的生命周期是短暂的,数据只在当前请求和下一次请求之间有效。一旦数据被读取,它就会被标记为已读,下一次请求时就会被清除。 ``` 2、用途 ```c# 主要用于在两个动作之间传递数据,例如在一个动作中设置 TempData,然后在重定向到另
507 5