ASP.NET Blog

devblogs.microsoft.com/aspnet · Company blog · on HN since 2019

Microsoft's official blog for ASP.NET, announcing releases and performance work on Blazor, gRPC, and ASP.NET Core.

What HN saysHN links it for release details, such as gRPC-web becoming stable in .NET and updates in .NET 6.
26HN people shared it
10linked it in comments
43stories submitted
111story points
5 years agolast shared
2019people per year2026

Most-shared posts

  1. 1
    gRPC performance improvements in .NET 5
    4 people · 12 points · first shared 2020 · discussion on HN
  2. 2
    Project Tye
    4 people · 7 points · first shared 2020 · discussion on HN
  3. 3
    Blazor Now in Official Preview
    3 people · 22 points · first shared 2019 · 2 comments on HN
  4. 4
    Blazor WebAssembly 3.2.0 now available
    3 people · 8 points · first shared 2020 · 1 comments on HN
  5. 5
    gRPC-Web for .NET now available
    3 people · 7 points · first shared 2020 · discussion on HN
  6. 6
    Blazor Server in .NET Core 3.0 Scenarios and Performance
    3 people · 4 points · first shared 2019 · 1 comments on HN
  7. 7
    Asp.net Core in .NET 5
    2 people · 4 points · first shared 2020 · discussion on HN
  8. 8
    Add Real-Time functionality in server-side blazor app
    2 people · 3 points · first shared 2019 · discussion on HN
  9. 9
    Asp.net Core and Blazor Updates in .NET Core 3.0
    2 people · 3 points · first shared 2019 · discussion on HN
  10. 10
    Asp.net Core updates in .NET 5 Preview 1
    2 people · 2 points · first shared 2020 · discussion on HN
  11. 11
  12. 12
    .Net Core Workers as Windows Services
    1 people · 3 points · first shared 2019 · discussion on HN
  13. 13
  14. 14
    gRPC vs. HTTP APIs
    1 people · 2 points · first shared 2019 · discussion on HN
  15. 15

What HN people wrote when they linked it

Nican · 2020-07-13
grpc-web is attractive to our use case because it would take away from manually implementing REST interfaces and every once in a while having type mismatches. The less room for mistakes, the better. .NET Core just recently last month that gRPC-web is stable [1]. It would remove a huge amount of boilerplate in setting up services on both client and server side. Some people also recommend to use Envoy [2], but usually the less cogs the better. [1] https://devblogs.microsoft.com/aspnet/grpc-web-for-net-now-available/ [2] https://grpc.io/docs/languages/web/basics/
pjmlp · 2021-06-04
That is a good scenario, however you can still use languages like D, Nim, Swift, C#, F#, Go, among others for such scenarios. For example, you can do codecs in C# on WinRT with .NET Native, https://docs.microsoft.com/en-us/windows/uwp/audio-video-camera/audio-… In the context of protobuf, https://devblogs.microsoft.com/aspnet/grpc-performance-improvements-in… Back to Rust, yes it is a good option, I just wouldn't write the whole application on it, just specialized libraries. Hence why I am looking forward to Rust/Windows efforts.
unsignedint · 2020-05-12
That's probably where Blazor is eventually heading to? There seems to be some preview on the mobile native, though, it's probably not strictly a WASM as it provides binding through Xamarin...[0] [0]: https://devblogs.microsoft.com/aspnet/mobile-blazor-bindings-feb-2020-…
sebazzz · 2020-02-26
I'm suprised this attack is even possible. Disabling of the viewstate MAC validation is disallowed, since a while [1]. However, MAC validation is apparently circumvented because the ViewStateUserKey is known. [1]: https://devblogs.microsoft.com/aspnet/farewell-enableviewstatemac/
dgellow · 2019-10-02
April announcement here https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/. > With this newest Blazor release we’re pleased to announce that Blazor is now in official preview! Blazor is no longer experimental and we are committing to ship it as a supported web UI framework including support for running client-side in the browser on WebAssembly.
JamesBarney · 2019-07-15
The language isn't specifically built for web assembly but the framework is. But it allows the writing C# a traditionally server side language to run in the browser. https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/
kumarvvr · 2020-10-29
Yup. Been using it for a very complex data app. Its awesome. You can choose Wasm for LOB apps or on fast connections. You can choose Server hosting for apps that have about 100,000 users at a time. Mind you, that is 100,000 users concurrently. Which should be more than enough for most apps. There are plans to reduce bundle size and server side resources, coming in .NET 5. As per Microsoft Benchmarks[1], it should cost about 100 USD per month (3 years, reserved instances, paid upfront) to handle 20,000 concurrent users. (This price is not including database, storage, etc). That comes to about 0.18 USD per user, for 3 years. (cost of serving app to 1 user for 3 years in total). Which seems pretty reasonable, especially if you have a decent, paid app. The cost comes down even more, if only a %age of your users are online concurrently. On Digital Ocean, a similar machine, would cost about 40 USD a month. For 3 years, total cost for 1 users will be 0.072 USD [1] - https://devblogs.microsoft.com/aspnet/blazor-server-in-net-core-3-0-sc…
wenc · 2020-09-09
Microsoft is betting on (the not yet mature) Blazor [1,2] framework for porting .NET applications to WASM. Here's a CRUD app WASM example [3] -- there's an initial load time, but once loaded the app seems pretty responsive. There's a bunch more demos here [4] to get a sense of the performance. There's even a HN clone built on Blazor [5]. This very thread can be found there. [1] https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor [2] https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-ava… [3] https://becksblazor.azurewebsites.net [4] https://github.com/StevenTCramer/awesome-blazor#samples-and-tutorials [5] http://blazorhackernews.surge.sh

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close