Solved

SharePoint 2013 Development Installation

Posted on 2014-09-12
3
356 Views
Last Modified: 2014-11-12
Hello all - I have a few questions about a development environment I am putting together for SharePoint 2013 Business Intelligence development. Please see the environment details below:

- Host OS: Windows 8.1 Pro
- Host Applications: Office 365, Visual Basic Studio Professional, SQL Server 2014 Enterprise (with all features enabled);
- Host Hypervisor: VMware Workstation 10;
- Guess OS: Windows Server 2012 R2;
- Guess Applications: None, apart from SharePoint. I other words, the only application installed in the guess will be SharePoint 2013, with its shipping database (which I think is SQL Server 2008 Express edition).

The questions about this setup are:
1. Will this environment allow the configuration of SharePoint 2013 for Business Intelligence?
2. Will SharePoint Designer be available for developing PerformancePoint dashboards?
3. Will SharePoint Designer run in the Guess OS (or in the Host, where Microsoft Office products are actually installed).
4. Can the applications in the Host (Excel and Visual Studio) connect / work with the SharePoint 2013 Installation in the Guess?
5. Can web parts and reports built in Visual Studio (in the Host) be deployed to the SharePoint 2013 (in the Guess)?

Thanks!
0
Comment
Question by:Juan Villanueva
  • 2
3 Comments
 
LVL 31

Expert Comment

by:Jamie McAllister MVP
ID: 40319745
1. Yes
2. Needs to be installed. Free download. Dashboard Designer will be your main tool though?
3. Could be either. Best practise is outside the SP server.
4. I tend to put Visual Studio in the VM in order to have references to the SharePoint DLLs etc. Excel should be able to interact with the VM if the VM DNS and virtual network settings have been done.
5. You can package these as WSP files from within Visual Studio and deploy remotely. However for development I'd tend to develop on the dev server instance itself. In this case, Visual Studio can do the deployment for you.
0
 

Author Comment

by:Juan Villanueva
ID: 40322172
Jaimie - Sorry for my late reply and thanks for your answer.

Some follow up answers / questions:

1. Great!
2. Ok. No it will only be one of the tools I will using.
4. You made an interesting point. What are the benefits of having the SharePoint DLLs for reference? Do I miss those benefits if I choose developing on Microsoft SharePoint Online for Office 365?
5. Is remote deployment the norm when developers are developing on Microsoft SharePoint Online for Office 365?
0
 
LVL 31

Accepted Solution

by:
Jamie McAllister MVP earned 500 total points
ID: 40322582
Aha. When I saw your question I fixated on the SharePoint 2013 bit. Actually dev on Office 365 is different. You do not deploy compiled code to Office 365 and this changes the development paradigm. So you won't be putting Visual Studio anywhere near Office 365.

To deploy solutions to Office 365 you can use the new App Model. This allows you to create solutions that are mainly javascript/CSS/HTML based. Any compiled oart of the solution will exist on your own environment or in Azure (MS Dev Cloud).

http://msdn.microsoft.com/en-us/library/office/jj163980(v=office.15).aspx

For best effect you'll want an Office 365 Developer Site where you can cut code and try things out. You can get one here;

http://msdn.microsoft.com/en-us/library/office/fp179924(v=office.15).aspx

Remote deployment is the norm for solutions for O365. The Dashboard Designer and SharePoint Designer changes can be done in place - though it's best to try things out in another environment first if in doubt.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Companies keep a much closer eye on costs today, so changing to new Technology – Microsoft Office 365 is the smartest move to take.
Healthcare organizations in the United States must adhere to the guidance of both the HIPAA (Health Insurance Portability and Accountability Act) and HITECH (Health Information Technology for Economic and Clinical Health Act) for securing and protec…
This tutorial demonstrates a quick way of adding group price to multiple Magento products.
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now