Larry's Project Dev Blog

The musings of developing for Microsoft Project.

  • Larry's Project Dev Blog

    Project Server 2007 Custom Fields

    • 27 Comments
    I got a question about updating of custom fields and outline codes that was very Project Server 2003 centric in the way it was asked. Instead of answering the question let me give a quick tutorial on custom fields in Project Server 2007. This will in...
  • Larry's Project Dev Blog

    Create New Project From Template (2007)

    • 11 Comments
    Finally code samples for Project Server 2007 J . When you are integrating an application to Project Server its common to create new projects on Project Server. These projects correspond to some process in your application. This could be from provisioning...
  • Larry's Project Dev Blog

    PS2007 Project Details (JavaScript)

    • 10 Comments
    Post three and now things are getting a little more interesting. We leave the blanket of .Net and head out into the cold harsh reality of HTML, XML, and JavaScript. I want to do the same thing I did in the previous examples... get the list of projects...
  • Larry's Project Dev Blog

    Creating an Extended Project List

    • 6 Comments
    Happy New Year all! I had a really nice holiday break at the end of December, I hope you all did too. As the New Year has dawned, so have more questions around Project Server 2007 development. I’ve actually been doing quite a bit of development on Project...
  • Larry's Project Dev Blog

    Testing Columns in a DataSet

    • 5 Comments
    I ran into a nasty little surprise the other day. I was writing some code to see if a Project has a WSS site associated with it. So here is the code that I’ve cut down for brevity: private string GetWSSSite( Guid projectGuid) { ProjectWS. ProjectDataSet...
  • Larry's Project Dev Blog

    Reading a Lookup Table

    • 5 Comments
    In the spirit of the custom field discussion the other day, how about a little blurb on Lookup Tables? Someone sent me some fairly straightforward code that was throwing an exception. Here is the code: try { WebSvcLookupTable. LookupTable LookupTableWebservice...
  • Larry's Project Dev Blog

    WEBCAST: How to install Project Server 2007 Beta 2 Technical Refresh

    • 4 Comments
    NOTE: There is an internet audio simulcast, there is no requirement to dial in Some of you may know that the Microsoft Project Team had organized a webcast on Wed (9/13) on “How to install Project Server 2007 Beta 2 Technical Refresh”. Among other...
  • Larry's Project Dev Blog

    Conference Season

    • 4 Comments
    I was looking forward to the Project Conference in Seattle to happen so I could start writing about Project Server 12 development. Well it came and went a few weeks ago, and now where are all my posts? I got tied up in preparing for the Project Conference...
  • Larry's Project Dev Blog

    Project Server 2007 Beta 2 TR VM

    • 4 Comments
    I usually don't announce the availability of the Project Server 2007 VMs on my blog. But since the beta program is closing down, it hasn't really been announced anywhere else. So… (trumpets sound)… the Project Server 2007 Beta 2 TR VM has been available...
  • Larry's Project Dev Blog

    How do I Create a Project Server User?

    • 4 Comments
    This post started with a pretty innocuous email that I thought had an innocuous answer too. But you know if I’m writing about it here, it got a little challenging. The question of the day is what is a Project Server User? A Project Server user is...
  • Larry's Project Dev Blog

    Enterprise Custom Fields from VBA

    • 3 Comments
    I got an interesting question the other day. The poster wanted to access enterprise custom fields from VBA, not the PSI. After my recovery from someone not wanting to use the PSI and that I needed to write some VB (just kidding) I started to look for...
  • Larry's Project Dev Blog

    Getting Notes from Project Server 2003

    • 3 Comments
    I got an email asking about retrieving notes from a Project. Simple enough through the UI. But how about programmatically? And oh yeah, iin Project Sever 2003 and I want to do it server-side. After pondering this I came up with two possibilities, 1...
  • Larry's Project Dev Blog

    Allowed Characters in Project Server

    • 3 Comments
    Anyone that has burned by OLAP cube problems, ADSync issues in Project Server 2003 is definitely sitting up at this point. All the systems integrating within the Microsoft “stack” creates opportunity for incorrect characters. What is valid in AD may not...
  • Larry's Project Dev Blog

    Project 2007 Binary Data

    • 2 Comments
    Good comment came in that I thought would make a good post: Is there a way to extract the blob the MS Project file... I had problem doing that in the SDK 2003 (did a dirty solution having a background process running a MS Project client that use a...
  • Larry's Project Dev Blog

    Modifying RTF Notes

    • 2 Comments
    In Project Server 2007 the Project Server Interface (PSI) was designed to expose as much to developers as possible. But of course along the way certain compromises have had to be made (as happens if you ever want to ship a product). I want to point out...
  • Larry's Project Dev Blog

    Project Server 2007 SDK

    • 2 Comments
    I’m still working through some of the questions that have come up in the last few weeks. Where is the Project Server 2007 SDK? First is the online version at: http://msdn2.microsoft.com/en-us/library/ms512767.aspx Next is the downloadable version...
  • Larry's Project Dev Blog

    Keep Pushing to RTM

    • 2 Comments
    Althought the posts have slowed I certainly haven't. Building the Beta 2 TR VM has been a much bigger job than originally thought. For beta participants if all goes well (and believe me things have not gone well up to now) the VM should be available for...
  • Larry's Project Dev Blog

    When is a Publish Not a Publish?

    • 2 Comments
    I was looking through some of the comments and saw a question that the response really called for a post on it's own. Here is the comment, edited down for brevity, feel free to look up the whole comment from the post on Project Conference: The PDS...
  • Larry's Project Dev Blog

    MSDN Webcast Questions

    • 2 Comments
    I just finished my webcast and there were a couple of questions that I didn't fully answer. So I figured I'd post here, and maybe the inquisitor reads my blog :). Q: Microsoft will be releasing the Best Practices Analyzer for Project Server 2007. Will...
  • Larry's Project Dev Blog

    Changing the PDS Default Timeout

    • 2 Comments
    Some calls within the PDS can be long running and induce a timeout. This is VERY uncommon, but can happen when there is lots of data in the call. The product group has seen this happen around the AD Sync functions when the domain used has a large number...
  • Larry's Project Dev Blog

    PS2007 Project Details (VBA)

    • 2 Comments
    Fourth post, I think this is it. We started with C#, what you normally see the Project Server samples in. We shifted to VB.Net and realized the difference wasn’t too significant. Then we moved into JavaScript, which proved to be challenging. Finally we...
  • Larry's Project Dev Blog

    TechEd 2007 - Sample 1

    • 2 Comments
    This year at TechEd I'm delivering the following session: Code Title Date/Time OFC339 Enterprise Project Management: Developer Options 6/8/2007 10:45AM-12:00PM As Project and Portfolio Server...
  • Larry's Project Dev Blog

    Larry Has Left the Building...

    • 2 Comments
    Last April I took a new job at Microsoft as a consulting manager. This means my Project Server development has been shrinking toward zero (obviously you can't let managers write code). I still get questions from people periodically from my blog. I realized...
  • Larry's Project Dev Blog

    EPMU Developer Classes

    • 2 Comments
    I'll be delivering the upcoming EPMU Developer classes.  I wrote this content about two years ago for beta participants on Project 12.  It's been updated by a couple different people since then, it'll be fun to see the differences.  Should...
  • Larry's Project Dev Blog

    Lions, and Tigers, and Guids... oh my!

    • 2 Comments
    Everything in Project Server and SharePoint have Guids associated with them. A friend asked about generating new unique Guids for repeatable deployments. So of course I started writing a little console application to use System.Guid to generate the new...
Page 1 of 3 (62 items) 123