Who is NOT going to Tech.Ed 2011 in Atlanta next month? #MSTechEd

The Project team will! It be be an awesome event with awesome content and plenty of cool Microsoft Project Server 2010 goodies as shown below, so register come to Atlanta for Tech.Ed North America 2011: Registration . For more information about content check out this post: Microsoft Project/Project Server Presence at Tech·Ed 2011 16GB Team Foundation Server 2010 and Project Server 2010 USB Key with key ALM links What’s New Study Guide Microsoft Project 2010 Implementing and Administering Microsoft Project Server 2010 PS: I will not be shipping the items above so don’t miss this event!

Project Developer Curriculum and Project Development for SharePoint developers

To help Microsoft SharePoint 2010 and Project 2010 developers conveniently find all relevant resources for Project 2010 development we have created unified information center “Project Developer Curriculum” that references all key resources – from blogs, SDK chapters, SDK code samples, Solution Starters to extensive list of on demand webcasts. This addition to strong Project Developer Center also talks specifically to SharePoint developers offering development approach comparison . We are preparing a separate webcast dedicated to this topic MSDN Webcast: Project Server Development for SharePoint Developers (Level 300) – Thursday, May 5, 2011 at 8:00 A.M.–9:30 A.M. Pacific Time (subject to change). Make sure you register now to get the reminder before the webcast! Q&A Q: What are the key resources for Project 2010 Developers A: Project Developer Curriculum is an awesome unified resource –in addition – Project Developer Center and SDK https://msdn.microsoft.com/project/ and Project Programmability blog https://blogs.msdn.com/project_programmability/

Microsoft Dynamics AX 2012 and Microsoft Project Server 2010 Integration white paper

Good pre-release white paper that might be of interest if you have or are planning to deploy Project Server 2010 and Dynamics AX: Microsoft Dynamics AX 2012 White Paper: Microsoft Project Server 2010 Integration . This document explains the integration architecture for Microsoft Dynamics ® AX 2012 and Microsoft ® Project Server 2010 and provides instructions for setting up integration between the two programs. By setting up integration between the two products, project managers can create projects in either of the products and synchronize project data between them. This solution enables you to draw on both the core project management capabilities in Project Server 2010 and the financial management capabilities in Microsoft Dynamics AX. For information on AX 2012 release please check out today’s press release: https://www.microsoft.com/Presspass/press/2011/apr11/04-11Con11PR.mspx

Reading Enterprise RBS values: the Easy Way and the Not-So-Easy Way

There are a couple of ways to programmatically get the Resource Breakdown Structure (RBS) value for a Project Server user. The simplest way is to query the Reporting database, for example: SELECT [ResourceUID] ,[ResourceName] ,[ResourceBookingType] ,[ResourceIsActive] ,[RBS] FROM [ProjectServer_Reporting] .[dbo].[MSP_EpmResource_UserView] AS res WHERE res .ResourceName = N’Linda Jones’ The result on my machine is: ResourceUID ResourceName ResourceBookingType ResourceIsActive RBS 0D455775-01CB-42E1-A481-A6F0F1F8208A Linda Jones 0 1 User Assistance.DevDocs.SDK Writers To get the RBS by using the PSI is a bit more work. Because the RBS is an enterprise resource custom field that uses the RBS lookup table, you can use the following steps: Call the ReadResources method and filter the primary Resources table for the user name and GUID. Alternately, you can use the ReadUserList method to get all of the active resource names and GUIDs, and iterate through the ResourceDataSet for the specific resource. The attached example uses the –userList command line argument to have the application use the ReadUserList method, and displays the elapsed time for the method used. Call ReadResource with the resource GUID to get the full ResourceDataSet . Iterate through the ResourceDataSet. ResourceCustomFields table to get the CODE_VALUE for the RBS custom field (if it exists). Use a filter with the ReadLookupTables method to get a LookupTableDataSet that contains only the LookupTableTrees table for the RBS lookup table. Iterate through the LookupTableTrees table to get the LT_VALUE_FULL string that corresponds to the CODE_VALUE in the RBS custom field.

New white paper: Reporting with Microsoft Project Server 2010

I am very excited to announce the release of a great white paper written by Andrew Lavinsky from UMT Consulting Group, entitled Reporting with Microsoft Project Server 2010 . This 82 pages document is a great read to learn and understand the reporting options of Microsoft Project Server 2010. In Andrew’s words: “The most compelling story within Project Server 2010 is both individual and individualized dashboards. Not only can I now create a dashboard intensely focused on the data requirements of an individual, but I can empower individuals to create their own customized dashboards.” Start you download ! Summary This white paper is an introduction to the reporting options available in Microsoft Project Server 2010 and Microsoft SharePoint Server 2010. The target audience for this document is the experienced user, business owner, or administrator who is new to Project Server 2010 and looking for a quick way to assess the reporting options available to the organization. This white paper does not cover how to configure the Project Server 2010 reporting infrastructure. For information about how to configure reporting for Project Server 2010, see Configure reporting for Project Server 2010 . This white paper includes information about the following: Project Center views OLAP cubes ODC files Microsoft Excel and Excel Services in Microsoft SharePoint Server 2010 Microsoft Visio and Visio Services in Microsoft SharePoint Server 2010 Microsoft SQL Server Reporting Services (SSRS) PerformancePoint Services in Microsoft SharePoint Server 2010 The REST API External Content Types For further information on reporting please check out the following resource center on TechNet: Business Intelligence in Project Server 2010 .

BPOS-S: Creating and Troubleshooting Conference Room Mailboxes

Conference rooms can be created as a resource by the Microsoft Online Services administrator. You can create a calendaring resource for any room, piece of equipment or anything else that needs a reservation. In our latest BPOS-S video we learn how to create these resources. This is a very useful feature that has multiple purposes for any business. Was this video helpful? Learn more about Microsoft Online Services with our other support and how to blog posts . What support videos would you like to see? We want to hear from you in the comments section below or send an email to our community mailbox . Follow us on Twitter and like our Facebook page.

Trials and Tribulations in Customizing the Project Center Ribbon

The How to: Modify the Ribbon in PWA article in the Project 2010 SDK works for the cases in the article, but in other cases, you can get a JavaScript error when you try to hide some ribbon controls in PWA. For example, if you hide the Zoom and Show/Hide groups in the Project Center ribbon, a JavaScript error occurs while debugging the Visual Studio project, and all of the ribbon controls are disabled on that page. The error occurs only for controls in the Show/Hide group. Here is the standard Project Center ribbon. The Visual Studio 2010 project that hides the Zoom group and the Show/Hide group is in the attached HideTwoGroups.zip file. Here is the solution for the Project Center ribbon customization issue – at least with three of my machines, all of which have Internet Explorer 9, with both 32-bit and 64-bit IE. I did not test with IE8. The problems may be solved, or may be different, with future updates or different versions of Internet Explorer. Make sure you are running IE9 RTM (9.0.8112.16421).

Tips and Tricks: Templates, your shortcut to becoming an expert

Well, maybe not right away. But you might impress your new stakeholders with a quick first draft of your next project by using a template. Templates are one of the most popular ways to get familiar with what Microsoft Project is capable of. Not only will these templates jump-start your next endeavor. They can also be educational. Maybe you don’t want to build a commercial building or start a new business (or plan a wedding), but exploring these templates can be interesting in themselves to learn how the rest of the world gets things done. Note