Asp.net mvc ile blog sitesi deniyorum veri tabanıma yeni blog ekleme butonum çalışmadı

,

Merhaba Asp.net MVC ile visual studio blog sayfası oluşturmaya çalışıyorum. Youtubedaki murat yücedağ’ın bir videosunu takip ediyorudum.Ama Yeni blog ekleme butonununa basınca Admin Blog sayfasına yönlendirip yeni bloğumu veri tabanına eklemesi gerekiyor ama hiç bir action gerçekleşmiyor .Tam olarak videodaki gibi kodları yazmama rağmen"#33 Asp.Net Mvc5 ile Tatil Seyahat 33 Yeni Blog Ekleme İşlemi - YouTube"

Hatanın nerede olduğunu biliyorsanız yardımcı olur musunuz?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using WebTravelLogin.Models.Siniflarim;

namespace WebTravelLogin.Controllers
{
    public class AdminController : Controller
    {
        // GET: Admin
        Context c = new Context() ;
        public ActionResult Index()
        {
            var degerler = c.Blogs.ToList();
            return View(degerler);
        }

        [HttpGet]
        public ActionResult YeniBlog()
        {
            return View();
        }
        [HttpPost]
        public ActionResult YeniBlog(Blog p)
        {
            c.Blogs.Add(p);
            c.SaveChanges();
           
            return RedirectToAction("Index");
        }
    }
}

Admin Controller Sayfası

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

using System.Data.Entity;
namespace WebTravelLogin.Models.Siniflarim
{
    public class Context:DbContext

    {
        public DbSet<Admin> Admins { get; set; }
        public DbSet<AdresBlog> AdresBlogs { get; set; }
        public DbSet<Blog> Blogs { get; set; }
        public DbSet<Hakkimizda> Hakkimizdas { get; set; }
        public DbSet<İletisim> İletisims { get; set; }
        public DbSet<Yorumlar> Yorumlars { get; set; }

Context sınıfı

@model WebTravelLogin.Models.Siniflarim.Blog
@{
    ViewBag.Title = "YeniBlog";
    Layout = "~/Views/Shared/_AdminLayout.cshtml";
}

<h2>YeniBlog Ekleme</h2>
<br />
<from class="form-group" method="post">
    @Html.LabelFor(x => x.Baslik)
    @Html.TextBoxFor(x => x.Baslik, new { @class = "form-control" })
    <br />
    @Html.LabelFor(x => x.Tarih)
    @Html.TextBoxFor(x => x.Tarih, new { @class = "form-control" })
    <br />
    @Html.LabelFor(x => x.BlogImage)
    @Html.TextBoxFor(x => x.BlogImage, new { @class = "form-control" })

    <br />
    @Html.LabelFor(x => x.Aciklama)
    @Html.TextAreaFor(x => x.Aciklama, new { @class = "form-control" })
    <br />
    <button class="btn btn-primary">Blog Ekle</button>
</from>

YeniBlog.cshtml

@using WebTravelLogin.Models.Siniflarim
@model List<Blog>
@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_AdminLayout.cshtml";
}

<h2>Blog listesi</h2>
<br />
<table class="table table-bordered width="1400" height="80" cellspacing="0" cellpadding="5">
    <tr>
        <td>ID</td>
        <td>BAŞLIK</td>
        <td>SİL</td>
        <td>GÜNCELLE</td>
        <td>DETAYLAR</td>
    </tr>
    @foreach (var x in Model)
    {
<tr>

    <th>@x.Id</th>
    <th>@x.Baslik</th>
    <th><a href="#" class="btn btn-danger"> Sil</a></th>
    <th><a href="#" class="btn btn-warning">Güncelle</a></th>
    <th><a href="/Blog/BlogDetay/@x.Id" class="btn btn-default">Detaylar</a></th>
</tr>
    }
    </table>
<a href="/Admin/YeniBlog" class="btn btn-primary">Yeni Blog </a>

Admin blog sayfası

Sanırım anladım a hrefindw / Admin/YeniBlog yazdığın yerde “/” ile “A” arasında boşluk var silip tekrar dene umarım ondandır