Actually, Jim's problem most likely is a dropped connection by  
the .NET framework (if the program just hangs it probably means that  
the .NET net code is waiting for completion/timeout - and that takes a  
while by default). But i need to see the trace to be sure of that.

Jim, did you try this:

http://code.google.com/p/google-gdata/wiki/KeepAliveAndUnderlyingConnectionIsClosed

Not saying that is the cause, but it's worth trying.

Frank Mantek
Google
On Nov 14, 2007, at 10:49 PM, Eamon Nerbonne wrote:

>
> Your code works on my machine if I fill in "http://www.google.com/
> calendar/feeds/[EMAIL PROTECTED]/private/full" as the feedUri.
>
> You could try stepping through it or otherwise determining on which
> line it halts...
>
> On Nov 14, 7:13 pm, Jim <[EMAIL PROTECTED]> wrote:
>> Frank,
>>
>> I am using Visual C# 2005 Express Edition, which I am assuming is
>> using .NET 2.0. The runtime is also 2.0. I haven't used fiddler  
>> before
>> and when I say hang, I mean the program doesn't return to the command
>> prompt.
>>
>> Thanks,
>>
>> Jim
>>
>> On Nov 14, 2:26 am, Frank Mantek <[EMAIL PROTECTED]> wrote:
>>
>>> There is some information we would need to have to help determine  
>>> the
>>> issue:
>>
>>> a) what version of .NET are you using? Library and runtime
>>> b) can you capture the HTTP flow? (fiddler on windows, httpscoop on
>>> mac, etheral anywhere else :)).
>>> c) what does "hang" mean?
>>
>>> Frank Mantek
>>> Google
>>> On Nov 13, 2007, at 9:12 PM, Jim wrote:
>>
>>>> I've written a console app to test batch processing. The test  
>>>> entry is
>>>> added to my primary calendar but then the program hangs. Here's the
>>>> code and any help would be greatly appreciated.
>>
>>>> Jim
>>
>>>> static void AddEntries(CalendarService service)
>>>> {
>>
>>>>          EventQuery query = new EventQuery(feedUri);
>>>>          EventFeed feed = service.Query(query);
>>
>>>>          // create a batch entry to insert a new event.
>>>>          EventEntry toCreate = new EventEntry();
>>>>          toCreate.Title.Text = "new event";
>>>>          toCreate.Content.Content = "test";
>>
>>>>          When eventTime = new When();
>>>>          eventTime.StartTime = DateTime.Now;
>>>>          eventTime.EndTime = eventTime.StartTime.AddMinutes(60);
>>>>          toCreate.Times.Add(eventTime);
>>
>>>>          toCreate.BatchData = new GDataBatchEntryData();
>>>>          toCreate.BatchData.Id = "d";
>>>>          toCreate.BatchData.Type = GDataBatchOperationType.insert;
>>
>>>>          // add the entries to new feed.
>>>>          AtomFeed batchFeed = new AtomFeed(feed);
>>>>          batchFeed.Entries.Add(toCreate);
>>
>>>>          EventFeed batchResultFeed =
>>>> (EventFeed)service.Batch(batchFeed, new Uri(feed.Batch));
>>>>       }- Hide quoted text -
>>
>>> - Show quoted text -
>
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" group.
To post to this group, send email to 
[email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-calendar-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to