我创建了一个新的空MVC项目,我想为它添加标识.现在我不知道如何做到这一点以及如何创建数据库和表和类.我搜索了但是我没有找到任何有用的解决方案来解决我的问题,我找到了一篇文章,用于将ASP.NET身份添加到现有的空ASP.NET网站,但对于MVC我没有找到的ASP.Net 项目.
用于登录
注册表单,
用于将用户添加到角色
以删除用户
如何在我自己的数据库中创建表
如何管理用户
我有3张桌子:
Module_Articles_Articles
Module_Articles_Categories
Module_Articles_Comments
Run Code Online (Sandbox Code Playgroud)
我想在转发器中显示我的文章我的查询:
var articles =
(from a in context.Module_Articles_Articles
join c in context.Module_Articles_Categories on a.CategoryID equals c.CategoryID
join co in context.Module_Articles_Comments on a.ArticleID equals co.ArticleID
where a.IsDraft == false
orderby a.ArticleID descending
select new
{
a.ArticleID,
a.ArticleTitle,
a.ArticleContent,
a.Image,
a.Sender,
a.SentDate,
a.Summary,
a.Likes,
a.Dislikes,
a.Tags,
a.PostMode,
c.CategoryID,
c.CategoryTitle,
AcceptedCommentsCount =
(from com in context.Module_Articles_Comments where com.ArticleID == a.ArticleID && com.Status select com)
.Count(),
DeniedCommentsCount =
(from com in context.Module_Articles_Comments where com.ArticleID == a.ArticleID
&& com.Status == false …Run Code Online (Sandbox Code Playgroud) 在Visual Studio 2012中,我的编辑器中没有水平滚动,如果我的代码很长,它会继续下一行,我想知道如何在Visual Studio 2013中这样做?

我正在一个网站上工作,其中一部分是关于网站统计,我想从Google Analytic API获取数据,现在它在我的localhost中工作正常,但是当我将它上传到我的服务器时,它显示错误:
[CryptographicException: An internal error occurred.
]
System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr) +33
System.Security.Cryptography.X509Certificates.X509Utils._LoadCertFromFile(String fileName, IntPtr password, UInt32 dwFlags, Boolean persistKeySet, SafeCertContextHandle& pCertCtx) +0
System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags) +218
System.Security.Cryptography.X509Certificates.X509Certificate..ctor(String fileName, String password, X509KeyStorageFlags keyStorageFlags) +65
System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(String fileName, String password, X509KeyStorageFlags keyStorageFlags) +61
PortalCore.Classes.GAHelper.Credential(String accemail, String certname) +119
PortalCore.Admin.Stat.SetValues() +629
PortalCore.Admin.Stat.Page_Load(Object sender, EventArgs e) +5
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
System.Web.UI.Control.OnLoad(EventArgs e) +92
System.Web.UI.Control.LoadRecursive() +54
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +772
Run Code Online (Sandbox Code Playgroud)
我的代码:
string startdate = installeddate.ToString("yyyy-MM-dd"); //installeddate from My DB …Run Code Online (Sandbox Code Playgroud)