because C# have a LOT of Concepts I am kinda confused......what kind of advice can you give me to learn C#???I have the bases I think.....well kinda....

Dani AI

Generated

C# can feel huge at first — is not alone. This thread is from January 2009, so some answers here target older language and platform versions. The modern C# language and .NET platform have continued to add features and change workflows; a small, practical roadmap will get results faster than trying to learn every concept at once. (learn.microsoft.com)

Start with a tight order: core syntax and types, control flow, simple I/O and a console app; then object-oriented patterns (classes, interfaces, inheritance, properties); next collections and generics; then lambdas, delegates/events; learn LINQ next for working with data; finally study asynchronous programming (async/await) and basic concurrency. Build tiny, focused projects that add one concept at a time — a CLI todo, a library for data operations, then a small web API. (learn.microsoft.com)

Use current tooling: install the .NET SDK and pick Visual Studio (Community) or Visual Studio Code with the C# extensions so you can compile, run and debug quickly. Try this from a terminal to create and run a first app:

dotnet new console -n MyApp
cd MyApp
dotnet run

That workflow and tutorials for beginners are documented on the official .NET getting-started pages; Visual Studio Community remains the free full-featured IDE option. (learn.microsoft.com)

Practical habits matter more than any single tutorial. Keep study sessions short, write tests, use the debugger and read errors carefully. Video tutorials can make learning fun (as and others mentioned), but older videos sometimes require sign-ins or obsolete plugins (as and noticed) — prefer up-to-date, interactive tutorials and try to ship small features instead of chasing old exam numbers.

Recommended Answers

All 15 Replies

Loads of them

The ones I liked best Ive seen were on while its marketed towards XNA they cover a lot of the c# fundementals while making it fun

MS have one too, but I found it rather dry

YOUTUBE !!!!!!!! C# Tutorials , start off with C# Fundamentals , go through .NET Framework 070-526, 070-528, 070-529, 070-536, 070-549....you will be good

Hi!

I found simple tutorials from page TutorialX (address http://dal.functionx.com/index.htm). Search Left panel for section Computer Languages and click in the menu Menu C#3.0
(teach basics C#). Also - if you looking for the Visual C# - in section Programming Environments - you may choose between Visual C#2003 and Microsoft Visual C# 2008 (depends what version you use).

Good Luck!

Loads of them

The ones I liked best Ive seen were on

I tried to access their video tutorials but donno why video/audio doesnt play in both the browsers in my vista .

You need the latest flash player, they certainly should work, do you see just black? or do you get no player type part at all?

Mine at work is just black, I'll try when I get home too

You need the latest flash player, they certainly should work, do you see just black? or do you get no player type part at all?

I see just black.. no cross mark or no indication that i should load something to browser

why video/audio doesnt play in both the browsers in my vista

Had the same experience. Signed in and all went well. Good videos! Although some of them have some strange quirks. For example two persons talking together differently about the same thing!

commented: tnx +1

Had the same experience. Signed in and all went well. Good videos! Although some of them have some strange quirks. For example two persons talking together differently about the same thing!

:icon_eek: tnx a ton.
seems like registration is required to view videos.
they could have mentioned it in their site.. i wud have registered long ago :D

anways thanx ddanbe.. dat is a good site n was feeling bad fr not access to videos.

cheers..

ahhh, I have to sign in. Smart thinking ddanb

Ah, glad you guys got it to work, they are a big laugh those guys and the videos are kinda addictive.

If you want to learn XNA beyond C# Id more than certainly recommand all 3 volumnes of their XNA class

search on google "how do i" for c#
this on msdn web site

[http://dal.functionx.com/index.htm


woah, this thread is very good -- if you want to LEARN by example ( the 3D software for video learning -- not really about learning c#)


we could use all the suggested site -- to do google search too
will save up lot of time in searching for easy tutorial


great work

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.