Infralution Support Forum Index Infralution Support
Support groups for Infralution products
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

WPF/Silverlight Support

 
Post new topic   Reply to topic    Infralution Support Forum Index -> Licensing Feature Requests
View previous topic :: View next topic  
Author Message
rickrat



Joined: 03 Oct 2007
Posts: 11

PostPosted: Fri Apr 02, 2010 4:24 am    Post subject: WPF/Silverlight Support Reply with quote

Is there a story for WPF / Silverlight support?
Back to top
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Sat Apr 03, 2010 12:36 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
rickrat



Joined: 03 Oct 2007
Posts: 11

PostPosted: Sat Apr 03, 2010 12:53 am    Post subject: Reply with quote

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
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Sat Apr 03, 2010 5:03 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
rickrat



Joined: 03 Oct 2007
Posts: 11

PostPosted: Sat Apr 03, 2010 5:14 am    Post subject: Reply with quote

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! Smile

I was just wondering if that was planned.
Back to top
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Sun Apr 04, 2010 10:38 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
rickrat



Joined: 03 Oct 2007
Posts: 11

PostPosted: Mon Apr 05, 2010 3:58 am    Post subject: Reply with quote

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
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Mon Apr 05, 2010 7:40 am    Post subject: Reply with quote

OK - We will add this (providing WPF versions of the forms) to our feature request list.
_________________
Infralution Support
Back to top
View user's profile Send private message Visit poster's website
rickrat



Joined: 03 Oct 2007
Posts: 11

PostPosted: Sun May 02, 2010 12:04 am    Post subject: Reply with quote

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
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Sun May 02, 2010 10:52 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
rickrat



Joined: 03 Oct 2007
Posts: 11

PostPosted: Sun May 16, 2010 1:52 am    Post subject: Reply with quote

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
View user's profile Send private message
koimundi



Joined: 03 Feb 2010
Posts: 4
Location: South Africa

PostPosted: Fri Jan 14, 2011 11:35 am    Post subject: Reply with quote

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
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Fri Jan 14, 2011 12:37 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Thu Nov 03, 2011 4:49 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Infralution Support Forum Index -> Licensing Feature Requests All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group