《精通 ASP.NET MVC 5》----1.8 本书所需的软件
本节书摘来自异步社区《精通 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的系统需求。
基于Asp.Net Mvc开发的个人博客系统 一个基于Mvc 5构建的简单、代码层级分明的开源个人博客系统。前端美观大气、后台采用RightControl .NET通用角色权限系统,开发简单、效率高。网站配置采用XML配置,灵活可以根据自己是需求进行个性化配置。系统功能完备,完全可以满足需求,基本不用二次开发,非常使用程序员的个人博客。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- 学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面
- asp.net mvc验证那些事
- ASP.NET WEB API 2: HTTP MESSAGE LIFECYLE
- ASP.NET Overview
- ASP.NET实现二维码 ASP.Net上传文件 SQL基础语法 C# 动态创建数据库三(MySQL) Net Core 实现谷歌翻译ApI 免费版 C#发布和调试WebService ajax调用WebService实现数据库操作 C# 实体类转json数据过滤掉字段为null的字段
- 技术的正宗与野路子 c#, AOP动态代理实现动态权限控制(一) 探索基于.NET下实现一句话木马之asmx篇 asp.net core 系列 9 环境(Development、Staging 、Production)
- ASP.NET Core 2.2 : 十六.扒一扒新的Endpoint路由方案 try.dot.net 的正确使用姿势 .Net NPOI 根据excel模板导出excel、直接生成excel .Net NPOI 上传excel文件、提交后台获取excel里的数据
- 【转】.NET(C#):浅谈程序集清单资源和RESX资源 关于单元测试的思考--Asp.Net Core单元测试最佳实践 封装自己的dapper lambda扩展-设计篇 编写自己的dapper lambda扩展-使用篇 正确理解CAP定理 Quartz.NET的使用(附源码) 整理自己的.net工具库 GC的前世与今生 Visual Studio Package 插件开发之自动生
- ASP.NET MVC:通过 FileResult 向 浏览器 发送文件
- C#编译器优化那点事 c# 如果一个对象的值为null,那么它调用扩展方法时为甚么不报错 webAPI 控制器(Controller)太多怎么办? .NET MVC项目设置包含Areas中的页面为默认启动页 (五)Net Core使用静态文件 学习ASP.NET Core Razor 编程系列八——并发处理
- 路由其实也可以很简单-------Asp.net WebAPI学习笔记(一) ASP.NET WebApi技术从入门到实战演练 C#面向服务WebService从入门到精通 DataTable与List<T>相互转换
- ADO.NET .net core2.0添加json文件并转化成类注入控制器使用 简单了解 iTextSharp实现HTML to PDF ASP.NET MVC 中 Autofac依赖注入DI 控制反转IOC 了解一下 C# AutoMapper 了解一下
- Asp.Net初学小结 判断数组中是否有重复的数据
- 基于DDD的现代ASP.NET开发框架--ABP系列之1、ABP总体介绍
- Magicodes.WeiChat——ASP.NET Scaffolding生成增删改查、分页、搜索、删除确认、批量操作、批量删除等业务代码
- C#使用 System.Net.Mail发送邮件功能
- 前端使用AngularJS的$resource,后端ASP.NET Web API,实现分页、过滤
- ASP.NET MVC异步验证是如何工作的03,jquery.validate.unobtrusive.js是如何工作的
- Docker容器环境下ASP.NET Core Web API应用程序的调试
- 《.NET程序员面试秘笈》---- 面试题11 举例说明简单工厂模式的作用
- 基于ASP.NET+MySQL实现的(Web)任务展示管理系统【100010639】
- .NET AES加解密(128位)
- ASP.NET Core中使用Dapper
- 自动回复消息-微信公众平台开发4(asp.net)
- Exception Handling in ASP.NET Web API
- [转]WCF RESTful service and WebGrid in ASP.NET MVC 5