Visual Studio For Beginners - 2022 and Beyond

Sdílet
Vložit
  • čas přidán 9. 07. 2024
  • The Visual Studio IDE is a platform used to build applications. It may seem simple to developers with experience, but Visual Studio for beginners can be both challenging and intimidating.
    Unlike its cousin, VS Code, there's a little more to it than just plug-and-play when it comes to programming.
    Whether you're a beginner just learning C# for the first time, or you've been using other text editors such as vim, sublime, notepad++, etc., and want to switch, this video can help.
    ☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁
    Subscribe to the channel ✔️
    / @heightabovesealevel
    Custom Sakura Theme: / heightabovesealevel
    Click the 🔔 to turn on notifications so you don't miss anything.
    Come hang out on DISCORD!
    Discord: / discord
    Other awesome videos worth checking out:
    Programming Naming Conventions Every Programmer Should Know
    • Programming Naming Con...
    5 Soft Skills to Have Before Becoming A Programmer
    • 5 Soft Skills to Have ...
    Do You Need Math to Be A Good Programmer?
    • Do You Need Math to Be...
    A tip is always appreciated :)
    streamelements.com/heightabov...
    ☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁
    VS Code is another popular code editor used by many developers worldwide that is an alternative to Visual Studio.
    One major difference is that as an integrated development environment, Visual Studio offers a bit more when it comes to IntelliSense support and other features for languages like C# or C++.
    Still, you can accomplish much with just VS Code.
    The console app template in visual studio 2022 looks different because it's using global "using statements".
    This means you don't have to add them at the top of each file since they'll be implicitly referenced by the compiler in .NET 6.
    Timestamps:
    0:00 - Intro
    0:37 - How to Download Visual Studio 2022
    1:37 - Visual Studio Installer
    3:37 - Creating A New Project in Visual Studio
    5:57 - C# Console Application
    7:25 - How to Get Custom Sakura Theme I'm Using
    8:00 - Visual Studio Navbar
    8:59 - Edit Tab
    9:36 - View Tab
    10:44 - Git Tab
    11:23 - Project Tab
    11:56 - Build Tab
    12:45 - Debug Tab
    14:35 - Test Tab
    14:51 - Analyze Tab
    15:01 - Tools Tab
    15:26 - Extensions, Window, and Help Tabs
    16:45 - Solution Explorer
    17:10 - Simple Console Demo
    18:26 - Outro
    ☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁
    Here's my other social media; amazing stuff over there too!
    🎮 TWITCH ➼ / avatarvick
    📷 INSTAGRAM ➼ / heightabovesealevel
    😂 TWITTER ➼ / vicktor_oti (VICKTA)
    ☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁
    🎵 Music provided by:
    Argofox:
    VIRO - Believe
    • VIRO - Believe [Argofo... ​
    StreamBeats by Harris Heller
    www.streambeats.com/
    ☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁
    #visualstudio #learningtocode #programming
    Thank you for watching.
    Subscribe, and I'll see you in the next video.
  • Věda a technologie

Komentáře • 90

  • @nhabib114
    @nhabib114 Před 8 měsíci +29

    Excellent lesson with fast overview of advanced features too. Visual Studio is such a rich tool. I started C programming in 1984, which was ancient times.

  • @KrisKrisenKris
    @KrisKrisenKris Před 3 měsíci +9

    You do a phenomenal job explaining things, very easy to understand and just the right pace.

  • @howardfoot4655
    @howardfoot4655 Před 4 měsíci +7

    Clear step-by-step instructions at a calm steady pace which makes it ideal for beginners. I hope there will be more like this for people starting out coding with hope in their heart.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 4 měsíci

      This is the first in a series of videos.
      There's a link in the description to the entire playlist helping beginners get started with C#.
      Glad you liked it.

  • @aaravuniaccount9860
    @aaravuniaccount9860 Před 2 lety +8

    A really well put together video! Informative and to the point!! Thanks for making this vid!! Keep it up!! Looking forward to seeing more...

  • @dragondanger
    @dragondanger Před 9 měsíci +1

    Thank you sosososososososo much for doing this video! I was totally lost.

  • @amandaramey5041
    @amandaramey5041 Před 29 dny +1

    Just started coding a year ago (career change in my 40's from social services) and just started with Visual Studio last week. Your video is the best I've found so far! Subscribed to your channel
    instantly. Thank you!

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 27 dny

      Wow, that's amazing!
      Glad I could help out.
      What made you pick software development over all the other career options, if you don't mind me asking?

  • @jamescain1821
    @jamescain1821 Před 7 měsíci +5

    This is a very well put together lesson. Thank you for putting this together, this is exactly what I was looking for. Cheers!

  • @jordanhabib2686
    @jordanhabib2686 Před 2 dny

    Brilliant video. Thank you!

  • @aron6103
    @aron6103 Před 7 měsíci

    good video , i was missing my solution explorer for like 4 days and i coudn't find it, but this has helped me with that and so many other things.

  • @AMD-BL4ZE
    @AMD-BL4ZE Před 23 dny

    Visual Studio 2022 is like a plane's cockpit. There are a ton of buttons and you've no worldly idea about what would happen if you press _that_

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 23 dny +1

      Yes, it definitely feels that way at first, but with time, you'll get the hang of it.
      I have a playlist teaching C# that uses only Visual Studio if you're interested.
      czcams.com/play/PLKCFltnebRSVQHQ9tf5PSmk4X0KNqO6FU.html&si=pbZEsy2ni8VJ_BZY
      Following along with the videos there is a good way to familiarize yourself with the IDE while learning a new programming language.

  • @hitechlearner
    @hitechlearner Před rokem

    awesome explanation thanks buddy!

  • @bosslevel1393
    @bosslevel1393 Před měsícem

    Thank you! I just started using VS & this helped a lot. Keep continue great work man. U deserve more subs & U got a new sub from me:)

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před měsícem

      I'm glad you found the video helpful.
      Welcome to The Water Tribe! 😊

  • @yawsokpor3061
    @yawsokpor3061 Před rokem +2

    Wao many thanks for this explanations and I will be your Student and will subsribe to most of your videos ,once again thanks a GOOD TEACHER

  • @alterdanish
    @alterdanish Před 10 měsíci

    I will try your theme for sure

  • @ritaburrows7493
    @ritaburrows7493 Před 7 měsíci +1

    I love VS code, but the need for Visual Studio is coming up more and more in work. Thanks for this video, I was really clueless. It does move fast which is a good thing, because I can just pause when I need to.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 7 měsíci

      Hopefully, this video made the transition somewhat easier.

    • @hjoseph777
      @hjoseph777 Před měsícem

      For c#, c++, java use visual studio, everything else I use vscode

  • @mustafasakhizada723
    @mustafasakhizada723 Před 10 měsíci

    You did a great job better than my teacher in school

  • @dipamsoni1714
    @dipamsoni1714 Před rokem

    Thank you for this! Super cool video! A+++

  • @yan3735
    @yan3735 Před rokem +1

    Thank for the good video

  • @bradmedford1612
    @bradmedford1612 Před rokem

    Great intro. We need more people like you.
    I was sent some code that included a .h file. How would I add that in?

  • @oarymma
    @oarymma Před 10 měsíci

    Thank you for the video but i have one question. if we exit out the tab does the work save automatically or do we need to save it first manually, second question is how do u go back to the main menu after i finish a project and want to go to another one? Thank you!

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 10 měsíci

      You need to save manually.
      If you want to open another project go to "File -> Open" at the very top left of the screen.

  • @RC-rg3vz
    @RC-rg3vz Před rokem

    Please do a whole JavaScript tutorial using VS id soooooo be thankful as you would be the only person that has a tutorial xc

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem

      It's similar to what you would do when writing C#. I find the IntelliSense support in Visual Studio is not as good as that in Visual Studio Code.
      Some of the helpful extensions in VS Code also aren't available in VS e.g. React Snippets.
      The syntax highlighting wasn't that great the last time I wrote JavaScript in VS, but that may have changed now.
      I'd recommend writing JavaScript in VS Code over VS (the experience is much smoother for me over there), unless you really want to use VS, then that's all up to you.

  • @Higtyhhh
    @Higtyhhh Před 2 měsíci

    How do i access the visual studio marketplace? i have a desktop application but i don''t know how to access the marketplace.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 2 měsíci +1

      You can access the Visual Studio marketplace by going to this link on the browser of your choice.
      marketplace.visualstudio.com/vs

  • @user-cz8be8zx5j
    @user-cz8be8zx5j Před 18 dny

    Hi, Is it possible to execute code in an internal terminal in VS? I am new to programming in C++ and using VS, and I want to know if I can run code without having an external terminal pop up.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 18 dny +1

      I've never had any reason to run code inside a terminal - unless maybe you mean scripts to build an app or run tests, then those can be run in an internal terminal.
      If you're just trying to open the Visual Studio terminal, press Ctrl + ` or go to the View tab (on the menu bar at the top of your screen in Visual Studio) -> Terminal.
      If none of these help you, I have a video explaining how to use the terminal that could help you out.
      czcams.com/video/7Agno_H0U7Q/video.html

    • @user-cz8be8zx5j
      @user-cz8be8zx5j Před 17 dny

      @@HeightAboveSeaLevel I mean is there a way to execute my code and then have the output be displayed on the output terminal in VS and not in an external terminal? Before I came to VS, I only ever used a simple online IDE (GDB) as I am relatively new to programming and my programs would always execute in the embedded terminal below the code editor.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 17 dny

      @@user-cz8be8zx5j Interesting. What kinds of things were displayed in the embedded terminal when you ran the code?
      Visual Studio has an output window whenever you build an application to tell you if the build succeeded or if there were errors. Could that be what you're looking for?

  • @cameronsidhu5711
    @cameronsidhu5711 Před rokem +5

    Just a bit of constructive feedback, instead of going over what all the buttons do straight away, maybe do a very simple example of what the program can do, and in that example show what the buttons do as and when you need them

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před měsícem

      Heard the feedback and made some changes to the format in this recent video explaining VS Code to beginners.
      czcams.com/video/bfvq_kTbnd8/video.html
      Let me know if that's better.

  • @guntandy
    @guntandy Před rokem +1

    Beginner to coding, and I wondered about how a simple code can turn into .exe files. This is honestly kind of overwhelming.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem +1

      After writing all the code and it's time to publish, that's when it all becomes a ".exe" or executable.
      If you're still a beginner, don't worry about that just yet. Learn the basics of the programming language then publish something small.
      If you're interested in learning C#, I have a playlist.
      czcams.com/play/PLKCFltnebRSVQHQ9tf5PSmk4X0KNqO6FU.html

    • @guntandy
      @guntandy Před rokem +1

      @@HeightAboveSeaLevel thank you!

  • @yawsokpor3061
    @yawsokpor3061 Před rokem

    Please if I have a problem how can I let you know so that you direct me by video ?

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem

      I currently don't do 1-on-1 teaching.
      You can browse the videos on my channel for a particular topic.
      If you have any further questions, you can as them on Discord (link in description).

  • @i_cee_u
    @i_cee_u Před rokem

    17:27
    can you please help me out, when I run the project, a notification always pops up saying: The project doesn't know how to run the profile with the name 'whatever name you may have here' and command 'Project'. I don't know what to do, the internet is not helping and I've tried installing multiple updates but nothing is helping me. Please help...

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem

      Are you on Mac or Windows?

    • @i_cee_u
      @i_cee_u Před rokem

      @@HeightAboveSeaLevel windows

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem

      @@i_cee_u Interesting. Did the error say anything else?

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem

      @@i_cee_u Also, do you have Discord? You can join the server and ask your questions there. I have a dedicated channel around C#, and it's easier to have conversations about code there.
      Discord invite is in this video's description.

    • @i_cee_u
      @i_cee_u Před rokem

      @@HeightAboveSeaLevel alright I've joined

  • @sebastienlinhart9207
    @sebastienlinhart9207 Před 4 měsíci

    Why is it not doing anything for me when i press ctrl+f5 :( I want my console :(

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 3 měsíci

      Do you have that shortcut bound to a different action?
      To see all your shortcuts:
      Tools (at the top of your screen) > Options > Expand Environment dropdown > Keyboard
      Type "console" in the search bar on the right panel to see all shortcuts associated with it.
      Here's an article with more details if you still need help.
      learn.microsoft.com/en-us/visualstudio/ide/identifying-and-customizing-keyboard-shortcuts-in-visual-studio?view=vs-2022

  • @qzorn4440
    @qzorn4440 Před rokem

    pascalCase or camelCase... 🤔 great video and i would like to do some Arduino esp32 bluetooth Modbus rtu rs485 IIOT projects 😎 thank you.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem

      Some people refer to "camelCase" as "lower Pascal case", so I guess it's just personal preference.
      I made a video on these naming conventions that can help you understand them better.
      czcams.com/video/UPNLmdRekFA/video.html

  • @chittaranjan3799
    @chittaranjan3799 Před rokem

    what is the free version for mac?

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem

      Google "Visual Studio for Mac" and click on the visualstudio.microsoft.com search result.

  • @AhonaFariha
    @AhonaFariha Před rokem

    Are html & CSS can be done??I'm a beginner

  • @niallcunningham8744
    @niallcunningham8744 Před rokem

    I was waiting for you to explain the attach to process in debug tab and you skipped it :( Only thing I was looking for in this video :( Still good tho :D

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem

      Thank you.
      I could only fit so much into a 20-minute video, so I opted to cover the most basic things a beginner would need to know.

  • @RC-rg3vz
    @RC-rg3vz Před rokem

    I was having such a hard time with 8:00
    You explained it perfectly, so on VS you dont write it like “main void”
    Where would one find all the commands for VS since they seem to be different than the other IDE’s?

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem

      What do you not write like "main void"?
      Also, which commands are you looking for?

    • @RC-rg3vz
      @RC-rg3vz Před 11 měsíci

      Im trying to find a book that basically trains you with all the language meaning
      alert() An alert box is displayed with an OK button
      confirm() Displays a message box with ok/cancel options
      console.log() Writes information to the browser
      document.write() Write directly to the HTML document
      prompt() A pop up box that needs user input
      Like I want to be able to know what each thing means and how to use each command.
      Idk how to find this information

    • @RC-rg3vz
      @RC-rg3vz Před 11 měsíci

      Or like “console.writeline”
      Where did you learn how “console.writeline” means? I know its telling the console to write what you put but there are commands that I dont know how to input.
      I want to build 2 different apps, one a gaming app and the other for a reminder app but if I create a blank canvas to write code how do i know what to tell the computer what to do? I just want to learn the language you use to tell the conputer what to do meaning
      I want to be able to understand how to write code in itself, I understand the basics of how coding works but if I want to actually write my own code Idk how to do it bec idk how to convey what i want the computer to do.
      I wish i knew what language such as “console.writeline” and other commands so i can tell the computee what to do but idk the whole language so i just want to know where can i find the entire language commands so i can learn and be able to use the commands.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 11 měsíci

      @RC-rg3vz I'd recommend taking a C# course to better understand the language and how it works.
      Some on Udemy are often on sale for an affordable price.

  • @ashleyramos4702
    @ashleyramos4702 Před 3 měsíci

    is visual studio good for studying SQL?

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 3 měsíci +1

      I've written some very light SQL in Visual Studio.
      Have you taken a look at SQL Server Management Studio?
      learn.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16
      It could be what you're looking for.

  • @davidreynaga5037
    @davidreynaga5037 Před 4 měsíci +10

    Certainly not for a beginner, there is an overload of info that a beginner can not use or understand , there is so much info that prevents the beginner to begin.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 3 měsíci +4

      Sorry to hear that. Where in the video do you feel stuck?

    • @tarhabrown8038
      @tarhabrown8038 Před 2 měsíci +3

      I like the comment and appreciate what you’re saying.
      I have very little up-to-date knowledge on programming (I took a single class in grade school in the late nineties) but there is enough knowledge here for me to build on.
      Did it answer questions I already had? Absolutely!
      Did it give me a million more questions? Absolutely! These, with the beautiful technology of today, I researched separately after I rewatched the video, on separate tabs, on my phone.
      Not having all the knowledge immediately available was not a deterrent.
      I feel this was extremely useful.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 2 měsíci +2

      @@tarhabrown8038 You can always ask your questions in The Water Tribe Discord server.
      discord.gg/kbBbZrArpK
      We'll be expecting you. 😊

    • @tarhabrown8038
      @tarhabrown8038 Před 2 měsíci +2

      @@HeightAboveSeaLevel Thank you so much!
      Looking forward to learning something new :)

  • @BANGTANhome77
    @BANGTANhome77 Před rokem

    Can't I run python code in this? 🙂

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před rokem +1

      I believe so. I've seen some support for it on Windows, but the docs say it's not available on Mac.
      You can read more about it here:
      docs.microsoft.com/en-us/visualstudio/python/overview-of-python-tools-for-visual-studio?view=vs-2022

  • @benpaniri2152
    @benpaniri2152 Před rokem

    thanks &&&

  • @KathleenReyes-xq9sd
    @KathleenReyes-xq9sd Před 2 měsíci

    I don't understand. What is an application? What's the purpose of it? To create an App? I am so dumb please help

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 2 měsíci

      You're using an application right now to watch this video and write your comment.
      An application is created by writing code that works together to achieve an intended purpose.
      There are different types of applications - social media applications like Facebook and Twitter for socializing, finance applications like Mint and Quickbooks to manage finances, and even sports applications to keep track of live scores, upcoming matches, etc.
      An app is the short form of the word application.

  • @Commenter339
    @Commenter339 Před rokem

    This was not helpful for me, as I have exercises in Visual Studio where I need to correct syntax errors, and I have no idea how to see the errors in my code besides building or debugging, which just tells me "build failed". Like, I know it failed. But what's wrong with my code?
    I was working with VScode before, so I'm used to that.
    This is my second VS 2022 tutorial video. Continuing to look elsewhere.

  • @SoulSeeker770
    @SoulSeeker770 Před 4 měsíci

    Control Left Click doesn't do anything for me.

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 4 měsíci

      What are you trying to do?

    • @SoulSeeker770
      @SoulSeeker770 Před 4 měsíci

      @@HeightAboveSeaLevel Thanks. I forgot what he says what control left click is supposed to do.

  • @yawsokpor3061
    @yawsokpor3061 Před rokem

    You are not too fast or slow that is OK

  • @w33dsmoke61
    @w33dsmoke61 Před 6 měsíci

    so i opened the program for the first time EVER, created a project......how the fuck did you get that window to pop up? 5:57

    • @HeightAboveSeaLevel
      @HeightAboveSeaLevel  Před 5 měsíci

      If you mean the Program class, it opens by default. If you don't see it, check the panel on the right (Solution Explorer) and click on Program.cs.

    • @w33dsmoke61
      @w33dsmoke61 Před 5 měsíci

      yea my first time ever loading it didnt pop up, but the second time it did. just crazy how the universe works with me. everythings wrong@@HeightAboveSeaLevel