We’re rewarding the question askers & reputations are being recalculated! Read more.
12

There are a lot of opportunities. The cheapest one would be to sign up for Office 365, where you have SharePoint Online for a few bucks a month. Or if you want to run the server version, you'd need an Azure account to use your SharePoint Server in the cloud. See Get started with Azure. Or one year free by participating in the developer program of Office 365....


12

I think you should turn the question around. What would be the advantages? Sure, less licenses, less hardware, only the requirement to patch a single farm etc. But the real problem will be patching - What if the patch actually breaks something? Patches causes downtime as well as all the services in SharePoint are paused while the patch is being applied/...


10

It depends on what you mean by "Dev". If Dev = environment to support testing code based, full trust solutions, then this is a disaster. If dev = environment to support admins in testing patches, restores, server level features, etc., then this is a disaster. But, if dev = an environment for users to test out creating libraries and workflows, then this is ...


8

You can create an environment on a virtual machine an install SharePoint trial for 180 days. When prompted, provide a product key. You can use one of the following trial product keys. The trial period is 180 days. You can convert to a licensed installation at any time during the trial or after the trial has expired by entering the appropriate ...


8

I think it's not a good choice. Problems I see: If you develop components that are installed in the folder LAYOUTS how to test new versions? How to test a services pack or hotfix before installing it in production? If you had to test a restore before in production how would you do it? IISReset, Timer service, jobs, etc ... It seems to me that sooner or ...


6

Another way to get the free subscription apart from Benny's suggestion. If you own a MSDN subscription then you will get following benefits. Office 365 Developer Subscription: Develop, test, and deploy add-ins for Office and SharePoint. Includes a one-tenant SharePoint Online Developer Site. Azure $150 monthly credit. You can build you own sharepoint farm. ...


6

If you like to access Server Object Model you can go with the @jpussacq approach of using trail account. The other option is, as of now Microsoft is giving one year free SPO developer tenant account under dev program. You can follow this url to know more.


5

If you want to learn the basics ahead of going further, you can start with an installation of Foundation on Windows 7. This is one example, there are plenty of other good step by step examples: http://msdn.microsoft.com/en-us/library/ee554869.aspx If you've got a good internet plan, you could also download the MS VM for Information Worker: http://www....


4

This seems to be a forced requirement, and others have stated as well you have real hard time maintaining this environment specifically while applying patches and CU's. Also does not make any sense to have both on same farm, application life cycle will have no meaning at all. Not recommended


4

Christopher perfect explaination and let me add, you can break the entire farm down by messing up a deployment of any package. However you can deploy custom code through SharePoint apps. What about continuous integration? How are you going get end users testing?


4

For such an endeavor I would recommend CloudShare. On demand virtual SharePoint environments. It's not free, but much cheaper than setuping your home lab. Please note: I am not affiliated with this company, just a happy customer.


4

A web front end should still serve regular content, but would not be able to take advantage of any of the additional services that might be running on that app server. That could include things like BDC/BCS connections, search if the query role is not on the front ends, Managed Meta-Data, etc. Are you looking to do short term maintenance or would this be ...


3

Your performance may or may not improve in this instance. If you are running the VM locally than you are sharing resources with the host. If the VM is remote, than you gain a bit by offloading the client bits (i.e. browser) and it's resources. In both instances, if the VM is taxed on the server side, than you wont see much improvement regardless of the ...


3

Evaluation downloads and hands on labs. http://blogs.msdn.com/b/pstubbs/archive/2010/01/30/sharepoint-2010-hands-on-labs.aspx


2

It's an expensive exercise. Start with hardware. You'll need a domain server, a database server and a SharePoint server. So you're looking at three machines, probably virtual. Also, you need 64-bit and at least one core each. Then, each of those machines needs to be running Server 2008. I have no idea how much that would cost. Then there's licenses ...


2

SharePoint offers developers with many options for storing custom configurations settings outside of the application itself. This may vary from Web.config to Property Bags to Lists. I would personally recommend to use Property Bags (Perhaps Web application/Farm level) to store configurations. Here are some sample on how to use them: http://www.fivenumber....


2

If SharePoint doesn't work, because it should, there are a few things to check: Are all your servers part of your test-domain, and can you sign in to SharePoint Servers using a domain account? i.e. TESTAD\SPFarm instead of .\Administrator? Can you access SQL Server from SharePoint Servers? Either you install SQL Server Management Studio Client and access ...


2

Surface PRO has not sufficient hardware capacity to let your SharePoint 2013 runs Hardware requirements—web servers, application servers, and single server installations Hardware requirements—database servers Minimum software requirements Minimum requirements for a database server in a farm: One of the following: The 64-bit edition of Microsoft SQL ...


1

You need to install three environments for the same way , before that , you need to establish the proper environment , https://technet.microsoft.com/en-us/library/dn145990.aspx?f=255&MSPPError=-2147217396 . I suggest you need to apply the same settings between these environment because all settings you need to apply to the production environment , so if ...


1

I am not seeing any issue in this scenario as we had the same type of setup.Create and Configure the SharePoint farm in all 3 environment, same way. But difference will be the user account will be different in each domain. Always try to keep all environment to same patch level. If you want to move the sites from DEV to QA or to Prod..Or Bringing down from ...


1

Ensure patching/hotfix levels Ensure Language packs required Configure service applications. Configure general farm settings. Create and configure Web applications. Reapply customizations (see the image below for type of customizations) , also check settings in Web.Config, SafeControls elements, GAC. Attach the Content DBs to SQL server (ensure proper ...


1

I only know of 2 methods for PowerShell Remoting in SharePoint 2010. You need to enable PSRemoting and CredSSP on both the client and server for these to happen. CredSSP is a requirement because there since SharePoint cmdlets call SQL, there will be a double hop. 1) Connect to the SharePoint server and essentially execute remote commands on the sp10 server ...


1

You could try creating the survey and then going into the list settings and Save as a template. This can then be exported, handed off, imported into the site, and then be used to create a new survey. I haven't tried a "downgrade" export like this, so I don't know for certainty if the colleague will be able to import and provision off of it.


1

Sorry, but this doesn't sound quite right. A staging environment should match the configuration of the prod environment. I wouldn't just tell someone to create a staging environment, I'd give them the script that configured prod so they could just run the script to duplicate the environment. Without the script, you'd at least need to know the service pack ...


1

Finally I have solved the problem just keeping the directory where it is, but creating a link to another device that I am actually using to store this data. I have followed this tutorial to create to create this link. This task is not trivial and easy when it does changes on C:\ProgramData directory. But it worked like a charm. https://superuser.com/a/...


1

If you have the MSDN subscription then you will get the credit for windows Azure, where you can build a VM and configure SharePoint on it. check this blog for more details: http://blogs.msdn.com/b/visualstudiouk/archive/2013/08/08/making-the-most-of-your-free-azure-benefits-with-msdn.aspx Another Option is Build VM on your PC and install trial version of ...


1

Lance, I think web.config is the right approach to adding a value that is unique to an environment. We do exactly that in our environment and our deploy process handles the web.config files as well. You could also create a supplemental web.config file. You could also modify them programatically.


1

Office 365 P1 account is $6/month. It comes with a hosted version of SharePoint. Some features are not available (full trust code, etc) but it is a good way to start playing with it that is easy to get, requires little/no setup, and doesn't require you to buy servers.


1

I would use the Evaluation VMs available from MS, however I would also do the following: save all your development on a separate disk (either network or VM) Move your databases (content) from the main Virtual Disk to a separate one That way when the VM times out, you download a new one, readd your virtual disk, configure SQL to look at that and deploy ...


1

Also, you mention in bold rolling back if you screw up the environment during development. Use snapshots like what you get in VMWare.


Only top voted, non community-wiki answers of a minimum length are eligible