Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Redliquid

Learning C# Questions

Visual Studio Community Edition is completely fully featured, can support plugins and is completely free. It's probably all you will need right now.

 

Pluralsight and Lynda.com have plenty of C# material.

Recommended Posts

Posted · Original PosterOP

So i was looking over some courses im interessted in taking and all of them have C# In them so i thought i could start early and learn C# now.

Question 1: C# IDE? I know microsoft Visual studios has C# but eh, expensive? and i think i have to run a legit version of windows to use it?

Question 2: So i found Xacc.ide. Does annyone have experience with it? good place to start learning C# in? (i've been using code::blocks before and it has a compiler in it which is super handy so i'd like to have that)

 

Question 3: Do you know anny tutorials / free lessons in C#?

Thanks for your advice


Redliquid~

Link to post
Share on other sites

I kind of learned a bit of C# by following Unity3D tutorials.

And are you in an IT college or something? I can get Visual Studio (and a lot more Microsoft development programs) through my school.

(Microsoft dreamspark)


"There's no such thing as perfect. You're beautiful as you are Courage. With all your imperfections you can do anything." - Bathtub Barracuda

"How can someone win if winning means that someone loses" - Scatman John

"64 bits, 32 bits, 16 bits, 8 bits, 4 bits, 2 BITS, 1 BIT, HALF BIT, QUARTER BIT, THE WRIST GAAAAAAME!!!" - Angry Video Game Nerd

Gear:                           .                                                                                                                         .

Spoiler

PC:

CPU: AMD Ryzen 7 1700 || Motherboard: MSI X370 Gaming Pro Carbon || RAM: 2x8GB G.Skill TridentZ RGB 3200Mhz (running at 2933Mhz) || GPU: Gigabyte Auros RX 580 4GB || Storage: Samsung 960 EVO 250GB + Seagate Barracuda 2TB || Cooling: Be Quiet! Dark Rock 3 || Case: Thermaltake Core G21 TG || PSU: Corsair RMx 750W

Peripherals:

Headphones: Beyerdynamic DT-990 250 Ohm || Mouse: Roccat Kiro || Keyboard: Coolermaster Masterkeys Pro S RGB || Mousepad: CM Storm Swift-RX XXL || Graphics tablet: Wacom Intuos Pen Small

Old PC:

CPU: AMD Athlon X2 255 || Motherboard: ASUS M4A89GTD PRO || RAM: 4x2GB DDR3 || GPU: Nvidia Quadro 512MB || Case: Antec Sonata III || PSU: Antec Earthwatts 500W Bronze

Minibois' Digital Art Thread

Reviews: Coolermaster Masterkeys Pro S RGB || Wacom Intuos Pen Small || Roccat Kiro

Threads: Pokémon Thread || Dutch Talk || Super Smash Bros. Melee Thread

Setup: Current setup

Link to post
Share on other sites
Posted · Original PosterOP

I kind of learned a bit of C# by following Unity3D tutorials.

And are you in an IT college or something? I can get Visual Studio (and a lot more Microsoft development programs) through my school.

(Microsoft dreamspark)

No not yet, im hoping to get in after summer.


Redliquid~

Link to post
Share on other sites

Q1. There are free versions of visual studio

 

Q2. I have no experience with that IDE, but the visual studio is free so why use anything else. 

 

Q3. Code academy 

Link to post
Share on other sites
Posted · Original PosterOP

Q1. There are free versions of visual studio

 

Q2. I have no experience with that IDE, but the visual studio is free so why use anything else. 

 

Q3. Code academy 

I've been learning a bit in codecademy but they dont have C#? i think?


Redliquid~

Link to post
Share on other sites
Posted · Original PosterOP

Visual studio is great and it can run on a non "legit" windows. What I am assuming is you're using a "cracked" version or something? If that's the case it will still run. I think there is a free version of vs or a trial.

This looks like a great site to start with http://www.csharp-station.com/tutorial.aspx

Downloading Visualstudio now =) thanks alot everyone


Redliquid~

Link to post
Share on other sites
Posted · Original PosterOP

Visual Studio Community Edition is completely fully featured, can support plugins and is completely free. It's probably all you will need right now.

 

Pluralsight and Lynda.com have plenty of C# material.

Yap im coding in that right now :) found a youtube tutorial to watch to but ill check out Pluralsight later :) thanks and nice profile pic ^^

C# Seems to be pretty similar to C++ so far so i think ill pick it up pretty fast


Redliquid~

Link to post
Share on other sites

IMO, there's no real point to an IDE, if you don't have to manage code libraries, database connections or anything else that can't be easily stuffed into a text file.

 

Don't stop believing that. But as soon as you have to manage a csproj and solution file with more than a couple of files and/or projects it becomes super tedious to manage. That is one of the things, which an IDE just does for you.

 

Other things as static analysis, code inspection, refactoring, intellisense etc. is not useful either you say? I really want to see you work in a professional environment without any of these tools and be productive. This is some other things that a proper IDE helps you with.

 

As already pointed out by Nuluvius, Visual Studio Community Edition is free, so is Xamarin Studio (previously called MonoDevelop) which also does C# very well. No other IDE I have tried does C# as well as they do.

Link to post
Share on other sites

Don't stop believing that. But as soon as you have to manage a csproj and solution file with more than a couple of files and/or projects it becomes super tedious to manage. That is one of the things, which an IDE just does for you.

 

Other things as static analysis, code inspection, refactoring, intellisense etc. is not useful either you say? I really want to see you work in a professional environment without any of these tools and be productive. This is some other things that a proper IDE helps you with.

 

As already pointed out by Nuluvius, Visual Studio Community Edition is free, so is Xamarin Studio (previously called MonoDevelop) which also does C# very well. No other IDE I have tried does C# as well as they do.

If you have to work with multiple files or projects, which can't be stuffed into one reasonably sized text file... that's the situation where I would use an IDE. I pretty much said that in my first statement.

 

I have worked in professional environments where I made projects that didn't use any of those tools that you listed. I can do refactoring by hand, intellisense is only really helpful when you have to do a ton of code library calls or are making a huge project, and static analysis never really told me anything important on that project.

 

Using an IDE can be confusing to someone learning, and has a lot of potential crutches that they may learn with, like the breakpoint debugger on VS.

Also, from what I remember, visual studio 2013 (which I think is the free one) was pretty buggy, compared to 2010.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×