在 ASP/MVC 应用程序中获取环境变量 LOGONSERVER
我知道如何通过以下方式获取 LOGONSERVER 环境变量: Environment.GetEnvironmentVariable("LOGONSERVER"); 但是,如果我的应用程序是 ASP/MVC3 应用…
可以重写 HttpContext.Current.Request.Url.AbsoluteUri 吗?
我们有一个系统,可以将我们网站上发生的事件记录在表格中。 中找到的页面属性的引用 它当前记录所有事件,并描述正在发生的情况,以及在HttpContext.…
.NET Web Forms 从 HttpContext 获取 Page 对象
如何从 HttpContext 对象获取 Page 的引用。 我见过这样的类型转换: HttpContext.Current.Handler as Page 上面的代码给出了页面详细信息。我无法理…
MVC 属性中的 HttpContext - 线程问题?
我的 NHibernate 会话管理设置如下: protected MvcApplication() { BeginRequest += delegate { NHibernateSessionManager.Instance.OpenSession(); …
将 GridView 输出到页面外的 Excel
我想要一个帮助器类,它可以服务来自多个页面的请求,以将任何 gridview 的内容输出到 Excel。但是,如果我传入 GridView,它会抛出一个错误,它必须…
在 MVC2 中保存用户名 + EF4
我正在使用 EF4 开发一个简单的 MVC2 项目。我还使用在控制器的构造函数中实例化的存储库模式。我有 34 个表,每个表都有 CreatedBy 和 LastModifiedB…
HttpContext.Current.Items 访问项目的速度太快,但是如何实现?
我写了简单的测试 添加100个项目到[Collection] 随机从[Collection]读取1000000次 当 [Collection]==HttpContext.Current.Items需要50毫秒 [Collectio…
为 HttpContext 创建包装器
基本上,我正在尝试创建一个 SessionManager 类,我可以用它来管理 MVC 应用程序中的会话。为此,我认为最好的方法是为 HttpContext 创建一个包装类,…
当 HTTPContext .Current 为 Nothing 时如何使用 Server.MapPath
当我需要从网络服务器上的目录中删除一些图像文件时,我有一些代码可以正常工作: Dim ImageURL As String = dsImages.Tables(0).Rows(iImgRow).Item(…
HttpApplication 如何创建和管理线程?
ASP.NET 中的 HttpApplication 如何创建和管理线程? 什么决定 HttpContext 是打开新线程还是使用现有线程?如何控制这种情况? 我会很高兴得到可靠的…
如何在 ASP.NET MVC3 中对 ValueProviderFactories 进行单元测试?
我们希望将项目从 ASP.NET MVC 2 升级到 3。我们的大多数测试都成功了,但有一些测试在 ValueProviderFactories.Factories.GetValueProvider(context)…
具有依赖注入的实体框架 ObjectContext
好吧,看来我被困在我的应用程序结构中了。这就是我想要做的: UI 层:一个 ASP.NET Webforms 网站。 BLL:业务逻辑层,调用 DAL 上的存储库。 DAL:.…
在数据访问层访问 HttpContext.Current
根据分层架构中的实体框架对我的问题给出的答案,现在我想移动我的存储库(其中现在只负责 CRUD 抽象,不负责业务逻辑的东西)到 DAL 并为业务逻辑保…
使用 WebSessionContext/CurrentSessionContext 延迟初始化 ISession
我正在使用 NHibernate 3 启动一个新项目,并尝试将 CurrentSessionContext API 与 WebSessionContext 结合使用来管理我的 ISession 对象。 在以前的…