Introducing Smart Components Experiment for Blazor, MVC, and Razor Pages

  Рет қаралды 24,100

dotnet

dotnet

Күн бұрын

Add genuinely useful AI-powered features to your web app, just by dropping in pre-built Smart Components that upgrade your existing pages and forms in minutes. Steve Sanderson shows how SmartPaste, SmartTextArea, and SmartComboBox can all delight your users and make them more productive. This is a new experiment from the .NET team, and we want your feedback!
Chapters:
00:00 - Introduction to Smart Components
01:33 - Smart Paste to Forms
04:40 - Smart TextArea
07:22 - Smart ComboBox
09:20 - Wrap-up and Get Started
Resources:
Smart Components: aka.ms/smartcomponents
Connect with .NET:
Blog: aka.ms/dotnet/blog
Twitter: aka.ms/dotnet/twitter
TikTok: aka.ms/dotnet/tiktok
Mastodon: aka.ms/dotnet/mastodon
LinkedIn: aka.ms/dotnet/linkedin
Facebook: aka.ms/dotnet/facebook
Docs: learn.microsoft.com/dotnet
Forums: aka.ms/dotnet/forums
🙋‍♀️Q&A: aka.ms/dotnet-qa
👨‍🎓Microsoft Learn: aka.ms/learndotnet
#ai #aspnetcore #blazor #dotnet

Пікірлер: 52
@vincele6174
@vincele6174 3 ай бұрын
This is cool. I would like to see more AI-powered features integrated with BLAZOR.
@MohamedIbrahim-ch2fr
@MohamedIbrahim-ch2fr 3 ай бұрын
🔥🔥🔥 Blazor is blazing
@WelcoBro
@WelcoBro 2 ай бұрын
You are my love, I forgot you and took me more than 10 yrs to listen to you again. Ty!❤
@fabracht
@fabracht 3 ай бұрын
Loved the Smart button
@tristanlibouban
@tristanlibouban 3 ай бұрын
Impressive! Really can't wait to see it delivered to our customers
@xrysav11
@xrysav11 3 ай бұрын
That magic button. And Steve, The Legend
@sulmarpl
@sulmarpl 3 ай бұрын
Perfect, but due to the possibility to enter sensitive data the fundamental question is AI-powered is local or remote?
@GC-qe8vc
@GC-qe8vc 3 ай бұрын
According to their docs, remote by default and (unsurprisingly) using the OpenAI models on Azure. You can configure another endpoint, but it has to be an endpoint that supports the OpenAI API. What concerns me is that the project is not open source, and without the source we have no way to tell how much telemetry may be collected to "improve our experience".
@doomroot1321
@doomroot1321 3 ай бұрын
@@GC-qe8vc I think you can safely relax for now. This is an experiment. Check it out if you'd like to... or don't. If this makes it out of the experiment phase (like Blazor itself), it may likely be included in .NET itself which is open-source. If it does make it to .NET, it will likely also include extensive configurability, possibly to also use your own AI backend locally or otherwise. No need to get all hot and bothered.
@patrickjahr
@patrickjahr 3 ай бұрын
That is an amazing sample ❤‍🔥
@slashd
@slashd 3 ай бұрын
This is freaking awesome! 👍
@haroldpepete
@haroldpepete 3 ай бұрын
damn, that blow my mind, it looks amazing
@TakuCoding
@TakuCoding 3 ай бұрын
This is why I'm a .net developer
@AlbertoChirinosNET
@AlbertoChirinosNET 3 ай бұрын
It's amazing! Thanks!!
@toadman5184
@toadman5184 3 ай бұрын
More genius stuff from Steve!
@mtranchi
@mtranchi 2 ай бұрын
Wow, that rocks!!
@GetYourSecondHome-bu7kd
@GetYourSecondHome-bu7kd 3 ай бұрын
Excellent! Keep moving ahead on this. All The Best!
@jd31068
@jd31068 3 ай бұрын
That is cooler than the other side of the pillow!
@10Totti
@10Totti 3 ай бұрын
Very very nice!
@YaSiRaRaFaTdoTNet
@YaSiRaRaFaTdoTNet 3 ай бұрын
Just WOW!
@ryana6961
@ryana6961 3 ай бұрын
This is an interesting experiment. One thing I'd like to see with smart paste (especially with bug reports), is the ability for the original text to be submitted behind the scenes as well. The reason being: what if the bug report smart paste results in a step being slightly changed to the point that the bug is no longer reproducible with the parsed steps? If the purpose of this tool is to save time and energy, having to proof read what is spit out shouldn't be a necessity.
@cissemy
@cissemy 3 ай бұрын
What to do if a combo box has ID/Name ? For example country dropdown display Name=United States but I want to post to the server ID=US.
@SharifYazdian
@SharifYazdian 3 ай бұрын
That was awesome. Wish there was a way we could interprete a table (a bunch of data) and generate text for us.
@anveshkodumuri
@anveshkodumuri 3 ай бұрын
This is pretty cool. Is this available for Blazor Hybrid as well ?
@nqaiser
@nqaiser 3 ай бұрын
How does this work, is it sending information to Microsoft cloud service and fetching responses? Or the trained model is a part of application? Would be good to know what exactly is happening under the hood and how the model could be custom trained.
@weluvmusicz
@weluvmusicz 2 ай бұрын
I think you have to book Azure.
@ryoukokonpaku1575
@ryoukokonpaku1575 2 ай бұрын
It's likely calling onto OpenAI or Azure models. But it's very likely you can feed your own pretrained model for it as well if you know how to do AI training.
@weluvmusicz
@weluvmusicz 2 ай бұрын
Does it work on bare-metal in an intranet?
@user-tq7ci3wd2z
@user-tq7ci3wd2z 3 ай бұрын
Microsoft, I hope you will also use your technology to build your enterprise products, giving us confidence.
@souleymaneba9272
@souleymaneba9272 3 ай бұрын
How do you set the display order ? UI Windows is at the top of the displayed list, 😅
@dmtuan
@dmtuan 3 ай бұрын
I need this
@mtranchi
@mtranchi 2 ай бұрын
9:59 Lol, aren't we all amazing developers?
@BlazorPlate
@BlazorPlate 3 ай бұрын
We're thrilled to share that we'll be integrating these intelligent components into our BlazorPlate SaaS Starter kit!
@notsingular
@notsingular 3 ай бұрын
Hey amazing developer, can you make my job not suck, 'sure, have you tried turning it off... and going home'. 😄
@iOS20
@iOS20 3 ай бұрын
👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻
@user-in3xs9gn2o
@user-in3xs9gn2o 3 ай бұрын
Wow
@sharafudeen4734
@sharafudeen4734 3 ай бұрын
Great! How do I apply these AI features in custom components such as MudBlazor UI Components?
@HewbhurtGabon
@HewbhurtGabon 3 ай бұрын
Same instruction to follow. You might need to style the button.
@stepanhakobyan
@stepanhakobyan 3 ай бұрын
OK, this is red!
@pauljohnsonbringbackdislik1469
@pauljohnsonbringbackdislik1469 3 ай бұрын
4:00 I immediately imagined poor support that needs to answer questions or give advice to people. They currently need to constantly copy/paste between email and Chat GPT. It would be a great help if they could just one-click a response to concerned customer, wouldn't it? Oh... it sucks for the other side? Well... who is paying for the feature?
@S3Kglitches
@S3Kglitches Ай бұрын
Steve Sanderson > MAUI Team
@gp6763
@gp6763 3 ай бұрын
erfff closed source. I'm manipulating very sensitive data, cannot use that :(
@Joooooooooooosh
@Joooooooooooosh 3 ай бұрын
Wouldn't matter even if it was open source, since this solution depends on sending all your data to Microsoft / OpenAI. This is pretty easily implemented with a locally run LLM anyway Ollama/JSON mode.
@gp6763
@gp6763 3 ай бұрын
​@@Joooooooooooosh If it was open source I would simply rewrite the api service to target my own LLM. Easily, yes and no, I'm not into UI, it would take me weeks. Don't have that time to reinvent a wheel.
@gp6763
@gp6763 3 ай бұрын
Having say that.. it's quick to retro engineering this kind of stuff
@Cymricus
@Cymricus 3 ай бұрын
he gave us enough info to make an open source version lol
@filipnikolic2280
@filipnikolic2280 3 ай бұрын
Great components, still, you need to implement OpenAI API key, thus create an account on OpenAI, get your key, insert payment method etc. So yees great, but no.
@pauljohnsonbringbackdislik1469
@pauljohnsonbringbackdislik1469 3 ай бұрын
You will miss out on workarounds for bullshit corporate procedures. I like that nobody is questioning the pointless work somebody has to do. This is what engineering means today.. we are not meant to solve problems :(
@Joooooooooooosh
@Joooooooooooosh 3 ай бұрын
The AI thing is kinda getting outta hand I think. These components would literally have you paying Microsoft by the keystroke. 😂
@speakoutloud7293
@speakoutloud7293 3 ай бұрын
Why typing is difficult? AI has the better ideas and solutions. But do not complain about the past that brought you where you are!
@DarrellTunnell
@DarrellTunnell 2 ай бұрын
"I'm rebuilding the application" - yeah it sucks doesn't it. How about just stop there and solve that problem.
ТАМАЕВ vs ВЕНГАЛБИ. Самая Быстрая BMW M5 vs CLS 63
1:15:39
Асхаб Тамаев
Рет қаралды 4,8 МЛН
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 29 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 190 МЛН
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 37 МЛН
Beautiful Sortable Drag & Drop Lists for your Blazor Apps
32:11
A Complete .NET Developer's Guide to Span with Stephen Toub
1:02:48
What is F#
2:17
Brad Cypert
Рет қаралды 4,1 М.
Don't Use Polly in .NET Directly. Use this instead!
14:58
Nick Chapsas
Рет қаралды 46 М.
The Best Of The Internet (2022)
19:06
Daily Dose Of Internet
Рет қаралды 42 МЛН
8 Free and Open Source Blazor UI Libraries
9:42
Claudio Bernasconi
Рет қаралды 35 М.
5 Rules For DTOs
17:56
Ardalis
Рет қаралды 37 М.
An even DEEPER Dive into LINQ with Stephen Toub
1:20:09
dotnet
Рет қаралды 25 М.
ASP.NET Community Standup: Smart Components
1:26:59
dotnet
Рет қаралды 11 М.
Microservices with Databases can be challenging...
20:52
Software Developer Diaries
Рет қаралды 16 М.
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 49 МЛН
Какой ПК нужен для Escape From Tarkov?
0:48
CompShop Shorts
Рет қаралды 264 М.
Lid hologram 3d
0:32
LEDG
Рет қаралды 6 МЛН