Project Programmability and Business Intelligence
learn.microsoft.com/en-us/archive/blogs/project_programmability
This blog focuses on customizations and programming for Project Web App, Project Server, Project Professional and Project Standard. Includes User Interface (UI) customizations, Project Server Interface (PSI) and Visual Basic for Applications (VBA) Programm
C# / .NETSoftware / engineering practiceMicrosoft blogsMSDN archive
- Posts
- 255 from 28 Sep 2006 to 19 Mar 2013
- Posting
- archived, read-only
- Kind
- company blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/project_programmability/feed.xml
2013 3
2012 7
- Building an app for Project Server 2013
- Installing the Project 2013 SDK download on Windows 8
- Creating Project Workflows using Visual Studio 2012
- Connecting a Project Task Pane App to PWA
- New VBA classes and members in Project Professional 2013 Preview
- Project 2013 Preview SDK and related resources
- Using the updated ChangeXML utility for Statusing
2011 23
- MSDN Webcast: Building Integrated Applications on the Project Server 2010 Platform (Level 300)
- Where in the SDK are the Visio diagrams for the RDB?
- You can use Project with SharePoint Composites, too
- Update of Project 2010 SDK–Online and Download
- Timesheet Solutions for Webcast: Understanding the PSI in Project Server 2010
- Statusing for Manually Scheduled Tasks in Project 2010 SP1
- Upcoming MSDN Webcast (6/23): Understanding Project Server Interface (PSI) in Project Server 2010 (Level 300)
- Upcoming WebCast: Project Server Development for SharePoint Developers (Level 300)
- Project Developer Curriculum and Project Development for SharePoint developers
- Learn How To Build a Silverlight App for PWA. . .
- Reading Enterprise RBS values: the Easy Way and the Not-So-Easy Way
- Trials and Tribulations in Customizing the Project Center Ribbon
- Update of the Project 2010 SDK (March 2011)
- IE9 Jump List for Project Server
- Office 2010 Interactive Developer Map
- New SharePoint 2010 book for developers
- Security in Project Server 2010–What about Custom Permissions?
- Who builds the Project 2010 Solution Starters?
- A chart for all (Office) reasons
- Scrum. Scrum? Scrum Solution Starter for Project 2010!
- Have you tried the Project 2010 Solution Starters yet?
- Thinking about getting your certifications?
- Project 2010 SDK Update–January 2011
2010 79
- How to: Modify the Ribbon in PWA
- OLP Sample Code for Project Server 2010
- Preliminary version of the Scrum Solution Starter for Project 2010 is available for download!
- Project Server <—> TFS 2010 Integration (beta)
- The Beta of Visual Studio 2010 SP1
- Project Server Cache Synchronization
- New SharePoint Developer Team Blog
- ProjTool for Project Server 2010
- Free Resources for Developers
- New blog–Jan’s Project 2010 blog
- Project Momentum 2010 Barcelona, Spain —an EMEA customer and partner event
- Project 2010 at TechED Europe 2010
- My VBA macro from Project 2007 doesn't work in Project 2010!
- Where is the XML file for modifying the PWA ribbon?
- Recently updated Project 2010 Solution Starters
- Converting COM add-ins to VSTO for 64-bit Office apps
- September update of the Project 2010 SDK
- Project 2010 at Microsoft TechED Europe 2010
- SharePoint development resources
- Creating a Web Part that Lists Projects with a Specified Custom Field Value
- ANNOUNCING: Demand Management Center for Project 2010 now live!
- SharePoint 2010 Developer Conference Presentations
- Does your DEMO laptop with Intel Core i3/i5/i7 CPU bluescreens?
- Debugging a Project Server Workflow in Visual Studio 2010
- Writing a PSI Extension for Project Server 2010
- ANNOUNCING: Project 2010 TechCenters on TechNet refreshed
- ANNOUNCING: Project 2010 Solution Starters and related resources available!
- Creating a Project for a Department, and Using the WCF FaultException
- Technical Resources on Workflow/Demand Management in Project Server 2010
- Last two live Webcasts on Project 2010 Solution Starters this week!
- Interested in 400-level code walkthrough?
- REMINDER: Project 2010 Solution Starter Webcasts
- Updating Project Server 2007 custom applications for Project Server 2010
- Great way to learn about the Project 2010 SDK
- Microsoft Project 2010 on TechED North America
- Two developer webcasts this week.
- Code samples from the Project 2010 SDK webcast
- Two GREAT Project 2010 developer webcasts this week!
- REMINDER & TIME CHANGE: MSDN Webcast: Project 2010 BI and Portfolio Reporting: Advanced Techniques (Part 2 of 2) (Level 300)
- “SharePoint 2010 Advanced Developer & IT Professional Training” (a.k.a. SharePoint 2010 Ignite Training) is here!
- REMINDER - MSDN Webcast: Real-World Solutions: Exporting Project Server Data to a CSV File (Level 300)
- ANNOUNCING: 15 upcoming Developer and 2 BI webcasts for Project 2010! (UPDATED)
- Project 2010 Business Intelligence (BI) resource and webcasts (UPDATED)
- VBA Help: Use the Local, Offline VBA Help File
- REMINDER: Sam’s Workflow Webcast part 1
- ANNOUNCING: Microsoft Project 2010 Ignite Online Recordings
- RTM update of the Project 2010 SDK
- ANNOUNCING: Microsoft Project 2010 Demonstration and Evaluation Installation Pack for RTM is HERE!
- Great SharePoint 2010 SDK Resources
- Microsoft Project 2010 Demonstration and Evaluation Installation Pack for RTM is HERE!
- Upcoming WebCast: Project 2010 Virtual Image, Getting Started Quickly
- Getting the Project Guide to show up in Project 2010
- Using the Ribbon Designer with Project Client
- REMINDER: MSDN Webcast: Project 2010 User Interface Customizations (Level 300)
- SharePoint 2010: 3 New Visual Studio 2010 Extensibility Projects for SharePoint 2010
- REMINDER: MSDN Webcast: Real-World Solutions: Filter Resource and Project Data Based on Custom Fields (Level 300)
- Is it the right time to rearm the Project 2010 Beta Demo Image?
- ANNOUNCING: 15 upcoming Developer and 2 BI webcasts for Project 2010!
- Visual Studio 2010 Launched !!!
- ANNOUNCING - Project 2010 Business Intelligence (BI) Center on TechNet has launched!
- Visual Studio 2010 Virtual Machines
- Microsoft Project 2010: Powershell Cmdlets for Project Server PSI
- Project 2010 SDK, **March** update (online MSDN only)
- Nintex announced adding Microsoft Project Server 2010 integration to the Nintex Workflow 2010 product range
- SharePoint 2010 Developer Conference Session Files
- Myths about Project 2010 Beta virtual Image HW requirements
- Upgrade and Migration to Project 2010
- Project 2010 Beta Virtual Lab is available as hosted experience in your browser!
- Project Standard 2010, Project Professional 2010 activation - processes and Q&A
- Would you like a Project 2010 Ignite?
- How to use the “Skip to Stage” Feature in Project Server 2010 Workflows
- Sweeten your Project 2010 environment with Custom Fields
- Get ready for the rich Business Intelligence platform in 2010
- Update of Impersonation Article and Code for Project Server 2010
- Project 2010 Beta - Virtual Image
- Project 2010 SDK - January update
- In Project 2010 PWA gets renamed to PWA. No kidding :)
- Project 2010 Customization and Programming Forum just launched!
- SharePoint 2010: Professional Developer Evaluation Guide and Walkthroughs
2009 45
- TechED Europe - Microsoft Project 2010 Overview PowerPoint Deck
- Just a reminder of a WebCast on Project 2010 that you cannot miss!!!
- MSDN Upcoming WebCasts: Project 2010 Programmability & Real World Solutions
- New MSDN Article: Using Project Server Security in SQL Server Reporting Services (SSRS) Reports
- Project 2010 SDK
- Project 2010 Beta is OUT!
- Are you Project 2010 Developer (and IT Pro) ready?
- Office 2010 Workshop on Channel 9
- SharePoint 2010 Developer Training Course available on MSDN Channel 9
- SharePoint and VS 2010
- Project 2010 Ignite Training
- Get Started Developing on SharePoint 2010
- ANNOUNCING: Recordings from EPM University 2007 are available
- The future is here! Project 2010 is announced at the Project Conference!
- Importing SharePoint List Data into Project Server 2007 Custom Fields
- Project Conference – T-2W update! What? Oh – less than 2 weeks before the conference!
- Using formulas in custom fields
- Project Server 2007 Report Pack II - "The Top Reports"
- Upcoming WebCasts and available On Demand developer training (a.k.a. EPMU)
- Upcoming “Project Server Report Pack II - The top reports” WebCast
- VPC v4 behind the scenes – the release process
- Project and Portfolio Management (PPM/EPM) VPC v4 – based on Project 2007
- Project Conference 2009 Announcements
- Sneak peak into 2010 (updated)
- Project Server - Service Pack 2 Update
- UPDATED: Webcast: Communication between Project Professional and Project Server - Active Cache processes and Architecture drill down (Level 300)
- Microsoft Project Conference 2009 Update
- Last Microsoft driven “EPM University” Developer course on schedule from May 26th
- MSDN Webcast: EPM Auditing Solution Starter Drilldown (Level 300)
- Project SP2!
- Project Developer Center has a new design!
- MSDN Webcast: PSI Programming Overview, Demos and Q&A
- Two More MSDN Webcasts Coming
- MSDN Webcast: Project Server Events and Workflows, Demos & Q&A
- Migrating from Project Server 2003 to 2007 – best practices white paper
- MSDN Webcast: PSI Review, Demos and Q&A
- Do you EPMU?
- MSDN WebCasts – Project Programmability Series and Other Updates
- Microsoft Project Conference 2009
- MSDN WebCasts...
- Project Workspace Sync Release to CodePlex
- Free online courses for developers - MSDN Ramp Up
- EPM Developer Community update - January 2009
- The full list of Project Server / EPM developer-related WebCasts and Videos
- Identifying Surrogate Timesheets in the Reporting Database
2008 35
- Project Server Database Timeout
- Detecting Project Client Version
- Channel 9 videos on VSTS 2010 and Business Alignment
- Using the Project API with Required Enterprise Custom Fields
- Upcoming Developer Courses
- Microsoft Office Project Server 2007 and AJAX.NET
- New Office Project Server 2007 Developer Training
- Japanese Project Server 2007 SDK
- Project Server Developer Bookmarks
- Project at TechED Developers next week
- Grow-the-Server Side Sweepstakes Update
- For those entering the GROW-THE-SERVER-SIDE SWEEPSTAKES…
- New SQL Reporting Services Sample Reports for Project Server
- Calling all Project Server Developers from the Expanding the Project Server Developers Community Growth Effort!
- Connection Strings…
- Project Server and Portfolio Server Sessions at TechEd 2008
- Search Project Server data using MOSS' BDC and Enterprise Search - CodePlex Solution Starter
- Canceling the Before Save Event
- Silverlight Blueprint for SharePoint
- Custom Field and Lookup Table Webcast
- Project Server 2007 Timesheet Data Population Tool
- Project Portfolio Server 2007 SP1
- Project Initiation Phase using InfoPath & Forms Services
- Update: Statusing Transaction (Partial Documentation)
- Version 2 of the Office Interactive Developer Map
- Project Server 2007 VSTS Connector
- Project Server 2007 - Project Server Developer Community Expanding
- Project 2007 Resource Kit
- Reading Assignment Enterprise Custom Field Values with VBA
- Tied Mode between Timesheet & My Tasks Solution Starter
- Scheduled Backup Settings
- Getting the PSI URL from an Event Handler
- Implementing My Tasks “Read Only Custom Fields”
- Statusing Transactions (Partial Documentation)
- Reporting Database Extensions: Local Custom Fields Custom Code
2007 48
- Microsoft Office Project Conference 2007 – Security Wiper
- Two new Project Server 2007 tools have been released on CodePlex today
- Update on the ODC 2008
- December update of the Project 2007 SDK
- Project 2007 Service Pack 1 has Released Today!
- Publishing Projects based off a Project Custom Field Value
- Microsoft Office System Developer Conference 2008
- Microsoft Office Project Conference 2007 - Simple Effective Rights
- EPM 2007 Test Data Population Tool
- Tied Mode between Timesheet & My Tasks
- Local Custom Fields
- Check out the Post on Scalable Issues & Risks Report
- Office Project Server 2007 Developer Training
- Synchronizing Membership Provider for Project Workspaces
- Writing and Debugging Event Handlers for Project Server 2007
- Scalable Issues & Risks Report
- Visual How To: Creating a Custom Web Parts for Project Server 2007
- EPMsync Tool Released to CodePlex
- Project Conference 2007 is Quickly Approaching
- Improve the Performance of Building the Project Server Data Analysis Cube
- Adding a Web Reference Using Visual Studio Orcas Beta 2
- New Technical Article: "Importing Project 2007 Tasks from Excel Using a Managed Code Add-In"
- Working with the Custom Fields Data Table
- Customizing E-Mail for Project Server Notifications
- VSTO Add-In Support for Project 2003 and Project 2007
- Checked Out Resources
- SDK Update
- Using ReadCustomFieldsByEntity(...)
- Project 2007 Conference Sessions are now available!
- Getting at the Task Time Phased Data
- Syncing Project Workspaces with the RDB
- Checking Errors
- April update of the Project 2007 SDK is now available on MSDN
- Setting the Project Owner
- Project Conference
- Fearing the Password Expired Message
- Registering with Events over the next few weeks?
- Registering with Project Server Events
- Creating a PSI Extension
- Creating Deliverable Reports
- Working with Deliverables
- Adding the Project Programmability RSS Feed to Live
- VBA Event Handler Example
- Creating a Task Hierarchy
- Task Start and Finish Dates
- Building Web Parts using VS.NET extensions for SharePoint
- Microsoft.Office.Project.Server.Schema
- Agile Custom Project Guide - Second File Attachment
2006 15
- Agile Custom Project Guide
- Getting your Custom Project Guide to work in Project 2007
- An Impersonation Web Application
- The MSDN WIKI is available for the Project 2007 SDK
- Adding a Web Reference to the PSI in the RTM Build
- Reporting Database Diagrams
- Using the Reporting Database and Excel – Part 2
- Using the Reporting Database and Excel – Part 1
- The Microsoft Office Project 2007 SDK
- Microsoft Project 2007 Client Developer Help is Now Available Online
- Getting a Project GUID on the Cheap
- Adding a Project to a Category
- Forms Authentication in SQL Reporting Services
- Getting Started with the PSI
- Welcome to the Project Programmability blog!