<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>velodocaddin Forum Rss Feed</title><link>http://www.codeplex.com/velodocaddin/Thread/List.aspx</link><description>velodocaddin Forum Rss Description</description><item><title>New Post: Unable to install this application because an application with the same identity is already installed</title><link>http://velodocaddin.codeplex.com/Thread/View.aspx?ThreadId=39414</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thanks a lot&lt;/p&gt;
&lt;p&gt;Hi i am working on outlook add-in. I face the same problem while re-installing the add-in after make update in code and rebuild the setup.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I have just completed my project with the help of your post&lt;/p&gt;&lt;/div&gt;</description><author>ghanshyamsonara</author><pubDate>Thu, 17 Sep 2009 12:28:10 GMT</pubDate><guid isPermaLink="false">New Post: Unable to install this application because an application with the same identity is already installed 20090917122810P</guid></item><item><title>New Post: File not found.</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=42359</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br&gt;
&lt;br&gt;
I sent a file with AddIn to myself, it looks everything is ok. But when I click the download link, it always get error: &amp;quot;File not found&amp;quot;. There is no error under the Transfer Controller's screen.
&lt;/div&gt;</description><author>jwang</author><pubDate>Mon, 15 Dec 2008 21:40:35 GMT</pubDate><guid isPermaLink="false">New Post: File not found. 20081215094035P</guid></item><item><title>New Post: The underlying connection was closed: An unexpected error occurred on a receive</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40792</link><description>&lt;div style="line-height: normal;"&gt;After further tests, the error above seems to be related to the configuration of wcfTransferServiceBinding in web.config. In Velodoc XP Edition build 081107, the configuration is:&lt;br&gt;
&amp;lt;binding name=&amp;quot;wcfTransferServiceBinding&amp;quot; messageEncoding=&amp;quot;Mtom&amp;quot;
transferMode=&amp;quot;Streamed&amp;quot; maxBufferSize=&amp;quot;65536&amp;quot;
maxReceivedMessageSize=&amp;quot;67108864&amp;quot; receiveTimeout=&amp;quot;00:05:00&amp;quot;
sendTimeout=&amp;quot;00:05:00&amp;quot;&amp;gt;&lt;br&gt;
&lt;strong&gt;which actually means that the server should close the connection should transfer be more than 64 MB or take more than 5 minutes.&lt;/strong&gt;&lt;br&gt;
&lt;br&gt;
This configuration will be changed to the following in a future build to allow up to 100MB transfers that may take up to 1 hour :&lt;br&gt;
&amp;lt;binding name=&amp;quot;wcfTransferServiceBinding&amp;quot; messageEncoding=&amp;quot;Mtom&amp;quot;
transferMode=&amp;quot;Streamed&amp;quot; maxBufferSize=&amp;quot;65536&amp;quot;
maxReceivedMessageSize=&amp;quot;104857600&amp;quot; receiveTimeout=&amp;quot;01:00:00&amp;quot;
sendTimeout=&amp;quot;00:10:00&amp;quot;&amp;gt;&lt;br&gt;
&lt;br&gt;
maxReceivedMessageSize should be lower than maxRequestLength on IIS6 and maxAllowedContentLength on IIS 7 (see above).&lt;br&gt;
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Wed, 03 Dec 2008 15:10:23 GMT</pubDate><guid isPermaLink="false">New Post: The underlying connection was closed: An unexpected error occurred on a receive 20081203031023P</guid></item><item><title>New Post: Communication Exception: Error when transfering 80 MB DWG file</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40109</link><description>&lt;div style="line-height: normal;"&gt;This discussion has been copied to a work item. Click &lt;a href="../WorkItem/View.aspx?WorkItemId=2669"&gt;here&lt;/a&gt; to go to the work item and continue the discussion.
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Tue, 02 Dec 2008 17:09:30 GMT</pubDate><guid isPermaLink="false">New Post: Communication Exception: Error when transfering 80 MB DWG file 20081202050930P</guid></item><item><title>New Post: IIS 412 error</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40975</link><description>&lt;div style="line-height: normal;"&gt;This error is reported by the DownloadHandler, which provides resumable downloads, in particular when it gets unexpected values in the Http header fields &amp;quot;If-Modified-Since&amp;quot; and/or &amp;quot;If-Unmodified-Since&amp;quot;. I have experienced this error a couple of times but it is almost impossible to reproduce because it depends on the status of the browser cache. See what other users say : &lt;a href="http://forum.ie7pro.com/viewtopic.php?id=1223"&gt;http://forum.ie7pro.com/viewtopic.php?id=1223&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
The workaround which has always worked for me is to refresh the page or click the download link while pressing Ctrl + Shift to ensure that you bypass the browser cache (Note that you should normally use the Ctrl key in IE and the Shift key in Firefox, but the combination of both always works).&lt;br&gt;
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Fri, 28 Nov 2008 12:23:09 GMT</pubDate><guid isPermaLink="false">New Post: IIS 412 error 20081128122309P</guid></item><item><title>New Post: Polling on the server</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40491</link><description>&lt;div style="line-height: normal;"&gt;Hello,&lt;br&gt;
&lt;br&gt;
On one hand, I would be more than happy to solve this issue but your IT technicians are not giving me much to work with.&lt;br&gt;
&lt;br&gt;
On the other hand, I know the following for facts:&lt;br&gt;
&lt;ol&gt;
    &lt;li&gt;I have spent quite some time trying to reproduce what your IT technicians say without success, as shown in the logs I have posted here above;&lt;/li&gt;
    &lt;li&gt;I cannot see in our code anything that would trigger a user windows authentication  when opening an Outlook email (and doing nothing else as they say). This can easily be verified considering our code is open-source. Besides they say &amp;quot;&lt;em&gt;if you run an addin within office (and i have developed one or two addins in my life) the traffic will show up as the user that the addin is being executed by (pretty standard stuff) . when the message opens if i am getting logs for successful login guess what-- the addin is what is doing it&lt;/em&gt;&amp;quot; but the add-in is a DLL running in the Outlook process, so it inherits user rights from Outlook without requiring authenticating again, especially considering that Windows user credentials are not used to communicate with Velodoc XP Edition. Besides each &amp;quot;User Name&amp;quot; scope can only authenticate to a resource a single time. It can be authenticated to the local computer once and to each network resource a single time. This single authentication will generally prohibit a user from authenticating a second time to an individual server in a Windows Domain if the user is already authenticated to the Domain or Tree. See &lt;a href="http://www.novell.com/coolsolutions/feature/14914.html"&gt;http://www.novell.com/coolsolutions/feature/14914.html&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
If they want to progress this, your IT technicians need to do their home work and post useful logs here:&lt;br&gt;
&lt;ol&gt;
    &lt;li&gt;We do not know which security events they are recording (security audit policies) and we have performed our tests with the Windows defaults, so there may be events which they get and which did not show up in our logs. Publishing a relevant portion of their security event log here cannot hurt;&lt;/li&gt;
    &lt;li&gt;It is easy to install Microsoft Network Monitor on a client computer running Outlook with the add-in and record authentication traffic when opening an Outlook message (and nothing else to start with). Again, publishing a relevant portion of these logs can only help understand the issue.&lt;/li&gt;
    &lt;li&gt;Also publishing the corresponding DebugView trace is very useful to keep track of the test case performed.&lt;/li&gt;
&lt;/ol&gt;
I am willing to consider that the Velodoc add-in is responsible for this authentication traffic and make any correction required in our code, but only with the evidence to support it and allow me to reproduce it.
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Fri, 28 Nov 2008 11:49:43 GMT</pubDate><guid isPermaLink="false">New Post: Polling on the server 20081128114943A</guid></item><item><title>New Post: IIS 412 error</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40975</link><description>&lt;div style="line-height: normal;"&gt;Hi&lt;br&gt;
&lt;br&gt;
We have a user who uploaded a series of files totally 20.2 MB (9 files) to the server.  The user received an email and clicked one of the files and the velodoc xp page presented the user with an error message &amp;quot;precondition not found&amp;quot;&lt;br&gt;
&lt;br&gt;
We then sent the download urls to several employees to see if they could access the files - many users were able to successfully download the files and 2 other employees received the precondition not found error.&lt;br&gt;
&lt;br&gt;
We traced down the 412 error &lt;br&gt;
http://www.checkupdown.com/status/E412.html&lt;br&gt;
&lt;br&gt;
The IIS logs do not tell us anything other than the time when the problem occurred.&lt;br&gt;
&lt;br&gt;
Any ideas / suggestions?&lt;br&gt;
&lt;br&gt;
cheers&lt;br&gt;
&lt;/div&gt;</description><author>mytestingsoftware</author><pubDate>Thu, 27 Nov 2008 21:16:08 GMT</pubDate><guid isPermaLink="false">New Post: IIS 412 error 20081127091608P</guid></item><item><title>New Post: Polling on the server</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40491</link><description>&lt;div style="line-height: normal;"&gt;Hi&lt;br&gt;
&lt;br&gt;
I sent you response to our server guy and below is his response&lt;br&gt;
&lt;br&gt;
---&lt;br&gt;
&lt;br&gt;
&lt;div dir=ltr&gt;&lt;span style="font-size:13px;font-family:arial"&gt;they are saying it is the vsto, the wcf and .net framework that would be causing it but lets entertain it for a moment. so every time i open an outlook message every server i have in the domain should then be getting these entries in the logs... they are not. &lt;br&gt;
&lt;br&gt;
only the server where velodoc lives gets the auth traffic everytime i open an outlook message with the velodoc plug in ? yes, but it is the vsto etc etc not velodoc in anyway......   &lt;/span&gt;&lt;/div&gt;
&lt;div dir=ltr&gt;&lt;span style="font-size:13px;font-family:arial"&gt;&lt;br&gt;
So here is the bottom line - i open an outlook message without the addin installed and i receive no traffic to the server, i open a message up WITH the velodoc addin installed and i get traffic.  &lt;br&gt;
&lt;/span&gt; &lt;/div&gt;
&lt;div dir=ltr&gt;&lt;span style="font-size:13px;font-family:arial"&gt;As for enterprise it uses bits, which would be much better in our environment.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=ltr&gt;&lt;span style="font-size:13px;font-family:arial"&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div dir=ltr&gt;&lt;span style="font-size:13px;font-family:arial"&gt;in its simplest form however, if you run an addin within office (and i have developed one or two addins in my life) the traffic will show up as the user that the addin is being executed by (pretty standard stuff) . when the message opens if i am getting logs for successful login guess what-- the addin is what is doing it. &lt;/span&gt;&lt;span style="font-size:13px;font-family:arial"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</description><author>mytestingsoftware</author><pubDate>Thu, 27 Nov 2008 18:47:37 GMT</pubDate><guid isPermaLink="false">New Post: Polling on the server 20081127064737P</guid></item><item><title>New Post: Dragging direcotry crashes on transfer</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40792</link><description>&lt;div style="line-height: normal;"&gt;Hello,&lt;br&gt;
&lt;br&gt;
This error has nothing to do with the use case you are describing: dragging and dropping files and renaming the zip file. The serveur has closed the connection which is in 99% of the cases a server configuration issue. IIS and ASP.NET include several settings which&amp;nbsp; you may have to configure  in order to upload/post large files.&lt;br&gt;
&lt;br&gt;
First let's cover what the Velodoc XP Edition setup does for you:&lt;br&gt;
&lt;ol&gt;
    &lt;li&gt;On IIS5 and IIS6, in the httpRuntime section of the application web.config file, the setup sets a large value for executionTimeout and maxRequestLength. To understand and modify these settings please refer to &lt;a href="http://msdn.microsoft.com/en-us/library/e1f13641.aspx"&gt;http://msdn.microsoft.com/en-us/library/e1f13641.aspx&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;On IIS7, in the requestLimits section of the application web.config file, the setup sets a large value maxAllowedContentLength.To understand and modify these settings please refer to &lt;a href="http://msdn.microsoft.com/en-us/library/ms689460.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms689460.aspx&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
Second, let's cover what the Velodoc XP Edition setup is not doing for you, essentially because it affects all applications running on IIS and we like to play in our own back yard:&lt;br&gt;
&lt;ol&gt;
    &lt;li&gt;In the IIS metabase, you may have to consider increasing the values of &lt;a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/468d6cea-04cd-4b10-b1e1-c17b9e909d07.mspx?mfr=true"&gt;MaxRequestEntityAllowed&lt;/a&gt;, &lt;a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/a6401b5e-c902-4035-90aa-ee46c270d357.mspx?mfr=true"&gt;AspMaxRequestEntityAllowed&lt;/a&gt; and &lt;a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/48900606-4881-4a93-a4c1-0e0ac622fee6.mspx?mfr=true"&gt;UploadReadAheadSize&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;.  Although these properties essentially relate to ASP applications, they apparently also affect ASP.NET applications as explained &lt;a href="http://www.telerik.com/support/kb/aspnet-ajax/upload/page-not-found-error-when-uploading-large-files-on-win2003.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
    &lt;li&gt;In the processModel section of machine.config, you may have to consider increasing the values of&amp;nbsp; responseDeadlockInterval and responseRestartDeadlockInterval. To understand and modify these settings, please refer to &lt;a href="http://msdn.microsoft.com/en-us/library/7w2sway1(VS.71).aspx"&gt;http://msdn.microsoft.com/en-us/library/7w2sway1(VS.71).aspx&lt;/a&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/7w2sway1(VS.71).aspx"&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
In order to diagnose your specific problem, you need to look at the logs, especially the event log, the IIS log and the Http Error logs as described in &lt;a href="http://support.microsoft.com/?id=820729"&gt;http://support.microsoft.com/?id=820729&lt;/a&gt;. 
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Thu, 27 Nov 2008 14:28:03 GMT</pubDate><guid isPermaLink="false">New Post: Dragging direcotry crashes on transfer 20081127022803P</guid></item><item><title>New Post: Outlook slows once addin installed</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40493</link><description>&lt;div style="line-height: normal;"&gt;Hi&lt;br&gt;
&lt;br&gt;
okay thanks
&lt;/div&gt;</description><author>mytestingsoftware</author><pubDate>Tue, 25 Nov 2008 22:19:06 GMT</pubDate><guid isPermaLink="false">New Post: Outlook slows once addin installed 20081125101906P</guid></item><item><title>New Post: Dragging direcotry crashes on transfer</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40792</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br&gt;
&lt;br&gt;
I dragged and dropped an 90 MB directory (33 files) into the Package Editor and i changed the zip file name and it crashed during the transfer with the following staack trace&lt;br&gt;
&lt;br&gt;
&lt;p&gt;System.ServiceModel.CommunicationException: An error occurred while receiving the HTTP response to &lt;a href="http://files.projects.eba.ca/Transfer/wcfTransferService.svc"&gt;http://files.projects.eba.ca/Transfer/wcfTransferService.svc&lt;/a&gt;. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details. ---&amp;gt; System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---&amp;gt; System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---&amp;gt; System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host&lt;br&gt;
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)&lt;br&gt;
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br&gt;
   --- End of inner exception stack trace ---&lt;br&gt;
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br&gt;
   at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br&gt;
   at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)&lt;br&gt;
   --- End of inner exception stack trace ---&lt;br&gt;
   at System.Net.HttpWebRequest.GetResponse()&lt;br&gt;
   at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)&lt;br&gt;
   --- End of inner exception stack trace ---&lt;/p&gt;
&lt;p&gt;Server stack trace: &lt;br&gt;
   at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)&lt;br&gt;
   at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)&lt;br&gt;
   at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)&lt;br&gt;
   at System.ServiceModel.Dispatcher.RequestChannelBinder.Send(Message message, TimeSpan timeout)&lt;br&gt;
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)&lt;br&gt;
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)&lt;br&gt;
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)&lt;br&gt;
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)&lt;/p&gt;
&lt;p&gt;Exception rethrown at [0]: &lt;br&gt;
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)&lt;br&gt;
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp;amp; msgData, Int32 type)&lt;br&gt;
   at ITransferService.Upload(RemoteFileDescriptor request)&lt;br&gt;
   at TransferServiceClient.ITransferService.Upload(RemoteFileDescriptor request)&lt;br&gt;
   at TransferServiceClient.Upload(String ContentType, String Email, Guid FileGuid, String FileName, String HashCode, Int64 Length, String SecurityCode, Stream Stream)&lt;br&gt;
   at Memba.Transfer.PlugIns.WCFPlugIn.Upload(Object state)&lt;/p&gt;
&lt;/div&gt;</description><author>mytestingsoftware</author><pubDate>Tue, 25 Nov 2008 22:18:23 GMT</pubDate><guid isPermaLink="false">New Post: Dragging direcotry crashes on transfer 20081125101823P</guid></item><item><title>New Post: Outlook slows once addin installed</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40493</link><description>&lt;div style="line-height: normal;"&gt;First the Add-In relies on a Microsoft layer called &lt;a href="http://msdn.microsoft.com/en-us/library/aa537182.aspx"&gt;VSTO - Visual Studio Tool for Office&lt;/a&gt;, which loads into Outlook and provides a host for .NET add-ins. This layer may have an impact but&amp;nbsp; we can assume it is well optimized by Microsoft.&lt;br&gt;
&lt;br&gt;
Second, the Velodoc Add-In implements a design which you can &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B7561318-542A-401C-B24E-8FFFA859F7F6&amp;displaylang=en"&gt;download from Microsoft web site&lt;/a&gt; with wrappers for Outllook Inspectors and MailItems. These wrappers are lean and should have little impact. Then the Add-in subscribes to a very limited number of&amp;nbsp; Outlook events, principally NewInpector, AttachmentAdd and  Send:&lt;br&gt;
&lt;ul&gt;
    &lt;li&gt;NewInspector is used to keep track of opened inspectors and load the toolbar in each inpector window. There is a little delay before the toolbar displays in Outlook 2003 which gives an impression of slowness, but there is almost no code executed during this delay and Outlook is responsive in the meantime. In other words, your not prevented from writing email addresses, a subject and a body. Also this delay does not occur in Outlook 2007, so I think it is a VSTO 2005 SE thing;&lt;/li&gt;
    &lt;li&gt;AttachmentAdd is used to hook large attachments to inlude them in a package. This can be slow with very large attachments but only occurs when adding an attachment.&lt;/li&gt;
    &lt;li&gt;Send processes the package which is serialized and passed to the transfer controller for transfer. This can be slow when there is a large number of files to process in a package.&lt;/li&gt;
&lt;/ul&gt;
In theory, the add-in only significantly impacts the attachment of files and the sending of mails embedding a Velodoc package. As a consequence, one cannot notice a significant difference (with/without add-in) when sending regular emails (no package attached).&lt;br&gt;
&lt;br&gt;
If you are not convinced, you can use &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx"&gt;Systernals' Process Monitor&lt;/a&gt; to get a better understanding of the impact with a trace which you can post here.&lt;br&gt;
&lt;br&gt;
Concerning the Velodoc Add-In not closing on PC shutdown, there are two processes to consider:&lt;br&gt;
&lt;ol&gt;
    &lt;li&gt;The VSTO Add-In runs in the Outlook process, and VSTO has really been designed to shutdown add-ins gracefully with the Outlook process. We have never experienced a case where the VSTO Add-In would delay or prevent Outlook from closing including on a PC shutdown;&lt;/li&gt;
    &lt;li&gt;The Transfer Controller is a separate process which is closed separately. On closure, the Transfer Controller persists the list of transfers including pausing transfers in progress. The End Task dialog is displayed if a process does not close within a windows timout. I can imagine that if the  list of transfers displayed in the transfer controller is very long (hundreds of items) , this can occur. I have never experienced the End Task dialog with a few dozen items in the transfer controller list. I would consider best practice to purge the list from time to time using the Refresh button (red+green arrows). Note that transfers older than 14 days are automatically removed from the list. &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Sat, 22 Nov 2008 16:32:37 GMT</pubDate><guid isPermaLink="false">New Post: Outlook slows once addin installed 20081122043237P</guid></item><item><title>New Post: Polling on the server</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40491</link><description>&lt;div style="line-height: normal;"&gt;Hello,&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;
Unless I have misunderstood your point, I do not see how this can be related in any way to Velodoc Outlook Add-In and/or Velodoc XP Edition&lt;/strong&gt;, which I assume you are using considering your other questions in this forum.&lt;br&gt;
&lt;br&gt;
Contrary to Velodoc Enterprise Edition, there is no user authentication in Velodoc XP Edition.&amp;nbsp; Velodoc XP Edition only runs under the identity of the ASPNET (Wndows XP) or NETWORK SERVICE (Windows Server 2003, Vista and Windows Server 2008) windows account. So when executing Velodoc XP Edition on a server, the only security logs you might record shall relate to ASPNET or NETWORK SERVICE.&lt;br&gt;
&lt;br&gt;
Velodoc Outllook Add-In is consituted of a Visual Studio Tools for Office (VSTO) Add-In which runs in the Outlook process and the transfer controller which runs as a separate process. The VSTO Add-in only communicates with the transfer controller through .NET remoting, i.e. there is no possible communication between the VSTO Add-In and a file server (FTP or Velodoc XP). The transfer controller loads plug-ins which implement transfer protocols. We have a plug-in for FTP and another one for Velodoc XP Edition (actually using WCF streaming) among others. Only the plug-ins know how to communicate with a file server.&lt;br&gt;
&lt;br&gt;
&lt;ol&gt;
    &lt;li&gt;You say &amp;quot;&lt;em&gt;everytime a user opens a new email it polls the server&lt;/em&gt;&amp;quot;. When opening an email, the VSTO Add-In does not communicate with the Transfer Controller, which does not communicate with the server either (via the designated plug-in). The communication with the server only occurs when the user actually transfers a package.&lt;/li&gt;
    &lt;li&gt;You also say &amp;quot;&lt;em&gt;Our server guy asked if their was any way that the addin could cache its credentials&lt;/em&gt;&amp;quot;, but there are no credentials to cache. When the Velodoc XP plug-in calls http://&amp;lt;yourdomain&amp;gt;/VelodocXP/wcfTransferService.svc to execute a transfer (when a user sends an email with a Velodoc package), the user is not authenticated by Windows. Only the web service checks that the email and key passed are correct but this is done under the credentials of ASPNET or NETWORK SERVICE. If you need to be convinced, note that Windows Authentication does not work over the Internet and you can use the Velodoc Outlook Add-In from home to send files using a remote Velodoc XP Edition server.&lt;/li&gt;
&lt;/ol&gt;
&lt;br&gt;
To confirm everything I have said, please find below the four logs that I get when opening a new Outlook message, adding a package and sending this package with Velodoc Outlook Add-In and Velodoc XP Edition, considering we are only logging the default security events:&lt;br&gt;
&lt;br&gt;
-----------------------------------------------------------------------------&lt;br&gt;
Client Security Log (Vista SP1 + Office 2007 + Velodoc Outlook AddIn)&lt;br&gt;
-----------------------------------------------------------------------------&lt;br&gt;
Audit Success&amp;nbsp;&amp;nbsp;&amp;nbsp; 22/11/2008 15:56:40&amp;nbsp;&amp;nbsp;&amp;nbsp; Eventlog&amp;nbsp;&amp;nbsp;&amp;nbsp; 1102&amp;nbsp;&amp;nbsp;&amp;nbsp; Log clear&lt;br&gt;
&lt;br&gt;
-----------------------------------------------------------------------------&lt;br&gt;
Server Security Log (Windows Server 2008 + IIS 7 + Velodoc XP Edition)&lt;br&gt;
-----------------------------------------------------------------------------&lt;br&gt;
Audit Success&amp;nbsp;&amp;nbsp;&amp;nbsp; 22/11/2008 15:51:25&amp;nbsp;&amp;nbsp;&amp;nbsp; Eventlog&amp;nbsp;&amp;nbsp;&amp;nbsp; 1102&amp;nbsp;&amp;nbsp;&amp;nbsp; Log clear&lt;br&gt;
&lt;br&gt;
----------------------------------------------&lt;br&gt;
IIS 7 Log (on the server)&lt;br&gt;
----------------------------------------------&lt;br&gt;
#Software: Microsoft Internet Information Services 7.0&lt;br&gt;
#Version: 1.0&lt;br&gt;
#Date: 2008-11-22 15:57:43&lt;br&gt;
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken&lt;br&gt;
2008-11-22 15:57:43 10.0.0.67 POST /VelodocXP/wcfTransferService.svc - 80 - 10.0.0.65 - 202 0 0 11310&lt;br&gt;
&lt;br&gt;
----------------------------------------------&lt;br&gt;
&lt;a href="http://www.microsoft.com/DownLoads/details.aspx?FamilyID=f4db40af-1e08-4a21-a26b-ec2f4dc4190d&amp;displaylang=en"&gt;Network Monitor&lt;/a&gt; Log (on the server)&lt;br&gt;
----------------------------------------------&lt;br&gt;
3&amp;nbsp;&amp;nbsp;&amp;nbsp; 295.994920&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {HTTP:5, TCP:4, IPv4:3}&amp;nbsp;&amp;nbsp;&amp;nbsp; NB-VISTA-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.0.0.67&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP:Request, POST /VelodocXP/wcfTransferService.svc&lt;br&gt;
4&amp;nbsp;&amp;nbsp;&amp;nbsp; 297.539323&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {HTTP:5, TCP:4, IPv4:3}&amp;nbsp;&amp;nbsp;&amp;nbsp; NB-VISTA-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.0.0.67&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP:HTTP Payload, URL: /VelodocXP/wcfTransferService.svc&lt;br&gt;
5&amp;nbsp;&amp;nbsp;&amp;nbsp; 297.601723&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {HTTP:5, TCP:4, IPv4:3}&amp;nbsp;&amp;nbsp;&amp;nbsp; NB-VISTA-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.0.0.67&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP:HTTP Payload, URL: /VelodocXP/wcfTransferService.svc&lt;br&gt;
6&amp;nbsp;&amp;nbsp;&amp;nbsp; 297.601723&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {HTTP:5, TCP:4, IPv4:3}&amp;nbsp;&amp;nbsp;&amp;nbsp; NB-VISTA-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.0.0.67&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP:HTTP Payload, URL: /VelodocXP/wcfTransferService.svc&lt;br&gt;
7&amp;nbsp;&amp;nbsp;&amp;nbsp; 297.601723&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {HTTP:5, TCP:4, IPv4:3}&amp;nbsp;&amp;nbsp;&amp;nbsp; NB-VISTA-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.0.0.67&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP:HTTP Payload, URL: /VelodocXP/wcfTransferService.svc&lt;br&gt;
8&amp;nbsp;&amp;nbsp;&amp;nbsp; 307.117740&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {HTTP:5, TCP:4, IPv4:3}&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.0.0.67&amp;nbsp;&amp;nbsp;&amp;nbsp; NB-VISTA-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP&amp;nbsp;&amp;nbsp;&amp;nbsp; HTTP:Response, HTTP/1.1, Status Code = 202, URL: /VelodocXP/wcfTransferService.svc&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Sat, 22 Nov 2008 16:08:28 GMT</pubDate><guid isPermaLink="false">New Post: Polling on the server 20081122040828P</guid></item><item><title>New Post: Outlook slows once addin installed</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40493</link><description>&lt;div style="line-height: normal;"&gt;Hi&lt;br&gt;
&lt;br&gt;
Several of our users are making comments that Outlook (2003) seems more sluggish sicne the addin was installed.  Any ideas why?  How can we provide you with details?&lt;br&gt;
&lt;br&gt;
Also several users have report that the Velodoc addin does not close on PC shutdown, they need to hit the end task button as windows is closing&lt;br&gt;
&lt;br&gt;
cheers
&lt;/div&gt;</description><author>mytestingsoftware</author><pubDate>Fri, 21 Nov 2008 19:35:05 GMT</pubDate><guid isPermaLink="false">New Post: Outlook slows once addin installed 20081121073505P</guid></item><item><title>New Post: Polling on the server</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40491</link><description>&lt;div style="line-height: normal;"&gt;Hi&lt;br&gt;
&lt;br&gt;
Our server guy is banging on us because everytime a user opens a new email it polls the server and right now our small pilot is generating a lot of activty on the server as users send out emails.  The polling is showing up in the security logs of the server as activities and it has increased the load on the server.&lt;br&gt;
&lt;br&gt;
Our server guy asked if their was any way that the addin could cache its credentials to basically say yes you are secure for todays sessions with the server and it would reduce the polling.&lt;br&gt;
&lt;br&gt;
cheers
&lt;/div&gt;</description><author>mytestingsoftware</author><pubDate>Fri, 21 Nov 2008 19:32:06 GMT</pubDate><guid isPermaLink="false">New Post: Polling on the server 20081121073206P</guid></item><item><title>New Post: Error handling - long file names</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40385</link><description>&lt;div style="line-height: normal;"&gt;This discussion has been copied to a work item. Click &lt;a href="../WorkItem/View.aspx?WorkItemId=2672"&gt;here&lt;/a&gt; to go to the work item and continue the discussion.
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Fri, 21 Nov 2008 13:15:17 GMT</pubDate><guid isPermaLink="false">New Post: Error handling - long file names 20081121011517P</guid></item><item><title>New Post: Improve folder structure in zip files</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40387</link><description>&lt;div style="line-height: normal;"&gt;This discussion has been copied to a work item. Click &lt;a href="http://www.codeplex.com/velodocaddin/WorkItem/View.aspx?WorkItemId=2673"&gt;here&lt;/a&gt; to go to the work item and continue the discussion.&lt;br&gt;
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Fri, 21 Nov 2008 13:09:46 GMT</pubDate><guid isPermaLink="false">New Post: Improve folder structure in zip files 20081121010946P</guid></item><item><title>New Post: Provide option to start the transfer controller with Windows</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40384</link><description>&lt;div style="line-height: normal;"&gt;This discussion has been copied to a work item. Click &lt;a href="http://www.codeplex.com/velodocaddin/WorkItem/View.aspx?WorkItemId=2676"&gt;here&lt;/a&gt; to go to the work item and continue the discussion.&lt;/div&gt;</description><author>jlchereau</author><pubDate>Fri, 21 Nov 2008 12:55:13 GMT</pubDate><guid isPermaLink="false">New Post: Provide option to start the transfer controller with Windows 20081121125513P</guid></item><item><title>New Post: Provide option to start the transfer controller with Windows</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40384</link><description>&lt;div style="line-height: normal;"&gt;Hello,&lt;br&gt;
&lt;br&gt;
When we have discussed the architecture with prospective customers they have made clear that although they wanted transfers to execute separately from Outlook to free Outlook as soon as possible, they did not want any resident process (windows service or process started with windows). So apparently not everyone agrees with you on this. To make everyone happy we will provide a checkbox in the Options dialog that offers to start the controller with Windows when it is checked, provided this work item gets a few votes.&lt;br&gt;
&lt;br&gt;
Nevertheless, I am very surprised that the controller takes so long to initialize. Initializing consists in:&lt;br&gt;
&lt;ol&gt;
    &lt;li&gt;Starting the process;&lt;/li&gt;
    &lt;li&gt;Launching the .NET virtual machine;&lt;/li&gt;
    &lt;li&gt;Compiling the code against the .NET virtual machine;&lt;/li&gt;
    &lt;li&gt;Initializing .NET remoting to listen on port 48888 (hard coded in the current build, dynamically allocated in the next build). &lt;/li&gt;
&lt;/ol&gt;
This takes 2 to 5 seconds to complete on my laptop (DELL Precision M65 with 2.4 GHz Intel Centrino Duo processor) depending on the workload at the time the controller is launched. Note that the VSTO add-in pings port 48888 after starting the transfer controller process and displays an error message if the ping does not respond within a timeout which is currently set to 10 seconds.&lt;br&gt;
&lt;br&gt;
There is probably something else...&lt;br&gt;
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Fri, 21 Nov 2008 12:53:24 GMT</pubDate><guid isPermaLink="false">New Post: Provide option to start the transfer controller with Windows 20081121125324P</guid></item><item><title>New Post: folder structure for zip files</title><link>http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=40387</link><description>&lt;div style="line-height: normal;"&gt;Again, thank you for this very relevant feedback.&lt;br&gt;
&lt;br&gt;
Probably like you, I am not very found of adding the full path of files especially when you send a couple of files, but we could not come up with a better SIMPLE option for good reasons.&lt;br&gt;
&lt;br&gt;
We use the add-in a lot to send Visual Studio sources between developers. A Visual Studio solution is a directory structure where you have a directory per project and each project has an Assembly.cs and a Resources.resx file. So in a Visual Studio solution you may have a dozen Assembly.cs and Resources.resx files. In this case like in many other cases, you really need to keep the directory structure.&lt;br&gt;
&lt;br&gt;
Things can get even more complicated when you add several directory structures from various locations on your computer.&lt;br&gt;
&lt;br&gt;
In version 1.0, we have decided that the simple way to allow all these scenarios and avoid any collision consisted in adding the full path into the archive. This is not the first time we get this feedback and we will work on better options for future versions. See also: &lt;a href="http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=28298"&gt;http://www.codeplex.com/velodocaddin/Thread/View.aspx?ThreadId=28298&lt;/a&gt;. Any suggestion regarding a good algorithm are welcome.
&lt;/div&gt;</description><author>jlchereau</author><pubDate>Fri, 21 Nov 2008 11:55:48 GMT</pubDate><guid isPermaLink="false">New Post: folder structure for zip files 20081121115548A</guid></item></channel></rss>