We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

Generic questions

Thread ID:

Created:

Updated:

Platform:

Replies:

120124 Sep 2,2015 08:55 AM Feb 15,2016 06:06 AM UWP 7
loading
Tags: SfDataGrid
Mike Sheasmus
Asked On September 2, 2015 08:55 AM

Hi guys,
I'm about to dive into your UWP product. I have few questions though.
Is the product compatible with the latest UWP where you create a single app that runs on all devices or the product targets the old way of having 2 apps (one for phone and one for larger scale devices)?
Which documentation can I refer to?
Do you have plans for a DataGrid?
Best,
Mike S.

Mariappan S [Syncfusion]
Replied On September 3, 2015 08:42 AM

Hi Michael,

Thank you for contacting Syncfusion support,

Query #1:Is the product compatible with the latest UWP where you create a single app that runs on all devices or the product targets the old way of having 2 apps (one for phone and one for larger scale devices)?”

We can create single application to support all devices.

Please refer the below blog link.

Blog link: https://www.syncfusion.com/blogs/post/syncfusion-components-for-the-universal-windows-platform.aspx

Query #2: Do you have plans for a DataGrid?”

We have forwarded the query internally and we will get back to you once we hear from them.

Please let us know if you need further assistance.

Regards,
Mariappan S.

Mariappan S [Syncfusion]
Replied On September 4, 2015 06:44 AM

Hi Michael,

Query: Do you have plans for a DataGrid?”

Currently the SfDataGrid is not shipped in UWP. In Release mode, System.Reflection.MissingRuntimeArtifactException has been thrown when changing the source from IEnumerable to IQueryable which is a Framework issue. Already we log a questions in MSDN forum regarding this exception and we arealso trying to resolve this issue in our source. Since this is a framework issue , we can’t promise the exact timeline when it will be available. But we will let you know the timeline about the release of SfDataGrid in UWP once this issue has been fixed.


MSDN Link:
https://social.msdn.microsoft.com/Forums/windowsapps/en-US/c48125c9-772d-4aad-a949-1421c348509c/missingruntimeartifactexception-while-changing-ienumerable-to-iqueryable-in-universal-windows?forum=wpdevelop&prof=required

Please let us know if you need further assistance.

Regards,
Mariappan S.

Thibault
Replied On January 29, 2016 05:44 AM

Hello,

I tried  to use the sfDataGrid component in my UWP Application but it seems the System.Reflection.MissingRuntimeArtifactException is always generated in release mode with NetNativeToolchain.
What do you suggest?

Thibault

Sowndaiyan Paulpandi [Syncfusion]
Replied On February 1, 2016 06:23 AM


Hi
Thibault,


We have logged the issue report on " System.Reflection.MissingRuntimeArtifactException is always generated in release mode with NetNativeToolchain" and this issue will be fixed in our upcoming Volume 4 Service pack 1 release which will be available by the mid of February, 2016. But you can overcome this by adding the below directives in Default.rd.xml file. We have added only for some basic types, where you have to add arguments type based on the property type in your application.
 
Code Example:


<Library Name="Syncfusion.Data.UWP">

    <Type Name="System.Linq.EnumerableExecutor{System.Int32}" Dynamic="Required Public" />

    <Type Name="System.Collections.ObjectModel.ObservableCollection{}" Dynamic="Required Public" />

    <Namespace Name="System.Linq" Dynamic="Required All" />

    <Type Name="System.Linq.Queryable">

      <MethodInstantiation Name="OrderBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Int32" Dynamic="Required" />

      <MethodInstantiation Name="OrderBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Boolean" Dynamic="Required" />

      <MethodInstantiation Name="OrderBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.DateTime" Dynamic="Required"/>

      <MethodInstantiation Name="OrderBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Decimal" Dynamic="Required" />

      <MethodInstantiation Name="OrderBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Double" Dynamic="Required" />

      <MethodInstantiation Name="OrderBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Int64" Dynamic="Required" />

      <MethodInstantiation Name="OrderByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Int32"Dynamic="Required" />

      <MethodInstantiation Name="OrderByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Boolean"Dynamic="Required" />

      <MethodInstantiation Name="OrderByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.DateTime"Dynamic="Required" />

      <MethodInstantiation Name="OrderByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Decimal"Dynamic="Required" />

      <MethodInstantiation Name="OrderByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Double"Dynamic="Required" />

      <MethodInstantiation Name="OrderByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Int64"Dynamic="Required" />

  <MethodInstantiation Name="ThenByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Int32" Dynamic="Required" />

  <MethodInstantiation Name="ThenByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Boolean" Dynamic="Required" />

  <MethodInstantiation Name="ThenByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.DateTime " Dynamic="Required" />

  <MethodInstantiation Name="ThenByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Decimal " Dynamic="Required" />

  <
MethodInstantiation Name="ThenByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Double " Dynamic="Required" />

  <MethodInstantiation Name="ThenByDescending" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Int64" Dynamic="Required" />

  <MethodInstantiation Name="ThenBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Int32" Dynamic="Required" />

  <MethodInstantiation Name="ThenBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Boolean" Dynamic="Required" />

  <MethodInstantiation Name=" ThenBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.DateTime " Dynamic="Required" />

  <MethodInstantiation Name=" ThenBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Decimal " Dynamic="Required" />

  <
MethodInstantiation Name=" ThenBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Double " Dynamic="Required" />

  <MethodInstantiation Name=" ThenBy" Arguments="Syncfusion.Data.Extensions.QueryableExtensions,System.Int64" Dynamic="Required" />

    </Type>
  </Library>





Regards,

Sowndaiyan


Thibault
Replied On February 1, 2016 09:14 AM

Thanks Sowndaiyan,

It's now  working after completing the Default.rd.xml.

Regards,

Thibault

Sowndaiyan Paulpandi [Syncfusion]
Replied On February 1, 2016 11:55 PM

Hi Thibault,

Thanks for the update.

Please let us know if you need further assistance.
Regards,
Sowndaiyan

Sivakumar R [Syncfusion]
Replied On February 15, 2016 06:06 AM

Hi Thibault,

We are glad to announce that “System.Reflection.MissingRuntimeArtifactException is always generated in release mode with NetNativeToolchain” has been fixed our Essential Studio Volume 4 Service Pack 1, 2015 (Version 13.4.0.58) is rolled out and is available for download under the following link.
http://syncfusion.com/forums/122061/essential-studio-2015-volume-4-service-pack-release-v13-4-0-58-available-for-download

Please let us know if you have any queries.

Regards,
Sivakumar


CONFIRMATION

This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.

;