Reverse Question

R

RobV

Cole, I'm familiar with MS Project/VBA and want to do some work with it in
Visual Studio. Can you recommend a book for that? PS on your original
question: the only other MS Project text that I've found is the MS reference
book on Project. It's basically a listing of the functions, etc. in MS
Project. It's not indexed or cross referenced. It's come in handy a few
times but doesn't hold a candle to Rod's book.
 
R

RobV

Sorry, the reference to the original question was lost. My mistake. This
question refers to the posting "Reference Book for Writing Modules in Visual
Studio for MS Project". I'm looking for the reverse: I know MS Project/VBA,
want to develop in Visual Studio, and am looking for a reference book.
Something comparable to Rod's book would be great, but probably too much to
expect.
 
J

Jack Dahlgren MVP

There is information such as the Microsoft Project SDK on Microsoft's MSDN
site which may help. Start looking here:
http://msdn.microsoft.com/en-us/library/ms512767.aspx

I've found that Visual Studio 2008 and the latest version of VSTO are good
for developing solutions. It is very similar to writing VBA inside project,
but there are a couple of tricks to getting things working. To help with
that I have a couple of very basic tutorials on using VSTO for creating
project add-ins. You can find them here:
http://zo-d.com/blog/archives/programming/making-the-move-from-vba-to-vsto-in-microsoft-project.html
http://zo-d.com/blog/archives/progr...art-two-adding-a-command-bar-and-buttons.html

Generally writing in VB is going to be easiest since it is almost exactly
the same as VBA in syntax. Writing in C# is possible, but it requires making
sure that all optional parameters are specified. If you are just getting
started then VB is going to be the easiest way.

Rod's book is good because it helps you understand the object model. No
matter what language or tool you use, understanding the Project object model
and how project works is fundamental.

-Jack Dahlgren
 
R

RobV

Great input. Thanks, Jack.

Jack Dahlgren MVP said:
There is information such as the Microsoft Project SDK on Microsoft's MSDN
site which may help. Start looking here:
http://msdn.microsoft.com/en-us/library/ms512767.aspx

I've found that Visual Studio 2008 and the latest version of VSTO are good
for developing solutions. It is very similar to writing VBA inside project,
but there are a couple of tricks to getting things working. To help with
that I have a couple of very basic tutorials on using VSTO for creating
project add-ins. You can find them here:
http://zo-d.com/blog/archives/programming/making-the-move-from-vba-to-vsto-in-microsoft-project.html
http://zo-d.com/blog/archives/progr...art-two-adding-a-command-bar-and-buttons.html

Generally writing in VB is going to be easiest since it is almost exactly
the same as VBA in syntax. Writing in C# is possible, but it requires making
sure that all optional parameters are specified. If you are just getting
started then VB is going to be the easiest way.

Rod's book is good because it helps you understand the object model. No
matter what language or tool you use, understanding the Project object model
and how project works is fundamental.

-Jack Dahlgren
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top