What cannot be and can be deployed in sharepoint sandbox solution

what cannot be and can be deployed in sharepoint sandbox solution

Hi,
Sandboxed Solution Limitations
When a sandboxed solution is deployed, the array of SharePoint functionality available to it is limited to help reduce any security vulnerabilities it may have. Some of these limitations include the following:
Sandboxed solutions have a restricted subset of deployable solution elements available to them. Potentially vulnerable SharePoint project templates, such as site definitions and workflows, are not available.
SharePoint runs sandboxed solution code in a process (SPUCWorkerProcess.exe) separate from the main IIS application pool (w3wp.exe) process.
Mapped folders cannot be added to the project.
Types in the Microsoft SharePoint Server 2010 assembly Microsoft.Office.Server cannot be used in sandboxed solutions. Also, only types in the Microsoft SharePoint Foundation 2010 assembly Microsoft.SharePoint can be used in sandboxed solutions.
It is important to note that specifying a SharePoint solution as a sandboxed solution has no affect on SharePoint server; it only determines how the SharePoint project is deployed to SharePoint from Visual Studio and what assemblies it binds to. It does not
affect the generated .wsp file, and the .wsp file has no data that directly correlates to the Sandboxed Solution property.
Capabilities and Elements in Sandboxed Solutions
Sandboxed solutions support the following capabilities and elements:
Content Types/Fields
Custom actions
Declarative workflows
Event receivers
Feature callouts
List Definitions
List Instances
Module/files
Navigation
Onet.xml
SPItemEventReceiver
SPListEventReceiver
SPWebEventReceiver
Support for all Web Parts that derive from System.Web.UI.WebControls.WebParts.WebPart
Web Parts
WebTemplate feature elements (instead of Webtemp.xml)
Visual Web Parts
Sandboxed solutions do not support the following capabilities and elements:
Application Pages
Custom Action Group
Farm-scoped features
HideCustomAction element
Web Application-scoped features
Workflows with code
Refer to the article
http://msdn.microsoft.com/en-us/library/ee231562.aspx
Please Mark as Answer if its HelpFul

Similar Messages

  • I bought the Keynote app for my MacBook, but when I open the application and try to install it, I get an error message saying that the application will not work with my MacBook. What gives? And, can I please request a refund? ($19.99 = a week's groceries)

    I bought the Keynote app for my MacBook, but when I open the application and try to install it, I get an error message saying that the application will not work with my MacBook. What gives? And, can I please request a refund? ($19.99 = a week's groceries).
    Thank you for your help! - I did try looking for all available specs about Keynote on the Apple iTunes website, and found nothing that could help me. HELP!

    1
    Close all iWork applications
    2
    Uninstall Keynote; this must be done with an application remover tool to delete the installation properly. Appcleaner is known to work correctly for this purpose, it is free and can be downloaded from here: Appcleaner Download
    3
    empty the trash
    4
    shutdown the Mac and restart. After the start up chime, hold down the shift key until the apple logo appears
    let the Mac complete the start up procedure completely, it will take longer than usual as the hard drive is being repaired
    5
    Reinstall Keynote by logging into the Mac App Store using download / install

  • I am trying to clean up my iMac hard drive and find a lot of space in 'Deleted Users'...what is this and can I delete that folder?

    I am trying to clean up my iMac hard drive and find a lot of space in a folder named 'Deleted Users'...what is this and can I delete it to save space?

    If a user account is deleted and the data for that account is not deleted, it is placed there. Yes, you can delete the files there.

  • Clock in tool bar stuck, somebody in another post suggest bettertouchtool, but don't know what that is and can't get to magnifying glass next to clock, get the error-beachball. I'm a novice w/ Mac. Thx.

    Hi - clock in tool bar stuck, somebody in another post suggest bettertouchtool, but don't know what that is and can't get to magnifying glass next to clock, get the error-beachball. I'm a novice w/ Mac. Thx.

    HI ..
    Open a Finder window.
    Select your user account on the left in the Sidebar. It has a small house icon.
    Now open the Library folder then the Preferences folder.
    Move the com.apple.systemuiserver.plist file from the Preferences folder to the Trash.
    Restart your Mac.
    edited by:  cs

  • Recived phone call from a 000-000-0000 what is this and can it be spy ware??

    recived phone call from a 000-000-0000 what is this and can it be spy ware??

    No, just someone who has set their caller ID to that so you don't know from whom the call came.

  • On my iPhone 4 i have almost 2GB of "other" on my phone.  What is this and can I get rid of it??

    In my itunes library i have almost 2gb of "other" on my phone.  What is this and can I remove it??

    Just to be clear, are you saying that your music is no longer found in iTunes? Regarding whatsapp, from what I have read in the forum, it is temporarily not available at this time.

  • While in Add/Remove Prog. in computer, I found apps named: iPOD for Windows 2006-03-23 (138 Mb) and another 2005-09-23 (106 Mb).  I'm trying trying to free up computer HD space.  What are these and can I delete either?

    While in Add/Remove Prog. in computer, I found apps named: iPOD for Windows 2006-03-23 (138 Mb) and another 2005-09-23 (106 Mb).  I'm trying trying to free up computer HD space.  What are these and can I delete either?

    Those are outdated iPod software updaters which can be safely deleted.
    (58627)

  • HT4623 my iPad has over 5GB of memory used for "other." What is this and can I reduce size?

    my iPad has over 5GB of memory used for "other." What is this and can I reduce size?

    gregorfromny wrote:
    my iPad has over 5GB of memory used for "other." What is this and can I reduce size?
    See Here  >  maclife.com/how_remove_other_data_your_iphone
    Other is usually around 1 GB...
    A  ' Large Other ' usually indicates Corrupt Data...
    First Try a Restore from Backup...
    But... if the Large Other Persists, that is an Indicator of Corrupt Data in the Backup...
    Then a Restore as New is the way to go...
    Details Here  >  http://support.apple.com/kb/HT1414
    More Info about ‘Other’ in this Discussion
    https://discussions.apple.com/message/19958116

  • Saving Files from Word 2010 into SharePoint 2010 document library deployed as a sandbox solution gives "Web page no longer exist" Error 410

    Created a new SharePoint 2010 List Definition project, Sandbox deployment option. List Definition type: Documents Library. When attempting to save into the document library from Microsoft Word 2010 I get "The webpage no longer exists" error in
    the File Save dialog
    If I change the type of the solution to Farm solution it works as expected.
    IISLOGS:
    2013-12-19 10:12:01 127.0.0.1 PROPFIND / - 80 0#.w|domain\username 127.0.0.1 Microsoft-WebDAV-MiniRedir/6.1.7601 207 0 0 35
    2013-12-19 10:12:01 127.0.0.1 PROPFIND /sites - 80 0#.w|domain\username 127.0.0.1 Microsoft-WebDAV-MiniRedir/6.1.7601 207 0 0 26
    2013-12-19 10:12:01 127.0.0.1 PROPFIND /sites/team1 - 80 0#.w|domain\username 127.0.0.1 Microsoft-WebDAV-MiniRedir/6.1.7601 207 0 0 30
    2013-12-19 10:12:01 127.0.0.1 PROPFIND /sites/team1/Lists - 80 0#.w|domain\username 127.0.0.1 Microsoft-WebDAV-MiniRedir/6.1.7601 207 0 0 32
    2013-12-19 10:12:01 127.0.0.1 POST /_vti_bin/shtml.dll/_vti_rpc - 80 0#.w|domain\username 127.0.0.1 Microsoft-WebDAV-MiniRedir/6.1.7601 200 0 0 10
    2013-12-19 10:12:01 127.0.0.1 HEAD /sites/team1/_vti_bin/owssvr.dll dialogview=FileSave&FileDialogFilterValue=*.*&location=Lists/ListDefinitionProject1-ListInstance1 80 - 127.0.0.1 non-browser;+(Windows+NT+6.1.7601) 401 0 0 6
    2013-12-19 10:12:01 127.0.0.1 HEAD /sites/team1/_vti_bin/owssvr.dll dialogview=FileSave&FileDialogFilterValue=*.*&location=Lists/ListDefinitionProject1-ListInstance1 80 - 127.0.0.1 non-browser;+(Windows+NT+6.1.7601) 401 1 2148074254 2
    2013-12-19 10:12:01 127.0.0.1 HEAD /_vti_bin/owssvr.dll dialogview=FileSave&FileDialogFilterValue=*.*&location=Lists/ListDefinitionProject1-ListInstance1 80 0#.w|domain\username 127.0.0.1 non-browser;+(Windows+NT+6.1.7601) 200 0 0 23
    2013-12-19 10:12:01 127.0.0.1 GET /sites/team1/_vti_bin/owssvr.dll dialogview=FileSave&FileDialogFilterValue=*.docx&location=Lists%2FListDefinitionProject1-ListInstance1 80 - 127.0.0.1 non-browser;+(Windows+NT+6.1.7601) 401 0 0 10
    2013-12-19 10:12:01 127.0.0.1 GET /sites/team1/_vti_bin/owssvr.dll dialogview=FileSave&FileDialogFilterValue=*.docx&location=Lists%2FListDefinitionProject1-ListInstance1 80 - 127.0.0.1 non-browser;+(Windows+NT+6.1.7601) 401 1 2148074254
    2
    2013-12-19 10:12:01 127.0.0.1 GET /_vti_bin/owssvr.dll dialogview=FileSave&FileDialogFilterValue=*.docx&location=Lists%2FListDefinitionProject1-ListInstance1 80 0#.w|domain\username 127.0.0.1 non-browser;+(Windows+NT+6.1.7601) 410 0 0 34
    2013-12-19 10:12:01 127.0.0.1 PROPFIND /sites/team1/Lists/ListDefinitionProject1-ListInstance1 - 80 0#.w|domain\username 127.0.0.1 Microsoft-WebDAV-MiniRedir/6.1.7601 207 0 0 36

    Hi,
    According to your post, an error occurred when you used the custom Documents Library(List Definition using sandbox solution).
    Please check whether you have removed <ContentTypeRef/> in the <ContentTypes/> tag of Schema.xml file in your project.
    Here is a sample about list definition deployed as a sandbox solution, you can take a look at:
    http://sharepointbuzzer.com/2010/10/21/list-definition-using-sandbox-in-sharepoint-2010/
    Best Regards
    Dennis Guo
    TechNet Community Support

  • What is MyPhotobook and can I safely uninstall it?

    Hi,
    I did a search for this program and from what I can see it allows you to make a real book from your favourite books, as I don't intend to do this is it safe to uninstall it to free up more space on my hard drive for programs I do want? Don't want to uninstall it if by any chance it's connected to something else that is necessary but can find very little information on exactly what it is and how it's linked to other programs if it is.
    Can anybody help me?
    Debbie

    Thanks for that Ivan as I rarely uninstall pre-installed programs for fear it will be connected to something else but from what I could see that is pretty useless program unless you have lots of money and want to make family or friends photo albums.
    Debbie

  • 0.41GB of my iPod Touh 4G' is taken up by something called 'Others'. What are 'Others' and can they be deleted or are they an essential part of the iPod and embedded in it? If not essential how do I go about deleting it to enable me to add other pictures

    0.41GB of my iPod Touch 4G's capacity is taken up by something callked 'Others'. What are 'Others' and will it be o.k to delete them? If so how do I go about doing it as there is no trace of a file on either iTunes or my iPod?

    Other content is typically miscellaneous data used by applications you have installed - could be save data (e.g. for games), or documents you've created. There's no easy way to determine precisely what it is, but the only way to clear it is to either delete it from within the respective application, or remove the associated application altogether - neither of which are typically practical.

  • All my songs in my itunes only play for 5 seconds then goes to the next song. what is wrong and can i fix it?

    please someone help me. All my songs in my itunes will only play for 5 seconds the go to the next song. What is wrong and how to i fix it?

    ok so i just figured out that only the songs that i put on a usb drive to transfer them from my other computer are only playing for the 5 secounds so how do i fix that?

  • I rented a movie and I can't see the picture but can hear the audio? What went wrong and can I get my moony back?

    I rented a movie and can hear the audio but can't see the video.  Where can I reload the movie or can I get my money back?

    You should contact iTunes support:
    http://www.apple.com/support/itunes/

  • Flex and Zend amf deployment resolved with proper solution

    Hi All,
    Although, I personally do not like using Zend for these issues itself. However, I faced this issue first time with flex 4.0 version when everyone used to run into
    channel disconnected error. you can find the link for that post here:
    http://forums.adobe.com/message/3366991.
    Now, with flash builder 4.6, things have changed slightly and so the deployment process. So, here are the right set of steps to be followed :
    1. after developing your flash project, export the release build(I assume if you are a flex user, you should know these steps already)
    2. Now, check your release folder, you must have got some files with amfconfig.ini and gateway.php and just one folder named history.
    3. copy all these files into a new folder say "My Release Build".
    4. Now, step 1 is get Zend framework in place, to achieve that:
    there are different ways. some will say : "make sure zend must already installed on your production server." that is an alternative but most likely,  the easier way to do this is : search your www(root folder on localhost),you will find a folder with name ZendFramework. Copy this folder to "My Release Build"
    5. Now, the services that you have used in your flex project, go to debug folder of your project which should be in your www(root folder on localhost) with name "yourprojectname-debug". copy services folder from this debug folder to "My Release Build"
    6. Now, open your amfconfig.ini from "My Release Build" and edit and make it look like following:
    [zend]
    webroot = http://www.yourwebsite.com
    ;you can edit above webroot to match the root folder of your website or use . to make it point to root.
    zend_path = ./ZendFramework/library
    [zendamf]
    amf.production = true
    amf.directories[]= services
    thats it. your amf config is fine.
    7. edit gateway.php:
    Now, remove everything from gateway.php and copy this as it is there:
    <?php
    ini_set("display_errors", 1);
    $dir = '.';
    $webroot = $_SERVER['DOCUMENT_ROOT'];
    $configfile = "amf_config.ini";
    //default zend install directory
    $zenddir = $webroot. '/ZendFramework/library';
    //Load ini file and locate zend directory
    if(file_exists($configfile)) {
        $arr=parse_ini_file($configfile,true);
        if(isset($arr['zend']['webroot'])){
            $webroot = $arr['zend']['webroot'];
            $zenddir = $webroot. '/ZendFramework/library';
        if(isset($arr['zend']['zend_path'])){
            $zenddir = $arr['zend']['zend_path'];
    // Setup include path
        //add zend directory to include path
    set_include_path(get_include_path().PATH_SEPARATOR.$zenddir);
    // Initialize Zend Framework loader
    require_once 'Zend/Loader/Autoloader.php';
    Zend_Loader_Autoloader::getInstance();
    // Load configuration
    $default_config = new Zend_Config(array("production" => false), true);
    $default_config->merge(new Zend_Config_Ini($configfile, 'zendamf'));
    $default_config->setReadOnly();
    $amf = $default_config->amf;
    // Store configuration in the registry
    Zend_Registry::set("amf-config", $amf);
    // Initialize AMF Server
    $server = new Zend_Amf_Server();
    $server->setProduction($amf->production);
    if(isset($amf->directories)) {
        $dirs = $amf->directories->toArray();
        foreach($dirs as $dir) {
            // get the first character of the path.
            // If it does not start with slash then it implies that the path is relative to webroot. Else it will be treated as absolute path
            $length = strlen($dir);
            $firstChar = $dir;
            if($length >= 1)
                $firstChar = $dir[0];
            if($firstChar != "/"){
                // if the directory is ./ path then we add the webroot only.
                if($dir == "./"){               
                    $server->addDirectory($webroot);
                }else{
                    $tempPath = $webroot . "/" . $dir;
                    $server->addDirectory($tempPath);
            }else{
                   $server->addDirectory($dir);           
    // Initialize introspector for non-production
    if(!$amf->production) {
        $server->setClass('Zend_Amf_Adobe_Introspector', '', array("config" => $default_config, "server" => $server));
        $server->setClass('Zend_Amf_Adobe_DbInspector', '', array("config" => $default_config, "server" => $server));
    // Handle request
    echo $server->handle();
    Now, upload your "My Release Build folder to your production server webroot"
    case 1: if you get "channel disconnected error, you have made some mistake and your path for zend or services folder is not right."
    In above case, "ZendFramework folder and services folder with all of other release files". To find out what is wrong, open this url :
    http://www.yourwebsite.com/gateway.php. if you see this lovely string there : "Zend Amf Endpoint". consider your are through with zend settings on server
    otherwse you will see relative errors.
    2. After fixing this step, try run your website, you will land into this error :
    Class “yourcorrectclassname” does not exist: Plugin by name ‘Classname’ was not found in the registry; used paths:
    : /home1/messoftc/public_html/oc/services/
    #0 /home1/messoftc/public_html/ZendFramework/library/Zend/Amf/Server.php(553): Zend_Amf_Server->_dispatch(‘fxnname’, Array, ‘classname’)
    #1 /home1/messoftc/public_html/ZendFramework/library/Zend/Amf/Server.php(629): Zend_Amf_Server->_handle(Object(Zend_Amf_Request_Http))
    #2 /home1/messoftc/public_html/oc/gateway.php(69): Zend_Amf_Server->handle()
    #3 {main}
    Now, this is a zend framework bug, it does not automatically detect the php classes in your services folder,those who have run into this, must have googled hard to find the solution and this bug is also logged officially on zend server jira log.
    so, what is the solution? simple and effective. open your gateway.php file from "My Release Build"
    Add this little line :
    $server->addDirectory(dirname(__FILE__) . '/services/');
    after this line :
    $server->setProduction($amf->production);
    reupload this file to your production, you should see your Flex, Zend, php & Mysql in action.
    Here is a sample link I have created :
    http://www.eiws.co.in/testzend.html
    you may also visit the endpoint file:
    http://eiws.co.in/gateway.php
    If anyone still faces this issue, can contact me at [email protected].
    Credits: "To all developers who share their knowledge with everyone and google and thousands of blogs who provide a medium to share this knowledge"

    Richard Bates of flexandair.com figured it out. In my php.ini file, I had the memory limit set at 8M. After, changing it to 32M, it worked. Thank you, Richard!
    -Laxmidi

  • I just had my FireFox updated after a major crash with at least over 80 tabs in 2 windows total, which it worked fine before crashing, but now my bowser crashes at random clicks on avrious websites & small group reloads. What is wrong and can it be fix?

    The tabs I had were at YouTube, DeviantART, and other websites that are picture sites, or just image heavy. I usually leave my browser open while my laptop is in hibernation mode, as to try to avoid closing them as I tend to build up tabs and it would be a pain to wait and load everything. This has cause some crashes in the past, but those were less frequent than what I am experiencing now after the latest update. My browser seems to act more frail after that big crash I had. I did tried to reload my windows in tab, while cutting off the wireless so it wouldn't be too big of rush of loadtime, but it still crashed and does it constantly now. I can barely watch a 10-minute video or any multi task without the browser just crashing at random loads or clicks. Also, I notice whenever I write comments on Youtube, the browser lags and sometimes freezes.
    It works better after I restart my computer, but that' s only a temporary fix.

    The tabs I had were at YouTube, DeviantART, and other websites that are picture sites, or just image heavy. I usually leave my browser open while my laptop is in hibernation mode, as to try to avoid closing them as I tend to build up tabs and it would be a pain to wait and load everything. This has cause some crashes in the past, but those were less frequent than what I am experiencing now after the latest update. My browser seems to act more frail after that big crash I had. I did tried to reload my windows in tab, while cutting off the wireless so it wouldn't be too big of rush of loadtime, but it still crashed and does it constantly now. I can barely watch a 10-minute video or any multi task without the browser just crashing at random loads or clicks. Also, I notice whenever I write comments on Youtube, the browser lags and sometimes freezes.
    It works better after I restart my computer, but that' s only a temporary fix.

Maybe you are looking for

  • How to create a "Explorer" like in java

    i'm just wonderin if there's a way on how to create "Windows Explorer" like in Java wherein you can view all your directories with yellow folder icon and also you can view all your files and drives.... And when you double click the yellow folder icon

  • Check box in ALV selection screen

    Hi to all           I like to know how to create a checkbox in the input screen of an ALV.

  • Buzz or Hum in Audio Port

    My MacBook Pro has a low-level hum or buzz coming out the audio port whenever sound is coming out of it, and for 25 seconds more.  Then it stops. The noise sounds a bit like the 60-Hz hum or 120-Hz buzz from tube amps, but it occurs even when my MacB

  • Make an hierarchical Tree in oracle Forms 6i

    Hi everybody, I want to make an hierarchical tree. I work in Forms 6i I create one non database block e.g. 'Bloc2' then add hierarchical control item in that. e.g 'Menu'. I create a record group named 'RG_DATA_TEST' Before I use a table in this recor

  • L.G. Schneider and others: About CS6 and CS5.5

    I am well behind the curve and ashamed. Be that as it may, I remain on OS10.6.8. AICS5.5 has performed well for me, and being the risk-averse coward that I am, I've stuck with what has worked. On a lark, today I downloaded AICS6, haunted all the whil