If you started learning SharePoint 2010 then this is the right article to read. MSDN contains very good collection of article on customizing the SharePoint portal etc. We have handpicked some of the interesting article you can use it for learning purpose.
- Creating Custom SharePoint Server 2010 Field Types and Field Controls with Silverlight 3
SharePoint Foundation 2010 offers developers the capability to create custom field types and controls when a custom data storage, edit or display experience is needed. When combined with Silverlight 3, developers can create rich and engaging experiences for users. This article covers the details on creating a Silverlight 3 application, deploying and leveraging it in a custom field type and field control sample for SharePoint Foundation 2010 and SharePoint Server 2010 Publishing sites.
- Customizing and Extending the SharePoint 2010 Server Ribbon
Learn about the components that make up the SharePoint 2010 Server ribbon and how to customize the ribbon by walking through two ribbon customization scenarios.
- Debugging and Logging Capabilities in SharePoint 2010
Microsoft SharePoint 2010 is a very extensible product that developers can customize to suit various business needs. Because SharePoint is based on Microsoft ASP.NET, it provides developers with the same debugging and logging options that are available to traditional ASP.NET websites. In addition to what ASP.NET provides, SharePoint 2010 introduces additional options to assist developers in monitoring and troubleshooting applications in the areas of debugging and logging. This article touches on various debugging and logging points and techniques that developers can use in their custom SharePoint 2010 applications.
- Real World Branding with SharePoint 2010 Publishing Sites
Microsoft SharePoint Server 2010 publishing sites use Publishing Features to provide capabilities to create engaging web content management (WCM) sites. Frequently used as Internet-facing websites, these sites require the use of custom-designed user interfaces (UIs) to establish an online corporate identity. Creating custom-designed UIs, either on a traditional HTML page or in Microsoft SharePoint Server 2010, is known as website branding. Publishing sites use master pages, page layouts, Web Parts, and cascading style sheets (.css files) to enable designers and developers to create branded websites with designs that can rival those of many current and popular websites today. This article focuses on the mechanics of properly planning and creating a design for an external, Internet-facing website with a publishing site, as shown in Figure 1. The article uses a fictitious travel company, Adventure Works Travel, as an example of a company that wants to create an extensively branded SharePoint site.
- SharePoint Administrator’s and Developer’s Guide to Code Access Security
SharePoint administrators and developers should have a strong working knowledge of .NET code access security and how to work with it in the context of custom SharePoint solutions. This article explains .NET code access security and why it is important to SharePoint administrators and developers. It then goes into the details of the different configuration options, advises on best practices in managing code access security in SharePoint environments and walks through a complex scenario.
- Team-Based Development in SharePoint 2010
Microsoft SharePoint 2010, which includes Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010, offers a comprehensive story for collaboration, content management, business intelligence, social networking, and electronic forms. In addition to the robust built-in functionality, SharePoint 2010 is also very extensible, and provides developers with many options to create custom solutions that meet specific business needs.SharePoint 2010 is a Microsoft ASP.NET application, and many of the team-based development techniques and approaches used in ASP.NET projects apply to SharePoint 2010 projects. However, there are also significant differences. This article discusses the differences that exist in SharePoint 2010 projects compared to ASP.NET projects, specifically in the areas around team-based development. In addition, this article addresses things to consider in developing SharePoint solutions as they are moved between environments, such as development, build, integration, test, quality assurance, staging, and ultimately into production.
Teams creating SharePoint 2010 customizations will have different approaches to developing projects, depending on the size and background of the development team, and the size and subject matter of the scope of the project. Because there are multiple factors at play in setting up and implementing a team-based development approach for SharePoint 2010 projects, this article does not attempt to describe a one-size-fits-all process. Instead, developers and development managers should use what is addressed in this article to create a process and guidelines that fit the size of their specific development team and background and the type of the project.
- Understanding and Creating Customized and Uncustomized Files in Windows SharePoint Services 3.0
Learn how you can create and use customized and uncustomized files to meet the scalability and high demands of dynamic customization in Windows SharePoint Services 3.0 sites.
- Performance and capacity management in SharePoint Server 2010
Performance and capacity planning is the process of mapping your solution design for Microsoft SharePoint Server 2010 to a farm size and set of hardware that will support your business goals. This resource will be helpful if you working on new SharePoint development and required to consider Hardware and software supports for your sharepoint implementation.
- Adding Ribbon button in Sharepoint 2010
- More about SharePoint Custom page and Application Page
- How to customize sharepoint list toolbar
- Microsoft Sharepoint persisting webpart property values
- List enhancements in SharePoint 2010
- Sharepoint best practices advantages of storing scripts in layout folder
- Learn Sharepoint 14Hive folder structures
- Automate Sharepoint 2010 installation using AutoSPInstaller
- Sharepoint 2010 features
- Configure URL Rewrite for SharePoint 2010