Tag Archives: architectural

Create a Page in SharePoint sub site is not adding to the sub site but the Root site

I hope the post title did not confuse you. I hit this weird behaviour in SharePoint when I was in “www.sharepoint.com/subsite” trying to create a Page in “www.sharepoint.com/subsite/pages” library. The dialog shows URL of Root Site in “Find It at”

create a page not adding to correct site 1

If you proceed to create the page, it will be added into ROOT SITE! which is not what I wanted


To avoid confusing and to make the “add a page” adds pages to the correct site. Please do the following:

  1. Go to your sub site setting page
  2. Go to “Navigation” under look and feel section
  3. Uncheck the field “
  4. Click “OK” an save

Once you have unchecked the field, your “add a page” is now adding to the correct subsite!


SharePoint 2013 – AppFabric distributed cache service

SharePoint 2013 introduces a new service to cache authentication token and My Site social feeds. Only local cache hosts can be used and only the shipped caching by sharepoint  can be used, you cannot upgrade it

This caching service is to be installed on each server in the farm when SharePoint is installed. You can manage the service via “Services” on server page in Central Admin. The name of the service is “Distributed Cache service”. With that, you can actually turn on/off on this service for your servers. By default, all SharePoint servers will be running this service and to form a Cache Cluster. You may want to consider dedicating a server to serve only caching service for your environment (if you have resource to do so, 2 cents)

To setup the Cache Service, you need farm account with local admin rights. After setup is complete, you may then lower the privileges for this account.

Cache Server Performance: Few key performance counters are available for your assessment. such as:

  1. # of reads
  2. # of writes
  3. # of hits
  4. # of misses
  5. time for read
  6. time for write
  7. Total I/O (data transferred in a given period of time)

With these indicators, you may be able to access the performance and probably to increase the number of caching servers.

SharePoint 2013 – Request Manager (New!)

This is a new feature in SharePoint 2013 to control routing and throttling of your SharePoint. Thing you can do is to check the incoming url, specify your rules on how to handle the request. Unlikely Throttling in SharePoint 2010, where you can only specify what is the maximum number of list item to be displayed (For example)

Another example is to deny requests from agent with “Microsoft Office OneNOte 2010”. Additionally, you can specify the expiration of rule or to use a health score threshold to activate it. (Interesting…)

Routing Weights (aka Load Balancing) is a form of control to servicing WFEs. More powerful WFE can be associated with lower static weight (0 being the lowest) and therefore will get the most requests. Another weight which is health weight is updated by Policy Engine (SharePoint). This weight can be used for routing rules as well.

SharePoint 2013 – Introduction and overview

Just to make an overview of SharePoint 2013

  1. Major changes on UE. More AJAX is incorporated. Things like Site Setting. No more Traditional Page Refresh.
  2. Office Web Apps is no longer a service application. That means, the installing of Web Officer Apps is separated and can be shared for Lynch and Exchange.
  3. eDiscovery capabilities, support for searching and exporting content from file shares, exchange and SharePoint. Team folder can be extract and shared via Exchange.
  4. Web Analytic is now part of the search. Click through rate is integrated to enhance the preciseness of search. Things it tracks is like People who view this item also view other item.
  5. SharePoint theme is now based on HTML. Designer can make use of this HTML and render back  to MasterPage and etc.Additionally, SharePoint 15 provides “Tri it Out” feature which you can see how the new theme looks. Note: PowerPoint is no longer used to create custom theme.
  6. Web Part is now rendered using DIV! no more TABLE =)
  7. SEO friendly. In term of SharePoint URLs.
  8. Feed is enhanced to allow user participating, like putting # tag. Design for My Site is much more simplified now.
  9. Search. Personalized search results based on search history. Previously searched Content will be promoted. Previewing of content is enhanced as well.
  10. Excel BI. Instant analysis through in Memory BI engine.
  11. Excel Services. Improved data exploration. User can easily explore data or report. User can point the value in chart or pivot table. Comments for drill down is supported. Calculated measures and members.
  12. Performance Point Services
    1. Enhanced Filter and search
    2. Dashboard Migration. Dashboard can now be exported from server to server!! User can create the dash in Staging Environment and then exported to Production.
  13. Visio Services is now allow more data sources. Comments on Visio drawing can be added directly to the file for discussion =)
  14. Mobile Agent auto redirection can be turn on/off. (SharePoint 2010 will always redirect user to Mobile view first … and this feature is not really useful, personally)
  15. Services does not compromise performance of SharePoint. As they are not actually sit inside SharePoint now. They are patched outside of SharePoint.
  16. Major enhancement for Request Permission feature in SharePoint 15. Previously, user can only request access to the site collection admin. They couldn’t request on someone’s behalf, they couldn’t check the request status as well as all the sent requests. With SharePoint 15, the user is now able to send Any Permission Type (including those that the request current’t does not own) request to site collection admin. Also, the requester is able to view the existing users who is also with the same permission and etc. Admin would then be able to response the request with comment in conversional manner.