IBM Data and AI

Welcome to the IBM Data and AI Ideas Portal for Clients!

We welcome and appreciate your feedback on IBM Data and AI Products to help make them even better than they are today!
Before you submit an idea, please perform a search first as a similar idea may have already been reported in the portal. If a related idea is not yet listed, please create a new idea and include with it a description which includes expected behavior as well as why having this feature would improve the service and how it would address your use case.
IBM Employees:
Clients:
  • Our team welcomes any feedback and suggestions you have for improving our offerings / products! This forum allows us to connect your offering / product improvement ideas with IBM product and engineering teams.

  • If you have not registered on this portal please click on the following link and register. To complete registration you will need to open the email you will receive from Aha to confirm your identity. http://ibm.biz/IBM-Data-and-AI-Portal-Register

Additional Information:
  • The shorter URL for this site is: https://ibm.biz/IBM-Data-and-AI-Ideas

  • To view our roadmaps: http://ibm.biz/Data-and-AI-Roadmaps

  • Reminder: This is not the place to submit defects or support needs, please use normal support channel for these cases

  • Please do not use the Ideas Portal for reporting bugs - we ask that you report bugs or issues with the product by contacting IBM support.

.NET Core 3.0 Support

I have a developer who wants to use Blazor to build his application. It needs to query Db2 for z/OS. He reported the following error when using the Entity Framework driver with Db2 for z/OS:

Method 'get_Info' in type 'IBM.EntityFrameworkCore.Infrastructure.Internal.Db2OptionsExtension' from assembly 'IBM.EntityFrameworkCore, Version=1.2.2.201, Culture=neutral, PublicKeyToken=7c307b91aa13d208' does not have an implementation.

 

I opened case TS002960074 on Db2 Connect to get more information and have gotten confirmation that the Entity Framework driver for Db2 does not have support for .NET Core 3.0. The support person has asked me to open an RFE for .NET Core 3.0 support in the Entity Framework driver for Db2.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Nov 7 2019
  • Delivered
Who would benefit from this IDEA? Developers who want to use Blazor and other features released as part of .NET Core 3.0 in their Db2 applications
How should it work?

The developer should not get an error when he is trying to use the Entity Framework driver with .NET Core 3.0 when querying Db2 for z/OS.

His workaround is to use Razor pages instead of Blazor pages. He will convert his applications to Blazor pages when the support for .NET Core 3.0 is in the Entity Framework driver. This is because Blazor is released with .NET Core 3.0.

Idea Priority High
Priority Justification Lack of support is currently limiting time-saving software development choices
Customer Name Blue Cross and Blue Shield of Kansas
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    8 Oct 01:43pm

    Apologies for the delay in response. Please check https://www.nuget.org/packages/IBM.Data.DB2.Core/

    IBM has resumed updating NuGet and we will have NuGet as the primary delivery platform going fwd.

    Thanks.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    15 Aug 02:27am

    Delivered where tho? Nuget hasn't been updated since 2018? Is there somewhere else to get this update because I'm building an Blazor app and have to be able to talk to DB2.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    6 Jul 03:16am

    This has been delivered as of June 30, 2020.

    .NET 5 support is being looked into and its being planned for Dec 2020 delivery.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    28 May 04:18pm

    The timeframe on this is far too long. .NET Core 5 is already in preview, and IBM does not even have a driver for .NET Core 3.1

    .NET Core 2 is already out of support (except for 2.1, which was the LTS release for 2.x): https://dotnet.microsoft.com/platform/support/policy/dotnet-core, so IBM is really making it very tough for businesses to keep up-to-date.

    Basically, if a business wants to use newer technologies (or even a supported version of .NET Core), they're out of luck with IBM. And I have a feeling more people are going to be dropping DB2 than they would drop a language their developers are comfortable with. Especially with the high licensing costs of DB2. Obviously SQL Server is going to have day-one support in .NET, and even open-source databases like Postgres or MySQL are releasing pre-release drivers for .NET Core 5 already.

    It's somewhat embarassing how far behind this is.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    27 Apr 06:57am

    Hi

    Db2 Connect team is actively working on this and plan to ship this item [.NET Core 3.1] by June 2020.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    31 Mar 09:29am

    Please add support

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    26 Mar 07:20pm

    This issue isn't specific for Blazor. All .Net 3.x stack is getting this problem when trying to use the provider

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    24 Mar 08:21am

    How long does this usually take? Please work on 3.1 EF support.

    Thank you!

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    10 Mar 07:26pm

    For those of you waiting on this and are able to install additional dependencies, I'd recommend using IBM.Data.DB2.Core along with Dapper - Dapper doesn't offer the exact functionalities of EF Core, but it'll allow you to use DB2 with .NET Core 3.x and still have entity mapping

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    10 Mar 06:32pm

    Very disappointing to find this hasn't even been looked at. .NET Core 3.x has been out for 6 months at this point, all major competing platforms have their .NET libraries updated to work with the latest LTS (3.1)

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    18 Feb 08:35pm

    Please IBM, you need to address this to stay relevant.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    28 Jan 08:49pm

    Would love to know if this is being looked at...

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    17 Jan 04:19pm

    Any news on this yet?  
    IBM falling behind the times?

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    30 Dec, 2019 02:50pm

    Any news?

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    9 Dec, 2019 05:29pm

    Any news on this? .NET 3.1 has been released for awhile now and is a LTS (Long Term Servicing) branch. When can we expect support since we are paying for DB2 Connect maintenance?

NOTICE TO EU RESIDENTS: per EU Data Protection Policy, if you wish to remove your personal information from the IBM ideas portal, please login to the ideas portal using your previously registered information then change your email to "anonymous@euprivacy.out" and first name to "anonymous" and last name to "anonymous". This will ensure that IBM will not send any emails to you about all idea submissions