Skip to content

skipperhoa/angular-aspmvc5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

angular-aspmvc5

Angular + ASP MVC 5

Bước 1: Create project ASP MVC 5

Bước 2: Open project ASP MVC 5, Create Project Angular

npm install -g @angular/cli
ng new ClientApp

Bước 3: Open BundleConfig.cs file in App_Start directory, continue change location (css,js) file

using System.Web;
using System.Web.Optimization;

namespace Angular_mvc5
{
    public class BundleConfig
    {
        // For more information on bundling, visit https://go.microsoft.com/fwlink/?LinkId=301862
        public static void RegisterBundles(BundleCollection bundles)
        {


            bundles.Add(new ScriptBundle("~/Script/Bundles").Include(
                     "~/dist/runtime-es2015.*",
                      "~/dist/runtime-es5.*",
                     "~/dist/polyfills-es2015.*",
                      "~/dist/polyfills-es5.*",
                     "~/dist/main-es2015.*",
                      "~/dist/main-es5.*"));

            bundles.Add(new StyleBundle("~/Content/Styles").Include(
                      "~/dist/styles.*"));
        }
    }
}

Bước 4: Open angular.json file in ClientApp directory, configuration "outputPath": "../dist",

Bước 5: Open file _Layout.cshtml in Views/Shared

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>@ViewBag.Title - My ASP.NET Application</title>
    @Styles.Render("~/Content/Styles")
 
</head>
<body>
   <div class="container">
       @RenderBody()
   </div>
   @Scripts.Render("~/Script/Bundles")
</body>
</html>

Bước 6: Open index.cshtml file in Views/Home/Index.cshtml

@{
    ViewBag.Title = "Home Page";
}

<app-root></app-root>

Bước 7: Run Project ASP MVC 5

About

Angular + ASP MVC 5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published