Custom page for project

A

achavero

Hi
I need to show in a web page my projects using the customize
presentation of the project web access, but I need to put the page in
a custom web application.

I'm using:

http://servername/projectserver/views/PortFolioView.asp?simpleui=125

to get the customize view of the project web access. Then I'm
programming a asp.net page that will call the link above to extract
the code that show the Gantt.

The problem is that I can´t logon directly to the page so my asp.net
page is getting and showing the code of the LgnPC.asp page(it's being
redirected because of the credentials), but I don´t want that, because
in a Session Variable I have the user and password to logon directly
to PortFolioView.asp.

I tried using the Programmatic Logon code of the MSDN and I had
succesfully logon to Project Server and get the Cookie. Then using a
HttpWebRequest I tried to call the link above but I can´t send the
cookie that I get before in the right way. I get exceptions telling me
that I need to specify the domain and the name of the cookie, but from
the programmatic logon I only have the cookie value.

I need to be in this way because the page will have other things
around and the Gantt will be one of them.

I thought in using PDS all the way to generate the Gantt that
PortFolioView.asp generates but I think that´s re-work. There has to
be some way of getting access to the PortFolioView.asp page and then
parse it to get the code that creates the Gantt and show the projects.

Can somebody help me?

Thanks
 
A

achavero

Thanks for your help, but the thing is that my asp.net application is
far too big at this moment to try to migrate to Sharepoint.

I also did some research about inserting a sharepoint webpart into a
asp.net web page, but as far as I learned that is imposible.

Is there another way I can integrate it to my asp.net application?

Thanks again.
 

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