SharePoint App and
JavaScript CSOM.
Major change in Microsoft SharePoint 2013 development Module is SharePoint Apps . Previously We have 2 types of solution in SharePoint 2010 1 Farm Solution and Sandbox Solution. Farm Solution used full server side SharePoint
API and Run SharePoint worker Process. And Sandbox have few limitations and partially trusted solution which run under
the site collection. The biggest change in SharePoint 2013 is App Solution. Where everything is running outside the SharePoint . App Module is
all about HTML 5 , Javascript, Jquery , CSS , Json, JavaScript CSOM. Mainly. Microsoft greatly enhanced and improved
JavaScript CSOM. To meet the Enterprise Development Requirement. SharePoint 2013 Developers need more JavaScript skills to
build large scalable Apps based on JavaScript CSOM. Which required better and highly-productive
development tools .Which helps to build robust Apps. So Answer is Typescript,light switch Visual Studio 2012.
Typescript
The typescript is designed by Microsoft language for Large JavaScript
based Application and Module Development .The typescript is a typed superset of
JavaScript that compiles to plain JavaScript. And Provide great OOP advantages.
You can create
Optional types, classes, and modules to develop large
JavaScript programs. Its free and Open Source language which designed by Anders
Hejlsberg lead architect of C#. You can extend JavaScript syntax without any
changes. Typescript plugin is
Available for Visual Studio 2012 where you can get maximum
advantage of working on strong typing and intelligence. Which make your JavaScript Development Very
easy.
Download: Play :
Learn http://www.typescriptlang.org
SharePoint
Typescript Definitions
Type definitions is required
for information about Types of variables, parameters, methods, Classes, Modules.
Which is by default not available for SharePoint. Might be at some later stage
Microsoft Will Provide that OOB. But now thank to the Passionate Typescript
Community. MVP Andrey Markeev and Stas
Vyshchepan. Create Open Source Type
Script Definitions for SharePoint
Project on Codeplex . Advantages of SharePoint Type Script Definitions is when you
are working on SharePoint 2013 App Module or JavaScript CSOM. By using Typescript
with Typescript Definitions for SharePoint you get leverage of OOP, and benefit
from strong typing and intelligence.
http://sptypescript.codeplex.com/
- Client Side Object Model (CSOM) core classes
- SP namespace (ready)
- SP.WebParts (ready)
- SP.Utilities (work in progress) - DateUtility and HttpUtility classes aren't ready yet
- SP.SOD (ready)
- Social object library
- SP.Sharing (ready)
- SP.UserProfiles (ready)
- SP.Social (ready)
- SharePoint Client Side Rendering
- SPClientTemplates (ready)
- Workflows
- SP.Workflow (ready)
- SP.WorkflowServices (ready)
- SharePoint UI elements:
- SP.UI.Notify (ready)
- SP.UI.Status (ready)
- SP.UI.Menu (ready)
- SP.UI.ModalDialog (ready)
- SP.UI.ApplicationPages - some useful stuff here nobody knows about e.g. ClientPeoplePickerWebServiceInterface! (ready)
- CalloutManager (ready)
- SP.UI.TileView (planned)
- SP.UI.Controls (planned)
- SP.UI.ComboBox (planned)
- SharePoint Search
- Microsoft.SharePoint.Client.Search (ready)
- Business Connectivity Services
- SP.BusinessData (ready)
- SharePoint Managed Metadata
- SP.Taxonomy (ready)
- SharePoint Publishing Infrastructure
- SP.Publishing (planned)
3 comments:
Good one.
sharepoint is a web based collaborative platform
.it is basically an intranet and content management system
you can get more information at sharepoint online training.Read More At sharepoint online course
Whatever we gathered information from the blogs, we should implement that in practically then only we can understand that exact thing clearly sharepoint online training, but it’s no need to do it, because you have explained the concepts very well. It was crystal clear, keep sharing..
Post a Comment