How to develop with the new ASP.NET Core rendering SDK
Can I use Blazor?
At this time, only ASP.NET Core MVC is supported. But we are looking at Blazor support and would love to hear about customer use cases (nwe
at sitecore dot net).
When referring to Blazor are you thinking of WASM or server blazor?
From our current POV, Blazor Server isn't a great option for the typical marketing website because of the risk of server disconnect.
are the slides with the repo link for the startup template available?
Does the sitecore .net core sdk built in cache management/invalidation mechanism if a publish happens on the CD site ?
This is in consideration in the roadmap, we are looking at ways to expose publishing events to the rendering host to enable this.
Do you need to use Containers to be able to use the new rendering host for NET Core?
Nope! You can run your rendering host in any location supported by Kestrel. Independently, behind IIS, PaaS web apps, etc.
Can we still use SXA if the site is running on ASP.NET Core rendering SDK?
Yes, in fact you can use the SXA JSS Tenant with ASP.NET Core. Documentation on this is forthcoming.
Can we have separate JSS and SXA and ASP.NET Core instances all in the same Sitecore XP solution?
Are there any reasons that I would ever have to deploy code to CD or CM?
Definitely. You likely will need to build Rendering Contents Resolvers to customize the output of the Layout Service, in addition to typical authoring/data integrations with CM. An example of a Rendering Contents Resolver can be found here: https://doc.sitecore.com/developers/100/developer-tools/en/walkthrough--creating-a-model-bound-view-that-renders-a-contents-resolver.html