-
Notifications
You must be signed in to change notification settings - Fork 10k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
⏱️ Call to action: Help shape the future for ASP.NET Core #26625
Comments
AoT compilation #5466 |
SVG Support in Blazor #18271 |
HTML Autofocus supprt in Blazor WASM |
Projet Reload on save with Kestrel like IIS Express does. |
#26091 Download compressed resources by default |
MobileBlazorbindings in the experiment has got a good response. We hope that it can become a formal project of Microsoft as soon as possible, and can provide complete functions, so that users can focus on their own business logic, especially the hybrid applications. It seems to have a chance to surpass electron, more streamlined but more powerful. |
Editor & debugger improvements and Hot Reload (Edit & Continue) : #5456 |
#11558
|
All this is great, folks. Please make sure to upvote on the related issues, rather than linking issues here. That's what we're going to look at after all. |
@mkArtakMSFT #11558 is locked, we can't to upvote. |
Feature Request: I have been watching/waiting few yrs. patiently, however some recent changes have forced me to request -- Microsoft revisit this for their developer community, keeping in mind some of the pricing out there compares to the salaries of 10 to 15 developers in Bangladesh, Vietnam, India, Philippines etc. Core & Basic need, yet very complex and critical. There's a void in .NET native drop-in solution, unlike the Java, PHP Stacks etc, where there are many native drop in Identity Administration & Management Frameworks options that are leveraged across all their platforms seamlessly by developers, for e.g. the J2EE Pluggable Identity Management Framework or JSR 168 or JSR 286 or JSR-351 or JSR-375. Why is this important? because using Java or PHP, it has allowed easy, clear, core and basic functionalities in those native stacks. As a result if you look In .Net there is void/very limited support, always requiring a combination of 3rd parties as a barrier to entry & adoption of ASP app. This is non-trivial for developers and security vulnerability that requires the attention of Microsoft Experts. Example: We have private information sharing site non OSS for the community almost free (pay if you want), and when we started with web forms, then Simple Membership, the Identity, Identity 2 ASP MVC we had implement much of it on top of these from scratch, when we moved to .NET Core it was another effort. Besides the development there was a lot of confusion on the internal concepts and how they now meant new things. Roles, Claims, Federation, SAML then SAML 2.0 and then Open ID 2. Describe the solution you'd like
Its high time MS address this core gate-keeping feature!! |
|
@expcat I've reopened it! |
@papyr please upvote to the related issues and if you can't find such, create new issues for each one separately. That way we can actually track these requests. Otherwise many asks will be lost / forgotten. |
Built-in admin panel template and Vue integration. |
@mrkarMSFT thanks for the idea 👍 but they keep closing my feature requests and locking them, so its not able to upvote! Can you please unlock 26594 to allow voting on the feature please! |
Do you mean Like Skoruba.Admin then upvote #26594 |
RFC 7692 (WebSocket per-message compression) for SignalR. It seems this depends on runtime#20004 but it seems relevant in this context. There was an old issue referencing this, but it is now closed and I could find no equivalent open issue here, so I am recommending that people upvote on the runtime issue. |
blazor wasm-to-wasm interop without javascript (WASI) [https://github.com/WebAssembly/interface-types/blob/master/proposals/interface-types/Explainer.md] |
please provide a way to improve the user experience for blazor wasm load progress, progress bar and/or filename currently downloading. |
project template blazor server/wasm using fast (components) as a user interface as quick start/example |
please add support for sftp |
"Proposal: View Component Slots" is locked
|
In-house (Microsoft made) identity server and other security modules |
I can't find an issue regarding fast dev loop in general that is not mentioning blazor, I would like the whole dev experience would be much faster |
Might it be a good idea to create a new call to action with comments disabled? |
Static site generator #26929 |
@mrpmorris If you're in an environment where files with "dll" extensions are simply blocked, then we've provided manual steps for changing the extension. We haven't identified any additional work in this area currently. If you think we need to do more, please file an issue with your suggestion and we'll take a look. |
Good morning, I hope I am not mistaken but I have noticed that the Timer () is Basic and simple example, slows down 10 minutes https://youtu.be/jHLVCSGXPMs In the description I detail what happened. I'm Percy León from Lima-Peru |
Thanks for reporting this, @PercyLeon123. |
Most of the feature requests seem to be Blazor related. While this is understandable due to it being a new technology, with respect to my fellow Blazor devs there are still those of us who don't use Blazor for various reasons that are not important. I hope that development time is not biased too much in favour of that technology to the detriment of core ASP.NET features that would help everyone due to their being core features. Here are the top features according to upvotes:
You can see a full list of non-Blazor issues here. |
We need SAML2 and CAS add to. |
Auto Upgrade option PartialViews to ViewComponents Lots of legacy code is hung in the partials, we need to port that to the new |
Concurrent frameworks can support a wider range of architectures (this list might not be exhaustive):
please add support to more architectures. |
Thanks for the feedback @YohanSciubukgian. Our plan is to support most/all mainline OSes and chip combinations. We now have that. At present, the only one we're really missing is Linux x86 (32-bit). That comes up quite seldom. The additional ones that you've mentioned come up even less. The community is free to add the more niche configurations that you'd mention, but I'm doubtful that will happen. They don't, AFAICT, have any practical commercial value. Personally, I'd much rather we added support for FreeBSD (on x64) than PPC. I suspect that would benefit an order of magnitude more users (if not much more). Also note that we're currently putting a fair bit of effort into supporting Apple Silicon and Arm64 (generally). Just supporting new chips takes a lot of investment. Context: dotnet/runtime#43313 and https://devblogs.microsoft.com/dotnet/arm64-performance-in-net-5/. It is much better to focus on doing a great job for mainline chips and leave the legacy/hobbyist chips for other platforms to support. There is a company working on MIPS support for .NET Core currently: dotnet/runtime#38069. This HN post is super related: https://news.ycombinator.com/item?id=24640545. |
Thanks for your answer. I don't know if it's possible but as you had merged mono in dotnet/runtime repo for .net 5, I had in mind to expose existing architectures initially developped for mono but with official Microsoft support. |
Great question. The Mono in dotnet/runtime is targeted at Android, iOS, and wasm. |
Built in Identity Server #27053 |
IdentityServer Token Manager |
WebSocket performance improvement |
Multithreading in web assembly |
JS isolation improvement - Colocate CS, CSS and JS files |
@mahdisml please file an issue with relevant details. |
Enterprise UI Components for Blazor |
Publish Blazor Server or WASM to iOS/Android #27252 |
Compensating transactions are a very tricky part of micro services development. Can we come up with some sort of high level framework that will facilitate it. The lower level implementation say for example an implementation with redis or RabbitMQ can then be provided my community to augment it. |
better startup structure. now "ConfigureServices" and "Configure" is complicate for new asp.net developer. |
Blazor InputSelect support for |
Decuple the |
Dynamically creating and adding components.
|
Hi. Thanks for stopping by.
We're actively working on .NET 6 planning and we would like your help with this.
In the next few weeks we are going to scan through all the issues in our backlog and identify candidates for .NET 6. To make a decision whether an issue is a good candidate or not for the upcoming release, we also look into the number of upvotes 👍 (and other reactions). To help us prioritize the issues the community feels are most important, please find the issues you want to see resolved and upvote 👍 them.
The text was updated successfully, but these errors were encountered: