pls can anyone give me an idee where to start

Dani AI

Generated

A short, up-to-date starter plan that builds on the replies here: many posters were right to push an IDE, books and videos (thanks to , , and ). For a clean, modern workflow: install the current .NET SDK, pick an editor (Visual Studio on Windows or Visual Studio Code cross-platform), then learn by building very small programs and iterating. The official C# guide collects short tutorials and learning paths that work well for beginners. (learn.microsoft.com)

Quick hands-on route (30–60 minutes):

  1. Install the .NET SDK for your OS.
  2. Pick an editor: Visual Studio for full Windows GUI support, or VS Code with the C# tools for cross-platform work.
  3. Create and run a console app from a terminal to see the whole cycle quickly:
mkdir MyFirstApp
cd MyFirstApp
dotnet new console
dotnet run

Those commands are the dotnet CLI way to create and run a C# project; the install and CLI docs explain options and templates. (learn.microsoft.com)

What to study next (practical order): language basics (types, control flow, methods), simple classes/objects, collections and LINQ, exception handling, then async/await and unit tests. Use the debugger from day one to step through examples and fix logic—that teaches faster than just reading. The Microsoft C# pages provide short tutorials that map to these steps. (learn.microsoft.com)

Troubleshooting & small-project advice: start with a console calculator or todo app (as others suggested) and then convert it to a GUI or web app. If VS Code’s IntelliSense/OmniSharp misbehaves, check that the C# extension and a compatible SDK are installed; the C# extension repo/doc shows common fixes. Prefer current .NET SDK templates over very old Visual Studio tutorials. (github.com)

Recommended Answers

All 16 Replies

First you should get an IDE like SharpDevelop, or Visual C# express 2008.

Hi,
U just need to install an IDE like Visual Studio .Net (any edition)will do as a start up.

later u can upgrade as according to ur needs...

Just in case u have already installed the IDE u Just need to go to the file new projects tab,

And make a project type selection.
And u can get started.

You should also start by getting a beginning book on C# programming.

Get visual studio 2008 express edition at www.visualstudio.com for free (you will be charged by the connection client though) and do the tutorials on the application and you'll be coding in no time

try "head first c#" its a great book for beginners

C#.net step by step. or try to make calculator.

You can refer this tutorial in order to help you to start.

Try on the basic and simple examples first to grasp the idea.

Actually I'm starting to and I found this tutorial really helpful

Reading books is good but slow.

I am an absolute beginner too and after long time of searching for really good sources -
I found these videos that dramatically helped me to learn faster and more efectively.

Absolute Beginner’s Video Series
http://msdn2.microsoft.com/sk-sk/vstudio/aa700773(en-us).aspx

actually those videos are pretty good yonderboy I would recommend them too. However I do think there is an enormous amount of value in reading a good beginners book.

Once you download the IDE
click on file tab
select new project then a windoes pops up
then select what kind of application you want to make like windows application or console application.
lets start with windoes application, once you slect it name the application
then a form appears on the screen .
then starting playing with all the tools.,,,,,,

Hello All !!

Can please any body give me a good explanation on how to use Enums in C# ..

Thanks Alot

Regards
Abby91

You can refer this tutorial in order to help you to start.

Try on the basic and simple examples first to grasp the idea.

How is an ASP.NET tutorial going to help him...

pls can anyone give me an idee where to start

soory friend az u can gues im new too so if u find anything please contact me at

[snipped]

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.