Re: [Mono-list] Desktop Silverlight applicaition for Linux
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
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
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
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
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
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
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
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
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
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