首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在MVC SharePoint 2013提供商托管的应用程序中,我应该将Page_Load的代码放在哪里?

在MVC SharePoint 2013提供商托管的应用程序中,应该将Page_Load的代码放在控制器(Controller)中。

在MVC架构中,控制器负责处理用户请求并返回相应的视图。在SharePoint 2013中,提供商托管的应用程序也采用了MVC架构,因此需要将Page_Load的代码放在控制器中。

控制器是应用程序的核心部分,它负责接收用户请求,并根据请求的参数执行相应的逻辑处理。在控制器中,可以通过重写Controller类的OnActionExecuting方法来实现Page_Load的功能。在该方法中,可以编写需要在页面加载时执行的代码。

以下是一个示例代码,展示了如何在控制器中处理Page_Load事件:

代码语言:txt
复制
public class HomeController : Controller
{
    protected override void OnActionExecuting(ActionExecutingContext filterContext)
    {
        // 在页面加载时执行的代码
        // ...

        base.OnActionExecuting(filterContext);
    }

    public ActionResult Index()
    {
        // 控制器的其他逻辑处理
        // ...

        return View();
    }
}

在上述示例中,OnActionExecuting方法中的代码将在页面加载时执行。可以根据具体需求在该方法中编写相应的逻辑,例如初始化数据、获取用户信息等。

对于MVC SharePoint 2013提供商托管的应用程序,推荐使用腾讯云的云服务器(CVM)来部署和运行应用程序。腾讯云的云服务器提供高性能、可靠稳定的计算资源,适用于各种规模的应用程序。您可以通过腾讯云官方网站了解更多关于云服务器的信息:腾讯云云服务器

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【翻译】在没有安装ASP.NET MVC3的服务器上运行ASP.NET MVC3的程序-scottgu

至今为止,我们已经获得了大量的反馈。 有几个朋友在问我一个问题:“我的网站托管服务提供商目前还不支持ASP.NET MVC 3 - 你知道他们将来什么时候会安装吗?”...你只要把ASP.NET MVC的组件放在你的WEB程序的bin目录中,然后把整个Web程序拷贝到FTP(WEB服务器)上,它就可以工作了。...如果您的网站托管服务提供商还没有在他们的服务器上安装ASP.NET MVC 3,那么您应该使用第二种方法。...方法2:基于\ Bin目录中引用ASP.NET MVC组件 您的项目可以使用另一种方法 在您的Web应用程序的\bin目录中分发和引用的ASP.NET MVC3的程序集。...相反,你只要复制你的web应用程序(在bin目录中包含MVC3的组件)到 .NET4服务器上,它就会运行。

4.2K10

配置SharePoint 2013 Search 拓扑结构

在单台服务器上安装了 SharePoint Server 2013,并且创建了具有默认搜索拓扑的 Search Service 应用程序。在默认搜索拓扑中,所有搜索组件都位于承载管理中心的服务器上。...SharePoint 2013中的搜索具备了非常强大的功能,但所消耗的资源也是巨大的。所以,在具备硬件条件下,合理的规划SharePoint 2013搜索拓扑结构是非常有必要的。...下图是我去年实施的一个SharePoint Farm,将Database和SharePoint的分离: ?...其中查询处理组件用来处理用户的请求,我将他部署在WFE服务器上,同时为了提高性能和效率,我也将索引组件部署在了WFE服务器上。...具体的操作步骤如下: 克隆活动搜索拓扑。 将新的搜索组件添加到你最终希望其托管此搜索组件的服务器。 激活搜索拓扑。此拓扑将具有一个不必要的搜索组件。 确保当前活动拓扑运行正常。

1.4K80
  • ASP.NET Identity入门系列教程(一) 初识Identity

    编写访问数据表的代码。 提供用户和密码验证的方法。 几乎每一个应用程序,我们都重复着做上面类似的事情。当微软发现这一问题后,在ASP.NET 2.0引入了Membership的重磅级技术方案。...Katana 是开源的的OWIN框架,主要用于微软.NET应用程序。Katana 2.0 将随 Visual Studio 2013 一起发布。...数据持久性以及兼容性 默认情况下,ASP.NET Identity 系统将所有的数据存储在SQL Server数据库中,并且使用 Entity Framework Code First 实现数据库的管理...NuGet 包 ASP.NET Identity 作为一个 NuGet 包进行发布,并且在 Visual Studio 2013 中作为 ASP.NET MVC, Web Forms 和 Web API...相信本文让大家对ASP.NET Identity有一个基本的了解,后续我将介绍如何扩展ASP.NET Identity,实现自己的用户和角色管理。

    4.5K80

    SharePoint 2013 Farm 安装指南——Least Privilege

    写过很多关于SharePoint 2013 安装,这是第四篇。可能你会觉得为什么如此简单的安装至于花那么多精力去折腾吗。我的答案是肯定的。...Farm 以上是我前三篇安装SharePoint 2013的博文。...比起单层的拓扑结构,它的好处是将DB和Web进行了分离,也就是说Web Role和Application Role在同一台服务器上,DB在另一台服务器上,属于中型Farm。...SharePoint 配置向导会自动授予此账户在SQL Server最小的权限(securityadmin 和dbcreator角色) SP_Pool  是一个域账户被用来标识应用程序池。...比如你创建了Managed Metadata Server Application(托管元数据应用程序)并为它创建了一个Pool。那么你可以选择此账户。

    1.8K50

    ASP.NET MVC 5 - 开始MVC5之旅

    本教程将使用Visual Studio 2013手把手教你构建一个入门的ASP.NET MVC5 Web应用程序。本教程配套的C#源码工程可通过如下网址下载:C#版本源码链接。...在本教程中的源码工程,您可在Visual Studio中运行MVC 5应用程序。您也可以使Web应用程序部署到一个托管服务提供商上。...就像您使用Microsoft Word来编写文档,你可以使用集成开发环境(IDE)来创建一个应用程序。在Visual Studio中的一个顶部工具栏中显示了各种不同的选项来供您使用。...接下来的一步是修改此默认应用程序,并了解一些关于ASP.NET MVC的知识。关闭浏览器,让我们修改一些源代码吧。...MVC的学习之旅即将开始,想必大家都希望通过本系列文章的学习,快速投入到MVC的开发中。大家在开发时,还可以借助一些开发工具来助力开发过程。

    2.2K80

    探索 SharePoint 2013 Search功能

    最近在政府部门介绍SharePoint 2013 新功能,我也准备了很多,比如SharePoint 2013的Search。以后有机会谈谈Office Web App,Workflow等。...SharePoint 2013的搜索功能很强大,特别是在社交领域的搜索让我耳目一新(如发掘知识,发现人际关系等)。...配置搜索也是很简单的,选择应用程序管理-à管理服务应用程序-àSearch Service Application,点击进入,如下所示是SharePoint Foundation的搜索管理中心界面: ?...注意爬网规则的顺序,比如将http://skyrim:36405/*.* 放在第一位,那么后2条爬网规则将不起作用,具体你可以键入某个URL,然后单击"测试"以了解是否符合规则,如下图所示: ?...当然SharePoint 2013 Search对硬件要求也是很高的,特别是在爬网过程中向数据库写入,这将消耗大量性能,所以对于低配置的机器,关闭Search服务是明智的决定。

    1.5K100

    利用AutoSPSourceBuilder和Autospinstaller自动安装SharePoint Server 2013图解教程——Part 1

    打开AutoSPSourceBuilder.xml一探究竟,为了方便显示,我将资源链接折叠起来,如下图所示: ?...下载AutoSPInstaller,解压,放在C盘根目录,当然你也可以放在其余地方,但你需要去修改作者的源代码。为什么要放在C盘根目录呢,代码在此,如下所示: ? ?...根据上面代码,将加载在我E:盘中的SharePoint 2013解压到C:\SP\2013\SharePoint。...简单说明下,先将CU下载在C:\Users\Administrator\AppData\Local\Temp\2这个目录下,然后解压到C:\SP\2013\SharePoint\updates文件夹中。...后续 当然你也可以,将其他的更新文件放入对应的文件夹中,利用AutoSPInstaller.ps1安装SharePoint 2013时,会自动去这些文件夹中安装相关的文件。 ?

    2K50

    SharePoint 2013 创建Web Application

    在这篇文章中,我将继续Step By Step形式演示如何在SharePoint 2013中创建Web Application。...预准备工作 1.在SharePoint 2013 Central Administration中创建Web Application,前提条件是必须登录的账号是在SharePoint Group "Farm...打开DNS 管理器,在Forward Lookup Zones(正向查找区域)创建"A 记录"并将Intranet作为Host Name(主机名),然后将IP地址指向我们的SharePoint 2013...当然你也可以选择使用FBA,具体配置在我之前的文章中提及,详情参考《SharePoint 2013自定义Providers在基于表单的身份验证(Forms-Based-Authentication)中的应用...小结 Web Application中值得探索的东西还是很多,我将在下篇文章继续分享我对SharePoint 2013的理解。 Have a nice weekend.

    1.7K80

    云加密:云端使用数据加密技术

    由于如今许多流行的业务应用程序托管在云端,企业主管们要么需要依赖合同条文来保护资产,选择一家让客户可以先加密数据,然后发送到云端以便存储或处理的云服务提供商,要么与软件即服务(SaaS)提供商合作,由对方管理其企业数据的加密和解密工作...他说:“我们提醒医疗行业客户需要留意的一个方面就是,加密密钥的存储和使用。客户们常常将密钥与数据本身放在同一个地方。” 应用程序在使用时,还可能将密钥存储在内存中。...加密密钥应该放在另外的服务器或存储块上。所有密钥的备份也应该放在异地,以防灾难发生。这种备份应该每几个月就要审查一次。 Thompson补充说:“加密密钥还需要经常更新。...数据添加到应用程序中的文件后,安全应该是整体的一个必要组成部分,那样随时为数据确保了安全。...; ·无论在传输中、静态还是使用中,都应该保持加密; ·云提供商及其工作人员根本无法获得解密密钥。

    4.1K60

    一不小心写了个WEB服务器

    我们创建了一个控制台应用程序,然后在不到3分钟的时间内写了以下代码。...问题二:基于.NET的来开发web应用程序的方式除和ASP.NET Web Form和ASP.NET MVC以外,还有其它方式么? IIS到底哪里错了?   ...ASP.NET 多数Modules默认全部开启   我们可以用VS2013新建一个空白的MVC站点,记住是完全空白的,然后我们可以看一下有哪些HttpModule是在工作的。...但是在真正的开发过程中,我们要将Use中的代码转换成Middleware,打包成dll供其它项目使用。   ...我们文中看到Owin已经是可以实现动态生成Reponse,那我们可以大胆猜测一下,ASP.NET MVC会不会加入到Owin中来,那么这样的话ASP.NET MVC也可以托管在Owin上了,同时ASP.NET

    1.2K50

    Windows 商店应用中使用 Office 365 API Tools

    这个模型支持的应用程序类型包括ASP.NET、WPF、Silverlight和WP等,但是 Windows Store App 不在支持行列中(这一点我一直不太理解)。。。...这样的话,我们就没办法在 Store App 中直接使用这个模型了,那如果我们的 Store App 想利用 SharePoint 作为服务端,应该怎么办呢?...这也是最初接触 Store App 和 SharePoint 的时候困扰我的东西。...当时是在给微软中国做一个应用,需求是将 Office 365 与 Store App 相结合,在 Store App 中实现对 Office 365 数据的读取和操作,将多种数据和文件集成到一起,形成一个一站式个人工作平台...在代码中整合 Office 365 API 代码中 Office 365 API 的整个分为三个步骤: (1).

    3.5K100

    安装和配置SharePoint 2013 Workflow

    SharePoint 2013中的工作流概述 在SharePoint 2013中,Workflow(建立在Windows Workflow Foundation 4.5)和WCF承载在Workflow...由上图可以看出,工作流执行引擎Workflow Manger已经从SharePoint脱离(在Windows Azure中,即Windows Azure就是新的执行主机,和SharePoint 2010...最后,进入IIS,检查下是否成功创建Workflow Management Site应用程序(包含两个特定的端口,12290、12291),如下图所示: ?...配置工作流管理器 与 SharePoint Server 2013 一起使用 由于之前提过,我将Workflow Manager 1.0安装在与其在同一台的SharePoint Server 2013服务器上并且通过...小结 这篇文章主要是关于SharePoint 2013 Workflow的配置,下一篇将以一个具体的案例来探索SharePoint 2013 Designer Workflow具体的应用。

    1.8K100

    探索MVP(Model-View-Presenter)设计模式在SharePoint平台下的实现

    对于SharePoint Developers来说,往往会过多的去关注SharePoint平台和工具,而把设计模式和代码的可测试性放在了一个较低的优先级。...MVP模式 在SharePoint平台下,如开发SharePoint Farm Solution,如果不对代码进行重构,往往会出现这样的代码: ?...在团队开发中,我们需要的是互相独立,所以需要让负责Presenter的程序员可以使用MockRepository来做测试,这样就不会影响进度了,幸运的是,基于接口的设计,可以让我完成这个愿景。...什么是IoC容器 传统的控制流,从客户端创建服务时,必须指定一个特定服务实现(并且对服务的程序集添加引用),IoC容器所做的就是完全将这种关系倒置过来(倒置给IoC容器),将服务注入到客户端代码中,这是一种推得方式...实际上,IoC就是使用IoC容器将传统的控制流(客户端创建服务)倒置过来,将服务注入到客户端代码中。

    1.1K70

    为SharePoint 2013配置Office Web Apps

    4.部署 Office Web Apps Server 服务器场 以下示例中的代码创建包含一台服务器的新 Office Web Apps Server 服务器场。...–AllowHttp 参数将服务器场配置为使用 HTTP,而 –EditingEnabled 参数在 Office Web Apps 中启用编辑(如果它与 SharePoint 2013 一起使用)。...您可以在规划 Office Web Apps(与 SharePoint 2013 一起使用)中查找有关如何获取允许用户使用 Office Web Apps Server 编辑文件的许可证的其他信息。...若要了解如何在 SharePoint Server 2013 中使用这些许可证,请参阅在 SharePoint Server 2013 中配置许可。 ?...中的 AllowOAuthOverHttp 设置更改为 True 若要在测试环境中通过 HTTP 将 SharePoint 2013 与 Office Web Apps 结合使用,您必须将 AllowOAuthOverHttp

    2.4K40

    在SharePoint环境下,dll资源脚本权限问题

    最近在用Ext.NET,因为是在SharePoint环境下使用,一直被这样一个问题所困扰着:在使用Ext.NET时,页面必须使用拥有管理权限的用户刷新一次(只要刷新其中任意Ext.NET...查看网页源代码,发现Extjs的脚本文件和CSS文件并没有注册。而Extjs的脚本文件和css文件是作为资源嵌套在Ext.NET的dll中的。...由此想到,应该是用户权限问题,导致Ext.NET的ResourceManager1控件无法注册脚本。...当搜尽Google时,发现现实也是那么的无奈,国内外都不见有人支招,而且相关资料少得可怜。于是,只好放弃,Admin刷就刷吧,虽然我也是追求完美的人,但是我却不愿意浪费过多的时间。...页面的Page_Load事件中,调用BuildAllPrivilegesForExtNET方法: ResourceManager1.BuildAllPrivilegesForExtNET(); 发现问题终于解决

    51830

    Microsoft 安全公告摘要(2015 年 10 月)

    如果攻击者托管旨在通过 Internet Explorer 来利用此漏洞的经特殊设计的网站(或利用已入侵网站或接受或托管用户提供的内容或广告的网站),然后诱骗用户查看网站,最严重的漏洞可能允许远程执行代码...攻击者也可能在使用 IE 呈现引擎的应用程序或 Microsoft Office 文档中嵌入标有“安全初始化”的 ActiveX 控件,以将用户定向到经特殊设计的网站。...如果用户在 Windows 中打开经特殊设计的工具栏对象或攻击者诱使用户在线查看经特殊设计的内容,这些漏洞可能允许远程执行代码。...在本公告中“受影响的软件”和“不受影响的软件”表的下面几列中,“最新软件版本”是指主题软件,“较旧软件版本”是指主题软件的所有较旧的受支持版本。...Microsoft Active Protections Program (MAPP) 为改进客户的安全保护,Microsoft 在发布每月安全更新之前将向主要的安全软件供应商提供漏洞信息。

    1.7K70

    【性能优化】ASP.NET常见性能优化方法简述

    但是,在决定启用网络园艺之前,您应该测试应用程序在网络园中的执行情况。    6....但是在某些情况下,保留旧组件的性能开销使得将组件迁移到托管代码是值得的。每一情况都是不一样的,决定是否需要迁移组件的最好方法是对 Web 站点运行性能测量。...建议您研究一下如何将需要大量调用以进行交互的任何COM 组件迁移到托管代码。许多情况下不可能将旧式组件迁移到托管代码,特别是在最初迁移 Web 应用程序时。...在这种情况下,最大的性能障碍之一是将数据从非托管环境封送到托管环境。因此,在交互操作中,请在任何一端执行尽可能多的任务,然后进行一个大调用而不是一系列小调用。...例如,公共语言运行库中的所有字符串都是 Unicode 的,所以应在调用托管代码之前将组件中的所有字符串转换成 Unicode 格式。另外,一处理完任何 COM 对象或本机资源就释放它们。

    4K60

    全球市场中十五大云托管厂商一览

    在如今这个云计算盛行的年代,显而易见的是,不仅云服务厂商本身具有很大的影响力,而且云托管服务/云管理服务(Cloud Managed Services )厂商一样也具有很重要的作用。...值得注意的是,该研究还发现,在上云时,企业们几乎完全不了解他们应该去做什么,也不知道云将会为他们带来什么。 因此,这就是为什么市场中会存在云托管服务厂商。...不难看出,一个好的托管服务供应商/管理服务提供商(MSP)将为企业带来战略层面的指导,它将告诉企业云计算的游戏规则,比如那些应该去做与不该去做的事情,并同时帮助企业在首次应用云服务之后继续扩展自身使用的服务...Clouditicity Cloudticity是一家专注于医疗保健服务提供商,负责设计,构建,管理和托管AWS上的符合HIPAA法案的应用程序。...该服务商可以帮助企业将应用程序从SharePoint、ERP、CRM和自定义的应用迁移到云中,并提供统一的仪表盘以便企业进行观察与管理。

    1.1K50

    ASP.NET中常用的优化性能的方法(转贴,Icyer收集整理)

    但是,在决定启用网络园艺之前,您应该测试应用程序在网络园中的执行情况。 6....但是在某些情况下,保留旧组件的性能开销使得将组件迁移到托管代码是值得的。每一情况都是不一样的,决定是否需要迁移组件的最好方法是对 Web 站点运行性能测量。...建议您研究一下如何将需要大量调用以进行交互的任何 COM 组件迁移到托管代码。 许多情况下不可能将旧式组件迁移到托管代码,特别是在最初迁移 Web 应用程序时。...在这种情况下,最大的性能障碍之一是将数据从非托管环境封送到托管环境。因此,在交互操作中,请在任何一端执行尽可能多的任务,然后进行一个大调用而不是一系列小调用。...例如,公共语言运行库中的所有字符串都是 Unicode 的,所以应在调用托管代码之前将组件中的所有字符串转换成 Unicode 格式。 另外,一处理完任何 COM 对象或本机资源就释放它们。

    2.7K100
    领券