Archief - C# boek

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Flatline

Legacy Member
hello, ik zou graag C# leren en kzou graag een boek kopen om me te helpen maar ik twijfel tss deze twee:
Microsoft Visual C' 2010 Step by Step Book/CD Package

Beginning Visual C# (Sharp) 2010 - Karli Watson BOOK

welke is het beste om te beginnen in C#?

not2secure4u

Legacy Member
Ik ben net begonnen in Head first C sharp. Zeker eens naar kijken, een zeer goed leerboek. De Head First serie op zich is geniaal.

Dieterg

Legacy Member
Flatline zei:
nu spreek je efkes chinees voor mij

Het is logisch dat je die termen niet kent. Al moet ik Fraggie wel gelijk geven dat die termen redelijk belangrijk zijn.

LINQ staat voor Language Integrated Query. Zo kun je makkelijk gegevens uit een relationele databank halen of uit andere zaken zoals een XML file, of zelfs een array.

WPF is dan weer iets waar je makkelijker formulier ontwerpen mee kan maken (hier ben ik niet zeker van, ben er nog niet zo in thuis).

TOC staat voor table of contents :p.

Zelf heb ik het boek head first C# gelezen. Ik vond het wel een goed boek waarbij je veel oefeningen 'moest' maken.

SideShow

Legacy Member
Waarom kopen? Bib in gent heeft misschien wel 20 C# boeken .. ik kan het weten want heb ze gelezen ;)

Bumbolt

Legacy Member
gebruik geen visual studio. Ik gebruik hem voor school voor c# (verplicht) hij geeft soms random error's die als je compiled plots weg zijn. Je verspilt soms uren door gewoon de ide die faalt.

Parnakra

Legacy Member
Ja, Visual Studio, wat een kut-IDE. Daarom ook dat bijna niemand hem gebruikt. :)

SideShow

Legacy Member
Bumbolt zei:
gebruik geen visual studio. Ik gebruik hem voor school voor c# (verplicht) hij geeft soms random error's die als je compiled plots weg zijn. Je verspilt soms uren door gewoon de ide die faalt.

Is gewoon de built-in errorlist die soms achterblijft... bij het compileren wordt deze altijd upgedate en dan verdwijnen jouw "spook errors".
Daarom gebruiken mensen 3rd party extensies, macro's, ... zoals resharper, die bvb veel betere error-scanning aan boord hebben.

Conclusie: VS is een krachtig instrument :p
(maar het is wel nogal traag)

Fraggie

Legacy Member
SideShow zei:
Is gewoon de built-in errorlist die soms achterblijft... bij het compileren wordt deze altijd upgedate en dan verdwijnen jouw "spook errors".
Daarom gebruiken mensen 3rd party extensies, macro's, ... zoals resharper, die bvb veel betere error-scanning aan boord hebben.

Conclusie: VS is een krachtig instrument :p
(maar het is wel nogal traag)
Gebruik je dan al SP1 van VS'10? Want daarin is o.a. de IntelliSense terug gekomen voor C++ en ik heb het gevoel dat hij veel vlotter draait.

SideShow

Legacy Member
heb sp1 ja.. maar gebeurt toch nog regelmatig ... té regelmatig als je hele dagen fulltime in VS werkt

pieterjanvh

Legacy Member
Om te beginnen heb ik het boek Microsoft Visual C# 2010: An Introduction To Object-Oriented Programming van Joyce Farrell gelezen.

Hierin wordt naar mijn mening heel mooi het denkpatroon aangeleerd dat je nodig hebt om te programmeren.
Er zijn na dit boek nog talloze dingen te ontdekken in C#, maar als basis vond ik dit een goed boek!

Sgt Spoon

Legacy Member
SideShow zei:
Daarom gebruiken mensen 3rd party
extensies, macro's, ...
zoals resharper, die bvb veel betere error-scanning aan boord hebben.

Oink?

Ik heb vanaf de introductie van resharper (het bestaat al eventjes) af en toe een versie geprobeerd, omdat de features echt wel goed zijn, maar het is juist met resharper dat je rare problemen krijgt met intellisense en fake build errors.

Wat in resharper wel een zalige feature is is dat balkje naast je code window dat een overzicht geeft van alle errors in die file. Maar ondanks dat alles gebruik ik resharper niet door de stabiliteits problemen.

Nog een tip:
CLR via C#, 3rd Edition - O'Reilly Media

Heb al eerder boeken gelezen van Jeffrey Richter, allemaal aanraders! ;)

NeverwinterX

Legacy Member
Sgt Spoon zei:
maar het is juist met resharper dat je rare problemen krijgt met intellisense en fake build errors.

Gebruik het nu al een tijd en dat heb ik nog niet gezien.

Satkan

Legacy Member
Als de "Head First C#" even goed is dan "Head First Java" dan is dat zeker een aanrader!

Pip

Legacy Member
mss ff half off-topic
kan je C# op een deftige manier leren door in Linux met Mono te werken of loopt dit veel te ver achter met de gewone windows manier?
ben benieuwd om deze taal eens te checken in mijn vrije tijd maar heb geen zin om Windows te instaleren.

cheers
J.

Moto

Legacy Member
kan je C# op een deftige manier leren door in Linux met Mono te werken of loopt dit veel te ver achter met de gewone windows manier?
Tuurlijk zie Compatibility - Mono
Qua language features is alles geimplementeerd tot 4.0

Zaken die der niet in zitten zoals Silverlight of WPF zijn niet echt een gemis
En bijvoorbeeld ook geen entity framework maar voor ORM is er https://github.com/igor-tkachev/bltoolkit en Linq2Sql

zelfs rx draait blijkbaar op mono c# - Reactive Extensions on mono? - Stack Overflow

Als ge u afvraagt wat er zo geweldig is aan C# vooral dus de functional / declaritive features zoals Linq + Rx checken

Pip

Legacy Member
Als ge u afvraagt wat er zo geweldig is aan C# vooral dus de functional / declaritive features zoals Linq + Rx checken

zullen we zeker eens doen, een boek dat je kan aanraden om C# vanuit het standpunt van een Java programmeur te leren?
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan