As a developer for well over twenty years that had worked with dotnet and C# when it first came out in 2000, and has since moved to the world of Application Security and has thus coded less over the past five or six years, this series is really nice to really start thinking like a developer again and finding the joy in some of the simplicities of the language. Adding Cherita into these videos was valuable in that she provided that different prospective that sparked all of the right questions aspiring developers should be asking of any new language they are looking at.
Hi, dunno if someone could help me... i'm a little bit underwhelmed, i took a c# course of about 31 hours here on TH-cam, then i've seen two times the 101 course of c# and another two times the course of .net offered by Scott and Kendra. I have good understanding of Powershell and it comes really like a second nature for me handling objects there. So after all this i said ok let's try to build the same app that i made on Powershell on c# and take the opportunity of migrating the solution for Google that i have in scripting to c# language... to my surprise after learning about threads, predicates, interfaces, abstraction POO, collections, LINQ, Heritage and all the theory i do not know how to tackle the Google APIS Admin SDK... i tried reading the documentation of that SDK but it's not intuitive at all... How someone that took a course covering all the theory, learns to know what the following piece of code does? How are they even able to build something like this with the theory about predicates and lambdas and threats... I mean i know what it does somehow but how people is able to build something like this: using (var stream = new FileStream("credentials.json", FileMode.Open, FileAccess.Read)) { /* The file token.json stores the user's access and refresh tokens, and is created automatically when the authorization flow completes for the first time. */ string credPath = "token.json"; credential = GoogleWebAuthorizationBroker.AuthorizeAsync( GoogleClientSecrets.FromStream(stream).Secrets, Scopes, "user", CancellationToken.None, new FileDataStore(credPath, true)).Result; Console.WriteLine("Credential file saved to: " + credPath); } // Create Directory API service. var service = new DirectoryService(new BaseClientService.Initializer { HttpClientInitializer = credential, ApplicationName = ApplicationName }); How can you learn that snippet Makes some short of REST request for the token on Google? :S How can i translate the official documentation from Google that talks about REST requests to c# language that goes like above? ( GoogleClientSecrets.FromStream(stream).Secrets == GET http token) How is that sugar code?? [The google thing is an example] :( Any advise on what to see, read, follow is really appreciated. Someone that covers this kind of intermediate / advanced level. And i'm not talking about understanding theory 40 minutes videos on youtube, i'm talking about how to read advanced documentations / working with SDKs / generate similar advance code like above-videos / books. Thanks :)
I know so many people who hate the semi-colon. And they want to do away with it. Also, what is up with all the clanging? Is someone lifting weights behind you guys ??
As a developer for well over twenty years that had worked with dotnet and C# when it first came out in 2000, and has since moved to the world of Application Security and has thus coded less over the past five or six years, this series is really nice to really start thinking like a developer again and finding the joy in some of the simplicities of the language. Adding Cherita into these videos was valuable in that she provided that different prospective that sparked all of the right questions aspiring developers should be asking of any new language they are looking at.
Thank you scott for covering C# basics very quickly. Appreciate your effort.
Great work, guys! .NET-developer since 10+ years but it's always nice to stay grounded. Also, that morning voice... ^^
Hi, dunno if someone could help me... i'm a little bit underwhelmed, i took a c# course of about 31 hours here on TH-cam, then i've seen two times the 101 course of c# and another two times the course of .net offered by Scott and Kendra. I have good understanding of Powershell and it comes really like a second nature for me handling objects there. So after all this i said ok let's try to build the same app that i made on Powershell on c# and take the opportunity of migrating the solution for Google that i have in scripting to c# language... to my surprise after learning about threads, predicates, interfaces, abstraction POO, collections, LINQ, Heritage and all the theory i do not know how to tackle the Google APIS Admin SDK... i tried reading the documentation of that SDK but it's not intuitive at all... How someone that took a course covering all the theory, learns to know what the following piece of code does? How are they even able to build something like this with the theory about predicates and lambdas and threats... I mean i know what it does somehow but how people is able to build something like this:
using (var stream =
new FileStream("credentials.json", FileMode.Open, FileAccess.Read))
{
/* The file token.json stores the user's access and refresh tokens, and is created
automatically when the authorization flow completes for the first time. */
string credPath = "token.json";
credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
GoogleClientSecrets.FromStream(stream).Secrets,
Scopes,
"user",
CancellationToken.None,
new FileDataStore(credPath, true)).Result;
Console.WriteLine("Credential file saved to: " + credPath);
}
// Create Directory API service.
var service = new DirectoryService(new BaseClientService.Initializer
{
HttpClientInitializer = credential,
ApplicationName = ApplicationName
});
How can you learn that snippet Makes some short of REST request for the token on Google? :S
How can i translate the official documentation from Google that talks about REST requests to c# language that goes like above? ( GoogleClientSecrets.FromStream(stream).Secrets == GET http token) How is that sugar code?? [The google thing is an example]
:( Any advise on what to see, read, follow is really appreciated. Someone that covers this kind of intermediate / advanced level. And i'm not talking about understanding theory 40 minutes videos on youtube, i'm talking about how to read advanced documentations / working with SDKs / generate similar advance code like above-videos / books.
Thanks :)
Thank you scott!!! I'm learning a lot here!
Scott is a great teacher.
Another interesting session. Always learning.
Which VS Code theme are you using in this video.?
it's Yonce by minamarkham, he mentioned it here too
Wait, how do you center the apps on taskbar? Is Windows 11 is real?
No, it’s TaskbarX, a hack
I know so many people who hate the semi-colon. And they want to do away with it.
Also, what is up with all the clanging? Is someone lifting weights behind you guys ??