Which one is the Right Approach - Re Using Page Layouts or adding Web parts directly to pages instead of page layouts in SP 2013 online site ?

Hi Team,
I am SharePoint 2013 developer. Before asking question I would like to explain the requirement in clarity.
We are developing one O365 SharePoint online site which is having 10 different page layouts with different and some common webparts and we are reusing these page layouts by deploying a sandboxed solution which is having page layouts. These page layouts contain
filter and query to display data using some condition and predefined values. By using these layouts we have to create 100+ pages. All pages will show data according to that page name and category (if it belongs any). We have not written any code to develop
the site, everything is OOB feature.
We have used below feature/list/lib of SP Online 2013:
- Document Library
- Survey
- Calendar
- Lists
- Discussion forum library
- OOB Search feature
Now, I would like to know whether this is the right approach to reuse the page layouts. Or can we add webparts directly where the logic resides in the webparts and add them to the pages instead of page layouts?
Also how to deploy page layouts/pages from one server to another? Currently we are deploying everything as a feature using sandbox solution. 
Could you please let me know the right approach to follow. I am asking this question because we are facing below issues:
- Sometime page layouts gets corrupted, showing nothing.
- All written filters/logic disappear when we open layouts in Designer
- Deployment is pain using Sandbox solution
Waiting for your reply.
Thanks in Advance,
Shifa Mittal

Interesting question, to which i do not know a definitive answer.
Output Caching is used to increase performance and to reduce load on the box. However since you're in the MS Cloud you don't need to worry about the latter and MS do the worrying about the former. I wouldn't be surprised if MS have updated the behaviour
for O365 and not updated the documentation. That first office.com article is using 2010 screenshots which doesn't fill me with confidence about it's continuing relevance. Don't forget that SharePoint 2013 and O365 are technically different versions and have
very different behaviour in places.
Generally i'd say not to worry, but in this case if you do find any more information i'd love to see it.

Similar Messages

  • Lost my iphone dont know my IMEI number tried to get it from ituens about and clicking the Control key but there is one imei and i have 2 phones backed up on my ituens is there a way to know which one is the right one?

    Lost my iphone dont know my IMEI number tried to get it from itunesby clicking about and the Control key but there is one imei and i have 2 phones backed up on my itunes is there a way to know which one is the right one? and is there another way to find my phone and its offline so i cant use find my phone! Help

    Other ways? Check the box? Call your carrier?

  • Which one is the best approach for responsive UI development option in SharePoint 2013

    Which one is the best approach for responsive UI development option in SharePoint 2013
    Device channel or responsive UI (HTML, CSS)?

    In practice you're probably going to end up with a combination. A couple of device channels for classes of device and then responsive UI within those channels to adjust to particular devices within the classes.
    Of course the real answer is as always 'it depends' as you'll need to pick the best option for each client based on their needs.

  • Lost one cd, Apple has sent me 5!! which one is the right one?

    Hello everybody!
    this is my first post on this forum,but i'm a long time lurker..
    I am having troubles re-installing Leopard on my macbook:
    when I've bought it, I ve received the 2 grey disks to install OsX, but it was the old operating system, so Apple has sent me for free a cd with the upgrade to Leopard.
    Unfortunately,I ve lost that upgrade cd, so I went to the apple store to re-order it, and I ve recently received an envelope with 5 cd, all marked just with a serial number, so I don't know which one is the Upgrade disk..
    I ve managed to recognise the 2 copies of the "grey cds" from the S.number, then I went again to the apple store, where they pointed one cd and said: just use this one..
    I ve tried this morning, and that is a installation disc number 2, so NOT an upgrade to Leopard.
    Has anyone any idea of how I could recognize that upgrade cd?
    the 3 serial numbers are:
    and my 2 grey cds are:
    Thank you in advance for help!!

    I would strongly suggest you go the apple store and have them explain to you what exactly is on every DVD they sent you. those serial number won't tell anything to any of us here.
    but in general, a leopard install disk is very easy to spot if you open it in finder. there will be an icon with a leopard logo which looks like this
    and caption "install os x".

  • Inbox vs. Gmail 5.0: Which one is the right fit for you?

                                        Inbox vs. Gmail 5.0: Which one is right for you? | PCWorld

    I would strongly suggest you go the apple store and have them explain to you what exactly is on every DVD they sent you. those serial number won't tell anything to any of us here.
    but in general, a leopard install disk is very easy to spot if you open it in finder. there will be an icon with a leopard logo which looks like this
    and caption "install os x".

  • Which one is the right one?

    since cpu temperature is important in cpu o/c (dooh), i dont know which one is important the cpu temp or cpu core temp?
    lets take the example from amd: 49-71c? what does it mean? is 49 the max or 71 is the max? is that the max for cpu or cpu core?
    im asking this because my cpu and core temps are different with 10C. so at full load my cores go up to 48C, but my cpu temps stays max at 36C.......i would to know i still have room for o/c, cuz my core temp a bit high, but if its the cpu temp that matters then im blasting it. those temps are from 2.6ghz 1.4 vcore 100% stable o/c.

    Quote from: Svenomous on 13-November-06, 08:17:10
    Mine runs hotter on one core too, same for many other people as well, I'm pretty sure it's normal and has nothing to do with the paste application. I don't get the 49-71c thing either 22c max range?, but I prefer to play it safe with a very expensive chip and not let the "core" reading get too high.
    i dont quite understand what youmean by 22C, is that your temps?
    btw. tigerdirect screwed up. uctually its purolator. let me tell the story. my friend chose a system for his car pc and ordered it from tigerdirect, but the guy from purolator left the package at his front door with no siggy. so my friend called up tiger and acted like he didnt recieve nothing, so tiger asked puro for a siggy and there was none, so they sent another 4400+ and a biostar tforce. so ended up with 2 of each. i helped him build his car pc and he sold the brand new 4400+ for 70 bucks.
    so i dont really care if it fries, i dont want it to but if it happens it not a big deal. but it wouldve been if i paid the 300$ + for it so i do get your point.

  • T430 screen. Which one is the right one ?

    Hi there, 
    My laptop is a lenovo T430 Type 2349-JV2
    I need to replace the screen.
    I had a look on the website and found this list:
    I saw that there is some 14HD+ screen
    04W3329 N LGD 14.0"HD A
    04W3330 N CMI 14.0"HD A
    04W3331 N LGD 14.0"HD+ A
    04W3651 N AUO 14.0"HD A
    04W3707 N SEC 14.0"HD A
    93P5685 N SEC 14.0" HD+
    93P5693 N AUO 14.0" HD+
    I need help, please which of these would be better for my computer.
    Thanks for reading.

    Hi Dongus,
    Welcome to Lenovo Community!
    As per your query we understood that you are looking LCD panel for ThinkPad T430.
    As per the parts list which you have provided in that you can go for 04W3331 - LGD 14.0"HD+ A which is suitable for your system.
    Hope this helps.
    Best regards,
    Hemanth Kumar
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • T60 lost power adapter - which one is the right one?

    Hello folks,
    I lost the power adapter to my lenovo t60.
    How do I find out, which Voltage i need
    for this special model of lenovo?
    On the back is written:
    ID: 1951VBM
    Thanks a lot
    Go to Solution.

    You'll need a 90W adapter. See an example here: click me!
    Comunidad en Español  English Community  Deutsche Community   Русскоязычное Сообщество

  • Which one is the right answer?

    SELECT LPAD(salary,10,*)
    WHERE EMP_ID = 101;
    Thanks everybody for your reply. well without '*' its always going to be an error...should've seen it earlier. Sorry for wasting your time. I am still trying to learn pl/sql and found this sample question somewhere on the net.
    I have a new question:
    Can we delete a row from a table if the table is referenced by a foreign key in another table but the second table doesn't hold any relevant data for that row?
    Thanks for your time.

    I know that trying these things by oneself is really, really difficult. It is much easier to ask on the forums or on the internet.
    So I will provide you with a console session.
    SQL> connect test/test
    SQL> create table emp ( emp_id number, salary number);
    Table created.
    SQL> insert into emp values (101, 17000);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> SELECT LPAD(salary,10,*)
       2  FROM EMP
       3  WHERE EMP_ID = 101;
    SELECT LPAD(salary,10,*)
    ERROR at line 1:
    ORA-00936: missing expression
    SQL> 1
      1* SELECT LPAD(salary,10,*)
    SQL> c/*/'*'/
      1* SELECT LPAD(salary,10,'*')
    SQL> l
      1  SELECT LPAD(salary,10,'*')
      2  FROM EMP
      3* WHERE EMP_ID = 101
    SQL> /
    *****17000Based on the above, you need to make up your own mind as to the correct answer.

  • How can i find out which Macbook is the right one for me?

    I am looking into buying anew laptop and I'm currently considering a macbook as oppose to a windows laptop. which one is the right one for me?
    1. I will be using it for my work at college and university so it will need to have a reasonable amount of storage and have the correct programs.
    2. I use the internet alot.
    3. I have an ipod touch so i will need storage for my music.
    4. It will need it to be quite quick.
    5. It will need to support some software that i use on windows.
    Also, do you think a macbook is what i need as oppose to windows. what are the pros and cons of the macbook

    Prongs wrote:
    1. I will be using it for my work at college and university so it will need to have a reasonable amount of storage and have the correct programs.
    This is the most important question. I would check with your school. They may have a recommendation for what you need and the software you will need to use. They also may have a discount program for you to purchase your computer. If not Apple does have an education discount plan to give you a break.
    5. it will need to support some software that I use on windows.
    Hard to give an answer for this as we have no idea what your going to be using or what your school requires you to use. My sons college had specific programs he had to have.

  • What's the right tool to use to migrate forms modules.?

    I'm in doubt deciding which might be the right tool to use to migrate forms modules from 6i to 10g.
    The obvious choice seems to be Forms Migration Assistant. However I found Metalink Note: 201344.1 which clearly states :
    "We recommend to use ifcmp90 as there may arise some issues due to the migration assistant ifplsqlconv90. ifcmp90 upgrades the 6i fmb to 9i fmb whereas ifplsqlconv90 upgrades obsolete plsql , such as built-ins like set_alert_property. So it is advisable to use the ifcmp90 instead"
    I have a newer version of FMA and i've done some test and it compiles and upgrades forms modules, but does not generate fmx files. So i conclude one should user FMA first and later generate fmx files either one by one or batch compile.
    Please any comments are welcome ....!

    correct. You use FMA first and then compile the FMX files. You can also use the Forms builder environment to perform the migration, but FMA is more convenient to use.

  • In most web sites many web sites, the menue buttons do not appear i have to scroll over the screen untill the cursor changes indicating a button is actually there, and guess which one it is. I am using windows 7 , 64 bit

    In most web sites many web sites, the menu buttons do not appear i have to scroll over the screen until the cursor changes indicating a button is actually there, and guess which one it is. I am using windows 7 , 64 bit

    * http://kb.mozillazine.org/Website_colors_are_wrong
    * http://kb.mozillazine.org/Websites_look_wrong

  • Why are there 2 'after effects', 14 and regular and which one is the best use? It seems a little crazy to use twice the storeage for the same program?

    I up graded adobe cc last night and the cc app down loaded up-grades to my original cc apps, plus another app of each labeled 14. Why do we need two copies of the same app on our machines, and which one is the best to use. I hope adobe in not going down the same road as apple and screwing up the works. i still remember way back when adobe goofed it so bad I switched to final cut. Now apple has screwed up final cut and I am back to Premiere. I know we have huge drives now, but come on, why two bit eating monsters that do the same thing. Stan / Desert Wind Productions.

    The "2014" versions are new versions of the software. It's like the difference between CS5 and CS6. The new one is (most of the time) significantly better. This isn't any weird screwup, it's just a new version.
    You may want to keep the old version around for compatibility, client needs, safety, etc. However, it probably behooves you to use the current version for all of its new features, etc.

  • Which one is the best practice!!

    hi all,
    i have one doubt with the lov
    can we show the data in the LOV by decode function or its better to write two LOV's based on the condition.
    which one is the best practice.
    right now i am using decode function. according to the condition the data will come in the LOV.

    can we show the data in the LOV by decode functionAs you already do, you can.
    its better to write two LOV's based on the condition.It depends. If its a complex lov and only one column varies based onsome condition, it might less work to use just one lov. Personally, i prefer two different lov's

  • The right approach to get pins/cells in deep hierarchy design.

    I always have hard time to get a pin or a cell in deep hierarchy. E.g. I have module "A", I instatiaed it as "a_inst", inside it has a submodule B, inside B I has a submodule C, I also instantiated them as "b_inst", "c_inst". Then I try to get a pin from C for my constrain like "get_pins a_inst/b_inst/c_inst/D". But in some cases, I can't get it.
    This problem is especially worse when I try to get pins from a Xilinx IP. Somethimes, I try to follow the hierarchy path but Vivado always report there is no that pin or cell. 
    I just wonder what is the right approach to get pins/cells in deep hierarchy module? Is there any standard approach that will work for all (at least most) cases?
    Thanks very much.

    The "best" way is to do what you described, but do it right... If the hierarchy isn't flattened, then the full hierarchical path to a pin is consistently named as a_inst/b_inst/c_inst/D.
    In Vivado, it is important to note, though, that the pin's name is not a_inst/b_inst/c_inst/D. Vivado is aware of the hierarchy, and the hierarchy is real. The pin name is actually "c_inst/D", inside the hierarchical object b_inst, which is inside the hierarchical object a_inst (assuming hierarchy hasn't been flattened). So the / means two separate things; the final / is a character - part of the name c_inst/D. The other / are hierarchy separations, which are not characters.
    This is important to understand for wildcarding... This pin will NOT be captured by [get_pins *c_inst/d], since the slashes before c_inst are not characters. It would be matched by [get_pins */*/c_inst/d], since that is saying "look for c_inst/d two levels of hierarchy down".  However, since the last / is a character [get_cells a_inst/b_inst/c_in*d] would match it.
    You could also use [get_pins -hier c_inst/d]; this means look for a net named c_inst/d anwhere in the hierarchy. But this is sloppy, since there may be other things named c_inst/d somewhere else in the hierarchy. You cannot, however, mix the -hier option with a partial hierarchical path; for example [get_nets -hier b_inst/c_inst/d] will not work.
    It is important to note that this is very different from how UCF worked. In UCF, the hierachy separator was just a character, and you could use PIN *c_inst/D to match the pin anywhere in the hierarchy, since the * would match "a_inst/b_inst/". You can (but should try to avoid) mimic this behaviour by using the -filter option 
    [get_pins -filter {NAME =~ *c_inst/D}]
    will match your pin in a UCF like style - but, this should be avoided.
    Note: If hierarchy is flattened, the rules change. If hierarchy is rebuilt, then this should work, but I don't trust it (which is why I always use flatten_hierarchy set to none).
    As for IP, you shouldn't reach down into Xilinx IP. From version to version of the core, the structure can change - so the hierarchical path could change. I am not sure why you would need to do this; you should restrict yourself to using the pins of the IP (and use things like all_fanin and all_fanout if you need to get to the startpoint/endpoint of static timing paths that start/end in the IP).

Maybe you are looking for

  • Error when starting MI client 7.1

    Hi! I have developed a web dynpro application for handheld and it is working on the NWDS simulator. Now, I want to test my application on a mobile device with OS Windows Mobile 2003. After installation of the required files (see below), the popup "Lo

  • Web gallery without .Mac account

    I am using the 30-day Aperture trial. Is it possible to make and export a web gallery without owning a .Mac account ? I just want to use the web gallery on my own web space. Ben

  • Noise on Telephone

    I have the most distubing static on my telephone line. At times, it completely kills the conversation. But at other times the noise disappears. I have disconnected both my instruments and used a non-battery telephone to check with. The noise is still

  • In Piano Roll, double click on note opens List editor. CAN I TURN THIS OFF?

    While editing in the Piano Roll Editor, double clicking on a note opens up the List Editor. CAN I TURN THIS OFF?

  • I desperately need help....i beg you!

    Hi all! this is my first post in this forum. i have to write a program about "Pascal Triangle". this is how it should look like: a program that prints portions of Pascal Triangle.it should ask user to enter number which is going to be the "number of