Find Jobs
Hire Freelancers

Build a custom Sync root and namespace extension for windows -- 2

$750-1500 USD

已关闭
已发布大约 2 年前

$750-1500 USD

货到付款
Background: We have created our own drive and we are looking for the ability to open Microsoft office files and for them to open the document within O365 with CoAuth (ability for two M365 users to modify at the same time). Read attached word document before applying! Looking for: Strong c++, shell/namespace extension work preferable, Familiar with Microsoft 365 and MS Office. You will need a working M365 tenancy with MSOffice installed and licenced – trial can be used. Objective: 1. Implement the Sync Root from the sample app and use it as a basis 2. Implementing: Integrating with file picker contracts (Windows Runtime apps) - Windows app development | Microsoft Docs a. Ensure 3. Implementing: Integrate with Office from Windows universal apps | Microsoft Docs a. May need to implement Integrate a Cloud Storage Provider - Win32 apps | Microsoft Docs || Integrate a Cloud Storage Provider - Win32 apps | Microsoft Docs b. Ensure that when we open a word document from the sync root on the machine and you click on “Share” (top right) it shows the share link Ultimate aim here, when I open [login to view URL] -> it will actually open a document directly in a users OneDrive. This should be seamless, using a flag we should be able to not do this and seamless fallback to the local copy of the file. When it is NOT falling back it will open and when clicking the “Share” it will show the screen to share a link and not the option to save in OneDrive. If you also open up the copy via the web browser in OneDrive at the same time as locally you will see two people modifying the same document. Information: First link: [login to view URL] This describes the behaviour we want (kinda) Unless your sync client is registered as a sync root provider, Office will treat files in your sync folder the way that it treats regular local files. This means that Office will provide "move to OneDrive" options for users when they attempt to share the document. To avoid this for files you sync, you must register as a sync root provider. For information about how to register, see Integrate a Cloud Storage Provider. This takes me to this link [login to view URL] and [login to view URL] So, I downloaded and compiled the sample: [login to view URL] and just got it running against c:\mirror (need to run the package project). File picker is possible the answer to getting the remote behaviour [login to view URL](v=win.10) Reading this: Integrate with Office from Windows universal apps | Microsoft Docs It says this: “To open a file from your app in Office, we recommend that you use LaunchFileAsync() to launch the file. We don't recommend that you use LaunchUriAsync() to launch the file because that will cause the application registered for the URI scheme to launch (the browser) instead of Office. Although LaunchUriAsync() with the [login to view URL]() option can invoke Office, in this case the file opened is marked as temporary and is read-only in Office.“ I strongly believe this is the way we need to implement what we want using the Sync Root Sample Proj 1. Implement a file picker contract / expando properties so that when office loads it is actually launching the remote version. a. It seems to suggest about making updates to the local as well as remote b. There is a sample project: File picker provider sample - Code Samples | Microsoft Docs c. Some interesting bits I found here: File access and permissions (Windows Runtime apps) - Windows app development | Microsoft Docs a. It suggests here about getting file from remote system – I guess as soon as we do this to an O365 url then office will take over
项目 ID: 32742598

关于此项目

8提案
远程项目
活跃2 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
8威客以平均价$1,516 USD来参与此工作竞价
用户头像
Hi there,I'm biddin on your project "Build a custom Sync root and namespace extension for windows -- 2" I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks. .. .
$1,500 USD 在3天之内
5.0 (31条评论)
6.9
6.9
用户头像
Hey there, I have 4 years of working experience in web technologies and I have a strong working knowledge of every possible framework which is in the market. In terms of client-end I know: C++ Programming and Windows API Also I have done tons of work on freelancing career. I am waiting anxiously for a positive response from your side. And I have read your requirements as well. Thanks and regards, Awais
$1,500 USD 在26天之内
5.0 (11条评论)
6.4
6.4
用户头像
Hello, Have you found anyone else to complete this task? I'm a vastly experience UK Windows, VC++ Engineer with 20+ years. That said, I haven't done this type of Office 365 task before, so it may take Me a day or tow to get immersed in it. Nevertheless, I should be able to use the example provided to complete a root-sync.. extension using Visual C++ 2017, for you. If interested, let Me know.
$2,500 USD 在15天之内
5.0 (35条评论)
6.3
6.3
用户头像
I CAN COMPLETE YOUR PROJECT EASILY Hello, I am programmer with enough experiences on C/C++ for 10+ years. C/C++ is nice programming language and I am majoring on it for long years so I have confident to complete your project by C/C++. I can work by full time for your project and trying to satisfy the requirements. I am designing the project from scratch and structure it well. I am following the project's design process exactly, and if any error is found, fix it within 24 hours and provide maintenance free of charge for a month. Client's idea + Programmer's good coding is the perfect result, this is my idea. I want to keep long-term relationship for customer so I want to give the nice result. If you want the perfect result, please contact with me.
$1,000 USD 在7天之内
5.0 (13条评论)
5.5
5.5
用户头像
Hi, I have read your project description and I’m confident I can do this project for you perfectly. I still have a few questions. Please leave a message on my chat so we can discuss the budget and deadline of the project. I am very prompt in communication and always prefer to discuss the project on call/chat and finalized the cost of the project. I believe giving suggestions and asking question to deliver stable & quality final product. I am very interested to work with you. Please let me know when we can start the project. Thanks.
$1,500 USD 在7天之内
5.0 (6条评论)
4.4
4.4
用户头像
HhI I can start right now but i have few doubts and questions lets have a quick chat and get it started waiting for your replyyy
$1,125 USD 在7天之内
0.0 (0条评论)
0.0
0.0
用户头像
EXPERT HERE || AVAILABLE NOW.! Hello! I got it & let’s start because I've High-End expertise of C++ Programming and Windows API even we can work on 400 technologies. Do you want see my similar projects? Click on chat button & I will show you my portfolio & similar completed projects. I am a Ph.D Scholar, I've won international awards & I'm "Verified" by Freelancer Staff with 100% project success rate.! We also sell developed projects like Games, Apps & Softwares that has "Millions" Reviews & downloads. Our Expertise: - ✔ 25+ programming languages. ✔ 37+ Frameworks. ✔ Artificial Intelligence and ML. ✔ AR/VR Technologies. ✔ Networking. ✔ VFX and CGI. ✔ Graphic Designing/Video Editing ✔ Digital Security. ✔ Blockchain. ✔ CMS Systems. ✔ Game Development. ✔ Research & Writing. I've completed 600+ enterprise projects that I can show you with proof & video Demo. I've 15+ Year’s experience & My Web Portfolio will surely amaze you.! We are a small team of best buddies who love to help clients to solve Complex Problem. We 100% Guarantee about results. As you can see, we've a strong background of Successful Projects. Thanks for posting the project (Build a custom Sync root and namespace extension for windows -- 2, Background: We have creat...) Feel comfortable while contacting, I am waiting for your response. Thanks and regards, Top Programmer.
$1,500 USD 在3天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED KINGDOM的国旗
Paignton, United Kingdom
5.0
8
付款方式已验证
会员自8月 8, 2019起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。