Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / General MS InfoPath Questions / July 2004

Tip: Looking for answers? Try searching our database.

Can InfoPath 2003 Service Pack 1 or 2 modified for developers?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
G. Tarazi - 06 Jul 2004 15:21 GMT
Hi



This are some of the problems that we face, we have more than one developer using Microsoft Visual Studio.NET 2003 with Microsoft InfoPath 2003 SP1 Preview.

1-     The preview release does not work with Microsoft Visual SourceSafe, well it works until you specify the external connection, and then it does not add all the files to SourceSafe.

Temporary in our project we use a custom script + NANT to work around this issue.

2-     In a multi user development environment (VS.NET 2003 / IP2003SP1), there is more than one user who have a local copy from the form to work on, but because the InfoPath is saving the path internally, there is a problem opening the same form from multiple users.

Temporary in our project we use another custom script + NANT to work around this issue.

3-     In our project, there is a solution (independent from the InfoPath solution), the solution have multiple projects and one web service, when that solution is used by multiple users, each user will have a local copy of that web service on the web server itself (Default by IIS. VS.NET VSS), this means that each user has it's own copy (virtual directory) on IIS, and this is happening automatically by SourceSafe.

Now what about the InfoPath project that is connected to the web service? It stays connected to the main web service, not to the one used by the developer! And that makes debugging (a submit operation) something not that pleasant :-) I do debug against the main web server, and that is slowing it down significantly, and preventing the other developers of doing some other work at the same time.

I can find a work around against this, but it will mean that I must write a ton of code to try to modify the connections internally :-) "actually I may try to do that"

Finally, and that is a complicated one, you must find a way to have more than one developer modifying the InfoPath Form/Code from VS.Net at the same time :-) "in the future releases of course", we use InfoPath just because of the large size of the form, in Windows Forms the form size is not that big, so one developer can work on one form, while the other developers work in other forms, but with the InfoPath form, it can be the size of 10 or 20 normal Windows Forms, there will be more than one developer required to work on it at the same time, I don't have any idea how this can happen :-) "it can be divided in sections, section check in / check out, or any other way" just have it in mind for the future InfoPath.

It must support multiple developers :-)

Thank you
Andrew Ma [MSFT] - 07 Jul 2004 05:43 GMT
For the web service, if you made a copy of the webservice on a test server, you could debug against that and not slow down the production server. InfoPath SP1 adds support to change the data source (under the Tools menu). You can use this to switch back to the main web service after you finish testing.

Signature

Andrew J. Ma
Software Test Engineer
Microsoft Office InfoPath
http://blogs.msdn.com/ajma
---------------------------------------
This posting is provided "As Is" with no warranties, and confers no rights.
Use of any included script sample are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm.
Please do not send email directly to this alias.  This alias if for
newsgroup purposes only.

 Hi

 

 This are some of the problems that we face, we have more than one developer using Microsoft Visual Studio.NET 2003 with Microsoft InfoPath 2003 SP1 Preview.

 1-     The preview release does not work with Microsoft Visual SourceSafe, well it works until you specify the external connection, and then it does not add all the files to SourceSafe.

 Temporary in our project we use a custom script + NANT to work around this issue.

 2-     In a multi user development environment (VS.NET 2003 / IP2003SP1), there is more than one user who have a local copy from the form to work on, but because the InfoPath is saving the path internally, there is a problem opening the same form from multiple users.

 Temporary in our project we use another custom script + NANT to work around this issue.

 3-     In our project, there is a solution (independent from the InfoPath solution), the solution have multiple projects and one web service, when that solution is used by multiple users, each user will have a local copy of that web service on the web server itself (Default by IIS. VS.NET VSS), this means that each user has it's own copy (virtual directory) on IIS, and this is happening automatically by SourceSafe.

 Now what about the InfoPath project that is connected to the web service? It stays connected to the main web service, not to the one used by the developer! And that makes debugging (a submit operation) something not that pleasant :-) I do debug against the main web server, and that is slowing it down significantly, and preventing the other developers of doing some other work at the same time.

 I can find a work around against this, but it will mean that I must write a ton of code to try to modify the connections internally :-) "actually I may try to do that"

 Finally, and that is a complicated one, you must find a way to have more than one developer modifying the InfoPath Form/Code from VS.Net at the same time :-) "in the future releases of course", we use InfoPath just because of the large size of the form, in Windows Forms the form size is not that big, so one developer can work on one form, while the other developers work in other forms, but with the InfoPath form, it can be the size of 10 or 20 normal Windows Forms, there will be more than one developer required to work on it at the same time, I don't have any idea how this can happen :-) "it can be divided in sections, section check in / check out, or any other way" just have it in mind for the future InfoPath.

 It must support multiple developers :-)

 Thank you
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.