Quick Overview of the Visual C# Express Edition IDE - 04
- Posted: Nov 21, 2011 at 9:11 AM
- 75,170 Views
- 22 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
This lesson demonstrates some common Visual Studio IDE features, various windows, debugging features, code window features, customizations, and more found in Visual C# Express Edition. A more complete discussion of features is found in the Visual C# Express Edition Fundamentals series and the Visual Studio Fundamentals series, both of which are available on Channel9.
Already have a Channel 9 account? Please sign in
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
That was cool! It gives a way to be in control of the environment of one's project.
Thanks
Thanks
I appreciate the clarity you bring to this series! I am also looking for something similar for MS Access (introduction to database management) and XHTML programming. Any suggestions? Thank you.
@twentytwelve: Hi, I'm **sure** there's something out there that you are looking for however I'm not aware of it. There used to be a SQL Server series that I created years ago on Microsoft's Beginner Developer Center (if that even exists anymore) but they buried it under layers of other content through the years. You may benefit from the C# course on my own website where I spend quite a while discussing relational database theory, creating databases in SQL Server, CRUD operations in ADO.NET and Entity Framework and more. Best wishes!
why are you using the code in the program.cs as opposed to the helloworld.cs- i thought the program.cs is for the compiler to know where to start (insertion point)
@meow now: you bring up an important point about these videos, as well as almost every single "small demo application" you will ever see in any book, article, website, video, etc. ... and that is this: the "architecture" you see in a tiny demo is vastly different from what you should use in a real project.

So, here we use program.cs's public void main() PRECISELY because it is the start-up object. Since the output of the application is a .exe, the .NET Framework would expect to see an assembly that has a main() method inside the startup object. Again, since we want to teach C# in tiny bits and pieces, I'm doing what most instructors do -- putting code in the main() method of the startup object (I.e., HelloWorld.Program) However, ( a ) you're probably not going to build console applications for applications you hope to distribute throughout your organization, ( b ) you would probably give more thought to delegating the responsibilities in your application to other layers of classes inside your application, should you decide to create a console application. In that case, the main() method would merely kick off the creation of these other code layers that, in turn, call other layers of classes and so forth. The moral of the story -- demo "architecture" != real "architecture".
And, by the way, you can change the default entry point (Startup object) on a project by project basis using the Project's Properties dialog, Application tab, Startup object: drop down list. This merely changes the call out to the underlying csc.exe (C# compiler).
Sorry for the wordy explanation to a simple question ... there were a lot of facets to the issue that I wanted to address. Ultimately, this is not something you need to really know about to create .NET applications unless you hope to do something "out of the ordinary", whatever that means.
Great work Bob.....
I recently started delving into the mysteries of C# and I was looking for explanations all around the web. So far, this series of tutorials is the most detailed I've seen. It also helps that I see a video with live explanation. I am "visual" guy :P
Great work Mr. Tabor!!!
this is awesome
using JUST what i have learned so far plus the VERY few things i already knew i was able to add (all by myself) to this hello world app a check to see if you caps lock is on. if it is on it states under hello world! "by the way your caps lock is on". if it is off it does not display anything.
I need to learn about forms.. If I understand it right, there's videos about it, as Bob and the text says "A more complete discussion of features is found in the Visual C# Express Edition Fundamentals series and the Visual Studio Fundamentals series, both of which are available on Channel9." The problem is that I can't find either of them, have anybody else found them?
@karteek
JohnG: Thank you!
@Josh: Nice. Experimentation is a common trait amongst great developers!
@Sophie: My bad ... I probably shouldn't have counted my chickens before the eggs were hatched. We talked about creating those series, but then new and different ideas popped up and we forgot we had talked about those series. However, I've got to think somewhere on Channel9 someone has talked about these topics in length (just not me). Sorry!!!
These are the most helpful videos I have found yet! Thank you very, very much.
Great Vidios. Just adds that bit more info in addition the the Microsoft Step by Step C# books. Also Just adds that confidence that I am understanding the Book material correctly.Great stuff.
I am unable to find either to the series mentioned below.
A more complete discussion of features is found in the Visual C# Express Edition Fundamentals series and the Visual Studio Fundamentals series, both of which are available on Channel9.
Hy Sir!
I want to ask you that i want to learn Asp.net using c#. So please suggest me that i will start my journey by starting to learn c#? I have already know the basic of c++ and OOP.
Does lessons still are creating ? :) how long its gonna take for me to learn C#?
Great series! Will I have difficulty if I try to do the series, some at work, and some at home? Can I use Skydrive to copy up the solution's file structure, then download it at work, modify it, re up-load, then do it again at home?
Also, can I use VS12 Ultimate at work and VS12 Express at home, will the solution work in both?
Thanks!
This is wonderful very clearly and well present I never see tutor like that.
Thank you
希望得到C# 视频讲座 因为本人已经年纪60有余 学习较缓慢,需要慢慢吸收。往复看,才能够领会。
谢谢
今天,写数据库与 Dataset这样导入,没有成功,还有怎么样与ReportViewer数据库的链接没有实现,想救助您。
谢谢 !
Wow! You're a really good teacher. Very concise, specific and above all, enthusiastic. Thank you. Sorry about my english.
Thanks a lot for your valuable explanation...:)
Remove this comment
Remove this thread
close