【asp.net MVC 应用程序的生命周期(上)】教程文章相关的互联网学习教程文章

用K2 smartforms开发一个应用程序究竟比ASP.NET快多少?【图】

原文链接:http://www.cnblogs.com/k2china/p/3410082.html 这次试验的起因是一场内部辩论。 “用K2 smartforms开发一个应用程序究竟比ASP.NET快多少?” 我们推测是快4倍。 但是经过测试发现,我们推测错了。 本文记录了试验的规划、过程以及令人惊讶的结果。 真实的故事。 参与者Renier 简介 Renier是K2 blackpearl的产品市场营销经理。很 久以前,Renier 还是一名软件开发人员,但是他 现在不再编写程序了。Renier 需要使用 K...

c# – 客户机是否需要安装.NET来运行ASP.NET Web应用程序

参见英文答案 > Does the end user of an asp.net application needs .net installed 4个我目前正在使用.NET framework 4.5开发一个asp.net Web应用程序,我想知道用户是否还需要在他们的机器上安装.NET框架才能使用ASP.NET Web应用程序.我知道服务器本身需要安装框架,但我很好奇客户端机器是否还需要安装框架. 我的直觉告诉我,使用Web应用程序不需要框架,因为这会限制可以访问该站点的用户数量...

c# – 如何设置ASP.NET 5应用程序的语言环境?【代码】

我正在尝试对ASP.NET 5 Web应用程序的主机区域设置进行全面覆盖.大多数解决方案都是指< globalization /> web.config元素,但这是特定于IIS的,似乎不适合新的ASP.NET模型. 我试过了:app.Use(next => context => {Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("en-AU");Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("en-AU");return next(context); });这会被执行,但这似乎对请求没有...

c# – 我们如何在ASP.NET Core中为我们的应用程序提供类似于架构的中间件?【代码】

我想知道如何在我的应用程序中使用像asp.net core这样的中间件架构? 这个目标需要哪种模式? 是否有任何像这样的设计参考添加新功能和…?public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) {loggerFactory.AddConsole(Configuration.GetSection("Logging"));loggerFactory.AddDebug();if (env.IsDevelopment()){app.UseDeveloperExceptionPage();app.UseDatabaseErrorPag...

javascript – 进行Ajax调用并在ASP.NET MVC应用程序中返回布尔值【代码】

我想在ASP.NET MVC应用程序中进行ajax调用(使用JQuery)并返回一个布尔值,我该怎么做? 谢谢解决方法:好吧,可能最好的解决方案是使用JSON序列化.public ActionResult DoSomething(string parameter){//do something with parameterbool result = true;return Json(new ActionInfo(){Success =result, });}ActionInfo只是一个带有一个属性的简单类,boolean Success.Then,jquery ajax调用:$.ajax({ type: "POST", url: "YourCont...

c# – 有没有办法在我的asp.net应用程序中的类中使用Server.MapPath【代码】

我的应用程序的根目录下有一个log.txt文件.我希望能够让我的日志类能够访问此文件并写入它.但我不知道如何在我的代码中告诉它文件的正确路径.谢谢你的帮助using (StreamWriter w = File.AppendText("log.txt")){Log(e.ToString(),w);w.Close();}解决方法:使用Server.MapPath("~/log.txt")获取完整的文件名. 更新: 如果您不在ASP页面内,而是在常规课程中,请尝试:System.Web.HttpContext.Current.Server.MapPath("~/log.txt")更新2...

ASP.NET WEB应用程序(.network4.5)mvc 程序的结构解读【图】

https://www.cnblogs.com/-beauTiFul/p/8036509.html 简介开发环境:VS2015 ASP.NET:可以开发出几乎所有运行在Windows上的应用程序;.NET是一种架构,一种新的API;引入程序集代替DLL; ADO.NET:一组.NET组件提供对数据库和各种数据源的访问。 开发模式:web page、MVC、web form 语言:C#,可以利用.NET开发环境中的所有新特性;VB 服务器标记语法:Razor创建web应用程序 步骤:~~~文件—新建—项目—C#—ASP.NET WEB应用程序—选...

c# – 我们如何在IIS上处理ASP.NET MVC应用程序的异常

下面是我在ASP.NET MVC应用程序中处理异常的方法. >创建了一个基本控制器并重写了OnException方法以捕获所有ASP.NET MVC管道错误.>捕获超出ASP.NET MVC管道的错误.即404 – 我在web.config中使用CustomError标记. 现在,假设我的应用程序已关闭而未运行,那么我仍然希望我的用户显示一些错误页面并希望它在IIS级别进行配置.有谁能请解释我如何实现这一点,我也想知道优先事项.我的意思是我希望IIS错误的优先级应该是最小的.解决方法:...

c# – 避免OnResultExecuted过滤ASP.NET MVC 5应用程序的动作【代码】

参见英文答案 > How to disable a global filter in ASP.Net MVC selectively 8个我正在开发一个MVC5应用程序,它有一个OnResultExecuted过滤器,它将响应缓存设置为始终“no-cache no-store”:public class NoCacheActionFilter : ActionFilterAttribute { public override void OnResultExecuted(ResultExecutedContext filterContext){HttpCachePolicyBase cache = filterContext.Http...

c# – 如何为ASP.NET MVC 5应用程序设置时区?【代码】

我有一个非常大的Web应用程序,它是用ASP.NET MVC 5和MsSql 2008开发的.在我的电脑上,我有0700 UTC,但在我的共享主机上我有其他时区. This code给了我正确的DateTime.DateTime utcTime = DateTime.UtcNow;string zoneID = "N. Central Asia Standard Time"; TimeZoneInfo myZone = TimeZoneInfo.FindSystemTimeZoneById(zoneID); DateTime custDateTime = TimeZoneInfo.ConvertTimeFromUtc(utcTime, myZone);Console.WriteLine(cust...

c# – 根据ASP.NET MVC 4 Internet应用程序登录中的用户角色重定向到不同的页面【代码】

我正在创建ASP.NET MVC 4 Internet应用程序.在该申请中我创建了任何用户都可以登录的登录页面,然后我尝试根据用户的角色将用户重定向到不同的页面. ASP.NET Identity是这里的成员系统. 在我的AspNetRoles表中,我有两个角色:Id| Name1 | HEI_Admin2 | HEI_User这是我的登录控制器方法:[HttpPost][AllowAnonymous][ValidateAntiForgeryToken]public async Task<ActionResult> Login(LoginViewModel model, string returnUrl){if (M...

c# – 对REST服务的WebClient调用在控制台应用程序中有效,但在asp.net中无效【代码】

我正在调用一个测试REST Web服务,它基本上将一个字符串作为输入,并将其回送给调用者.我在C#控制台应用程序中有以下代码:static async Task RunAsync() {using (var client = new HttpClient()){string baseAddress = "http://74.120.219.166/Services/OnyxCloudSyncService.svc/pingSync";client.BaseAddress = new Uri(baseAddress); client.DefaultRequestHeaders.Accept.Clear();client.DefaultRequestHeaders.Accept.Add(newM...

c#asp.net mvc应用程序中每个用户的秒表时间【代码】

我的asp.net mvc应用程序中有一组用户. 当任何用户启动秒表时,我需要秒表才能在用户注销后继续.然后运行它,直到他再次登录并单击停止. 我可以点击开始按钮启动它stopWatch = new Stopwatch();stopWatch.Start();但是我如何跟踪用户呢?以便在用户注销然后登录后,他会看到已用时间,包括他在应用程序中未处于活动状态的时间? 所以在用户登录并点击秒表后,他应该得到包括整个时间在内的经过时间. TimeSpan ts = stopWatch.Elapsed; 使...

c# – 在为torrent创建asp.net应用程序时,我应该考虑哪些要点?

在制作用于torrent的asp.net应用程序时,我应该考虑哪些要点? 该应用程序将允许用户浏览,上传,下载种子.还有制作种子的任何特定标准.请分享和启发. 提前致谢.解决方法:鉴于那里的洪流网站的数量,你需要提供他们没有的东西.恕我直言,海盗湾最大的痛苦之一就是它的愚蠢搜索.它似乎只搜索标题文本,但能够搜索补充文本和评论会很棒. 评论和评级也非常重要.

c# – Exchange Web服务(EWS)调用在ASP.NET下失败,但在控制台应用程序中失败【代码】

当我尝试通过ASP.NET连接到Exchange Web服务时出现错误. 如果我通过控制台应用程序调用它,则以下代码可以工作,但是在ASP.NET Web表单页面上执行时,相同的代码会失败.正如旁注,我在整个代码示例中使用自己的凭据. “将请求作为没有邮箱的帐户发出时,必须为任何可识别的文件夹ID指定邮箱主SMTP地址.” 我以为我可以通过指定模拟用户来解决问题.exchangeservice.ImpersonatedUserId = new ImpersonatedUserId(ConnectingIdType.SmtpAd...