JavaScript, CSS3, Silverlight, ASP.NET, SharePoint articles Link List – July 2011
SharePoint 2010 and Azure Free Training
- Windows Azure Development Overview
- SharePoint 2010 Development Overview
- Getting Started with Integrating SharePoint 2010 and Windows Azure
- Integrating Windows Azure Web Services with SharePoint 2010
- Integrating jQuery, SharePoint 2010 and WCF Services in Windows Azure
- Integrating Windows Azure in Office 2010 Solutions
- Using Bing Maps in SharePoint 2010 with SQL Azure and Business Connectivity Services
- Securing Windows Azure Services for SharePoint 2010
- Using Windows Azure Blob Storage with SharePoint 2010
- Azure Hosted Application Design Pattern for SharePoint
- Using Windows Azure with SharePoint Event Handlers
- Using Windows Azure with SharePoint Workflow
SharePoint 2010 Content Database and Other Data Storage Changes
SharePoint 2010 Service Pack 1 Released
- Microsoft SharePoint Server 2010 Service Pack 1
- Microsoft SharePoint and Project Server 2010 Service Pack 1
- Microsoft SharePoint Foundation 2010 Service Pack 1
- Microsoft SharePoint Foundation 2010 Language Pack Service Pack 1
- Microsoft SharePoint 2010 Indexing Connector for Documentum Service Pack 1
SharePoint 2010 Application Templates for Health Organization
Microsoft SharePoint 2010 Application Template for Health Organizations: Event Planning - The Event Planning application template helps teams organize events efficiently through the use of online registration, schedules, communication, and feedback.
Microsoft SharePoint 2010 Application Template for Health Organizations: Knowledgebase - The Knowledge Base application template helps teams manage the information that is resident within their organization.
Microsoft SharePoint 2010 Application Template for Health Organizations: Change Request Management - The Change Request Management application template helps users track risks associated with a design change.
Microsoft SharePoint 2010 Application Template for Health Organizations: Call Center - The Call Center application template helps departments such as Billing, HR, and IT manage customer service requests, from issue identification to cause analysis and resolution.
Microsoft SharePoint 2010 Application Template for Health Organizations: Discussion Database - The Discussion Database application template provides a location where team members can create and reply to discussion topics.
Microsoft SharePoint 2010 Application Template for Health Organizations: Document Library and Review - The Document Library and Review application template helps people manage the review cycle common to processes like publication, knowledge management, and project plan development.
Microsoft SharePoint 2010 Application Template for Health Organizations: Compliance Process Support Site - The Compliance Process Support Site application template helps both teams and executive sponsors manage compliance implementation endeavors, such as HIPAA.
SharePoint 2010 Technical Library Available as CHM
- Newly published content for SharePoint Foundation 2010
- Roadmap to SharePoint Foundation 2010 content
- Downloadable content for SharePoint Foundation 2010
- Product evaluation for SharePoint Foundation 2010
- Getting started with SharePoint Foundation 2010
- Planning and architecture for SharePoint Foundation 2010
- Development for SharePoint Foundation 2010
- Deployment for SharePoint Foundation 2010
- Operations for SharePoint Foundation 2010
- Security and protection for SharePoint Foundation 2010
- Troubleshooting (SharePoint Foundation 2010)
- Technical reference for SharePoint Foundation 2010
- Office Web Apps (Installed on SharePoint 2010 Products)
- Search Server 2010
- and much more
SharePoint 2010 Performance and Capacity Recommendation
Technical Documents for Microsoft SharePoint Server and Foundation 2010
business specialists, information architects, IT generalists, program managers, and
infrastructure specialists who are planning a solution based on SharePoint Foundation
2010.
Windows Phone 7 applications with SharePoint 2010 Products
- How do I prepare for connecting to SharePoint 2010 Products from my Windows Phone 7 applications?
- How do I connect to SharePoint through the Unified Access Gateway?
- How do I connect to, authenticate, and consume SharePoint Web services?
- How do I create and update SharePoint list items?
- How do I consume RSS feeds provided by SharePoint?
Win .NET EBooks and PluralSight Training in this GiveAway
There are also 25 EBooks sponsored by O'Reilly on the latest Microsoft Technologies, for the GiveAway.
Deploy Silverlight Application using SharePoint 2010 Project
Click ‘OK’ and choose ‘Deploy as a Sandboxed Solution’ option by providing SharePoint Site URL –
Now your project will look like the following –
Now let’s add a ‘Module’ to our SharePoint project. The modules are used to deploy the files to SharePoint sites. To add a module, right click the SharePoint Empty project and add a new item. Choose ‘Module’ from the SharePoint > 2010 section. Name the module as ‘SLAppModule’.
Now this will display Elements.xml file. From the project under solution explorer, delete ‘Sample.txt’ file and also delete the entry –
<File Path="SilverlightAppModule\Sample.txt" Url="SilverlightAppModule/Sample.txt" />
from the Elements.xml.
The next step is to add our existing Silverlight application to our solution. Right click the Solution and click on ‘Add Existing Project’. Browse the project to add. Now let’s add the following code in between <Module></Module> and save the file –
<File Path="SLAppModule\SLDataGridExample.xap" Url="_catalogs/masterpage/SLDataGridExample.xap" />
Now build your solution and press ‘F5’ which will deploy the ‘.XAP’ to the SharePoint site. Once the deployment is over, it will open a site to which we have just deployed the .XAP file.
Now go to ‘Site Actions’ Menu and click on ‘Site Settings’. This will display the site settings page. Go to ‘Galleries’ section and click on Solutions as shown below –
In the solution page, you will see the ‘SLDeployApp.wsp’ file as shown below –
Note: If for some reason, you are unable to see the Silverlight Web Part, check my article Silverlight Integration with SharePoint 2010 to see how to enable this feature.
Click on the ‘Add’ button. It will ask you for an URL. Paste the URL which we copied some time back and click the ‘OK’ button. Here’s the output –
Excel Service User Defined Function in SharePoint Server 2010
Now let’s add a reference to the DLL file – ‘Excel Services Application UDF Framework’ as shown below –
Now rename ‘Class1’ with ‘SalaryCalculator’ and add a function called ‘CalculateGrossSalary’. Also import a namespace ‘using Microsoft.Office.Excel.Server.Udf;’. Now your class should look similar to the following –
Click on ‘Trusted File Locations’ shown above and click on a link ‘Add trusted file location’. In the address, paste the path of ‘Shared Document library as shown below –
‘http://localhost:21068/Shared%20Documents/’
Please note that you will have put the ‘Shared Document’ library path on your machine.
Now let’s add a parameter. Select the cell next to the ‘BasicSalary’. Go to ‘Formulas’ ribbon and click on ‘Name Manager’ as shown below –
Now click on ‘New’ button and in the name textbox, type ‘BS’ as shown below –
Now repeat the above steps to add name parameters till PF. Now choose a cell which is after ‘GrossSalary’ and write the following formula –
=CalculateGrossSalary(BS,HRA,TA,DA,PF)
You will see ‘#NAME?’. This function will be evaluated only when the Excel workbook is displayed in Excel Services. So let’s publish the workbook into our ‘Shared Document’ library. Before that, save the workbook on local drive. To publish the excel workbook, go to ‘File’ menu of Excel workbook and click on ‘Save and Send’ menu. It will show you ‘Save to SharePoint’ option and Publish Option button as shown below –
Now click on the button ‘Publish Options’. Click on ‘Parameters’ tab. Click on ‘Add’ button and choose all the parameters and click ‘OK’ button. Now click on ‘Save As’ button and paste the path of ‘Shared Document’ library and hit Enter. Now save your workbook with the name ‘TestUDF’ and click on ‘Save’ button.
As soon as you save the workbook in SharePoint Library ‘Shared Document’, it will open the workbook in a browser. In the parameters task pane, add the values for the parameters and click on ‘Apply’ button. You will see your gross salary like below –
View CAML generated by LINQ to SharePoint
SharePoint 2010 Articles and Tutorials
Upgrade Sharepoint 2007 to Sharepoint 2010
If you are planning to upgrade from Sharepoint 2007 to Sharepoint 2010, Microsoft has released a free guide that could prove very useful.
Here’s what the guide contains (excerpt taken from the document)
About the upgrade process (SharePoint Server 2010) - Learn about what's new in upgrade and how the upgrade process works.
Plan and prepare for upgrade (SharePoint Server 2010) - Determine which approach you should take to upgrade to SharePoint Server 2010 and plan your upgrade process.
Testing and troubleshooting upgrade (SharePoint Server 2010) - Learn how to test your upgrade process ahead of time to understand what issues you might face in your actual upgrade, and determine the time and space you will need for upgrade. Also, learn how to troubleshoot issues that come up during the actual upgrade.
Perform pre-upgrade steps (SharePoint Server 2010) - Find out what steps you need to take before upgrading, including information about how to run the pre-upgrade checker.
Perform an in-place upgrade (SharePoint Server 2010) - Follow the steps in this section if you are upgrading in-place to SharePoint Server 2010. When you upgrade in-place, you install SharePoint Server 2010 on the same hardware, and then upgrade the content and settings on the server or server farm as part of a single process.
Perform a database attach upgrade to SharePoint Server 2010 - Follow the steps in this section if you are using the database attach upgrade method to upgrade to SharePoint Server 2010. When you use the database attach upgrade method, you upgrade the content for the environment on a separate farm.
Perform post-upgrade steps (SharePoint Server 2010) - Find out how to tell whether upgrade was completed successfully and what steps you need to perform after the upgrade to get your environment ready for users again.
Upgrade from other versions or other products - Articles in this section contain information about how to upgrade to Microsoft SharePoint Server 2010 from related SharePoint products.
Migrate from forms-based authentication to claims-based authentication (SharePoint Server 2010) - This article provides guidance to help you migrate existing Microsoft Office SharePoint Server 2007 Web applications, which were configured to use forms-based authentication, to work in a Microsoft SharePoint Server 2010 environment as claims-based Web applications.
Migrate from classic-mode to claims-based authentication (SharePoint Server 2010) - The procedures in this article provide guidance to help you migrate existing Microsoft SharePoint Server 2010 Web applications, which were configured to use classic-mode authentication, to use claims-based authentication.