New Posts  All Forums:Forum Nav:

so i wanna learn C#

post #1 of 13
Thread Starter 
hey i decided to learn c# is it easy hard and what things can you make with it?
My computer
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core 2 Duo E6600 DG965SS powercolor 6670   
RAMHard DriveOptical DriveCooling
G.Skill Seagate  DVD WRITER heat sink + fan 
OSOSOSMonitor
Windows 7 Windows XP Linux Ubuntu FLATRON L1740B 
KeyboardPowerCaseMouse
Microsoft Basic 500 WATT PSU TOWER Microsoft Basic 
AudioOther
IDT intergrated AUDIO 5.1 speakers 
  hide details  
Reply
My computer
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core 2 Duo E6600 DG965SS powercolor 6670   
RAMHard DriveOptical DriveCooling
G.Skill Seagate  DVD WRITER heat sink + fan 
OSOSOSMonitor
Windows 7 Windows XP Linux Ubuntu FLATRON L1740B 
KeyboardPowerCaseMouse
Microsoft Basic 500 WATT PSU TOWER Microsoft Basic 
AudioOther
IDT intergrated AUDIO 5.1 speakers 
  hide details  
Reply
post #2 of 13
if you know any other programming language you should be alright for the basics. Overall if you have a source to lookup syntax you'll be fine with any language.

Hint #1: find yourself a bible, no not one you pray with but a handy book of just syntax (in the language you want ie c# not necessarily have to be in English but preferred probably tongue.gif).

If you don't know programming try to get used to building a program just by thinking about it, ie what you need to do to get your task done etc. it'll save you some time in getting the basic program finished.
2012
(20 items)
 
Testing v2.5
(8 items)
 
 
CPUMotherboardGraphicsGraphics
Intel i7-3770k Gigabyte Z77X-UD5H MSI nVidia GTX 670 MSI nVidia GTX 670 
RAMHard DriveHard DriveHard Drive
Patriot Viper Xtreme DIV. 2 Samsung 830 OCZ Vertex 3 MAX IOPS OCZ Vertex 3 
Hard DriveOptical DriveOSOS
Seagate LG BluRay Windows 8 Professional x64 Mac OS X 10.8.1 (Pending) 
OSMonitorKeyboardPower
Fedora 17/Ubuntu 12.04 (Pending) Dell ST2220T Logitech G110 Corsair HX1050 
CaseMouseAudioOther
Corsair 600T Special Edition White Logitech G9x Unknown yet Keyboard: Corsair K90 (Pending) 
CPUMotherboardGraphicsRAM
Intel i5-3570k Asus P8Z77-i Deluxe MSI HD 7950 Samsung 
Hard DriveCoolingOSCase
OCZ Agility 3 Corsair H100i Windows 8 Professional x64 Cardboard box 
  hide details  
Reply
2012
(20 items)
 
Testing v2.5
(8 items)
 
 
CPUMotherboardGraphicsGraphics
Intel i7-3770k Gigabyte Z77X-UD5H MSI nVidia GTX 670 MSI nVidia GTX 670 
RAMHard DriveHard DriveHard Drive
Patriot Viper Xtreme DIV. 2 Samsung 830 OCZ Vertex 3 MAX IOPS OCZ Vertex 3 
Hard DriveOptical DriveOSOS
Seagate LG BluRay Windows 8 Professional x64 Mac OS X 10.8.1 (Pending) 
OSMonitorKeyboardPower
Fedora 17/Ubuntu 12.04 (Pending) Dell ST2220T Logitech G110 Corsair HX1050 
CaseMouseAudioOther
Corsair 600T Special Edition White Logitech G9x Unknown yet Keyboard: Corsair K90 (Pending) 
CPUMotherboardGraphicsRAM
Intel i5-3570k Asus P8Z77-i Deluxe MSI HD 7950 Samsung 
Hard DriveCoolingOSCase
OCZ Agility 3 Corsair H100i Windows 8 Professional x64 Cardboard box 
  hide details  
Reply
post #3 of 13
Well, you're not going to get good at it overnight. I'm learning it now and I'm getting the hang of it, but there's still a lot more for me to learn. There are a couple of things I know C# is used to make, and those things would be games and graphical applications. But I'm not that experienced with it so I couldn't really tell you.

I'm learning by using TheNewBoston's video tutorials. Even though it's not him explaining the C# tutorials, it's still really well detailed.
Retribution.
(21 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i3 2100 H61M-E33 (MS-7680) Radeon HD 5670 G.SKILL 
RAMHard DriveHard DriveOptical Drive
G.SKILL Seagate Barracuda 1TB 7200 RPM Western Digital 120GB DVD-RW Lightscribe 
OSMonitorMonitorKeyboard
Windows 8 Professional x64 Samsung SyncMaster 940MW (1440x900) AOC 18.5" (1366x768) An Old Lenovo (PS/2) 
PowerCaseMouseMouse Pad
Cooler Master Elite 460W Thermaltake V4 Logitech G600 Custom "The Wonder Years" pad 
AudioAudioAudioAudio
In Monitor Speakers Turtle Beach Earforce X12 Tritton Trigger Stereo Headset Apple Earpods 
Audio
Cheap Skullcandy earbuds 
  hide details  
Reply
Retribution.
(21 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i3 2100 H61M-E33 (MS-7680) Radeon HD 5670 G.SKILL 
RAMHard DriveHard DriveOptical Drive
G.SKILL Seagate Barracuda 1TB 7200 RPM Western Digital 120GB DVD-RW Lightscribe 
OSMonitorMonitorKeyboard
Windows 8 Professional x64 Samsung SyncMaster 940MW (1440x900) AOC 18.5" (1366x768) An Old Lenovo (PS/2) 
PowerCaseMouseMouse Pad
Cooler Master Elite 460W Thermaltake V4 Logitech G600 Custom "The Wonder Years" pad 
AudioAudioAudioAudio
In Monitor Speakers Turtle Beach Earforce X12 Tritton Trigger Stereo Headset Apple Earpods 
Audio
Cheap Skullcandy earbuds 
  hide details  
Reply
post #4 of 13
Quote:
Originally Posted by xJavontax View Post

Well, you're not going to get good at it overnight. I'm learning it now and I'm getting the hang of it, but there's still a lot more for me to learn. There are a couple of things I know C# is used to make, and those things would be games and graphical applications. But I'm not that experienced with it so I couldn't really tell you.
I'm learning by using TheNewBoston's video tutorials. Even though it's not him explaining the C# tutorials, it's still really well detailed.

Oh and if you learn from using tutorials google can find you a few, or at least completed programs, try to compile them yourself and see if it works, if you can do that try to edit them to do different things until you get the hang of it.

BUT like I said in the first page, if you forget a specific function or something don't worry! The number of programmers I know just look things up in the time of need.
2012
(20 items)
 
Testing v2.5
(8 items)
 
 
CPUMotherboardGraphicsGraphics
Intel i7-3770k Gigabyte Z77X-UD5H MSI nVidia GTX 670 MSI nVidia GTX 670 
RAMHard DriveHard DriveHard Drive
Patriot Viper Xtreme DIV. 2 Samsung 830 OCZ Vertex 3 MAX IOPS OCZ Vertex 3 
Hard DriveOptical DriveOSOS
Seagate LG BluRay Windows 8 Professional x64 Mac OS X 10.8.1 (Pending) 
OSMonitorKeyboardPower
Fedora 17/Ubuntu 12.04 (Pending) Dell ST2220T Logitech G110 Corsair HX1050 
CaseMouseAudioOther
Corsair 600T Special Edition White Logitech G9x Unknown yet Keyboard: Corsair K90 (Pending) 
CPUMotherboardGraphicsRAM
Intel i5-3570k Asus P8Z77-i Deluxe MSI HD 7950 Samsung 
Hard DriveCoolingOSCase
OCZ Agility 3 Corsair H100i Windows 8 Professional x64 Cardboard box 
  hide details  
Reply
2012
(20 items)
 
Testing v2.5
(8 items)
 
 
CPUMotherboardGraphicsGraphics
Intel i7-3770k Gigabyte Z77X-UD5H MSI nVidia GTX 670 MSI nVidia GTX 670 
RAMHard DriveHard DriveHard Drive
Patriot Viper Xtreme DIV. 2 Samsung 830 OCZ Vertex 3 MAX IOPS OCZ Vertex 3 
Hard DriveOptical DriveOSOS
Seagate LG BluRay Windows 8 Professional x64 Mac OS X 10.8.1 (Pending) 
OSMonitorKeyboardPower
Fedora 17/Ubuntu 12.04 (Pending) Dell ST2220T Logitech G110 Corsair HX1050 
CaseMouseAudioOther
Corsair 600T Special Edition White Logitech G9x Unknown yet Keyboard: Corsair K90 (Pending) 
CPUMotherboardGraphicsRAM
Intel i5-3570k Asus P8Z77-i Deluxe MSI HD 7950 Samsung 
Hard DriveCoolingOSCase
OCZ Agility 3 Corsair H100i Windows 8 Professional x64 Cardboard box 
  hide details  
Reply
post #5 of 13
Thread Starter 
Quote:
Originally Posted by xJavontax View Post

Well, you're not going to get good at it overnight. I'm learning it now and I'm getting the hang of it, but there's still a lot more for me to learn. There are a couple of things I know C# is used to make, and those things would be games and graphical applications. But I'm not that experienced with it so I couldn't really tell you.
I'm learning by using TheNewBoston's video tutorials. Even though it's not him explaining the C# tutorials, it's still really well detailed.

well logically thats with every language you can get the basics in maybe a week but takes years to master smile.gif but thats useful to know man even learning french you can't learn that all in a day lol it will take a life time
My computer
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core 2 Duo E6600 DG965SS powercolor 6670   
RAMHard DriveOptical DriveCooling
G.Skill Seagate  DVD WRITER heat sink + fan 
OSOSOSMonitor
Windows 7 Windows XP Linux Ubuntu FLATRON L1740B 
KeyboardPowerCaseMouse
Microsoft Basic 500 WATT PSU TOWER Microsoft Basic 
AudioOther
IDT intergrated AUDIO 5.1 speakers 
  hide details  
Reply
My computer
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core 2 Duo E6600 DG965SS powercolor 6670   
RAMHard DriveOptical DriveCooling
G.Skill Seagate  DVD WRITER heat sink + fan 
OSOSOSMonitor
Windows 7 Windows XP Linux Ubuntu FLATRON L1740B 
KeyboardPowerCaseMouse
Microsoft Basic 500 WATT PSU TOWER Microsoft Basic 
AudioOther
IDT intergrated AUDIO 5.1 speakers 
  hide details  
Reply
post #6 of 13
What can't you make with c# or the .net framework is really the question to ask. You may first want to think about what you want to make first as there are so many options to pick... (Web, client-server, silverlight, mobile...)If you don't have any experience coding I suguest you get a good book with that basically does a walk through on building a sample program.

Like others said, it takes a lot to "master" a language but once you have the general know how things just start to fall in line and there doesn't seem to be any boundaries to what you can do. (Besides time, and deliverying the most value)
NegativEnergy
(21 items)
 
  
CPUMotherboardGraphicsRAM
2500K @ 4.6 (1.34v) ASRock Z68 PRO GEN3 Z68 SLI MSI GTX560 TI x2 Cosair Vengeance 16gb 1600 
Hard DriveHard DriveCoolingCooling
Crucial M4 128gb Western Digital Green 2TB EK HF rev 3 CPU Block (Plexi + EN Nickle) EK HF Bridge edition Universal VGA Block (x2) 
CoolingCoolingCoolingCooling
Danger Den CPX Pro Pump XSPC RX360 Radiator (rev 2) XSPC RX240 Radiator 7x PrimoChill Blood Red Dye bomb in 110oz of di... 
CoolingOSMonitorKeyboard
1x Primochill Utopia Win 7 64bit SP1 acer hn274h 120hz 3d 27" Steelseries 6gv2 
PowerCaseMouse
OCZ ZX850w gold HAF X MS 1.0 5 Button 
  hide details  
Reply
NegativEnergy
(21 items)
 
  
CPUMotherboardGraphicsRAM
2500K @ 4.6 (1.34v) ASRock Z68 PRO GEN3 Z68 SLI MSI GTX560 TI x2 Cosair Vengeance 16gb 1600 
Hard DriveHard DriveCoolingCooling
Crucial M4 128gb Western Digital Green 2TB EK HF rev 3 CPU Block (Plexi + EN Nickle) EK HF Bridge edition Universal VGA Block (x2) 
CoolingCoolingCoolingCooling
Danger Den CPX Pro Pump XSPC RX360 Radiator (rev 2) XSPC RX240 Radiator 7x PrimoChill Blood Red Dye bomb in 110oz of di... 
CoolingOSMonitorKeyboard
1x Primochill Utopia Win 7 64bit SP1 acer hn274h 120hz 3d 27" Steelseries 6gv2 
PowerCaseMouse
OCZ ZX850w gold HAF X MS 1.0 5 Button 
  hide details  
Reply
post #7 of 13
Honestly, learn C first.
 
Play Server
(10 items)
 
NAS
(14 items)
 
CPUCPUMotherboardRAM
Intel Xeon L5640 Intel Xeon L5640 Dell R710 Mobo Hynix 144GB DDR3 ECC PC3L-10600R 
Hard DrivePowerCaseOther
Intel X25-M G2 80GB Redundant 840W PSU Dell 710 2.5" - Google Search Appliance Dell Perc H700 Raid Controller 
OtherOther
Dell iDRAC6 Enterprise Mellanox Connectx-2 10Gb SFP+ NIC 
CPUCPUMotherboardRAM
Intel Xeon E5-2670 v1 Intel Xeon E5-2670 v1 SuperMicro X9DRL-iF 64GB Kingston ECC (kvr16r11d4/16HA) 
Hard DriveHard DriveHard DriveCooling
12x 4TB HGST 5K4000 SanDisk SSD 960GB (cache) 6x 8TB WD Red Scythe AP-29 
CoolingOSPowerCase
2x Noctua U9DXi4 FreeNAS Corsair AX750 Norco RPC-4224 
OtherOther
3x LSI 9211-8i (HBA) Mellanox Connectx-2 10Gb NIC 
  hide details  
Reply
 
Play Server
(10 items)
 
NAS
(14 items)
 
CPUCPUMotherboardRAM
Intel Xeon L5640 Intel Xeon L5640 Dell R710 Mobo Hynix 144GB DDR3 ECC PC3L-10600R 
Hard DrivePowerCaseOther
Intel X25-M G2 80GB Redundant 840W PSU Dell 710 2.5" - Google Search Appliance Dell Perc H700 Raid Controller 
OtherOther
Dell iDRAC6 Enterprise Mellanox Connectx-2 10Gb SFP+ NIC 
CPUCPUMotherboardRAM
Intel Xeon E5-2670 v1 Intel Xeon E5-2670 v1 SuperMicro X9DRL-iF 64GB Kingston ECC (kvr16r11d4/16HA) 
Hard DriveHard DriveHard DriveCooling
12x 4TB HGST 5K4000 SanDisk SSD 960GB (cache) 6x 8TB WD Red Scythe AP-29 
CoolingOSPowerCase
2x Noctua U9DXi4 FreeNAS Corsair AX750 Norco RPC-4224 
OtherOther
3x LSI 9211-8i (HBA) Mellanox Connectx-2 10Gb NIC 
  hide details  
Reply
post #8 of 13
http://www.lynda.com/

I found that this website was very useful. Videos are rather laid back and tutorials can range from "expects you to be experienced" to "spoonfed".

And if I can give you any advice, it would be learn by doing. You're probably going to see little snippets of code as you progress along content. Perform these exercises yourself and you will find yourself a lot more familiar with syntax. That goes for other languages as well.
UBERBOX REV2.0
(18 items)
 
UBERBOX (Sold)
(12 items)
 
 
CPUMotherboardGraphicsRAM
i5 3570k MSI Z77A GD65 Gigabyte GTX 670 OC 16 GB Crucial Ballistix Elite 
Hard DriveHard DriveCoolingCooling
Samsung 830 256 GB SSD WD Caviar Green 2TB Bitspower Summit EF Magicool Xtreme 540 
CoolingCoolingOSMonitor
Heatkiller X3 680 NiBl Hole Edition XSPC D5 Dual Bay Res Windows 8.1 Pro 64-Bit Samsung 27A750D 
KeyboardPowerCaseMouse
Logitech G710+ Corsair AX850 Silverstone RV02-BW Logitech G400 
Mouse PadAudio
Razer Goliathus Extended Control Asus Xonar DGX 
CPUMotherboardGraphicsRAM
Q9550 @ 2.843GHz (Stock) Gigabyte P45 DQ6 Sapphire HD4870X2 4 x 2 GB Corsair Dominator @ 1033 DDR2 
Hard DriveOptical DriveCoolingOS
500GB WD Caviar Blue LG Generic DVD R/W Stock W7 X64 
MonitorPowerCaseAudio
LG E2750 27" [1080p] Force 800W Modular PSU Gigabyte 3D Aurora + Mesh Window Realtek Onboard Audio 
  hide details  
Reply
UBERBOX REV2.0
(18 items)
 
UBERBOX (Sold)
(12 items)
 
 
CPUMotherboardGraphicsRAM
i5 3570k MSI Z77A GD65 Gigabyte GTX 670 OC 16 GB Crucial Ballistix Elite 
Hard DriveHard DriveCoolingCooling
Samsung 830 256 GB SSD WD Caviar Green 2TB Bitspower Summit EF Magicool Xtreme 540 
CoolingCoolingOSMonitor
Heatkiller X3 680 NiBl Hole Edition XSPC D5 Dual Bay Res Windows 8.1 Pro 64-Bit Samsung 27A750D 
KeyboardPowerCaseMouse
Logitech G710+ Corsair AX850 Silverstone RV02-BW Logitech G400 
Mouse PadAudio
Razer Goliathus Extended Control Asus Xonar DGX 
CPUMotherboardGraphicsRAM
Q9550 @ 2.843GHz (Stock) Gigabyte P45 DQ6 Sapphire HD4870X2 4 x 2 GB Corsair Dominator @ 1033 DDR2 
Hard DriveOptical DriveCoolingOS
500GB WD Caviar Blue LG Generic DVD R/W Stock W7 X64 
MonitorPowerCaseAudio
LG E2750 27" [1080p] Force 800W Modular PSU Gigabyte 3D Aurora + Mesh Window Realtek Onboard Audio 
  hide details  
Reply
post #9 of 13
Quote:
Originally Posted by deafboy View Post

Honestly, learn C first.

and honestly, learn how machines are built and/or structured. Someone said something similar recently ... and now we have the Raspberry Pi. smile.gif
The Aged
(24 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955BE (C2) 3.2GHz ASUS M4A78T-E MSI N220GT-MD1G/D3 Kingston ValueRAM DDR3-1333 2x2GB 
Hard DriveHard DriveHard DriveHard Drive
Western Digital Caviar Blue WD3200AAKS 320GB Hitachi HUA7210SASUN1.0T 1TB Seagate ST31000528AS 1TB Western Digital Caviar Black WD5001AALS 500GB 
Hard DriveHard DriveOptical DriveCooling
Western Digital Caviar Black WD1001FALS 1TB Western Digital Caviar Green WD10EARS 1TB SONY DVD writer Corsair H50 + Sanyo Denki San Ace 120 PWM 
CoolingCoolingCoolingOS
Thermalright HR-05/IFX DeepCool V400 graphics card cooler Coolermaster 12cm SickleFlow fan for HDDs Microsoft Windows 7 Ultimate x64 
MonitorKeyboardPowerCase
Dell U2711 27" IPS Logitech Dinovo bluetooth keyboard Vantec VAN-600AS ion2+ 600W Coolermaster Stacker CM-830 Black 
MouseMouse PadAudioOther
Logitech MX1100R Razer something or other. Stock onboard audio, Audio-technica ATH-A900, D... Wife + kid 
  hide details  
Reply
The Aged
(24 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955BE (C2) 3.2GHz ASUS M4A78T-E MSI N220GT-MD1G/D3 Kingston ValueRAM DDR3-1333 2x2GB 
Hard DriveHard DriveHard DriveHard Drive
Western Digital Caviar Blue WD3200AAKS 320GB Hitachi HUA7210SASUN1.0T 1TB Seagate ST31000528AS 1TB Western Digital Caviar Black WD5001AALS 500GB 
Hard DriveHard DriveOptical DriveCooling
Western Digital Caviar Black WD1001FALS 1TB Western Digital Caviar Green WD10EARS 1TB SONY DVD writer Corsair H50 + Sanyo Denki San Ace 120 PWM 
CoolingCoolingCoolingOS
Thermalright HR-05/IFX DeepCool V400 graphics card cooler Coolermaster 12cm SickleFlow fan for HDDs Microsoft Windows 7 Ultimate x64 
MonitorKeyboardPowerCase
Dell U2711 27" IPS Logitech Dinovo bluetooth keyboard Vantec VAN-600AS ion2+ 600W Coolermaster Stacker CM-830 Black 
MouseMouse PadAudioOther
Logitech MX1100R Razer something or other. Stock onboard audio, Audio-technica ATH-A900, D... Wife + kid 
  hide details  
Reply
post #10 of 13
If you know Visual Basic, it should be a pretty easy transition. They both use the .NET framework. Before I started with C#, I knew Visual Basic and C++, so the transition was seamless.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Application Programming