【ASP.NET Core Blazor Webassembly 之 渐进式应用(PWA)】教程文章相关的互联网学习教程文章

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

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

c# – 从asp.net应用程序运行R脚本并从r获取输出【代码】

我需要从我的asp.net应用程序运行存储在文件夹中的r脚本,并在网页中显示该r脚本的输出. 下面是我的Default.aspx.cs文件的代码using RDotNet; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls;public partial class _Default : System.Web.UI.Page {protected void Page_Load(object sender, EventArgs e){}priv...

c# – 在控制台应用程序中注入ILoggerFactory与在asp.net核心1.1中实例化一个【代码】

我使用asp.net core 1.1整理了一个简单的Console应用程序.我设置了Kestrel托管并使用了我注入的Configure方法IApplicationBuilder和ILoggerFactory.我在loggerFactory上调用AddConsole扩展.然后我运行最简单的中间件,输出一条消息.应用程序代码如下所示:using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Logging;namespace DemoILoggerFac...

为ASP.NET应用程序优化ASP.NET应用程序IPhone和Android浏览器

我有一个ASP.NET(而不是MVC)应用程序. 我想创建一个针对iPhone和Android上的浏览器进行优化的版本. 一些问题 >访问网站时是否可以检测到IPhone / Android>是否有任何关于为这些设备开发ASP.NET的问题/技巧.解决方法:我们正在使用.net webforms和jQuery mobile的组合. 对于我们的观点来说,它已经很好地中性化,所以只有很少的东西会下载到设备上. 请记住,有大约3种不同的移动api.每个都有自己的缺点.您可能想要调查每个. 此外,我们采...

c# – 在ASP.NET Web应用程序中,Session没有超时【代码】

我正在开发一个ASP.NET 3.5 WebForms应用程序,我希望会话在一段时间后超时.之后,如果用户尝试执行任何操作,应用程序应将其重定向到一个页面,指出会话已超时并且需要重新开始.据我所知,非常标准的东西. 但是,我似乎无法使会话超时来测试此功能,无论是从Visual Studio还是从IIS运行.这是我在web.config中的会话状态设置:<sessionState mode="SQLServer"allowCustomSqlDatabase="true"sqlConnectionString="<ConnectionString>"cooki...

c# – $ajax done函数在ASP.NET -MVC5应用程序中不起作用【代码】

我在部分剃刀视图上使用$ajax jquery函数来获取另一个局部视图以及从控制器到页面的强类型模型数据 – >显示在特定的div中.现在,如果有数据模型数据,它可以工作,但如果没有模型数据,我传递json响应,以便我可以检查剃刀视图,以避免空异常.我的问题是$ajax中的方法是不是调用加json响应,我不知道我在哪里做错了 Ajax功能$(document).ready(function () {/*Address*/$.ajax({url: '@Url.Action("DisplayStudentAddress")',type: "GET"...

ASP.NET Core应用程序的多主机部署【代码】

我很困惑,因为我没有看到任何有关如何使用HA和多主机部署托管ASP.NET Core / .NET Core应用程序的博客或说明.所有例子都是:1) One NGINX reverse-proxy, one Kestrel 2) One IIS reverse-proxy, one Kestrel并且两个组件都在同一主机上.在现实生产环境中,您可能有LB服务发现,多个前端,多个后端等.但是对于这种情况,没有任何指令.所以我的问题是针对多主机环境: >我是否将一个IIS / NGINX部署为LB / Reverse-proxy,并将请求重定向...

c# – ASP.NET:错误 – ‘/’应用程序中的服务器错误【代码】

我正在研究ASP.NET MVC项目,每次我试图运行我的视图Register.cshtml我都会收到此错误:Server Error in '/' Application.The resource cannot be found.Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly. Requested URL: /Us...

c# – 如何将Angular 2.0添加到现有的ASP.NET MVC应用程序中

我有一个非常大的asp.net MVC 4.0应用程序,我想开始使用asp.net 5.0和Angular 2.0迁移到Web API. 主要原因是开始未来打样并将一些新组件设置为更现代的SPA架构. 我的计划是将现有站点的一小部分路由到显示一个Angular SPA应用程序,调用Web API来获取数据,而不是MVC控制器和函数.对于本节,我不打算使用ASP.NET MVC功能,例如共享布局页面,捆绑,路由等,而是选择将其保留为角度. 我现有的MVC和新的Web api项目都将使用使用EF的数据层项...

c# – 为asp.net应用程序实现Invisible Google reCaptcha?【代码】

这是我的ASP.NET表单.我想通过服务器端验证为它添加不可见的recaptcha.有人可以帮忙吗? 我可以做客户端验证,但它不使用密钥.我的另一个问题是我们是否需要秘密密钥来进行隐形重新检查? 请参阅我用于google recaptcha的服务器端代码,但它不适用于Invisible recaptcha.我收到这个错误: – reCAPTCHA错误:遗漏 – 输入 – 响应:无效回收<div id="ContactFormDiv" runat="server"><div class="form-row form-required"><asp:Label...

c# – 在生产应用程序中使用ASP.NET MVC 2 Preview 1是否可行?

我不确定在生产系统中使用ASP.NET MVC 2 Preview 1是否可行?我想,因为它引入了一些在MVC 1中很奇怪的急需的功能. 不幸的是,我从7月31日的ScottGu发布帖中找不到关于该主题或路线图信息的任何信息. MVC2P1已经和MVC一样了(我不知道MVC团队认为预览是什么)?有没有人有更好的信息? 感谢您的意见,谢谢!解决方法:基于MVC第1版,在最终版本发布之前有很多预览.最初的ASP.NET MVC 1 Preview 1与最终版本有很大不同.最终的MVC 1预览版5与...

c# – GetFontData在ASP.NET App中返回-1(GDI_ERROR)但在控制台应用程序中不返回.什么可能导致这个?【代码】

我们在其中一个Web应用程序中使用PDFSharp(GDI构建).在一个PDF导出器中,我们使用非系统truetype字体,它在我们的开发环境中就像一个魅力,但是当我们在生产中运行它时会崩溃. 我们的开发和生产之间的关键区别(我认为)是我们的生产服务器在Windows Server 2008 64bit上运行,而我们的开发运行在2008 32bit.我写了一个很小的测试程序来调试.try {new XFont("ocrb10", 10, XFontStyle.Regular, new XPdfFontOptions(PdfFontEncoding.Unic...

c# – async / await如何帮助ASP.Net应用程序?【代码】

在MVC控制器的操作方法中使用async / await可以扩展Web应用程序,因为等待Asp.Net线程池的请求线程被释放,以便它可以处理IIS队列中的此工作进程的其他请求.这意味着如果我们将工作进程的队列长度限制为10,并向异步操作发送50-100个请求,则IIS不应返回HTTP 503错误,因为始终存在从Asp.Net线程池到服务器的空闲线程来电请求. 我有一个WebApi进行如下计算:public class ValuesController : ApiController {public int GetSum(int x, i...

ASP.NET MVC IOC 之 Autofac(三)-webform中应用【代码】【图】

在webform中应用autofac,只有global中的写法不一样,其他使用方式都一样 nuget上引用: global中的写法: private void AutoFacRegister(){var builder = new ContainerBuilder();//注册MVC控制器(注册所有到控制器,控制器注入,就是需要在控制器的构造函数中接收对象)// builder.RegisterControllers(typeof(MvcApplication).Assembly);// builder.RegisterControllers(Assembly.GetExecutingAssembly());//增加属性注入...

c# – 如何对ASP.NET MVC Web应用程序进行授权的HttpWebRequest【代码】

我有一个ASP.NET MVC Web应用程序,需要允许公共API下载文件.这是动作代码:public ActionResult DownloadFile(int id) {var item = _context.GetRepositoryFileByID(id);if (item == null){return HttpNotFound();}var filePath = Path.Combine(AppConfig.FilesRepositoryStorageRoot, item.IntrenalFilePath);return File(filePath, "application/pdf"); }此方法是设置了[Authorize(Roles =“Administrator,User”)]属性的控制器,...