Rick Strahl's Web Log

Wind, waves, code and everything in between...
ASP.NET • C# • HTML5 • JavaScript • AngularJs
Contact   •   Articles   •   Products   •   Support   •   Search
Ad-free experience sponsored by:
ASPOSE - the market leader of .NET and Java APIs for file formats – natively work with DOCX, XLSX, PPT, PDF, images and more

Weblog Posts in July 2018


Categories
ASP.NET (261) .NET (122) JavaScript (71) jQuery (61) Windows (52) Visual Studio (49) AJAX (47) IIS (46) CSharp (43) HTML (37) ASP.NET (35) Localization (32) LINQ (30) ASP.NET Core (30) Personal (29) WCF (28) WPF (25) MVC (25) HTML5 (24) FoxPro (22) Security (21) Web Services (19) CSS (18) Angular (17) ADO.NET (16) Web Api (16) C# (15) COM (15) Vista (12) XML (10) .NET Core (10) HTTP (10) IIS7 (10) Microsoft AJAX (8) Sql Server (8) Web Connection (7) West Wind Ajax Toolkit (7) IIS7 (7) Entity Framework (6) Markdown (6) Internet Explorer (6) Html Help Builder (5) Live Writer (5) OWIN (5) C++ (5) ASPNET5 (5) SignalR (5) Silverlight (5) Source Control (4) Westwind.Globalization (4) WinForms (4) Cordova (4) NuGet (4) Markdown Monster (4) Mobile (4) ISV (4) Help Builder (3) LetsEncrypt (3) Networking (3) Opinion (3) Razor (3) Conferences (3) DataBinding (3) WebLog (3) Web Browser Control (3) Software Development (3) Speaking (2) RegEx (2) RSS (2) Tools (2) Visual Studio Code (2) Help (2) ASP.NET vNext (2) Bugs (2) Office (2) Linux (2) Installation (2) IOS (1) iPhone (1) JSON (1) RazorPages (1) Musings (1) Migration (1) Maui (1) Azure (1) Blazor (1) ASP.NET Markdown (1) Visual Studio (1) ADO.NET (1) .NET Standard (1) Addins (1) Graphics (1) Hardware (1) fasdd (1) FireFox (1) Flexbox (1) Deployment (1) Dynamic Types (1) Control Development (1) Chocolatey (1) Web Assembly (1) Travel (1) Typescript (1) Testing (1) Threading (1) rxJs (1) SEO (1) Web Deployment Projects (1) Web Design (1) wwHoverPanel (1) Windsurfing (1)

Web Assembly and Blazor: Re-assembling the Web



Web Assembly is changing the way we think about Web development with new ideas and approaches that may not involve JavaScript. Microsoft has put its foot forward with a new Web Assembly based framework called Blazor that combines Razor templates with C# code to provide a rich .NET based front end experience. There's much to think about and understand in this still experimental framework, but the concepts it presents provide a welcome change to the JavaScript status quo. In this post I examine how Web Assembly and Blazor interact, how .NET code is used and give some thoughts on how this technology fits into the Web stack.
West Wind  © Rick Strahl, West Wind Technologies, 2005 - 2018