by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Alex Miller
    @Paramethod
    image.png
    Gerrit Mulder
    @gerritmulder
    I got the 20.1 source code this morning, looked into the DevExpress.XtraScheduler.Core project file and it says: <TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
    Manuel Grundner
    @biohazard999
    @Paramethod jep, didn't see anything difficult so far, just guess the XAF team didn't had time or priority to port right now
    @Paramethod Portanalyzer for DevExpress.XtraScheduler.Core?
    Gerrit Mulder
    @gerritmulder
    Well I think that they will port it then. Ill use a few preprocessor directives for now so I can start up a Blazor server app
    Alex Miller
    @Paramethod
    image.png
    Gerrit Mulder
    @gerritmulder
    Thanks guys :)
    Manuel Grundner
    @biohazard999
    DevExpress.XtraScheduler.Core.NetCore.csproj says netstandard2.0 on my side
    Gerrit Mulder
    @gerritmulder
    19.2 or 20.1?
    Manuel Grundner
    @biohazard999
    20.1 Fresh build from a few days ago
    But beware, beta and preview releases may be not out of master branch, so it depends from what team you got the build
    As far as I know
    Gerrit Mulder
    @gerritmulder
    Got the NuGet packages.
    Manuel Grundner
    @biohazard999
    But I think cause there is an netstandard assembly, it will continue to be. They sad assemblies cause of nuget package usage
    Oh i was wrong
    They indeed dropped netstandard support it seams
    I was looking into 19.2
    Gerrit Mulder
    @gerritmulder
    i tested it, but it drops target framework warning.
    <Project Sdk="Microsoft.NET.Sdk">
    
      <PropertyGroup>
        <TargetFramework>netcoreapp3.1</TargetFramework>
      </PropertyGroup>
    
      <ItemGroup>
        <PackageReference Include="DevExpress.Scheduler.Core" Version="20.1.2-*" />
      </ItemGroup>
    
    </Project>
    Manuel Grundner
    @biohazard999
    SchedulerCore is net452 which is i netstandard2.0 complient i guess
    Alex Miller
    @Paramethod
    DevExpress.XtraScheduler.v20.1.Core has got a bunch of references to Winforms stuff. Definitely not standard 2.0 ready.
    Manuel Grundner
    @biohazard999
        <Reference Include="DevExpress.Data.v20.1"><HintPath>..\..\..\Bin\Framework\DevExpress.Data.v20.1.dll</HintPath><Private>False</Private></Reference>
        <Reference Include="DevExpress.Data.Desktop.v20.1"><HintPath>..\..\..\Bin\Framework\DevExpress.Data.Desktop.v20.1.dll</HintPath><Private>False</Private></Reference>
        <Reference Include="DevExpress.Printing.v20.1.Core"><HintPath>..\..\..\Bin\Framework\DevExpress.Printing.v20.1.Core.dll</HintPath><Private>False</Private></Reference>
        <Reference Include="DevExpress.Images.v20.1"><HintPath>..\..\..\Bin\Framework\DevExpress.Images.v20.1.dll</HintPath><Private>False</Private></Reference>
        <Reference Include="System"><Private>False</Private></Reference>
        <Reference Include="System.Core"><Private>False</Private></Reference>
        <Reference Include="System.Data"><Private>False</Private></Reference>
        <Reference Include="System.Drawing"><Private>False</Private></Reference>
        <Reference Include="System.Windows.Forms"><Private>False</Private></Reference>
        <Reference Include="System.Xaml"><Private>False</Private></Reference>
        <Reference Include="System.XML"><Private>False</Private></Reference>
    There is a reference on windows forms yes, but depends on which API's are used.
    Gerrit Mulder
    @gerritmulder
    I understand that Scheduler functionality requires native Windows calls, but a platform agnostic package shouldn't be impossible.
    Manuel Grundner
    @biohazard999
    @gerritmulder I'm not sure where you need types from scheduler.core?
    Gerrit Mulder
    @gerritmulder
    DevExpress.XtraScheduler.RecurrenceInfo
    Manuel Grundner
    @biohazard999
    Do you need to run cross platform?
    I don't have a linux box by hand now, but as far as i know, you can load any DLL even crossplat with the https://docs.microsoft.com/en-us/dotnet/core/porting/third-party-deps#net-framework-compatibility-mode
    but you have to make sure no runtime apis get called or it will crash/throw not supported exceptions
    I'm not totally sure why they didn't move the Data stuff to DX.Data, but let them know in a support ticket :)
    Gerrit Mulder
    @gerritmulder
    I'll make a ticket yes. I can move the code later to win specific code. Thank you
    Dennis
    @dengara_gitlab

    Hello,

    Thank you for creating a ticket on RecurrenceInfo and RecurrenceInfoXmlPersistenceHelper: https://devexpress.com/issue=t887782. The Scheduler Team posted a temporary solution in that ticket.

    It was not easy to port these APIs to .NET Standard because they depend on COM related to Outlook synchronization (you may notice that some code inside RecurrenceInfoXmlPersistenceHelper that we shared in the sample is commented out). We also wanted to avoid breaking changes for the majority of .NET Framework users.

    We will be happy to reevaluate this decision with your help - please comment at https://devexpress.com/issue=t887782 on whether this temporary solution meets your needs and whether you require other scheduler APIs in .NET Standard (include your code usage scenarios for us to analyze). Thank you for your help.

    Gerrit Mulder
    @gerritmulder
    Hey Dennis, I will try to test it this weekend and answer the ticket. It is kind of busy around here and it's not an easy task to test this in our huge application, I'll do my best tho
    Dennis
    @dengara_gitlab
    Appreciate it. We are also considering to add DevExpress.Persistent.Base.Scheduler.RecurrenceInfoConverter with two methods just for this use-case scenario:
    public static IRecurrenceInfo FromXml(string xmlString)
    public static string ToXml(IRecurrenceInfo recurrenceInfo)
    But we would appreciate your feedback on the previous topic first. Thanks.
    Alex Miller
    @Paramethod
    @jjcolumb πŸ€” I wonder if changing your canyon background would reduce the echo πŸ˜‰
    image.png
    Alex Miller
    @Paramethod
    Love the community standup.
    Jose Columbie
    @jjcolumb
    I will try anything to reduce the echo πŸ˜‚πŸ˜‚
    And I am really glad to hear that you enjoy the community standup. Feel free to suggest any topic and even turn the camera on and say hi 😎
    Jose Columbie
    @jjcolumb
    Maybe @dengara_gitlab can join us in the future for a live Q&A. Who's in favor? @biohazard999
    Dennis
    @dengara_gitlab
    @jjcolumb , I attended the last presentation in listen-only mode just to see how it goes (from the very beginning to the end, btw, was jealous of Manual drinking my favorite Gosser beer:-)).
    I will see if I can contribute to these meetings in the future, for instance, explain the security schema:-).
    Hopefully, more registered DevExpress customers will join and find these meetings helpful.
    jmojeda
    @jmojeda_twitter
    @dengara_gitlab it will be nice to have you in the standup dennis
    Jose Columbie
    @jjcolumb
    @dengara_gitlab It is great to hear you were in the standup. I saw a Dennis but was not sure it was you. Now I will have to get a six pack of the Gosser beer for the next one to see how good they are.
    We could definitely use an explanation of the security schema :) and that is our goal as well, that more XAF developers find it useful and actually contribute with suggestions, topics, personal projects etc
    Manuel Grundner
    @biohazard999
    @jjcolumb would love to have @dengara_gitlab on the standup! Some Gâsser is on my Bill for that 😁
    kashiash
    @kashiash
    Jose, the example you deploy to azure its simply geneated xaf blazor app or you do some changes in code before deploy ?
    Jose Columbie
    @jjcolumb
    That was file new project and I added a customer class, nothing else
    Jose Columbie
    @jjcolumb
    You can take a look at the source here https://github.com/jjcolumb/BlazorDeploy
    Manuel Grundner
    @biohazard999
    Hey folks! Something I was working for the last couple of months: https://blog.delegate.at/2020/07/06/tasty-delicious-dotnet-testing.html
    Jose Columbie
    @jjcolumb
    XAFers Community StandUp #4 happening tomorrow!!! https://www.meetup.com/Arizona-XAFers-User-Group/events/271399072/
    Jose Columbie
    @jjcolumb
    XAFers Community StandUp #4 completed πŸŽ‰πŸŽ‰πŸŽ‰: https://www.youtube.com/watch?v=VSeuxJ4doJo