" %>
-<%@ Import Namespace="Orchard.Users.ViewModels"%>
-<%: Html.TitleForPage(Model.Title)%>
-<%: T("Please enter your username and password.")%> <%: Html.ActionLink("Register", "Register")%><%: T(" if you don't have an account.")%>
-<%: Html.ValidationSummary(T("Login was unsuccessful. Please correct the errors and try again.").ToString())%>
-<%
-using (Html.BeginFormAntiForgeryPost(Url.Action("LogOn", new {ReturnUrl = Request.QueryString["ReturnUrl"]}))) { %>
-<%
-} %>
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Users/Views/Account/LogOn.cshtml b/src/Orchard.Web/Modules/Orchard.Users/Views/Account/LogOn.cshtml
new file mode 100644
index 000000000..80f10f300
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.Users/Views/Account/LogOn.cshtml
@@ -0,0 +1,25 @@
+@model Orchard.Users.ViewModels.LogOnViewModel
+
+@Html.TitleForPage(Model.Title)
+@T("Please enter your username and password.") @Html.ActionLink("Register", "Register") @T(" if you don't have an account.")
+@Html.ValidationSummary(T("Login was unsuccessful. Please correct the errors and try again.").ToString())
+
+@using (Html.BeginFormAntiForgeryPost(Url.Action("LogOn", new {ReturnUrl = Request.QueryString["ReturnUrl"]}))) {
+
+}
\ No newline at end of file
diff --git a/src/Orchard.Web/Modules/Orchard.Users/Views/Account/Register.ascx b/src/Orchard.Web/Modules/Orchard.Users/Views/Account/Register.ascx
deleted file mode 100644
index 1a14223ce..000000000
--- a/src/Orchard.Web/Modules/Orchard.Users/Views/Account/Register.ascx
+++ /dev/null
@@ -1,33 +0,0 @@
-<%@ Control Language="C#" Inherits="Orchard.Mvc.ViewUserControl