SharePoint Development with Visual Studio
In This Chapter
Getting familiar with Visual Studio
Understanding the types of SharePoint projects
Figuring out how to package your code
Working with the tools that make SharePoint programming easier
Increasingly, people seem to misinterpret complexity as sophistication, which is baffling — the incomprehensible should cause suspicion rather than admiration.
— Niklaus Wirth
What SharePoint 2010 has done is redefine the term developer. No longer do you need to be a programmer to develop business solutions. Using the tools covered throughout the book you can build solutions on the SharePoint platform without ever having to write a line of code.
At some point, however, a time may come when you need something so specific that you can build it only by writing code. For example, you might require a Web Part that provides a very specific proprietary algorithm that can only be developed using code. Or you might want to develop a Web Part that can be packaged up and deployed to other organizations that run their own farms so users can simply ...