Author Topic: PlaceHolder  (Read 1950 times)

0 Members and 1 Guest are viewing this topic.

kdub_nz

  • Mesozoic keyThumper
  • SuperMod
  • Water Moccasin
  • Posts: 2145
  • class keyThumper<T>:ILazy<T>
PlaceHolder
« on: December 20, 2023, 05:38:31 PM »
PlaceHolder:
Intended for c# code using .NET8 + & C#12.
These are used for AutoCAD and Verticals in ac2025 ( early next year . . . now in Beta testing )

https://adndevblog.typepad.com/autocad/2023/08/call-for-action-next-release-of-autocad.html

The Beta details are covered by NDA's, so join the beta program if you want an early start.
https://feedback.autodesk.com/key/AutoCADBeta

https://learn.microsoft.com/en-us/dotnet/core/porting/
https://learn.microsoft.com/en-us/dotnet/architecture/modernize-desktop/example-migration

Added 2024/01/26:
Because we are doing catchup from framework4.8 [C#7.3 to compilers C#8, 9, 10, 11, 12 ]
. . . . there will need be special attention using code from 'google' searches in .net4.8 (pre ac2025) projects
Grabbing code samples 'should' be ok to be used in ac2025 onwards, but we need to be aware that code may not travel well going backwards.

I'm seeing cases where using generic C#8+ code samples are being attempted in net 4.8 ( it won't always work )


May you live in interesting times !
« Last Edit: January 25, 2024, 04:59:27 PM by kdub_nz »
Called Kerry in my other life
Retired; but they dragged me back in !

I live at UTC + 13.00

---
some people complain about loading the dishwasher.
Sometimes the question is more important than the answer.

57gmc

  • Bull Frog
  • Posts: 366
Re: PlaceHolder
« Reply #1 on: December 20, 2023, 06:35:23 PM »
I got one of my projects converted from 4.8 to 8. I found these articles helpful.

Using the Upgrade wizard in Visual Studio
Modernize your app by migrating app.config file to appsettings.json

If you are interested in learning about the new api's, there will be a webinar on this from Autodesk APS. Note that you have to fill out an NDA.
« Last Edit: December 20, 2023, 06:43:55 PM by 57gmc »