Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-12 Thread optimus_prime

Hi,
I asked the Multi Point team regarding Multi Point's support for X Server
and they replied "If you’re referring to a UNIX X Server, no."
Another suggestion was to implement something myself using Multi Point has
an API available. Yes, Multi Point has a full SDK available.
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=f851122a-4925-4788-bc39-409644ce0f9b

Actually, I am trying to develop applications one such application the OLPC
(One Laptop Per Child) on which we have Sugar OS. A little bit info about
Sugar and OLPC is given here.
http://www.codeproject.com/KB/cross-platform/monosugar.aspx

I would be thankful for helping me with further steps on how I could
implement Multi Point myself. 


Abe Gillespie wrote:
> 
> As Bojun has alluded to, it seems like MultiPoint requires tight
> integration with the OS's windowing engine.  And for MultiPoint to
> work with Linux it would have to work with X Server.  It's possible it
> does although I'd be quite surprised.  If it doesn't support X Server
> then you'd either have to implement something yourself *if* MultiPoint
> has an API available or see how far you can get cobbling something
> together with something like VNC.  The good news is VNC is open source
> so you could use that to build something completely custom.
> 
> Oh, here some more info:
> http://en.wikipedia.org/wiki/Windows_MultiPoint - looks like there's an
> SDK
> http://en.wikipedia.org/wiki/Linux_Terminal_Server_Project - this is
> probably your best option, IMO
> 
> -Abe
> 
> On Thu, Aug 12, 2010 at 4:31 AM, optimus_prime 
> wrote:
>>
>> Initially, I had also dropped the idea about a Silverlight app on Linux
>> but
>> then I encountered this page.
>>
>> http://www.codeproject.com/KB/cross-platform/monosugar.aspx
>> and came to know about Mono.
>> I have also seen an online Multi Point app built using Silverlight. But
>> still I am not sure, how it could be done or could it even be done on
>> Linux.
>> And that is what I wanted the guidance for.
>> How could Multi Point be implemented in Linux? and if not, what can I do
>> to
>> make it work?
>>
>> Quitting is not an option, please help!
>> Thanks!!
>> --
>> View this message in context:
>> http://mono.1490590.n4.nabble.com/Desktop-Silverlight-applicaition-for-Linux-tp2321439p2322379.html
>> Sent from the Mono - General mailing list archive at Nabble.com.
>> ___
>> Mono-list maillist  -  mono-l...@lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-list
>>
> ___
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
> 
> 
Quoted from: 
http://mono.1490590.n4.nabble.com/Desktop-Silverlight-applicaition-for-Linux-tp2321439p2322706.html

-- 
View this message in context: 
http://mono.1490590.n4.nabble.com/Desktop-Silverlight-applicaition-for-Linux-tp2321439p2323588.html
Sent from the Mono - General mailing list archive at Nabble.com.
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-12 Thread optimus_prime

By the way, raw input APIs which are Win32 APIs for C or C++ are available
here on this link. Cold this be of any help?

http://msdn.microsoft.com/en-us/library/ms645546(VS.85).aspx
-- 
View this message in context: 
http://mono.1490590.n4.nabble.com/Desktop-Silverlight-applicaition-for-Linux-tp2321439p2322970.html
Sent from the Mono - General mailing list archive at Nabble.com.
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-12 Thread optimus_prime

I ahve asked the Multi Point team if Multi Point could work on X Server and
about the availability of the API.

Although, I have been developing applications for quite some time but I have
been quite Windows centric
I am a student and not an expert like many people here and I am a beginner
to Linux as well.
Unfortunately, I couldn't fully understand some of the terms mentioned in
the replies. I would read more about X Server and then ask more about it
further.
Hope I could be guided step by step.

I'll post about the reply from the Multi Point team here when I receive one.

-- 
View this message in context: 
http://mono.1490590.n4.nabble.com/Desktop-Silverlight-applicaition-for-Linux-tp2321439p2322941.html
Sent from the Mono - General mailing list archive at Nabble.com.
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-12 Thread Miguel de Icaza
Hello,

Previously, I got a suggestion
>
> --
> Sure, Silverlight isn't "intended" for the desktop, but there's no reason
> why you can't embed a silverlight engine in your application. It's been
> done
> before such as for the Mac NY Times Reader. You'll have better luck working
> with Moonlight, which targets the Silverlight API, which is a subset of
> full
> WPF
>

That used to be the case, but with Silverlight 3, and later Silverlight 4,
it is now possible to write entire desktop applications without having to
write a shell to host the code.


> I am new to Linux but have some experience in Windows apps and
> I wanted to know if Multi Point could be implemented in Linux?
>

We currently do not support it in Moonlight, but that is just a matter of
time, it will be there.

Miguel
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-12 Thread Danny
FYI, that same Wikipedia page lists a link to Multi-Pointer X, and 
states that it was a project that eventually merged with X.org - 
exactly what you're looking for, I think.

http://en.wikipedia.org/wiki/Multi-Pointer_X

Danny

On 08/12/2010 09:46 AM, Abe Gillespie wrote:
> As Bojun has alluded to, it seems like MultiPoint requires tight
> integration with the OS's windowing engine.  And for MultiPoint to
> work with Linux it would have to work with X Server.  It's possible it
> does although I'd be quite surprised.  If it doesn't support X Server
> then you'd either have to implement something yourself *if* MultiPoint
> has an API available or see how far you can get cobbling something
> together with something like VNC.  The good news is VNC is open source
> so you could use that to build something completely custom.
>
> Oh, here some more info:
> http://en.wikipedia.org/wiki/Windows_MultiPoint - looks like there's an SDK
> http://en.wikipedia.org/wiki/Linux_Terminal_Server_Project - this is
> probably your best option, IMO
>
> -Abe
>
> On Thu, Aug 12, 2010 at 4:31 AM, optimus_prime  
> wrote:
>>
>> Initially, I had also dropped the idea about a Silverlight app on Linux but
>> then I encountered this page.
>>
>> http://www.codeproject.com/KB/cross-platform/monosugar.aspx
>> and came to know about Mono.
>> I have also seen an online Multi Point app built using Silverlight. But
>> still I am not sure, how it could be done or could it even be done on Linux.
>> And that is what I wanted the guidance for.
>> How could Multi Point be implemented in Linux? and if not, what can I do to
>> make it work?
>>
>> Quitting is not an option, please help!
>> Thanks!!
>> --
>> View this message in context: 
>> http://mono.1490590.n4.nabble.com/Desktop-Silverlight-applicaition-for-Linux-tp2321439p2322379.html
>> Sent from the Mono - General mailing list archive at Nabble.com.
>> ___
>> Mono-list maillist  -  Mono-list@lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-list
>>
> ___
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-12 Thread Abe Gillespie
As Bojun has alluded to, it seems like MultiPoint requires tight
integration with the OS's windowing engine.  And for MultiPoint to
work with Linux it would have to work with X Server.  It's possible it
does although I'd be quite surprised.  If it doesn't support X Server
then you'd either have to implement something yourself *if* MultiPoint
has an API available or see how far you can get cobbling something
together with something like VNC.  The good news is VNC is open source
so you could use that to build something completely custom.

Oh, here some more info:
http://en.wikipedia.org/wiki/Windows_MultiPoint - looks like there's an SDK
http://en.wikipedia.org/wiki/Linux_Terminal_Server_Project - this is
probably your best option, IMO

-Abe

On Thu, Aug 12, 2010 at 4:31 AM, optimus_prime  wrote:
>
> Initially, I had also dropped the idea about a Silverlight app on Linux but
> then I encountered this page.
>
> http://www.codeproject.com/KB/cross-platform/monosugar.aspx
> and came to know about Mono.
> I have also seen an online Multi Point app built using Silverlight. But
> still I am not sure, how it could be done or could it even be done on Linux.
> And that is what I wanted the guidance for.
> How could Multi Point be implemented in Linux? and if not, what can I do to
> make it work?
>
> Quitting is not an option, please help!
> Thanks!!
> --
> View this message in context: 
> http://mono.1490590.n4.nabble.com/Desktop-Silverlight-applicaition-for-Linux-tp2321439p2322379.html
> Sent from the Mono - General mailing list archive at Nabble.com.
> ___
> Mono-list maillist  -  mono-l...@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-12 Thread optimus_prime

Initially, I had also dropped the idea about a Silverlight app on Linux but
then I encountered this page.

http://www.codeproject.com/KB/cross-platform/monosugar.aspx 
and came to know about Mono.
I have also seen an online Multi Point app built using Silverlight. But
still I am not sure, how it could be done or could it even be done on Linux.
And that is what I wanted the guidance for. 
How could Multi Point be implemented in Linux? and if not, what can I do to
make it work?

Quitting is not an option, please help!
Thanks!!
-- 
View this message in context: 
http://mono.1490590.n4.nabble.com/Desktop-Silverlight-applicaition-for-Linux-tp2321439p2322379.html
Sent from the Mono - General mailing list archive at Nabble.com.
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-11 Thread Bojan Rajkovic
Multipoint would need support from the X server. I don't know if it exists
or not.

On Aug 11, 2010 11:48 AM, "optimus_prime"  wrote:


Hi,

Well, I am planning to develop a desktop application using Silverlight and
want the same app to be available for Linux too.

I intend to use Microsoft's Multi Point technology where we can connect more
than one mouse with our machine and different pointers are available for
each one of the mice.

Previously, I got a suggestion
--
Sure, Silverlight isn't "intended" for the desktop, but there's no reason
why you can't embed a silverlight engine in your application. It's been done
before such as for the Mac NY Times Reader. You'll have better luck working
with Moonlight, which targets the Silverlight API, which is a subset of full
WPF
I am new to Linux but have some experience in Windows apps and
I wanted to know if Multi Point could be implemented in Linux?
--
*fingers crossed* After all, there's nothing impossible in programming!!!
--
View this message in context:
http://mono.1490590.n4.nabble.com/Desktop-Silverlight-applicaition-for-Linux-tp2321439p2321439.html
Sent from the Mono - General mailing list archive at Nabble.com.
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-11 Thread Abe Gillespie
I haven't read the EULA so take this for what it's worth ... but if
you're embedding Moonlight (not Silverlight) then Silverlight's
license should not apply.  With that said, why would you want to embed
anyway?  Why not just create a SL out-of-browser app?  The
functionality was introduced in SL3 and even greater support for the
scenario is now in SL4.

Now there are still some issues.  1. I don't know much about
"MultiPoint" (disclaimer: this is the first I heard of it and just
quickly looked at a video) but it looks *very* specific to Windows and
I doubt very much you can integrate it with Linux.  2. Moonlight is
always behind in its release schedule to Silverlight and I don't think
out-of-browser is fully supported yet.

On Wed, Aug 11, 2010 at 12:16 PM, Robert Jordan  wrote:
> On 11.08.2010 17:48, optimus_prime wrote:
>
>> Previously, I got a suggestion
>> --
>> Sure, Silverlight isn't "intended" for the desktop, but there's no reason
>> why you can't embed a silverlight engine in your application. It's been done
>> before such as for the Mac NY Times Reader. You'll have better luck working
>> with Moonlight, which targets the Silverlight API, which is a subset of full
>> WPF
>> I am new to Linux but have some experience in Windows apps and
>> I wanted to know if Multi Point could be implemented in Linux?
>
> There is a reason not to use Silverlight in a dektop application:
> Last time I checked the license (a couple of months ago),
> Microsoft did not allow to redistribute Silverlight.
>
> This means that it has to be downloaded from MS and installed
> on the target machine at installation time of the application
> that embeds it.
>
> Robert
>
> ___
> Mono-list maillist  -  mono-l...@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Desktop Silverlight applicaition for Linux

2010-08-11 Thread Robert Jordan
On 11.08.2010 17:48, optimus_prime wrote:

> Previously, I got a suggestion
> --
> Sure, Silverlight isn't "intended" for the desktop, but there's no reason
> why you can't embed a silverlight engine in your application. It's been done
> before such as for the Mac NY Times Reader. You'll have better luck working
> with Moonlight, which targets the Silverlight API, which is a subset of full
> WPF
> I am new to Linux but have some experience in Windows apps and
> I wanted to know if Multi Point could be implemented in Linux?

There is a reason not to use Silverlight in a dektop application:
Last time I checked the license (a couple of months ago),
Microsoft did not allow to redistribute Silverlight.

This means that it has to be downloaded from MS and installed
on the target machine at installation time of the application
that embeds it.

Robert

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list