Skip to main content

Posts

Showing posts from August, 2016

Must to know facts of Managed Metadata Service (MMS) & MMS Columns in SharePoint

Managed Metadata in SharePoint

Centrally managed set of terminologies which can be used across farm. Its gives the more extensibility features for manageability.

Terminologies when using MMS (Managed Metadata Service)



Some facts to know about Managed Metadata Columns


Derived from SPFieldLookup

Wss ID - LookupId property of the term in the TaxonomyHiddenList list. Hidden list can be viewed by "<site url>/Lists/TaxonomyHiddenList/AllItems.aspx"


Values required to update metadata column


WssId - this can be faked with -1
TermGuid - Guid value of your term
Label - string value of the term you have selected




Create column with managed metadata column type while creating column.



"New item view"



After consuming manage metadata it created hidden list named "TaxonomyHiddenList" with keeping references.



Await for coding samples! 

Further References


http://www.aerieconsulting.com/blog/using-rest-to-update-a-managed-metadata-column-in-sharepoint
Create managed terms and term…

TypeScript for Office Dev | Convert Ts App to Office/SharePoint Add-in

TypeScript is not an alternative for any other programming language, it's simply for make web developer productive when he is coding. It's not C# for web, its not JavaScript extension or either its not alternative to JavaScript. Based on programming language design basics its for make source more readable to humans while also make its readable to machines.


Before startup, I would like to make you notice some facts over there. Even you are coding on *.ts file which is also known as 'Typed Script' in your script references, you are referencing a JavaScript file (*.js). It means that, behind the scene you are generating a JavaScript means that this is just an interface to your scripts.


<script src="app.js"></script>


[caption id="" align="alignnone" width="624"] app.ts vs app.js in TypeScript application[/caption]

What is in TypeScript?




Classes


Interfaces


Generics


Overloading



Describing on above purposely omitted since as Micros…