Embed SharePoint Calendar to External Web Page

I would like to embed a SharePoint Calendar to an external public web page. This is very easy to do with google calendars and I have been struggling trying to find a solution in SharePoint.

The client side object model could do this in combo with a SPQuery.  Microsoft has extended SharePoint 2010 to include lots of JavaScript connectors. They have also opened the ablility to include the JavaScript Libraries in External Applications. The
thread which would be returned from SharePoint would be in JSON format.  Here is a blog post overview this ability.
This gives a general overview.
http://www.codeproject.com/Articles/60348/SharePoint-2010-Client-Object-Model-for-JavaScript.aspx
The DLL's behind this from MS allow access to almost any object inside SharePoint.  Microsoft has opened the ability to place these in external applications, they are
 Microsoft.SharePoint.Client.DLL and Microsoft.SharePoint.CLient.Runtime.dll you can find these on your SharePoint Server at c:\Programs files\common files\Microsoft Shared\WEb Server Extensions\14\isapi folder.
HEre is a good msdn post on distrubution and deployment.
http://msdn.microsoft.com/en-us/library/ee539757.aspx
If you have done dev work on SharePoint you have used SPListItem which allows that access of list (calendars are lists).  In the client side object model you ListItem from with JavaScript.
Working with the list data.
As I noted before, the ListItem is the same this as SPListItem. You reference an existing ListItem as a member of a ListItemCollection object.
MSDN blog post on ListItemCollection class.
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.client.listitemcollection.aspx
They have some code examples on this blog post.
Good luck,
Gary
blog www.sharepoint2010now.com
Gary Newman MCSE, MCT, CCNA MCDBA, MCAD, MCSA MCTS SharePoint 2007 Dev & Admin MCPD SharePoint 2010 Development Blog www.sharepoint2010now.com

Similar Messages

  • Can I embed an external web page?

    In Rapidweaver you can make a frame on a page and within the frame show an external web page. I would like to do the same in iweb.
    I'm trying to embed my Blogger page so that people will be able to access it from with in my web site. I want them to be able to read and comment without leaving my site. I've been using iweb enhancer but do not understand what code to insert for this. Any help is much appreciated. Thanks .

    Hi varklady, Sleep you not? What happend to teaching
    2nd grade?
    5am wakeup take dog out
    5:15 coffee and iWeb forum
    5:30 shower
    6am drive ~1 hr to work
    7am teach 2nd grade
    You are proving very handy with iweb. I
    actually figured it out using the code from the
    google calander insert on one of my pages and
    replacing the url inside. Basically what you
    suggested. BTW I inserted the code following the
    directions of iweb enhancer and it did the trick
    after a bit o tweeking with size.
    Here's another way, without iWeb Enhancer:
    http://www.varkgirl.com/Varkgirl/Basic%20HTML%20Additions.html

  • How to Share an iCloud Calendar as a web page viewable by public?

    Hi,
    I need to give various (ie non apple) people access to some of my Calendars as a Web Page that they can view.
    I can see that I can share a webcal: link but this is not what I want as I can't rely on other people having a Calendar app to use to Subscribe to this - I need to be able just send people a link to a Web Hosted Calendar.
    It does not look like you can just share a web view of your iCloud Calendar to the public - which seems to me to be the nicest option so I guess it may involve syncing your iCloud Calendar with a Google account calendar and then sharing this Google Calendar publicly...
    Any ideas appreciated
    Gary

    In order to do this you need to be able to upload your calendar to a CalDAV server: unfortunately these are thin on the ground. Apple rather assume that you are going to run your own server, but I can't imagine you want to get into that.
    Box.net were claiming that they offered this service, but there were complaints that it didn't work. I don't know about any others - I can only suggest you try Googling for CalDAV servers.
    Otherwise it's a matter of sharing the calendar publicly and people having to subscribe - they can do this in iCal on a Mac - I don't know about Outlook on a PC but I would have thought it was possible.

  • Problem when using inlineFrame to include external web page.

    I built a ADF web application which include some external web pages.
    I use the ADF components: panelTabbed + showDetailItem + inlineFrame.
    Each tab is point to a external web page. see my code belows:
    <af:panelTabbed id="pt1">
    <af:showDetailItem text="showDetailItem 1" id="sdi1"
    disclosureListener="#{myBackingBean.disclosureListener}">
    <af:inlineFrame source="http://www.baidu.com" id="ilf1" shortDesc="4444444444"/>
    </af:showDetailItem>
    <af:showDetailItem text="showDetailItem 2" id="sdi2">
    <af:inlineFrame id="if1" source="query_refresh_by_poll_2.jsf"/>
    </af:showDetailItem>
    <af:showDetailItem text="showDetailItem 3" id="sdi3">
    <af:inputText label="Label 1" id="it1"/>
    </af:showDetailItem>
    <af:showDetailItem text="showDetailItem 3" id="sdi4">
    <af:inlineFrame id="if2" source="untitled2.jsf"/>
    </af:showDetailItem>
    </af:panelTabbed>
    It almost done except one thing: When I switched the tab back and forth, the input parameter in the previous tab will be lost.
    It seems af:inlineFrame always reload the page and clear every input by user !
    How to preserve the user input when switched the tab back and forth?
    Thanks.

    Hi Frank, thanks for you reply.
    Let me explain my case again to make sure you know what I want to do.
    because I do think it is a usual requirment, I want you give me a clear answer about it.
    In my ADF web App, I have 3 pages: main.jsf,untitled1.jsf,untitled2.jsf
    main.jsf content:
    <af:form id="f1">
    <af:panelTabbed id="pt1">
    <af:showDetailItem text="showDetailItem 1" id="sdi1">
    <af:inlineFrame id="if1" source="untitled1.jsf"/>
    </af:showDetailItem>
    <af:showDetailItem text="showDetailItem 2" id="sdi2">
    <af:inlineFrame id="if2" source="untitled2.jsf"/>
    </af:showDetailItem>
    </af:panelTabbed>
    </af:form>
    untitled1.jsf content:
    <af:inputText label="Label 1" id="it1"/>
    untitled2.jsf content:
    <af:inputText label="Label 1" id="it1"/>
    Run main.jsf, in tab1, fill someting in the inputText, then click tab2, then click tab1 back, the input text that I just entered was cleared.
    I want to keep the user input when switch between the tabs.
    Is it possible in ADF?

  • Embed Input schedule in a web page in BPC NW 7.0 SP 04

    Hi All,
    Is it possible to embed an Input Schedule in Web Page?
    I've created a .htm file of the input schedule by saving it as 'web ready' file. However, when I preview the web page, html for the input schedule is displayed.
    If embedding is not supported, then is it possible to provide a 'link' for the input schedule in the web page. When the user clicks on the link, BPC for excel should be launched and selected schedule should open.
    Thanks in advance.
    Regards,
    Meera

    Thanks all for the response.
    We have lot of workbook logic and macros involved in our input schedule. My understanding is that we cannot replicate the same in Live Reports. Hence the thought to integrate the input schedules to a portal.
    Is this funtionality available in NW 7.5? or in any future release?
    Appreciate your inputs.
    Regards,
    Meera

  • External web page in iWeb's template...

    Ok, I just downloaded the demo of RapidWeaver and there was a feature called iFrame. IFrame allows an external web page to be displayed in the theme of your site. I have a store on my site that I had coded in PHP and HTML by hand, and have no real way to incorporate the page into my iWeb theme. Currently, I link to another place on my server, but the theme/ navigation bar is no longer available and it looks really unprofessional. If someone knows how to make something like iFrame work in iWeb, please let me know.
    Thanks,
    -Matt

    Thanks! One thing, I looked at another page about this before I could get it to work...but this page go me set up! If anyone else cares, here is the other site: http://web.mac.com/will.englefield/iWeb/WillG4PB/iFrames.html
    -Matt
    MacBook Pro 2.16 Core 2 Duo   Mac OS X (10.4.10)   MBP 2.16 C2D/1GB/120GB, iBook G4 1.25/512MB/30GB/Combo...and many more

  • Displaying External Web Page With HTTPService

    Hi,
    Does anyone know how to display an external web page with
    HTTPService? I have an application here that I am trying to display
    certain portions of the web page. Has anyone done this before
    without feeding items of the web page into RSS?
    Thanks in advance.
    Alice

    Hi,
    Does anyone know how to display an external web page with
    HTTPService? I have an application here that I am trying to display
    certain portions of the web page. Has anyone done this before
    without feeding items of the web page into RSS?
    Thanks in advance.
    Alice

  • Get External web page

    I am trying to fetch an external web page and store it in Oracle on a periodic basis.
    I am trying to create a Java Stored procedure that grabs the page and stores it in a table.
    I am having troble using url.openstream()
    Any ideas?
    thanks,
    Chris E

    Josh,
    I would recommend reviewing the source within the Web Authentication templates for info on customizable error codes... available on Cisco.com:
    Wireless -> WLCs -> Select a model -> Web Authentication Bundle
    Best,
    Drew
    Sent from Cisco Technical Support
    iPhone App

  • Web Page Composer - Web Form for exposing iViews and External Web Pages

    Hello SDN Community,
    This forum thread is intentionally created to collect your feedback and ideas regarding the Web form for exposing iViews and external Web pages.
    With this new Web form you are able to specify height and width of the iFrame, in which the corresponding iView/external Web page will be displayed on the particular WPC Web page.
    For more information regarding this new Web form and its features and to download it visit this address:  https://wiki.sdn.sap.com/wiki/display/KMC/CustomizingtheWebPageComposer
    Your oppinon and constructive suggestions will help to evolve the Web form further and facilitate the community to create more sophisticated and enhanced versions of this basic reference implementation. Feel free to contribute also your version and discuss in public.
    Here are some basic questions that can guide you:
    1. Does this new Web form help in your particular scenario? How?
    2. How would you rate from 0 to 5 your satisfaction with this particular Web form?
    3. What can be improved in the Web form?
    4. Do you miss something from documentation point of view?
    Explore the new WPC wiki pages - find valuable the information regarding WPC at one place, download new Web forms, and feel free to contribute.
    [Web Page Composer Wiki|https://wiki.sdn.sap.com/wiki/display/KMC/WebPageComposer]
    Best Regards,
    WPC team @ SAP

    Hello!
    I have installed your component. When I try to create a new component in WPC with this form, portal throws an exception
    Full Message Text
    05:54_30/07/09_0005_21710350
    [EXCEPTION]
    java.lang.NullPointerException
    at com.sap.nw.wpc.editor.EditorBean.updateDocumentFromContext(EditorBean.java:336)
    at com.sap.nw.wpc.editor.EditorBean.getPreview(EditorBean.java:600)
    at pagelet.editor._sapportalsjsp_editor.subDoContent(_sapportalsjsp_editor.java:1802)
    at pagelet.editor._sapportalsjsp_editor.doContent(_sapportalsjsp_editor.java:58)
    at pagelet.editor._sapportalsjsp_editor.service(_sapportalsjsp_editor.java:38)
    at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:360)
    at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
    at com.sapportals.portal.prt.component.AbstractComponentResponse.include(AbstractComponentResponse.java:89)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:232)
    at com.sapportals.portal.htmlb.page.JSPDynPage.doOutput(JSPDynPage.java:76)
    at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
    at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
    at com.sap.nw.wpc.editor.EditorTool.doContent(EditorTool.java:55)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
    at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Do you have any ideas? I am running EP7 SPS 15
    Thanks in advance

  • Embed BI website into a web page using an IFRAME tag in HTML

    Hi
    I have got a requirement below.
    # Embed BI website into a web page using an IFRAME tag in HTML
    (Build a webpage and provide the links to BI Dash Board (10 reports))
    How to start and where to add the code and Is there any code available?
    Please help me out.

    Thank You for reply.
    I have created a website with dashboard links by using IFRAME tag .As of now there is no security restriction since it was POC for two reports.
    My question here how to Provide a link directly to BI public website from a web page on client site(Assume in gmail for example)

  • Frame external web page

    Hi,
    I wish to frame an external web page with the header, side
    nav and footer of one of my internal pages.
    Here is an example of a page where the external page is
    framed by the header with nav links working?
    How can I do this using DW MX 2004?
    Thanks

    > Here is an example of a page where the external page is
    framed by the
    > header
    > with nav links working?
    Where?
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "HDDesigns" <[email protected]> wrote in
    message
    news:e7juon$394$[email protected]..
    > Hi,
    >
    > I wish to frame an external web page with the header,
    side nav and footer
    > of
    > one of my internal pages.
    >
    > Here is an example of a page where the external page is
    framed by the
    > header
    > with nav links working?
    >
    > How can I do this using DW MX 2004?
    >
    > Thanks
    >

  • How to embed a report in a web page?

    Hello,
    I want to have my users just go to a web page and bring up their reports.  I don't want to spend $7,000.00 on Crystal Server when I only have 5 reports the users need.
    Is there a way to just embed a control or something into a web page?  Maybe even use an older version and the RDC component?
    Thanks.

    See my reply on the following thread;
    Do I need to buy an old version of Crystal Reports to put reports in browse
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup

  • Trigger External web page

    Hello all
    What is the PL-SQL for a trigger button, when pressed instance so when I click it it goes to a web page. But still keeps the form open?
    Thanks
    S

    Hello,
    Search in the On-Line help for the Web.Show_Document() built-in.
    Francois

  • HTTP External Web Page Link Question

    I found the following info when searching this group:
    To open an URL from within a Designer generated form you will need to use the gotoURL method of the xfa.host object.
    i.e. xfa.host.gotoURL("http://www.cnn.com");
    You will need to create a object such as a button that when clicked will execute the above script.
    My question is how do I do this? For example if I drag a button on to my form please tell me EXACTLY what I need to do after that. I'm sorry but I do not know what is the xfa.host object. I tried right clicking on the button but every option I tried did not work.
    Thank you
    Dennis

    The Current option will launch the new web page in the same window as the Captivate course is playing.  This will effectively mean that you leave the Captivate lesson and would need to relaunch the lesson again from the beginning.  New - launches the URL in a new browser window.  Parent and Top are not likely to be useful to you because they are only used when your course HTM page is playing in some kind of frameset with multiple levels.  Parent refers to the frame in which your current window is playing.  Top refers to the frame at the very top of the window hierarchy.
    In your case you need to use the New option so that your user does not leave the Captivate lesson.  Your new window will open on top of the Captivate lesson and when they are finished with that window they can just close it to get back to the Captivate lesson underneath.
    Since you are launching your other URL via a button in Captivate, you need to remember this has only one pause point.  As soon as you click that button the pause is released and Captivate will continue play.  If you want this button to be permanently paused, you can do this using Advanced Actions.
    Create an Advanced Action with two clauses. In the example below, I've called the AA LaunchURLandStayPaused. The first clause launches your URL, and the second clause will reset the value of the system variable that tracks the movies current frame.  This effectively negates the pausing behaviour.
    Set the On Success action of the button to Execute Advanced Action and then select the new Advance Action you just created from the drop-down menu.
    You'll need to set up another button or click box for the user to click when they DO want to advance to the next slide.

  • Link to setup calendar subscription from web page or app?

    I have a web site that generates ical files (.ics). I'd like to put a link on a page that the user can click on which would launch the
    Settings->Mail, Contacts, Calendars->Add Account->Other->Add Subscribed Calendar
    area with the Server url pre-populated with the url to our site's ical file. I could obviously just post instructions for the user to follow for adding the subscribed calendar, but it would be much simpler if I could just launch that directly from a link or button.
    Is anything like this possible to do on a website? If not, can it be done if I write an iPhone/iPad app?

    I would suggest posting this in the iPhone Developers Forum.
    http://developer.apple.com/devforums/

Maybe you are looking for

  • List.indexOf

    Guys, I have a list with Object type empl: long id, //unique String name; int level. I would like to get the index of empl with id X. Q: do I have to overwrite the hashCode? what makes the empl unique? , how can I get the index by the id? thanks in a

  • Printing only 10 lines in the Report

    Hi, I have a unique requirement , need to customize the Existing cheque print report in that ,if there are 20 invoice lines related to cheque,i should only print first 10 lines in the output and in 11 th line display message as remaining lines are No

  • Increase the size of text

    Hello Friends, i am generating a text file,using Text_Io Package.the number of columns are more so i need more space.. the length of columns are more. here. C1 C2 C3 C4 C5 C6 C7 C8 but the C7 and C8 column coming to next line like below C1 C2 C3 C4 C

  • Scroll stop to work on application sporadically

    Hello, I have some very strange bug on my new mac book air (2013 max model). Scroll is stop working on browser or xcode randmly. By some reason while I am using either xcode or browser sporadicly scroll stop to work. Application is stil working, you

  • I couldn't find the link for downloading or buying Adobe Dreamweaver CS3 for both Windows and Mac

    Hi, I have been looking for Adobe Dreamweaver CS3 but I could not find in any website. Could anyone provide with the downloading link. Thanks