Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/GoranHalvarsson/SitecoreBlazor
Live demo
https://github.com/GoranHalvarsson/SitecoreBlazor
blazor blazor-client blazor-server blazor-sitecore electron sitecore-blazor webassembly
Last synced: 9 days ago
JSON representation
Live demo
- Host: GitHub
- URL: https://github.com/GoranHalvarsson/SitecoreBlazor
- Owner: GoranHalvarsson
- License: mit
- Created: 2018-06-30T09:49:39.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T13:54:15.000Z (over 1 year ago)
- Last Synced: 2024-01-25T03:03:09.717Z (10 months ago)
- Topics: blazor, blazor-client, blazor-server, blazor-sitecore, electron, sitecore-blazor, webassembly
- Language: CSS
- Homepage: https://visionsblazor.z16.web.core.windows.net
- Size: 1.93 MB
- Stars: 48
- Watchers: 7
- Forks: 17
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- Awesome-Sitecore - BLAZOR + SITECORE - Allows you to run the Sitecore app's client-side, also following the HELIX concept, the clean way. (Other)
README
# Time travel into the future - BLAZOR + SITECORE
[![Build Status](https://dev.azure.com/sitecorexamarin/Sitecore%20Blazor/_apis/build/status/Sitecore%20Blazor-CI?branchName=master)](https://dev.azure.com/sitecorexamarin/Sitecore%20Blazor/_build/latest?definitionId=3&branchName=master)
> [Letβs get going, we are gone hack this 3.5 inch floppy disc to the year 2005](https://www.youtube.com/watch?v=KEkrWRHCDQU&feature=youtu.be&t=66)
For those still wondering what BLAZOR is, check out the [Introduction to Blazor, from Microsoft](https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-3.0 )
Want to find out more about blazor? Check out this great site, [AWESOME BLAZOR - A collection of awesome Blazor resources](https://github.com/AdrienTorris/awesome-blazor/ ).
This repo allows you to run Sitecore app's client-side. We are also following the [HELIX concept](http://helix.sitecore.net/), the clean way.
Demo/live: https://visionsblazor.z16.web.core.windows.net
## Setup BLAZOR
To get started with Blazor and build your first Blazor web app check out [Blazor's getting started guide](https://blazor.net/docs/get-started.html).## Setup solution
Clone or fork this repo, build it and be happy π## UPDATE! Application can now run Server-side, Client-side
**To run server-side:**Set SitecoreBlazorHosted.Server as StartUp project.
Select BlazorServer in Solution Configurations.
And run...
**To run client-side:**
Set SitecoreBlazorHosted.Client as StartUp project.
Select BlazorClient in Solution Configurations.
And run...
**For now we have to disable/unload the Electron project. Because of breaking changes in the preview 3.2.0-preview1.20073.1, [Asp Labs - Components.Electron needs to be upgraded](https://github.com/aspnet/AspLabs/tree/master/src/ComponentsElectron).**
~~**To run Electron App:**~~
~~Set SitecoreBlazorHosted.Electron as StartUp project.~~
~~Select BlazorElectron in Solution Configurations.~~
~~And run...~~
## Blog posts
[One solution (setup) to rule them all β Blazor Webassembly, Blazor Server, Blazor Electron](https://visionsincode.wordpress.com/2019/11/01/one-solution-setup-to-rule-them-all-blazor-webassembly-blazor-server-blazor-electron/)
[Make it all dynamic in BLAZOR β Routing, Pages and Components](https://visionsincode.wordpress.com/2019/09/27/make-it-all-dynamic-in-blazor-routing-pages-and-components/)
[Time travel into the future β BLAZOR + SITECORE + HELIX](https://visionsincode.wordpress.com/2018/06/30/time-travel-into-the-future-blazor-sitecore-helix/)
[Server-side is dead, long live client-side! BLAZOR + Sitecore = a match made in heaven](https://visionsincode.wordpress.com/2018/05/13/server-side-is-dead-long-live-client-side-blazor-sitecore-a-match-made-in-heaven/)