Web Wednesday: Blazor Web Apps using GraphQL and EF Core with Jeremy Likness - June 23, 2021 - Got data? Got Blazor? The “glue” between the client and server is often the weakest link in building enterprise web apps. What if you could use your domain model as the source of truth, generate a database that supports your design and easily move data between the server and your Blazor WebAssembly app with just a few lines of code? Jeremy will show you how to do this and more with the power of Entity Framework Core enhanced by GraphQL.
Web Wednesday: ASP.NET Razor tips and tricks with Jon Galloway - October 11, 2021 - Razor is a server-side, page-centric programming model for building webpages with ASP.NET Core. Razor has continued to mature over time, and has expanded to include numerous "quality-of-life" additions to make the developer's life easier. Jon Galloway joins us to talk about MVC and ASP.NET, and walks us through some of his favorite features, tips and tricks.
Libraries & Extensions
Majorsoft Blazor Componentsstars113 - Majorsoft Majorsoft Blazor Components is a set of UI Components and other useful Extensions for Blazor applications. All components are free and available on NuGet. The main goal of this project is to provide an easy to use, feature reach set of customizable components with other useful extensions. NuGetDemo appDocs.
LoreSoft.Blazor.Controlsstars100 - Auto-complete (Typeahead) textbox with local and remote data source, for both Client-side and Server-Side Blazor. Also has DateTimePicker and ToggleSwitch. Demo.
188.8.131.52 - Free public DNS Resolver which is fast and secure (encrypt your DNS query), provided by CloudFlare. Useful to bypass your internet provider's DNS blocking, prevent DNS query spying, and to block adult & malware content. Can also be used via API. Note: Just a DNS resolver, not a DNS hoster.
Design and UI
Pravatar - Generate random/placeholder fake avatar, which url can be directly hotlinked in your web/app.
UI Avatars - Generate avatars with initials from names. Which the urls can be directly hotlinked in your web/app. Support config parameters via the url.
CDN and Protection
Combinatronics - Convert your Github hosted assets (images, CSS, JS, etc.) into CDN assets. Can even render HTML files, for example from this repo. Similar to rawgit.com and raw.githack.com.