The process of developing software, including requirements gathering, solution design and analysis, implementation, testing, deployment, support and maintenance.
26
votes
4answers
723 views
How can I make a SharePoint open source project at home?
I have an idea for a small SharePoint solution that can be quite useful, and I'm thinking about writing it in my spare time. How can I do it?
This is a relatively small project, which I don't ...
25
votes
5answers
10k views
How to update custom master page and page layout, which is already deployed
I have a feature which deploying custom page layout. It's done by this code:
<Module Name="MasterPageModule" Url ="_catalogs/masterpage">
<File Path="MasterPageModule\defaultTemplate.aspx" ...
23
votes
57answers
3k views
List of SharePoint development tools
What tools do you consider essential in your SharePoint development toolkit?
One answer per tool please so the community can vote!
22
votes
2answers
3k views
When to use OpenWeb() vs RootWeb
I am a little confused on the pro's and con's of each. When is it good to use OpenWeb() vs RootWeb, especially in the context of a using statement.
16
votes
3answers
3k views
Find Document by GUID
I'm missing something that must be so simple that it's not even worth asking... but I have an object ID (GUID)... How do I figure out the document it points to?
For example I have a GUID of ...
15
votes
4answers
289 views
Infrastructure knowledge for SharePoint developers
As a SharePoint developer I find that having a good understanding of the underlying infrastructure (such as Active Directory, DNS server, etc.) is very useful.
I must say I'm not that good when it ...
15
votes
4answers
1k views
How are you doing automated testing?
One area that I have always found a challenge is being able to get my automated builds (in whatever guise, MSBuild Nant etc) to deploy the created solution (WSP) to a remote machine, install and test ...
10
votes
2answers
1k views
How to access my “Outgoing E-Mail Settings” from code?
Is it possible for me to pull the values that are in:
Central Admin -> System Settings -> Configure outgoing e-mail settings
from my code behind using the object model?
10
votes
5answers
3k views
Can't install Sharepoint Foundation 2010 on Windows 7
I'd really like to prepare development environment for Sharepoint 2010. This is what I did:
I installed Windows 7 x64
I installed VMWare Workstation
Created a VM domain controller based on Windows ...
9
votes
6answers
1k views
How to choose a development computer for a SP 2010 environment?
I'm looking for a descent development computer that targets SharePoint 2010.
The computer must be a laptop and does not have to rely on a domain controller (or at least not all the time).
What are ...
9
votes
2answers
7k views
Safest way to get a date from Sharepoint into a C# datetime field, using object model?
If I have a Sharepoint list item with a date field.
How can I get the field value populated into a c# datetime object?
For example:
DateTime validfrom = Convert.ToDateTime(item["validfrom"]);
...
9
votes
2answers
157 views
“Best Practices” for SharePoint customizations/development to easily migrate to new SharePoint versions
Do you know of any documents that describe “best practices” for SharePoint customizations (especially custom developments) in order for these customizations/code (for example web parts, event ...
9
votes
2answers
3k views
How do I connect with SharePoint Online Web Services in order to access list and taxonomy data?
I am using the SharePoint SOAP web services to try collecting list and taxonomy data from a site on SharePoint Online.
The following code works nicely when connected to a standalone SharePoint farm. ...
8
votes
4answers
2k views
Getting my head round spsite vs spweb vs anything else
I am fairly new to Sharepoint development (But learning it rapidly due to some initiatives I have in place - not exams).
Anyway, one of my biggest stumbling blocks is the naming convention for ...
8
votes
2answers
737 views
When to use SPItem vs SPListItem
I am confused on when to use SPItem vs SPListItem—specifically when grabbing items from a document library. What are the benefits of each and downsides of each.