View previous topic :: View next topic |
Author |
Message |
rickrat
Joined: 03 Oct 2007 Posts: 11
|
Posted: Fri Apr 02, 2010 4:24 am Post subject: WPF/Silverlight Support |
|
|
Is there a story for WPF / Silverlight support? |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Sat Apr 03, 2010 12:36 am Post subject: |
|
|
WPF applications can be licensed using ILS - there is a sample WPF application that uses authenticated licensing.
Silverlight doesn't have the required system encryption library support and so ILS cannot currently be used with Silverlight. _________________ Infralution Support |
|
Back to top |
|
|
rickrat
Joined: 03 Oct 2007 Posts: 11
|
Posted: Sat Apr 03, 2010 12:53 am Post subject: |
|
|
Infralution wrote: | WPF applications can be licensed using ILS - there is a sample WPF application that uses authenticated licensing.
Silverlight doesn't have the required system encryption library support and so ILS cannot currently be used with Silverlight. |
I meant WPF dialogs for entering keys, etc. |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Sat Apr 03, 2010 5:03 am Post subject: |
|
|
We don't currently have separate WPF versions of the License Install and Evaluation Dialog forms. I'm not sure what real advantage you would gain by having this - but they would not be too difficult for you to create if for some reason you want to avoid using the Windows Forms versions in your WPF app. The Windows Forms versions for these are fairly simple and we supply full source code for them when you purchase. In fact if you are evaluating we would also be happy to provide source code for these forms so you could see how to build a WPF equivalent. _________________ Infralution Support |
|
Back to top |
|
|
rickrat
Joined: 03 Oct 2007 Posts: 11
|
Posted: Sat Apr 03, 2010 5:14 am Post subject: |
|
|
Infralution wrote: | We don't currently have separate WPF versions of the License Install and Evaluation Dialog forms. I'm not sure what real advantage you would gain by having this - but they would not be too difficult for you to create if for some reason you want to avoid using the Windows Forms versions in your WPF app. The Windows Forms versions for these are fairly simple and we supply full source code for them when you purchase. In fact if you are evaluating we would also be happy to provide source code for these forms so you could see how to build a WPF equivalent. |
No, I own the source!
I was just wondering if that was planned. |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Sun Apr 04, 2010 10:38 pm Post subject: |
|
|
We don't currently have plans to do this. What advantage do you think implementing the Install and Evaluation forms as WPF windows would have?
We would probably not be able to incorporate WPF versions of the forms in the Infralution.Licensing assembly - because this would mean the assembly could not be used by .NET Framework 2.0 apps anymore. Instead, if we were to implement this we would probably do it as a sample project. _________________ Infralution Support |
|
Back to top |
|
|
rickrat
Joined: 03 Oct 2007 Posts: 11
|
Posted: Mon Apr 05, 2010 3:58 am Post subject: |
|
|
Infralution wrote: | We don't currently have plans to do this. What advantage do you think implementing the Install and Evaluation forms as WPF windows would have?
We would probably not be able to incorporate WPF versions of the forms in the Infralution.Licensing assembly - because this would mean the assembly could not be used by .NET Framework 2.0 apps anymore. Instead, if we were to implement this we would probably do it as a sample project. |
The advantage is that it would allow the user to "skin" the dialogs by using themes in their applications, for further integration into their projects, as well as remove the dependance on system.windows.forms.
You could seperate the dialogs to a seperate assembly for wpf, and then just distribute the normal dll and the wpf dll for usage with wpf apps. |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Mon Apr 05, 2010 7:40 am Post subject: |
|
|
OK - We will add this (providing WPF versions of the forms) to our feature request list. _________________ Infralution Support |
|
Back to top |
|
|
rickrat
Joined: 03 Oct 2007 Posts: 11
|
Posted: Sun May 02, 2010 12:04 am Post subject: |
|
|
Infralution wrote: | OK - We will add this (providing WPF versions of the forms) to our feature request list. |
Thank you. I was thinking about this. You could break up the Infralution.Licensing.dll to several .dll files, like so:
Infralution.Licensing.dll (Just the code, no dialogs)
Infralution.Licensing.Windows.dll (Windows forms dialogs)
Infralution.Licensing.Wpf.dll (WPF dialogs)
Both the dialog dlls would have the same signature, so they would be a seamless transition from windows forms to wpf. Doing it this way would also allow for a Silverlight implementation down the road.
Thanks again,
Rick |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Sun May 02, 2010 10:52 pm Post subject: |
|
|
We will give some consideration to this. It would mean that customers who don't incorporate the source code into their application would need to distribute two DLLs insteand of just one. _________________ Infralution Support |
|
Back to top |
|
|
rickrat
Joined: 03 Oct 2007 Posts: 11
|
Posted: Sun May 16, 2010 1:52 am Post subject: |
|
|
Infralution wrote: | We will give some consideration to this. It would mean that customers who don't incorporate the source code into their application would need to distribute two DLLs insteand of just one. |
Well, not necessarily. There is a tool called ILmerge which merges multiple assemblies into one. You can even set this to happen in a post-build event, so it builds the wpf (with licensing) and windows forms (with licensing) dlls, so the end user would still have only one dll.
The trick is seperating the dialogs from the licensing code...
Rick |
|
Back to top |
|
|
koimundi
Joined: 03 Feb 2010 Posts: 4 Location: South Africa
|
Posted: Fri Jan 14, 2011 11:35 am Post subject: |
|
|
Infralution wrote: | WPF applications can be licensed using ILS - there is a sample WPF application that uses authenticated licensing.
Silverlight doesn't have the required system encryption library support and so ILS cannot currently be used with Silverlight. |
Has this changed? We are looking to develop a Silverlight App in Silverlight 4 with .Net 4? We want to use the Infralution Licensing for our application, just as we did with our WinForms version. I see that the reply was in March 2010.
Are you guys considering developing such a sollution in the future if Microsoft makes the system encryption library available in later versions of silverlight?
Thanks _________________ That was Toa, this is Zen |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Fri Jan 14, 2011 12:37 pm Post subject: |
|
|
If Microsoft makes the encryption libraries available in Silverlight then we would definitely look at supporting this. As far as I am aware they still are not available in Silverlight. _________________ Infralution Support |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Thu Nov 03, 2011 4:49 am Post subject: |
|
|
Version 5 of ILS has now been released and includes different versions of the Infralution.Licensing assembly for different target environments:
- Infralution.Licensing.Forms - for windows forms applications
- Infralution.Licensing.WPF - for WPF applications
- Infralution.Licensing.ASP - for ASP.NET applications
- Infralution.Licensing.CF - for compact framework applications
The WPF assembly includes native WPF dialogs and no longer requires a reference to the Windows Forms assemblies. The Forms and WPF assemblies can now both be used with the .NET Client Profile Framework. _________________ Infralution Support |
|
Back to top |
|
|
|