Completed
Last Updated: 15 Apr 2022 10:55 by ADMIN
Release 3.3.0
Steve
Created on: 18 Mar 2021 16:02
Category: UI for Blazor
Type: Feature Request
2
Code Snippets for all controls

Create code snippets for all Blazor controls.

Provide either automation for installing into the Visual Studio toolbox or just provide as a web page for users to copy paste them into the Toolbox.

3 comments
Steve
Posted on: 21 Feb 2022 17:07

I would like to see you focus on new user onboarding.  It is a steep climb for new engineers to quickly identify the control and it's features that are needed for their work with out spending time digging through documentation until they find the answer. 

This is where the old toolbox was very useful.  An engineer could quickly look at their options and make a decision and move on.


ADMIN
Joana
Posted on: 29 Sep 2021 06:01

Hello,

We are moving the request to unplanned in order to gain more popularity. We are evaluating the benefits of the snippets and what kind of snippets would be beneficial for our customers. We would appreciate any feedback about what snippets might facilitate your experience and fasten your usage.

Regards,
Joana
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

ADMIN
Marin Bratanov
Posted on: 22 Mar 2021 17:00

Hello Steve,

Thank you for opening this request.

At this time, I am going to have to "reject" it because of the list of reasons below. If the idea does get traction with the community, we can re-evaluate its status.

In order of importance:

  1. There are already web pages where you can copy and paste snippets from - our documentation. The first snippets for every component are always runnable as-is with a simple copy-paste (well, the Upload is an exception, but it is quite a special one). All other articles also contain many examples you can copy-paste, most of them self-contained within a single snippet, rarely into more than one.
  2. What each developer would need from those snippets is highly individual. Once you see yourself using something over and over, you could either create a snippet yourself, or wrap it in a component in your app. The thing is that if we manage to provide snippets for all scenarios people need, there will be too many to use comfortably, and providing some bare minimum will not satisfy too many people either.
  3. It will be a really massive effort to create and then to maintain so many code snippets, while the feature is not really popular (that's the first request in 2 years). That time and effort we would have to invest in this can provide must bigger benefits elsewhere.
  4. The framework and Intellisense are slated to be able to show contextual tags only - meaning that you will see only top-level component tags, and their child tags will only show up in the context of an appropriate parent. By the time we could get to creating so many snippets (and to also look into prioritizing and implementing some sort of automation), it is likely that this feature would have landed and would provide just about the same flexibility, and other benefits.

That said, if you start creating your own snippets, you can share them with the community. For example, this repo is a good place, you can make a "snippets" folder in the "common" folder for that. If you do so, we can link it from the KB article about the toolbox.

 

Regards,
Marin Bratanov
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.