Can't Switch to Azure Function Classic Experience - azure

Recently i have discovered that ability to change to Classic Experience of Azure Function portal is not there right now. I have used some functions that has been created in old Power Shell module and since that i had to create it with Experimental Language.
Is there any others experiencing same issue as mine. Please help me on this.

Are you attempting to create a new function or view old ones? I'm in a similar position, and found an older work around for calling PnP from site script via .NET. MS docs still reference the method you are talking about, though.
https://learn.microsoft.com/en-us/sharepoint/dev/declarative-customization/site-design-pnp-provisioning#create-the-azure-function
https://www.sharepointnutsandbolts.com/2019/01/Site-Designs-PnP-Part1.html
Found some additional documentation here!
https://github.com/SharePoint/sp-dev-docs/blob/master/docs/declarative-customization/site-design-pnp-provisioning.md
Last date edited was 07/04/2020.

The new portal experience of Azure functions became general this year.
You can check out this YouTube video published my Microsoft about the "How to" of this experience: https://www.youtube.com/watch?v=0bdT_9uOqkg
If you don't want this view, you can Switch to classic experience.

Related

Azure Function Webhook Templates

I'm starting to research and learn Azure Functions. Specifically I need to learn about webooks.
This video uses a template; https://azure.microsoft.com/en-us/resources/videos/create-a-web-hook-or-api-azure-function/
I have seen this in other tutorials/post on setting up an Azure Function to handle a Github webhooks.
When I create a new function I do not have any of these templates show up. I'm assuming they may need to be uploaded but I have searched and not found any information of where they may be located and how to import them.
Are these still available to use?
Thanks!
I believe that video is quite old. You can find the latest documentation which contains quite a few quickstarts and tutorials to get you started.
Also, while you can create functions from the portal, most of the development can be done locally which is usually preferred by most. Depending on your preference, you could develop using
Visual Studio Code
Visual Studio
CLI (along with any editor of your choice :D)
Also, there are a couple of supported languages from which you can choose from to develop for.

What are the steps for migrating from Parse to Azure Mobile Services?

For those who've already migrated from Parse's Cloud Code to Azure's Mobile Services or those who have a good enough grasp of both to know how this would be done: Can you outline the high-level steps for migrating off of Parse and into Azure?
My concerns:
Parse has an excellent ACL system but I wonder if there are scripts to translate it into Azure's DBs and tables.
I wonder what's a close mock-equivalent of Parse's JS SDK so that I could Simply swap out Parse.. with Azure.. and still have code running seamlessly.
Is this a pipe-dream?
Parse enables you to export files in a JSON format. You will find this feature under the Settings tab for your Parse app.
Since the announcement of the Parse shutdown, Microsoft has posted guidance on migrating from Parse here: https://azure.microsoft.com/en-us/blog/azure-welcomes-parse-developers/
Perhaps a bit too late for the OP but hope it helps.

What is a good text editor for the cloud?

Hi everyone I am looking to do more work based in the cloud, so I have more flexibility and can use virtually any computer to do my work on. So, my question to you is what is a good text editor for the cloud?
I currently do my development on a mac using text mate. Is there anything remotely similar that anyone would recommend?
If you need to edit text files in a cloud service like DropBox, I've recently discovered Draft https://draftin.com/
It combines a clear interface focused on writing, MarkDown support for formatting and connections to Dropbox , Google Drive, Evernote and Box. Any change on the document is automatically saved back to the service it originated from. I wrote about it here http://bit.ly/g-draft
Mozilla has developed a unique app called skywriter that seems to do the trick. http://mozillalabs.com/skywriter/
Update
I have since found the following.
Code Anywhere - https://codeanywhere.net/
Atom Write - http://www.atomwrite.com/
Koding - https://koding.com
All provide good solutions Code Anywhere is my favorite thus far.
I realize this is an older post, but I wanted to chime in here:
As CarterMan mentioned, there is Koding.com which is really good. You can get private vms now and will shortly be able to access them via ssh and host private domains. Couple with their editor and community features, koding.com is a pretty cool project.
Second to that would be Cloud9 IDE. You can edit in the cloud and use the command line, though you will need to upgrade to get all the premium features. One of the cool things about this project is you can fork the repo and host it on your own machine if you like, the process took me about 5 minutes to get up and running.
Previously I noticed that both these projects had disconnect issues in the past but more recently they've both seemed to become more stable.

SharePoint - Posting and Retrieving files Automatically via VBScript

I'm going to need to push and pull files from a SharePoint site that is not hosted by my company (it is external). I'm only going to get a few days (if that) to get this working so I don't have much time to experiment.
To add to my requirements/headaches, I'm going to have to implement this with VBScript. .Net would be preferred for me but for reasons beyond my control I have to use VBScript. I don't have direct access to my VBScript web server, so I won't be able to implement this in .NET and use that object from VBScript.
I'm looking for anything that would help me accomplish this goal quickly and effectively. I found this post and am wondering if the PUT/GET method used here would work for me?
http://weblogs.asp.net/bsimser/archive/2004/06/06/149673.aspx (I got this link from: Sharepoint API - How to Upload files to Sharepoint Doc Library from ASP.NET Web Application)
To top all of this off, I've never done any programming or administration of a SharePoint site. My knowledge of SharePoint is that of a user. I'm aware that there is an API from the few Google searches I did. However, my readings make me believe that my code would need to run on or in proximity to the SharePoint server. I don't believe I have the proximity I need to use the API.
Sincere thank yous!
Regards,
Frank
Progress Update: I'm still researching this. Tom pointed out that the example I had posted is probably from an old SharePoint version. His recommendation to use .Net to develop a prototype on Web Services is good but I'm hoping for more detailed answers.
I'm now wondering if I can accomplish what I need to accomplish using HTTP PUT and GETs. At my company, for a specific project we do use HTTP PUT and GETs to do something like this. We have files that are stored on an HTTP server and this is how we post and retrieve them.
Would this work over SharePoint or would SharePoint require special handling? Basically, do I have to use Web Services?
Progress Update 2: This link is helpful... Upload a file to SharePoint through the built-in web services
But I am still looking for more information on this topic... Thanks all...
You'll need to use the sharepoint lists web service for metadata and get/put for uploads. That link looks to be for SharePoint 2001, so hopefully you can use the newer/simpler version.
I recommend building something in .net first to get the web service calls worked out - some of the parameters can be quite tricky to debug, and I wouldn't want to be doing that on a remote vbscript page.
Assuming there is no metadata required and the SharePoint library is being used like a file server you can do most of what you want with PUT/GET, but you will probably need a call to GetListItems to find the urls to download.
There's an example on my blog of a lower level call to that web service - it's javascript, but probably close enough.
http://tqcblog.com/2007/09/24/sharepoint-blog-content-rating-with-javascript-and-web-services
What setting up the .net version gets you is very quick set up of a connection to the server (just add a web service reference in visual studio) so you can get the query and queryoptions strings working to retrieve the items you want. Once that works you just have to put it all together as a string including the soap stuff for use without all the nice tools.
I'm a little unclear on the context of the implementation and the prerequisite of having to use VBScript. Are the files being moved from one server to another server or from a user's desktop to this SP server? or are they being accessed via software like Excel?
The first thing that sprang to my mind (this may sound crazy) was using the Office application to make the connection. Your script would call up Excel (just as an example) and pass it the vba needed to initiate the Open File, and then provide the full path to the file that needs to be retrieved. Then have it do a Save As to the location that needs the file. Do the same thing but in reverse for putting files on the SharePoint server.
The tricky part, obviously, is getting the script to interface with the Office app. I know this can be done with the Windows version of PHP, but I don't want to get into anything specific without knowing your situation.
I seriously wonder if you are going to be able to use VBScript to call the SharePoint web services. I haven't looked at the SharePoint web services for a while so I don't remember exactly how they are defined. I thought the web services were SOAP calls though which makes it trickier than
I'm not sure I tried to use Excel to call some web services with the MSSOAP.SoapClient and it seemed this component was unable to handle any WSDL types beyond the very simple strings. Anything with nested data would not work. Instead, you would need to create a COM object to process the conversion which is a major hassle. If you are able to use XMLHTTP component then it might be possible with VBScript, but I'm not sure if it will work with SharePoint web services.
I'm not sure what you mean, "I don't have direct access to my VBScript web server." Is your web server in VBScript (ASP)? Or did you mean SharePoint server?
You might consider C# Script (cs-script) as a scripted solution that uses .NET. I have had good success with it, although it does need to be installed on the computer that runs the script.
I'm integrating between two companies. According to this book, we should use AD FS to accomplish what I'm looking for.
I still don't actually have this working though so if someone has more information I will change the answer to this question.
http://books.google.com/books?id=-6Dw74If4N0C&pg=PA27&lpg=PA27&dq=sharing+sharepoint+sites+external+adfs&source=bl&ots=ojOlMP13tE&sig=FjsMmOHymCOMGo7il7vjWF_lagQ&hl=en&ei=ytqfStClO5mMtgejsfH0Dw&sa=X&oi=book_result&ct=result&resnum=5#v=onepage&q=&f=false
I never really received a answer to this that worked out but this is no longer an issue for me.
What we ended up doing is scraping the html. In effect, we put together our own ad-hoc web service processor where instead of SOAP, html is used to communicate. Then we execute GETs, POSTs, and etc to work with the web service.
We had done something similar in VBScript in for WebDAV -- we had a class and created a new one to work with SharePoint.

Integrating Instant Messaging into SharePoint!

Maybe this is a dumb question!
I'm just wandering is there any way/web part integrating with SharePoint, by which I can communicate with others instantly.
The reason behind this requirement is that I still have not found any workaround to communicate with my colleagues instantly, like MSN, in SharePoint.
P.s If I start building one, where should I get started!
Thanks for your input and forgive me if my question is stupid!
You can integrate Microsoft Office Communcations Server into SharePoint apparently. Gives you access to MSN Messenger internally to your enterprise, among other things.
Users who run Windows Live Messenger will get a precense icon for all user lookups when their email settings are configured properly. It requires all users to add each other to their live accounts, so it might not be the solution you are looking for. Another way to get the precense icon is by using Microsoft Office Communications Server as Moo suggested.
This also integrates well into Outlook and is the way Microsoft decided to implement communication in the Office suit.
Check out chatterbox:
http://blogs.msdn.com/sharepoint/archive/2007/05/15/chatterbox-persistent-chat-session-for-sharepoint.aspx
Here is another open source feature I have been working on.
EDIT: The name of the feature is Sharepoint Messenger. You can find it either google search, codeplex or the link below.
https://sharepointmessenger.codeplex.com/

Resources