SharePoint 2013 for Developer: Baby Journey (1)
Introduction to SharePoint 2013 for developer (1):
Introduction
a. SandBox is not the way to go for SharePoint 2013 or SharePoint Online 2013
SharePoint 2013 App Model is the replacement for SandBox but SandBox still exists in SPS2013 for backward compatibility purpose.
SharePoint 2013 Farm\SandBox Solution:
-CAB File with a .wsp extension -Container of files distributed as a unit (no change from previous version)
-Contains manifest with instruction for installer (no change from previous version)
-Use powershell to deployed
Good News:
- Nothing changes on Farm\SandBox solution: so 0 relearning
- Bad News:
- Because nothing change, 0 enhancement to that as well.
File system in SharePoint 2013
- same path as SharePoint 2010 or MOSS(2007) -c:\program files\ common files\ microsoft shared\web server extension\
NOTE: it contains 2 folders (14 and 15) - 14 : Is for 2010 and 15 is for 2013
WHY?
* SharePoint 2013 have 2 UI mode
** It is for Migration from 2010 to 2013 so solution can continue to work on sp2013
** Aside from migration, if your UI uses SharePoint 2010 UI Mode, it will use folder 14, -- if you use SharePoint 2013 UI mode it will use folder 15
* Why microsoft want to do that?:Microsoft found out that MOSS doesnt really work well for 2010, so Microsoft make it more robust by adding 14 folder in SP 2013
Visual Studio 2012
New Stuff:
- Replace package to Publish(reason MS want to have the same name as SPS 2013)
- You can published to SharePoint or File System: For file system it will built WSP file
- Replace wsp to cab format, u will see manifest.xml and dll files
* In Manifest.xml, when you built Project for SharePoint 2013, it have SharePointProductVersion=15.
- you can change to 14 means it will deploy the files into 14 folders and allow to be run if it is in 2010 UI Mode only.
Conclusion
App model is the way to go if you are going to do programming with SharePoint 2013 ONLINE. Even though you have invested heavily on SandBox solution, you can still use SandBox solution in SPS 2013. But because Microsoft invested heavily on APP Solution Model, you should also take note on moving to APP Solution for any future enhancement.
Introduction
a. SandBox is not the way to go for SharePoint 2013 or SharePoint Online 2013
SharePoint 2013 App Model is the replacement for SandBox but SandBox still exists in SPS2013 for backward compatibility purpose.
SharePoint 2013 Farm\SandBox Solution:
-CAB File with a .wsp extension -Container of files distributed as a unit (no change from previous version)
-Contains manifest with instruction for installer (no change from previous version)
-Use powershell to deployed
Good News:
- Nothing changes on Farm\SandBox solution: so 0 relearning
- Bad News:
- Because nothing change, 0 enhancement to that as well.
File system in SharePoint 2013
- same path as SharePoint 2010 or MOSS(2007) -c:\program files\ common files\ microsoft shared\web server extension\
NOTE: it contains 2 folders (14 and 15) - 14 : Is for 2010 and 15 is for 2013
WHY?
* SharePoint 2013 have 2 UI mode
** It is for Migration from 2010 to 2013 so solution can continue to work on sp2013
** Aside from migration, if your UI uses SharePoint 2010 UI Mode, it will use folder 14, -- if you use SharePoint 2013 UI mode it will use folder 15
* Why microsoft want to do that?:Microsoft found out that MOSS doesnt really work well for 2010, so Microsoft make it more robust by adding 14 folder in SP 2013
Visual Studio 2012
New Stuff:
- Replace package to Publish(reason MS want to have the same name as SPS 2013)
- You can published to SharePoint or File System: For file system it will built WSP file
- Replace wsp to cab format, u will see manifest.xml and dll files
* In Manifest.xml, when you built Project for SharePoint 2013, it have SharePointProductVersion=15.
- you can change to 14 means it will deploy the files into 14 folders and allow to be run if it is in 2010 UI Mode only.
Conclusion
App model is the way to go if you are going to do programming with SharePoint 2013 ONLINE. Even though you have invested heavily on SandBox solution, you can still use SandBox solution in SPS 2013. But because Microsoft invested heavily on APP Solution Model, you should also take note on moving to APP Solution for any future enhancement.
Comments