Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Introduction to C# for C/C++ users

Tags:

c++

c#

I have 6+ years of C/C++ experience. Tomorrow starts a university assignment where I will have to use C#. Therefore I would like to have a list of links/resources which you think important or an extensive tutorial - in short everything you think worthy.

Coding style, best practices, ...

(I don't know any specifics about the C# environment I will be using(IDE, OS, w/e), the first meeting is tomorrow evening).

(I have never coded C# before)

One more thing: I would like to work using Linux (kubuntu 10.4). IDE / environment / tutorial suggestions regarding Linux specifically are very welcome.

Thanks for your help!

like image 252
Ronny Brendel Avatar asked Apr 11 '10 18:04

Ronny Brendel


People also ask

What is the introduction of C?

C IntroductionC is a general-purpose programming language created by Dennis Ritchie at the Bell Laboratories in 1972. It is a very popular language, despite being old. C is strongly associated with UNIX, as it was developed to write the UNIX operating system.

What is C explain it?

C is a structured, procedural programming language that has been widely used both for operating systems and applications and that has had a wide following in the academic community. Many versions of UNIX-based operating systems are written in C.

What is C and its features?

C is a statically typed programming language, which gives it an edge over other dynamic languages. Also, unlike Java and Python, which are interpreter-based, C is a compiler-based program. This makes the compilation and execution of codes faster.


2 Answers

Charles Petzold has: .NET book zero

like image 73
Niall C. Avatar answered Oct 27 '22 14:10

Niall C.


Quick introduction to syntax + essentials of a language.

Obvious link to an overview of a platform :)

Best practices discussed here, on SO

It's better to read books of course, when a sufficient amount of time is available. I personally started to learn c# by reading Pro C# 2008 and the .NET 3.5 Platform

P.S. If you want to use linux, here you go:

IDE

Framework

like image 45
n535 Avatar answered Oct 27 '22 15:10

n535