Yeoman generators 创建 ASP.NET 应用程序

Yeoman generators 创建 ASP.NET 应用程序

上一篇:《Windows 搭建 .NET 跨平台环境并运行应用程序

阅读目录:

  1. Install Node.js
  2. Install yeoman-generators
  3. Create ASP.NET Web Application
  4. Run ASP.NET Web Application

上一篇中的控制台应用程序,代码是我们进行手写的,就两个文件:HelloWorld.cs 和 project.json,非常简单,不使用 Visual Studio 2015 及其他编辑器,那我们如何创建并运行 ASP.NET 应用程序呢?答案是使用 Yeoman generators,下面我们一步一步搞起来。

1. Install Node.js

从 Node.js 官网下载最新版,按照即可:

需要指出的是,Node.js 的版本必须是 0.10.0 以上,要不然会抱下面错误:

2. Install yeoman-generators

正确安装命令(适用 Windows):

PS > npm install -g yo generator-aspnet

错误安装命令(适用其他系统):

PS > npm install -g generator-aspnet

正确的安装成功截图:

错误的安装成功截图:

3. Create ASP.NET Web Application

创建命令:

PS > yo aspnet

选择项目截图:

完成操作截图:

ASPNET.Sample 文件结构:

4. Run ASP.NET Web Application

在创建 ASPNET.Sample 之后,有四个命令:

插一句:如果执行 dnu 出现下面错误,可以设置下环境变量:%userprofile%\.dnx\runtimes\<runtime name>\bin,或者执行下 dnvm upgrade 命令。

第一步:

PS > dnu restore

第二步:

PS > dnu build

第三步:

PS > dnx . web

第四步:浏览器输入 localhost:5000

.NET 跨平台,Windows 环境搭建就到这,下面再重新尝试下 Mac OS X 系统。

时间: 2024-08-28 06:07:53

Yeoman generators 创建 ASP.NET 应用程序的相关文章

一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十一)

前言 小伙伴们,大家好,我是Rector.最近Rector忙于换工作,没有太多时间来更新我们的ASP.NET MVC 5系列文章 [一步一步创建ASP.NET MVC5程序Repository+Autofac+Automapper+SqlSugar],直到现在才挤些时间赶紧更新一篇,小伙伴们等得太久了. 写系列文章是一件并不容易的事情,相信有过写系列文章经验朋友也应该有所体会. 本文知识要点 本期是该系列的第十一篇,上一篇<一步一步创建ASP.NET MVC5程序[Repository+Auto

3.在Visual Studio 2017 下创建ASP.NET网站程序

1.文件——新建——项目 2.在新弹出来的窗口上选择Visual C#,然后选择ASP.NET Web 应用程序(.NET Framework),然后点击确定 这里要注意下面的名称,位置,方案名称,需要改的就改了吧,新手还是一切默认就算了 3.选择空项目——然后在下面勾选Web窗体,然后点击确定 4.之前一直坑我的位置就是这里了!!! 注意右边的解决方案资源管理器,选择解决方案下面的那个项目名称,然后右键——添加——新建项 选择新建Web窗体,点击添加 原文地址:https://www.cnbl

asp.net提高程序性能的技巧(一)

[摘 要] 我只是提供我几个我认为有助于提高写高性能的asp.net应用程序的技巧,本文提到的提高asp.net性能的技巧只是一个起步,更多的信息请参考<Improving ASP.NET Performance>一书. 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源.ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响.系统将用户

Mac OS 环境下 安装 Asp.Net及使用Yeoman 创建Asp.Net 项目

本文是按照英文原文:Installing ASP.NET 5 On Mac OS安装时遇到的问题的总结Blog. 原文提示如下: Installing ASP.NET 5 On Mac OS XBy Steve Smith ASP.NET 5 runs on the .NET Execution Environment (DNX), which is available on multiple platforms, including OS X. This article describes h

【使用SignalR+Asp.net创建实时聊天应用程序】

一.概述: 使用 ASP.NET 那么 SignalR 2 创建一个实时聊天应用程序.将 SignalR 添加 MVC 5 应用程序中,并创建聊天视图发送并显示消息. 在Demo中,将学习SignalR 开发任务包括 ︰ 向 MVC 5 应用程序添加那么 SignalR 图书馆. 创建集线器和浩然启动类,以将内容推送到客户端. 使用 web 页中的那么 SignalR jQuery 库发送邮件并显示更新从集线器. 下面的屏幕快照显示在浏览器中运行的已完成的聊天应用程序. 2.实现: 创建一个 A

创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表

创建ASP.NET Core MVC应用程序(3)-基于Entity Framework Core(Code First)创建MySQL数据库表 创建数据模型类(POCO类) 在Models文件夹下添加一个User类: namespace MyFirstApp.Models { public class User { public int ID { get; set; } public string Name { get; set; } public string Email { get; se

ASP.NET MVC 03 - 安装MVC5并创建第一个应用程序

不知不觉 又逢年底, 穷的钞票 所剩无几. 朋友圈里 各种装逼, 抹抹眼泪 MVC 继续走起.. 本系列纯属学习笔记,如果哪里有错误或遗漏的地方,希望大家高调指出,当然,我肯定不会低调改正的.(开个小玩笑.哈哈.) 参考书籍:<ASP.NET MVC 4 Web编程>.<ASP.NET MVC 4 高级编程>.<ASP.NET MVC 5 高级编程>.<C#高级编程(第8版)>.<使用ASP.NET MVC开发企业及应用>.度娘谷歌等. -= 安

【Asp.net入门12】第一个ASP.NET 应用程序-创建摘要视图

目前已经完成了应用程序的基本结构单元,受邀者也能够做出回复.这一节将添加一个支持组件,以显示收到的回复摘要,以便用户的朋友了解谁会参加晚会,并做出适当安排.在Solution Explorer中右键单击PartyInvites项,然后从弹出菜单中选择Add→Web Form.将名称设置为Summary,然后单击OK按钮,新创建一个文件Summary.aspx,这个新文件的内容如代码清单1-14所示. 代码清单1-14 Summary.aspx文件的内容 这是你的第一个ASP.NET应用程序,我们

【Web API系列教材】1.3 — 实战:用ASP.NET Web API和Angular.js创建单页面应用程序(下)

练习2:创建SPA界面 在本练习中,你将首先创建Geek Quiz的web前端,使用AngularJS专注于单页面应用程序的交互.然后你将使用CSS3来执行丰富的动画和提供一个当从一个问题转换到另一个问题时切换上下文的可视化效果以加强用户体验. 任务1:使用AngularJS来创建SPA界面 在本任务中,你将使用AngularJS来实现Geek Quiz应用程序的客户端.AngularJS是一个开源的JavaScript框架,它能够搭配MVC以加强基于浏览器的应用程序,使其对于开发和测试都更加便