-
asp.net-mvc – MVC存储库模式:创建模型类
所属栏目:[asp.Net] 日期:2020-12-16 热度:79
回顾Conery的店面,我不明白为什么他使用了 Linqs自动生成的类(即Order类),然后他定义了另一个不是部分类的Order类.使用存储库模式时应该手动创建类,并完全忽略Datacontext吗? 解决方法 如果不使用中间类将前端与linq类分离,则无法使用数据上下文控制垃圾收[详细]
-
ASP.Net程序员应该为代码灵感提供哪些其他框架?
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
ASP.Net程序员应该为代码灵感提供哪些其他框架? 解决方法 扩大搜索范围 – 不要只关注ASP.NET MVC.不同的方法将帮助您更好地理解您想要做的事情. 一些建议: RoR Django Grails[详细]
-
asp.net – 从Web服务返回XElement
所属栏目:[asp.Net] 日期:2020-12-16 热度:53
是否可以从Web服务返回XElement(在C#/ asp.net中)? 尝试一个返回XElement的简单Web服务: [WebMethod]public XElement DoItXElement(){ XElement xe = new XElement("hello",new XElement("message","Hello World") ); return xe;} 编译很好但是如果你尝试[详细]
-
asp.net-mvc – 如何将复杂对象传递给ASP.NET MVC中的另一个View
所属栏目:[asp.Net] 日期:2020-12-16 热度:197
我正在尝试将一个复杂的对象(可以序列化,如果有帮助)传递给另一个视图. 目前这是我的代码,在某些控制器方法中: – User user = New User { Name = "Fred,Email = "xxxx" };return RedirectToAction("Foo",user); 现在,我在同一个控制器中有以下动作…… [Ac[详细]
-
asp.net – 表单身份验证何时不应该超时?
所属栏目:[asp.Net] 日期:2020-12-16 热度:177
我有一个ASP.NET应用程序的问题,这让我疯了. 当用户使页面处于非活动状态一段时间时,会话超时并且由于会话变量无法解析而引发错误(我将错误地捕获此信息,但这不是问题). 我编写了一个’defribulator’,它将在会话超时的一半到期后执行不可见的回发,这似乎工[详细]
-
将ASP.NET从1.1升级到2.0 – 任何问题?
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
我知道我们真的落后于时代,但我们正准备从.NET 1.1升级到.NET 2.0. 谢谢你的同情. 无论如何,我们应该注意哪些问题? 在我们进入之前你有什么一般的建议吗? 请不要发帖告诉我直接进入3.5:2.0是我们所有人都允许的! 我们主要使用C#. 解决方法 升级前我的建[详细]
-
ASP.NET 2.0异步用户控件不起作用
所属栏目:[asp.Net] 日期:2020-12-16 热度:72
我试图让用户控件异步工作,但无论我做什么,它都会继续同步工作.作为一个测试Web应用程序,我已经将它剥离到最低限度.这将是用户控件: %@ Control Language="C#" %script runat="server" SqlConnection m_oConnection; SqlCommand m_oCommand; void Page_Load[详细]
-
asp.net-mvc – ASP MVC Preview 5和IIS 6 Windows身份验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:186
我刚刚建立了一个基本的ASP MVC网站,可以在我们的内部网上进行部署.它希望用户与IIS框位于同一个域中,如果您不是经过身份验证的 Windows用户,则不应该访问. 我刚刚将它部署到运行在Server 2003 R2 SP2上的IIS6. Web应用程序配置了自己的池,并拥有自己的池用[详细]
-
成员资格 – 如何在ASP.NET中将用户与其各自的文件夹连接起来?
所属栏目:[asp.Net] 日期:2020-12-16 热度:196
当userA上传文件时,他的文件将被上传到folderA,当userB,到folderB,等等. ASP.NET中的角色/配置文件.文件夹将预先存在.任何人? 解决方法 你可能想要手动编码. ASP.NET管理用户文件没有任何内在功能.但是,这样做的代码应该相对容易.假设用户名是唯一的且永远[详细]
-
asp.net – 使用SqlMetal和Visual Studio时自动生成DataContext
所属栏目:[asp.Net] 日期:2020-12-16 热度:187
我使用 LinqToSql为我的ASP.net应用程序使用 SqlMetal来使用我的DataContext.dbml类.当我最初创建DataContext.dbml文件时,Visual Studio使用它来创建相关的DataContext.designer.cs文件.此设计器文件包含C#中的DataContext类,该类在整个应用程序中使用(并且[详细]
-
在运行ASP.NET的Web场中,您使用什么进行分布式缓存?
所属栏目:[asp.Net] 日期:2020-12-16 热度:160
我很好奇其他人在这种情况下使用了什么.我知道有几个选项,如memcached端口或ScaleOutSoftware. memcached端口似乎没有积极工作(如果我错了,请纠正我). ScaleOutSoftware对我来说太贵了(我不怀疑它是值得的).这并不是说我不想听到人们使用memcached或ScaleOut[详细]
-
以编程方式访问ASP.NET 2.0中继器中的数据
所属栏目:[asp.Net] 日期:2020-12-16 热度:200
这是一个ASP.Net 2.0 Web应用程序. Item模板如下所示,供参考: ItemTemplate tr td class="class1" align=centera href='url'img src="img.gif"/a/td td class="class1"%# DataBinder.Eval(Container.DataItem,"field1") %/td td class="class1"%# DataBinde[详细]
-
.net – 获取远程名称地址(不是IP)
所属栏目:[asp.Net] 日期:2020-12-16 热度:167
我想向用户显示名称地址(见 www.ipchicken.com),但我唯一能找到的就是IP地址.我尝试了反向查找,但也没有工作: IPAddress ip = IPAddress.Parse(this.lblIp.Text);string hostName = Dns.GetHostByAddress(ip).HostName;this.lblHost.Text = hostName; 但Hos[详细]
-
asp.net-core – 我可以在不是ASP.NET Core的.NET.core应用程序
所属栏目:[asp.Net] 日期:2020-12-16 热度:173
我已经阅读了使用HttpClientFactory的热门博客文章 https://www.stevejgordon.co.uk/introduction-to-httpclientfactory-aspnetcore 引用它 A new HttpClientFactory feature is coming in ASP.NET Core 2.1 which helps to solve some common problems that[详细]
-
asp.net-core – 如何使用环境变量在ASP.NET Core 2.0中存储生产
所属栏目:[asp.Net] 日期:2020-12-16 热度:188
根据我读过的 here,建议使用secrete管理器在开发期间存储机密,然后在部署到IIS时使用环境变量.我不太清楚最好的方法是什么 – 我需要能够在不同的IIS应用程序中将相同的变量设置为不同的值,因此系统范围的环境变量设置不起作用. 我知道我可以在web.config中[详细]
-
asp.net-core-2.0 – 如何从Core 2 RazorPage ViewModel Handler
所属栏目:[asp.Net] 日期:2020-12-16 热度:148
在Asp.Net MVC中,您可以通过执行以下操作轻松返回部分视图: 返回PartialView(“ModelName”,Model); 这是如何在RazorPage ViewModel处理程序上完成的? 解决方法 我想通了.它并不像MVC那样直截了当.您必须创建一个空的ViewDataDictionary(),然后将其Model属[详细]
-
rest – 在ASP.NET Core中实现“JSON Merge Patch” – 最好的方
所属栏目:[asp.Net] 日期:2020-12-16 热度:71
我想创建和端点符合“ JSON Merge Patch” https://tools.ietf.org/html/rfc7396 请不要将它与“JavaScript Object Notation(JSON)Patch”混淆 https://tools.ietf.org/html/rfc6902 但是,我在区分请求中的两种情况时遇到了一些问题: 删除属性值,此处删除电[详细]
-
.net-core – 存储Azure Vault客户端ID和客户端密钥
所属栏目:[asp.Net] 日期:2020-12-16 热度:189
我正在使用.NET Core 2.0和ASP.NET Core 2.0进行应用程序开发. “test”应用程序是.NET Core Console应用程序.我写的核心代码是一个类库.一旦正确测试.我选择这样做,因为我不会暂时使用它(它正在替换旧的ASPNET代码). 无论如何,由于我必须使用大量的API密钥[详细]
-
asp.net-core-mvc – 如何防止Entity Framework Core 2.0重命名
所属栏目:[asp.Net] 日期:2020-12-16 热度:91
我一直在研究需要使用Entity Framework的ASP.NET MVC Core 2.0项目(针对.NET Core 2.0).要使用的数据库已经存在,我无法更改它.我已经向Entity Framework Core 2.0添加了所有必需的引用. 但是,当我从Nuget包管理器控制台运行以下脚手架命令时,我获得了与原始[详细]
-
asp.net-mvc – 如何使用ASP.NET Core,2.0中的Razor Pages处理Aj
所属栏目:[asp.Net] 日期:2020-12-16 热度:168
下面我试图在CustomerModel Razor Pages中制作一个Post Request to Action方法/处理程序. RazorPage名称是“Customer.cshtml” 从Ajax请求绑定DropdownList div class="col-xs-12 col-sm-6 col-md-6 col-lg-4"select class="form-control" id="CustomerID" n[详细]
-
asp.net-core – 使用新的signalR for DotNet核心从控制台App向
所属栏目:[asp.Net] 日期:2020-12-16 热度:113
我正在使用 https://blogs.msdn.microsoft.com/webdev/2017/09/14/announcing-signalr-for-asp-net-core-2-0/中的这个示例创建一个控制台应用程序,可以将消息从简单的控制台应用程序发送到网页. 下面是控制台应用程序的简单示例,它读取用户输入并在屏幕上打[详细]
-
asp.net-core – 如何在.NET Core 2.0中使用PrincipalContext
所属栏目:[asp.Net] 日期:2020-12-16 热度:91
我在.NET Core 2.0中创建了一个Web应用程序,我想在命名空间System.DirectoryServices.AccountManagement中使用PrincipalContext. 我想再次验证用户的Active Directory,如下所示: private static ClaimsIdentity ValidateUser(string userName,string passwo[详细]
-
ASP.Net Core 2.0和日志记录
所属栏目:[asp.Net] 日期:2020-12-16 热度:64
我为ASP.Net Core 2.0生成了一个新项目.在Program.cs中添加了此代码: public void Configure(IApplicationBuilder app,IHostingEnvironment env,ILoggerFactory loggerFactory){ loggerFactory.AddConsole(); ... 然后我转到包含项目的文件夹并运行dotnet r[详细]
-
asp.net-mvc – 带密码的.NET核心分布式Redis缓存
所属栏目:[asp.Net] 日期:2020-12-16 热度:139
我正在使用分布式Redis缓存暂时缓存一些用户数据.目前我正在我的开发环境中本地测试应用程序.我本地计算机上的Redis-Server没有密码,但在生产中我使用的是随机生成的密码. 如何使用密码连接到Redis-Server? 我的Startup.cs: //Add Redis services.AddDistr[详细]
-
asp.net-core – HttpResponse不包含Dot Net Core的AddHeader定
所属栏目:[asp.Net] 日期:2020-12-16 热度:179
将项目移动到.Net Core时,AddHeader会抛出错误: Error CS1061 ‘HttpResponse’ does not contain a definition for ‘AddHeader’ and no extension method ‘AddHeader’ accepting a first argument of type ‘HttpResponse’ could be found (are you m[详细]
- Asp.NET 生成静态页面并分页的代码
- 从头编写 asp.net core 2.0 web api 基础框架 (1
- asp.net-mvc – ASP.NET MVC中的CSS/JS文件的自动
- asp.net-mvc-3 – 如何在控制器方法的新选项卡中
- 动手造轮子:实现一个简单的依赖注入(二) --- 服
- 将.net核心连接到SSAS
- asp.net-core – Asp.net vNext中的bindingRedir
- ASP.NET页面之间传值的方式之Application实例详解
- asp.net-mvc – 在MVC中将值从Controller传输到S
- asp.net-mvc – 如何在扩展方法中使用HTML帮助器