User Profile & Activity

Jimmy Petrus Administrator
Page
of 18
Posted: May 4, 2011 11:14 AM
Hi Steve,

I think I know what's going on. I supposed you used x64 bit Windows, yes?

If that's the case, it appears that the registry key wasn't properly synchronized when ClientUI 4 was uninstalled. After you removed the licenses and uninstalled the previous version, make sure the following registry nodes are removed:

  • HKLM\SOFTWARE\Wow6432Node\Intersoft Solutions
  • HKLM\SOFTWARE\Intersoft Solutions
Warning: Do not delete these nodes while you still have the licenses activated.

Hope this helps,
Jimmy
Hello Richard,

Certainly, the new version comes with comprehensive documentation that explains the new controls. It seems like your offline documentation wasn't refreshed. However, you can access the online documentation here.

For your questions:
  1. The way to populate from database is similar to how populates from the XML. The key concept to master is actually the hierarchical data binding concept which you can learn here. To see the steps to implement the hierarchical data binding, see How-to: Bind Hierarchical Data to UXTreeView using HierarchicalDataTemplate (MVVM).
     
  2. The Grid doesn't have built-in load and save layout, however, this can be easily written in few lines of code that loop the columns, and store specific settings, then save them to the database.
I will get back to you for 2b.

Thanks,
Jimmy
Posted: May 4, 2011 2:16 AM

Dear Steven and Sravan,

Thanks for your continous enthusiasm and support.

We have recently detected a problem with the distributed license keys due to a recent system update. Our engineers are working around the clock to rectify the issue. A new set of keys will be re-issued to all our subscribers in the next few hours.

I will keep you guys posted when the keys are re-issued and delivered.

Update: Just got news from engineering team that the new keys have been re-issued. Please let me know if everything works fine after the new keys are applied.

Thanks,
Jimmy

Posted: May 3, 2011 2:27 PM
Hi Richard,

Both full and web setup should be working perfectly now.

Please give it a try. You need to re-download the web setup executable if you wish to install only certain editions.

Hope this helps,
Jimmy
Dear Balachander,

Output caching is entirely different with client-side caching. Output caching is a feature in ASP.NET that allows a specific page to return the cached data based on the cache parameters.

The client-side caching in DevForce allows complete persistence in the client-side level (this means at Silverlight client). This also means that data that is already retrieved will not be fecthed anymore from server.

For batch update to work, the data service provider is required to have client-side caching capability. Unfortunately, WCF RIA Services doesn't support it.

Let me know if you have any questions.

Hth,
Jimmy
Posted: April 10, 2011 3:22 AM
Dear Andrzej,

Very well done, nice examples. Thanks for sharing your works with Intersoft's community, we appreciated your contribution very much.

I have re-uploaded your attachment which have the assemblies removed. Other than that, everything is leave as is.

I took a look at your example, it seems you're really leveraging DevForce features to the maximum potential, such as using the RPC for custom client-server communication, and perform the login authentication entirely without using the helper methods from System.Web.

It's also great to learn that you managed to put together the strength of our ClientUI framework and controls, such as our powerful navigation framework and full MVVM support together with the authentication from DevForce. Although there are still some room for improvements, your example certainly is very helpful for Intersoft and Ideablade's community.

If you agree, we can help cleaning up the code and finalizing the architecture bits to include them in our upcoming ClientUI 5 release. Let me know if you like us to do that.

Thanks,
Jimmy
Posted: April 8, 2011 10:01 AM
Dear Mike,

Thanks for your post, and welcome to Intersoft Solutions Community.

If you would like to develop rich Silverlight applications, you can use ClientUI directly to build your next-generation Silverlight application. Conventional Silverlight programming is not necessary, although having some background knowledge in the Silverlight fundamental is an advantage, such as the knowledge of layout, styling, data binding and templating.

You might want to jump into MVVM-based application development instead of using conventional (controller/code-behind), which offers a number of great benefits such as better testability, scalability and maintainability.

Yes, we can help you to get you started quickly. In fact, you will get highest support priority if you bought our Premeir subscription. Our support engineers will help you go through your questions and requirements -- without further costs.

Let me know if you have other questions.

Best,
Jimmy
Posted: April 1, 2011 12:45 PM
Hi Richard,

You can use ISFocusManager.SetFocus method and pass in the control ID (string) to be focused in your ViewModel. The ISFocusManager is available in the ClientUI Framework (in the Intersoft.Client.Framework.Input namespace).

Hope this helps,
Jimmy
Posted: March 31, 2011 12:57 PM
It should be the EntityManager class when translated to DevForce, i.e., the NorthwindEntities class.

However, the EntityManager in DevForce doesn't seem to provide a User property. Instead, they provided Login and LoginAsync methods to perform the login process. This is slightly different with the WCF RIA implementation.

Let me ping the support at DevForce to see if they have the User property available somewhere in the manager.

Hope this helps,
Jimmy
Hi Michael,

ClientUI 5 RTM is expected to ship in the next few weeks.

Cheers,
Jimmy
All times are GMT -5. The time now is 6:26 AM.
Previous Next