Nope, not even across an AppDomain.  Or even accessed from another thread
unless you want life to get real interesting.  Usually about a week before
your "drop dead" wrap day...


Russ

-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Pardee, Roy
Sent: Friday, July 27, 2007 3:42 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Dynamic remote UI - XAML?

I don't suppose it's possible to marshal a whole winform across a
remoting boundary, eh?

-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Russ Alan
Sent: Friday, July 27, 2007 2:42 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Dynamic remote UI - XAML?

Standard remoting is already in place and is how the UI machine talks to
the other remote machine.  And yes, they are on the same network.  This
remoting works and is fully functional as is in an existing project.
The current requirement is an extension to that project.

What I need is a way for the UI machine to display UI as defined from
something running on a different machine, allow the user to interact
with that UI, and then send only the final results back to the server.
So I just need UI metadata to describe the UI that is built dynamically.
My first proof of concept just used XML to describe basic control
hierarchy (i.e. A form with 3 check boxes, 2 radio buttons, and a text
box).  I then built the form in code, displayed it to the user, and
harvested the results to send back on the existing pipe.  Now I would
like to provide a richer and more precise UI without having to write the
syntax and parser for the metadata myself.

Russ

-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Pardee, Roy
Sent: Friday, July 27, 2007 1:34 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Dynamic remote UI - XAML?

Maybe remoting, or the newfangled one--windows communication foundation?
(I know zip about those things, but isn't this what they're for?)

I take it these machines will not be on the same network?

-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Russ Alan
Sent: Friday, July 27, 2007 12:24 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: [ADVANCED-DOTNET] Dynamic remote UI - XAML?

I have an unusual requirement that seems to be a good fit for XAML.
But, not having much experience with XAML, I'm not sure how to proceed
and don't even have the basis for searching out references without
(committing more time than I have available).

In a nutshell, without going into NDA territory, I have a need to
express somewhat arbitrary UI metadata from a binary running on one
machine, display it on a different machine in a running process (not
browser) for user interaction, harvest the results, and ship the results
back the originating machine.  I've considered several different ways,
including an embedded browser.  But the remote machine is not a web
server and I don't want to deal with reimplementing or hosting ASP, nor
do I want to "roll my own".

What I *think* I would like to do, is describe the UI in XAML,
instantiate the form, and harvest the results.  But in several searches
I've found no information about doing this.  Rather than spend more time
digging, looking for something that may not be reasonable, I thought I
would ask if anyone has done this or seen anything that would help
narrow down my search.

Am I barking up the wrong tree?

Russ

===================================
This list is hosted by DevelopMentor(r)  http://www.develop.com

View archives and manage your subscription(s) at
http://discuss.develop.com

===================================
This list is hosted by DevelopMentor.  http://www.develop.com

View archives and manage your subscription(s) at
http://discuss.develop.com

===================================
This list is hosted by DevelopMentor(r)  http://www.develop.com

View archives and manage your subscription(s) at
http://discuss.develop.com

===================================
This list is hosted by DevelopMentor.  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to