Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# Beginner
i have just started .net course.
can you provide me suggest me some website links have small programming problem question to make step by step concept of C#.
Posted 10-May-13 3:09am
Comments
ryanb31 at 10-May-13 8:12am
   
There are lots of articles on this site. I would suggest browsing through them.
Divaker @ Emerging Programmer at 10-May-13 8:29am
   
i am tried, but could not get specific. actually i want to some programming question to demonstrate
how to declare a variable, initialize variable
use var variable
use of a GetType
 
how to use if
how to use if else
 
how to use class
how to use more class in a file
how to use class from on cs file to another cs file
 
how to use member function
how to use static member function
how to use constructor
how to use try catch block
 
how to use function overloading
how to operator overloading
 
etc.
 
all thing with details with 4 concept what, why, when and how.
ryanb31 at 10-May-13 8:38am
   
Those are all beginner questions. w3schools.com I know used to have some good, simple, easy to follow tutorials. I would look there.
Divaker @ Emerging Programmer at 10-May-13 8:42am
   
thanks ryan, but i found no link in w3schools for C#
E.F. Nijboer at 10-May-13 8:13am
   
This website is full with it. Check out: Articles -> Beginner articles
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

If you have started a course, then follow your course notes - don't try to jump ahead, it is very likely that you will miss important things which might have saved you a lot of work in future.
 
By all means get a book and read that in parallel - most of them have exercises - that is is just an alternative source of structured information. But leaping off in the dark on your own is not a good way to learn. Look at Wrok, or Addison Wesley, just make sure it is in your native language, and doesn't have "in XX days", "for dummies" or multiple exclamation marks in the title and you'll be fine.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Subject: Learn while coding, Code while learning.
 
Hi Divaker,
I would recommend you to thoroughly read any 'Get Started C#' book like Professional
C# 4 and .NET 4 by Wrox publishers.
 
Also, you can watch C# videos on Pluralsight.com, they have very good collection covering all the c# features and concepts.
 
Once you get good at basics of C# then you can start reading articles on C# from Code Project and also Advanced books like 'CLR via C#' by Jeffrey Ritcher, to develope your skills further. But make it a habit of coding yourself while reading books or articles to improve your coding skills as well.
 
Any more info needed plz let me know...
 
Best of luck.
  Permalink  
Comments
Divaker @ Emerging Programmer at 10-May-13 11:00am
   
Thanks hameed, i am on same track that what have you told me. i was only supposing you guy can guide me about

why should i learn a particular concept.
 
just a instance i am want to make my class such flexible which can add any type number,String, objects.
 
then here i need to learn about polymorphism (Function overloading and operator overloading)
Mohammed Hameed at 10-May-13 11:09am
   
Good Question Divaker.
 
How much good at concepts that much good code we can write and hence the final output (the software component or project) would be perfect with very good quality and long lasting, minimal maintenance. Finally customer will be happy :)
 
I would recommend you to just know about what is SOLID principles.
 
There is a perfect saying by a great expert - Bertrand Meyer: "Software entities should be open for extension but closed for modification".
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

Work through .NET Book Zero[^] by Charles Petzold.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 4

Follow book
Visual C# 2008 Step by Step , MS Press
the best book for beginners.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 George Jonsson 175
1 Kornfeld Eliyahu Peter 169
2 Zoltán Zörgő 139
3 PIEBALDconsult 130
4 OriginalGriff 120
0 OriginalGriff 6,165
1 DamithSL 4,658
2 Maciej Los 4,107
3 Kornfeld Eliyahu Peter 3,649
4 Sergey Alexandrovich Kryukov 3,342


Advertise | Privacy | Mobile
Web04 | 2.8.141220.1 | Last Updated 11 May 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100