Has A Robot Replaced Robert?
4:39
C# vs .NET
8:27
2 жыл бұрын
Why .NET 6 is the BEST yet!
13:30
2 жыл бұрын
Пікірлер
@AlekVila
@AlekVila 2 күн бұрын
Excellent!
@ahmedshafraz1538
@ahmedshafraz1538 8 күн бұрын
Awesome and simple explanation ❤
@azielarcila
@azielarcila 9 күн бұрын
Hi Rob, thanks for sharing this tutorial, it's really great, I just have a question that you might be able to help, I've been doing these steps and I am getting a 403 error for the link trying to reach out to Microsoft Graph, I am trying to get my outlook events and also tried just getting my user info like you did, none of that have worked but I haven't deployed the app, you are the first person I see that says the SPFx app needs to be deployed first, so I guess there's no way to get it to work in the workbench?
@azielarcila
@azielarcila 9 күн бұрын
after deploying the app I can debug now in the workbench 💪
@Xiao-qj9ez
@Xiao-qj9ez 10 күн бұрын
Quite clear explanations
@KevinMullarkey
@KevinMullarkey 10 күн бұрын
What if you only want to build from certain tables and not ALL tables & views?
@miladevs
@miladevs 13 күн бұрын
Great analogy with the waiter bringing coffee to explain promises! It really clarifies how promises work in JavaScript. Using then and catch makes handling asynchronous operations much cleaner. Thanks for breaking it down so well, Kyle!
@chudchadanstud
@chudchadanstud 18 күн бұрын
Gosh async await is worse than promises. Promises were pretty readable. Imagine wrapping with a try catch block. It's just more visual artifacts to read.
@yasirirfan5262
@yasirirfan5262 18 күн бұрын
thank you.
@hkthktm
@hkthktm 18 күн бұрын
using tsx for now. this solution doesn't working with me
@indiecowan33
@indiecowan33 22 күн бұрын
thank you!
@t-cc3377
@t-cc3377 24 күн бұрын
Hi Rob, Microsoft changed its policy regarding the 365 Dev program. Currently, you need at least a VS Pro or Enterprise subscription to be eligible. That's a huge problem for anyone interested in creating their own WebParts 😢
@RDT
@RDT 23 күн бұрын
Thanks for the heads up. If you have an office 365 subscription, even a cheap one you can develop against it, but Good to know, thanks
@t-cc3377
@t-cc3377 23 күн бұрын
@RDT I tried it before as I am an Office 365 user, but it didn't work. Apparently, my account is not eligible.
@aashishpaudel6822
@aashishpaudel6822 25 күн бұрын
thank you. it was helpful.
@DaniLearnsIT
@DaniLearnsIT 25 күн бұрын
I didn't know you can override StartAsync and StopAsync! Thank you! :)
@anidaniel5553
@anidaniel5553 25 күн бұрын
My storage list is returning empty value
@omalyh
@omalyh 26 күн бұрын
ty very much. you saved my time
@cullen.921
@cullen.921 28 күн бұрын
gahhhh okay I know this video is a year old but I just need you to know that you forgot the X in your letters column. Does it matter? Not at all. Did it make me neurotic for the rest of the video? Maybe 😅 lol anyways thanks for this awesome tutorial!
@RDT
@RDT 27 күн бұрын
lol, good spot
@wildpett
@wildpett 28 күн бұрын
Great video :) Thx for sharing
@M7md486
@M7md486 Ай бұрын
You was helpful cheers mate
@RDT
@RDT Ай бұрын
Thanks, glad it helped
@user-jd8hx2yl3h
@user-jd8hx2yl3h Ай бұрын
Hi there! by any chance do you know how to deploy this solution to a specific site , not globally?
@RDT
@RDT Ай бұрын
You have to deploy it globally, but in code you could check the site address and say if not this site do the rest of the code else ignore etc
@giffarialfarizy7310
@giffarialfarizy7310 Ай бұрын
I can't believe that you can explain this in less than 6 minutes.
@BassamAdel-wg3gr
@BassamAdel-wg3gr Ай бұрын
Hey, I have tried to setup my own tenant domain it showing the following any idea ? "Thank you for joining. You don't current qualify for a Microsoft 365 Developer Program sandbox subscription." I have also tried to run it locally on port "4321" as shown "localhost:4321/_layouts/workbench.html" dose not work as well . any idea ? Thanks
@user-sn1ys4qq3p
@user-sn1ys4qq3p Ай бұрын
I'm leaving a like under this video not because it's relevant to me, but because the author saved my valuable time with an introduction to the topic of the video. Thank you so much.
@sharadroy9058
@sharadroy9058 Ай бұрын
To specify cross platform code to be run in other systems, it is .NET Core and not .NET framework.
@anidaniel5553
@anidaniel5553 Ай бұрын
I can't seem to find share point online only. I am getting which kind of client-side to create?
@RDT
@RDT Ай бұрын
When you run yo
@komrondeveloper
@komrondeveloper Ай бұрын
Thanks
@user-jz2tg8tl5f
@user-jz2tg8tl5f Ай бұрын
thanks
@aungmyooo9692
@aungmyooo9692 Ай бұрын
I got TypeError: Unknown file extension ".ts"
@sandeepkumar-ng1yw
@sandeepkumar-ng1yw Ай бұрын
Hi Robert, Thanks for the video. Is it possible to implement property bag values for NON tenant wide extensions? If yes could you please let me know, Thanks in advance!
@dimitrispapakos4020
@dimitrispapakos4020 Ай бұрын
Quick question please how do I display and retireve a Person Group column: here is my code: export interface IGlossary {Contact: Object;} then in my TSX I do: setGlossaryItems( items.map((item: any) => ({ Contact: item.Contact,} then {item.Contact} nothing comes up any ideas please?
@RDT
@RDT Ай бұрын
Have you expanded the contact in the original query to the api?
@wawayltd
@wawayltd Ай бұрын
This is absolutely magic! Thank You so much!!!
@RDT
@RDT Ай бұрын
You're so welcome!
@vivekm75murali
@vivekm75murali Ай бұрын
Hey, Thanks for this video. I am new to SPFx. I just want to know if we can add a custom link to top of the page. Is there a placeholder for that. Also can I get the context of the current site and pass that along dynamically to the link. If there a video of yours which explains this it will be very helpful. Thanks in advance.
@Yogurt4655
@Yogurt4655 Ай бұрын
Exactly what I needed. Most other tutorials seem to be focused solely on debugging web pages. Thank you!
@pari-production2324
@pari-production2324 Ай бұрын
thx
@CHAMONIX552
@CHAMONIX552 Ай бұрын
I use node.js 14.16.1 for SPFX environment. When I ran: npm install -g [email protected], keep getting self sign cert chain error even though I have already set this in .npmrc file. also run them in command line, strict-ssl=false ca= NODE_TSL_REJECT_UNAUTHORIZED=0 still in vain I ran npm from /users/id/ directory
@RDT
@RDT Ай бұрын
You need to Check the spfx version and node version compatibility here learn.microsoft.com/en-us/sharepoint/dev/spfx/compatibility
@CHAMONIX552
@CHAMONIX552 Ай бұрын
@@RDT I ignored this error, continued with sharepoint generator installation. After ran trust dev cert, I am able to run gulp serve. Might be need to do trust dev cert first?
@jackvandeur8849
@jackvandeur8849 Ай бұрын
Great show and love to continue following but, it's three years since you posted it. YO needs at least version 18. something to run but @pnp/SPFX still wants version 12. someting of nodejs. I would love to hear your ideas on that. Thank you in advance.
@RDT
@RDT Ай бұрын
Noted! Working on a new series
@DavidSmith-bt5mq
@DavidSmith-bt5mq Ай бұрын
What version of pnp/sp is being used? When I look at the recent pnp get started it says to modify in-unit rather then create the configuration file like you did. Will the configuration file method work with 4.0.1?
@RDT
@RDT Ай бұрын
Yeah I need to work on a new version of the whole series
@lalo-the-coder
@lalo-the-coder Ай бұрын
This is a very simple but powerful approach, thanks for the tip.
@ariflaksonodhewo8758
@ariflaksonodhewo8758 Ай бұрын
Finally, i know how it works, thank you.
@user-rd2dy4bs4h
@user-rd2dy4bs4h Ай бұрын
I was searching for SO LONG trying to understand how to write dockerfiles properly, but all other videos only confused me even more. I was in despair, but your clear explanation saved me. I'm literally crying rn🥺🥺🥺😭😭😭😭😭THANK YOU SO MUCH💝💝💛
@CHAMONIX552
@CHAMONIX552 Ай бұрын
Great video. We implemented only oninit event per a Microsoft video published 8 months ago. Google analytics doesn't provide accurate stats, might be we should cover other events?
@RDT
@RDT Ай бұрын
Not that I know of. Perhaps Google have changed the API since this video. I plan To redo the series for the latest version
@ac-jk9mz
@ac-jk9mz Ай бұрын
nice video
@RDT
@RDT Ай бұрын
Thanks
@LatinoWebStudio
@LatinoWebStudio Ай бұрын
This helped explain it so much!
@RDT
@RDT Ай бұрын
You’re welcome
@BokoMoko65
@BokoMoko65 Ай бұрын
Is it possible to run the local dev environment for SP Framework in a container? I mean, make use of dev containers?
@RDT
@RDT Ай бұрын
The actually site has to run online
@samenglishmotivationinflue9409
@samenglishmotivationinflue9409 Ай бұрын
it's amazing so amazing i truely thankfull for this video and successfully ran my SPFx envirnment.
@RDT
@RDT Ай бұрын
Glad it helped!
@cantcode1001
@cantcode1001 Ай бұрын
Thanks for the video but a tip: any tutorial that pastes in lines of code instead of them being typed out as you explain it is very hard to follow.
@anujdixit3600
@anujdixit3600 Ай бұрын
public onInit(): Promise<void> { if (this.properties.elementId !== "") { debugger; alert("hello"); const spElement = document.getElementById(this.properties.elementId); if (spElement) { // Check if spElement is not null alert(spElement); Log.info(LOG_SOURCE, `Found Element ${spElement}`); spElement.style.display = "none"; } else { alert("Element not found or null"); } Dialog.alert(`Hello from ${strings.Title}: ${onmessage}`).catch(() => { /* handle error */ }); } return Promise.resolve(); } } why it is give me spElement is null please help me
@RDT
@RDT Ай бұрын
What is the element ID you are trying to find?
@mikehillbilly4079
@mikehillbilly4079 Ай бұрын
Concise, precise and nice. Excellent!
@RDT
@RDT Ай бұрын
Thanks
@joshgloballlc3500
@joshgloballlc3500 Ай бұрын
kzfaq.info/get/bejne/esB3p9Fpq9CrXWQ.htmlsi=6BciZzOr9XSXBOgn
@lemmoor
@lemmoor 2 ай бұрын
I get "`punycode` module is deprecated" error when running gulp trust-dev-cert or gulp serve... Any suggestions how to fix that?
@RDT
@RDT Ай бұрын
I think it is just a warning. I am sure a future update of spfx will remove this dependency 👍
@STY-ze3yy
@STY-ze3yy 2 ай бұрын
Hands down the best SPFX WebPart Development Into I have seen
@RDT
@RDT 2 ай бұрын
That’s really kind of you, glad it helped