我如何允许用户开发用于测试/演示目的的远程事件接收器 [英] How i can allow users to develop remote event receiver for test/demo purposes

查看:50
本文介绍了我如何允许用户开发用于测试/演示目的的远程事件接收器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我们正在招聘新的Sharepoint开发人员.我们希望给他们一些实际的工作,作为我们招聘过程的一部分.现在,由于我们是Microsoft的黄金合作伙伴,因此我们有一个免费的,基本的Office 365租户,其中有3个用户.现在 我已经创建了2个Developer网站集,因此申请人可以使用它们(2个申请人将参加为期一周的任务).现在,我打算提及的任务如下:-

we are hiring new sharepoint developers. and we want to give them some practical assignments to work on as part of our recruitment process. now since we are a golden partner with Microsoft, so we have a free and basic Office 365 tenant with 3 users. now i have created 2 Developer site collections, so the applicants can work on them (2 applicants will attend the assignment for one week). now the tasks i am planning to mention is as follow:-

1.创建一些列表和库.

1. Create some lists and libraries.

2.创建一些内容搜索Web部件.

2. Create some content search web parts.

3.定义自定义页面布局.

3. Define custom page layouts.

4.开发一个远程事件接收器.当添加项目时,它将从外部api检索值,然后更新另一个共享点列表.我知道可以使用工作流2013完成此操作,但目的是测试创建远程ER的能力.

4. Develop a remote event receivers. which will retrieve a value from an external api and then update another sharepoint list, when items are added. i know this can be done using workflow 2013, but the purpose is to test the ability to create remote ER.

现在,用户可以从站点UI开发前三个任务.但是关于第四点,申请人可以实现吗?还是他们需要额外的组件来部署RER?我的意思是他们将能够开发和部署远程 开发人员站点内的ER完成任务吗?正如我所知,应该在外部共享点(在Azure或暴露于Web的Windows服务器上)进行远程ER部署,因此他们将能够执行以下任一操作:-

now the first 3 tasks can be developed by the users from the site UI. but regarding the fourth point, will the applicants be able  to achieve it? or they need extra components to deploy the RER? i mean will they be able to develop and deploy a remote ER inside the developer site to complete their assignment? as i know deploying a remote ER should be done out side sharepoint (either on Azure or a windows server exposed to the web) , so will they be able to do any of these:-

1.在免费试用版Azure帐户上部署远程ER?一周的试用期就够了吗?

1. deploy the remote ER on a free trial Azure account? one week of trial period is enough?

2.还是他们可以在开发人员网站集本身内部部署远程ER?

2. or they can deploy the remote ER inside the developer site collection itself?

3.或者他们可以使用试用帐户在任何托管服务提供商上部署RER?

3. or they can deploy the RER on any hosting provider using a trial account?

谢谢

推荐答案

我认为您需要一个像Azure这样的公共场所,可以托管ER服务.

I think you need a public location like Azure, which can host the ER service.


这篇关于我如何允许用户开发用于测试/演示目的的远程事件接收器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆