Welcome to MSDN Blogs Sign in | Join | Help

January 2009 - Posts

MpFx Walkthrough: Creating the ProjectServer Object & Enumerating Project Information

I am taking a little break from my current project.  Whew. Only such much you can cram into your brain about SharePoint in one unbroken period of time. Today’s topic starts at the beginning of mpFx:  How to create a ProjectServer object. 
Posted by coafrica | 1 Comments
Filed under: , ,

mpFx: Simon Demo

Simon from Australia needed an example of how to use mpFx to create projects, resources, tasks, and assignments.  Here it is: http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=mpFx&DownloadId=4636 . Here is the source:
Posted by coafrica | 1 Comments
Filed under:

Learning SharePoint Part IV

I have learned so much in the past few days, I am not sure where to start.  So, here is tidbit to get started with: 1: < SharePoint:DelegateControl ID ="DelegateControl5" runat ="server" ControlId ="SmallSearchInputBox"
Posted by coafrica | 1 Comments
Filed under:

Learning SharePoint – Part III

Except for a project I did last year, I haven’t done much ASP.NET development.  I have always been a back-end developer. Writing Windows services, utilities, ETL, security systems, others… So, while I am learning about SharePoint development, I am
Posted by coafrica | 0 Comments
Filed under:

mpFx 1.0 Preview Released to MSDN Code Gallery

The preview of mpFx 1.0 has been released to MSDN Code Gallery.  The tool I built to showcase some of the library’s functionality, mpFxClient, is installed along with the source.  Get it here . I want to be clear that this is a preview release. 
Posted by coafrica | 1 Comments
Filed under:

mpFx 1.0 Preview Release – Update II

Not that anybody is reading this, but I like to write :-) A while back, I reserved the .mpfx.org domain.    For now, I have it forwarding to colbyafrica.com.  Check it out here .  My personal website is hosted by Yahoo Small Business,
Posted by coafrica | 0 Comments
Filed under:

mpFx 1.0 Preview Release: Update

I am working hard today to get mpFx ready for Code Gallery.  I might make it. I have work time scheduled for tomorrow but it is for Microsoft, not for my personal projects.  We will see how it goes this weekend. Here is a very cool tool called
Posted by coafrica | 1 Comments

Learning SharePoint – Part II

I have made some serious progress since my last post.  I found this very handy extension method, which adds a TryGetValue to SPListItem . 1: // Credits: http://blog.mastykarz.nl/obtain-fields-values-splistitem/comment-page-1/#comment-11076 2: internal
Posted by coafrica | 1 Comments
Filed under:

Learning SharePoint – Part I

I am on a special project that requires I do a deep dive into SharePoint and fast.  I told my director that I would be blogging as I learn, if only to force me to repeat everything I learn so it all sticks!   I have been using SharePoint
Posted by coafrica | 0 Comments
Filed under:

Comments (in Code)

I love comments when they are appropriate and necessary.  I relish a good comment in a piece of code that does something really beautiful but is maybe complicated.  I love comments that help me understand the assumptions and design considerations
Posted by coafrica | 1 Comments
Filed under:

MpFx Preview: To Be Released to MSDN Code Gallery Next Weekend!

This a post long in the making.  Over a year ago, I started working on a Microsoft Project 2003 to Microsoft Project Server 2007 migration.  The learning curve was steep.  I had taken a hiatus from developing solutions with Microsoft Project—a
Posted by coafrica | 1 Comments
Filed under: ,

ASP.NET Session Monitor 1.0 Released to MSDN Code Gallery

A couple of years ago I was dealing with an ASP.NET application with session state issues.  This happens, if you can believe it.  I was flummoxed by the problem and the routine checks and configuration options didn’t seem to fix the problem
Posted by coafrica | 2 Comments
Filed under: ,

C# Code Header Designer 1.0 Released to MSDN Code Gallery

Recently I finished an engagement where the customer received the source code.  When MCS does this, we typically add a header to each source file, which contains information related to the engagement.    About two years ago, I wrote

Microsoft Project mpFx Client – Application Architecture: IMpfxClientPlugin

I needed a test harness for mpFx, so I built a simple WinForms application and wrote little utilities that used the primary libraries. As the feature set grew, the test harness started to become unwieldy and frankly not very pretty. This fact, coupled
Posted by coafrica | 1 Comments
Filed under: , ,

Opening an Enterprise Project Programmatically

There must be a better way to do this.  I have a Project Server plugin for the mpFx client application:   Selecting a project in the list view and clicking the button opens the project in WinProj.  The problem is that you cannot open a

Microsoft Office Project Server 2007 PSI Extension Generator 1.0: Released to MSDN Code Gallery

PSI Extensions are custom web services that execute within the Project Server Interface infrastructure, sharing the same security context as other PSI web services. PSI Extensions can be very important in building line of business and integration solutions
Posted by coafrica | 3 Comments

PSI Extension Generator 1.0

PSI Extensions are custom web services which tightly integrate with Project Server.  From the SDK: The Project Server Interface (PSI) for Microsoft Office Project Server 2007 can be extended with custom Web services. PSI extensions tightly integrate
Posted by coafrica | 1 Comments
Filed under: ,
 
Page view tracker