Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 428
  • Last Modified:

programming Sharepoint 2013

Dear all,

if I want to program SharePoint 2013 dynamically and will change a lot of sharepoint thing, which language should I learn ? C#, C or C++ ?

a lot of graphic and logic will be add for sure.
0
marrowyung
Asked:
marrowyung
  • 8
  • 5
1 Solution
 
marrowyungAuthor Commented:
any good books to start learning programming for SP 2013 ? from beginner to expertists please.
0
 
Carl TawnSystems and Integration DeveloperCommented:
Sharepoint is .Net based, so of the three languages you mentioned C# is realistically the one you should be looking at.

As far as books/resources go, you could start with "Beginning SharePoint 2013 Development" published by Wrox.
0
 
marrowyungAuthor Commented:
"mentioned C# is realistically the one you should be looking at.
"

but other language is better than C# on developing sharepoint 2013.
0
Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

 
Carl TawnSystems and Integration DeveloperCommented:
I'd start with this one: http://www.amazon.com/Beginning-SharePoint-2013-Development-Programmer/dp/1118495845/ref=pd_bxgy_b_text_z/175-7378268-3667931

As it covers the core principles of Sharepoint development, and will give you the grounding you need to move on to the Business Solutions one.
0
 
marrowyungAuthor Commented:
can the VB, VC, VC++ and java, PHP guy easily develope sharepoint 2013? or go MUST go throught
REST again ?
0
 
Carl TawnSystems and Integration DeveloperCommented:
You should be able to pick up C# easily enough. The steepest learning curve will be in understanding how Sharepoint works, rather than in the language itself.
0
 
marrowyungAuthor Commented:
"You should be able to pick up C# easily enough"

yeah, I knew. I have a lot of resource about that.

But if I hire other developer, they didn'ot know C#, then I need to know if, sharepoint understand java and PHP , for example ?
0
 
Carl TawnSystems and Integration DeveloperCommented:
No. Sharepoint is .Net only, so any of the .Net languages are an option, but not PHP or Java.
0
 
marrowyungAuthor Commented:
ok, so PHP / Java can't talk to Sharepoint 2013 at all ?
0
 
Carl TawnSystems and Integration DeveloperCommented:
They'll be able to talk to the APIs/web services, but any modules, custom workflows, etc, you want to add to Sharepoint will need to be .Net
0
 
marrowyungAuthor Commented:
ok
0
 
marrowyungAuthor Commented:
For the ease of programming, I think we have to wait for Sharepoint 2015.

I think it should be a product that can be program by as much programming language as possible !
0

Featured Post

Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

  • 8
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now