abonnement Unibet Coolblue
pi_79189035


Bij deze een centraal topic voor alles Microsoft .NET. Voor C++ is er een ander topic. Als je vragen hebt beschrijf je probleem dan wel goed. We willen graag van je weten wát er niet lukt en wélke foutmelding je precies krijgt. Dummies zijn trouwens meer dan welkom, slimmies helemaal.

Is dit de moeite waard?
Geen idee ik ken jou niet. Maar heb je ooit wel is iets willen programmeren en ben je een Windows gebruiker dan wordt het niet simpeler dan dit. Bekijk het filmpje bij links (Hello World filmpje) om een indruk te krijgen hoe snel je iets werkends aan de praat kan krijgen.

C#.NET of VB.NET?
De keuze is aan jou. De syntax (= manier dat code geschreven wordt) is anders maar daarnaast zijn de verschillen minimaal. Ik zou voor C#.NET kiezen. Deze taal wordt tegenwoordig meer gebruikt en gevraagd in het bedrijfsleven. Er zijn ook meer voorbeelden daarvan te vinden. De syntax is ook nagenoeg identiek aan die van Java. VB.NET wordt vooral gebruikt door de oude garde die het pre .NET tijdperk nog meegemaakt hebben. Veel VB.NET programmeurs zijn in de loop der tijd vergestapt naar C#.NET. Andersom gebeurd amper (vrijwillig).

Wat is ASP.NET?
De webtaal van .NET. Als je een beginner bent zou ik dit even links laten liggen. Je kan beter beginnen met een console applicatie of een Windows Forms applicatie. Ik raad het laatste aan. Dan zie je tenminste direct wat.

Wat is SQL Server?
Dit is de database van Microsoft. Dit valt eigenlijk buiten .NET maar aangezien het er vaak zo dicht tegenop legt kan dit ook wel besproken worden in dit topic.

Wat heb ik nodig om te beginnen?
Windows, .NET framework. en Visual Studio (de ontwikkelomgeving). Als je Windows up to date is heb je waarschijnlijk het .NET framework al. Van Visual Studio stelt Microsoft een beperkte versie gratis beschikbaar. Het zijn voornamelijk de exotische features die niet inbegrepen zijn wat dit perfect maakt voor alles behalve professionele gebruikers. Het enige nadeel is dat je moet kiezen tussen VB.NET, C#.NET of webdevelopment (ASP.NET). Van SQL server is ook een express versie verkrijgbaar. Het is allemaal zo geïnstalleerd dus gewoon proberen.

Zoals eerder al gezegd raad ik je aan om voor C#.NET te gaan en ASP.NET even links te laten liggen. Dus pak de Microsoft® Visual C#® 2008 Express Edition.

Links:

Ontwikkelomgeving:
http://www.microsoft.com/exPress/

Tutorials



Handige sites:
http://www.google.nl/ << Google is your friend
http://www.csharp-examples.net/examples/

[ Bericht 1% gewijzigd door Fortitude op 16-03-2010 12:38:39 ]
pi_79189124
Ik heb hem snel in elkaar geknald. Later wanneer ik meer tijd heb en wanneer dit topic een beetje loopt breid ik hem wel uit. Ik zou wel graag een goede simpele C# Winform tutorial hebben in de links. Dus als iemand er eentje weet roep maar.
pi_79189161
Heb het op school ook, maar heb al gezien dat je op het HBO vrijwel geen C#/C/C++ nodig hebt.
De voertaal is daar Java

Toch maar TVP kan nog handig zijn later
pi_79189283
quote:
Op maandag 15 maart 2010 22:08 schreef TwenteFC het volgende:
Heb het op school ook, maar heb al gezien dat je op het HBO vrijwel geen C#/C/C++ nodig hebt.
De voertaal is daar Java

Toch maar TVP kan nog handig zijn later
De overstap is heel klein. Bijna copy en paste en het werkt. Ik ben afgestuurd met een .NET app en dat ging en de overstap ging erg soepel. Dus als je ooit nog is tijd over heb.
pi_79189346
quote:
Op maandag 15 maart 2010 22:10 schreef Fortitude het volgende:

[..]

De overstap is heel klein. Bijna copy en paste en het werkt. Ik ben afgestuurd met een .NET app en dat ging en de overstap ging erg soepel. Dus als je ooit nog is tijd over heb.
Ja dat hadden ze al verteld, de syntax is redelijk vergelijkbaar.
Kan in C# al roulette maken oeehh.
pi_79190463
Mag dit trouwens een centraal topics worden modjes?
pi_79190571
Dit is gaaf inderdaad, doe het nu al zo een 3 maanden en kan al aardig goed overweg met C#.

Messagebox.show("Instant epic!");
  maandag 15 maart 2010 @ 22:34:58 #8
178193 Juicyhil
Bekende FOK!ker
pi_79190579
tvp
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
pi_79190669
Arg ik kan maar geen makkelijk winform filmpje vinden op youtube. Die ene die er nu staat is wel ok maar heeft geen spraak.
pi_79190758
ik heb mij eigenlijk alleen nog bezig gehouden met VB.net
pi_79190794
Probeer eens The New Boston, die jonge heeft van elke taal wel 30 Videos.
En met elke taal bedoel ik echt van Html tot Python.

Hier is deel 1 van zijn C#:

pi_79190923
quote:
Op maandag 15 maart 2010 22:39 schreef ZwaarRegen het volgende:
Probeer eens The New Boston, die jonge heeft van elke taal wel 30 Videos.
En met elke taal bedoel ik echt van Html tot Python.

Hier is deel 1 van zijn C#:


Dat is C niet C#. Liefst heb ik overigens een WinForm app. Iets met een textbox en een button ofzo. Dat spreekt de beginner denk ik toch het meeste aan.
  maandag 15 maart 2010 @ 22:43:39 #13
67978 HenryHill
Fake it 'till you make it
pi_79190974
1
2
3
4
foreach(char c in new char[]{'t', 'v', 'p'})
{
   Console.Write(c);
}
So this is how liberty dies... with thunderous applause.
Truth? What's so great about the truth? Try lying for a change, it's the currency of the world
pi_79191171
Ok nu heb ik wel een leuk filmpje gevonden.
pi_79192242
VB.net Rules heb het me 3 jaar geleden helemaal zelf aangeleerd ik schrijf nu inmiddels R.A.T.'s
Я магу цябе забіць на працягу мигает вачыl
pi_79192905
quote:
Op maandag 15 maart 2010 23:11 schreef TcKh4cker het volgende:
VB.net Rules heb het me 3 jaar geleden helemaal zelf aangeleerd ik schrijf nu inmiddels R.A.T.'s
VB is wel een beetje beperkt als je het mij vraagt. Persoonlijk zou ik eerder C# leren dan VB.NET
  dinsdag 16 maart 2010 @ 00:25:53 #18
44920 TallMan
Permanent brain failure
pi_79194746
Och, doen we in dit topic geen kennis uitwisselen over SSRS? Ben ik pas geleden nog mee bezig geweest. Zeker leuke dingen te doen icm table functions van je SQL server.
geheelonthouder met geheugenverlies
Mensen die zeggen dat domme vragen niet bestaan stellen ze zelf.
  dinsdag 16 maart 2010 @ 00:27:25 #19
44920 TallMan
Permanent brain failure
pi_79194798
quote:
Op maandag 15 maart 2010 23:27 schreef TwenteFC het volgende:

[..]

VB is wel een beetje beperkt als je het mij vraagt. Persoonlijk zou ik eerder C# leren dan VB.NET
Hoezo is VB.Net beperkt, er zijn wat kleine verschillen t.o.v. C#. Maar om te zeggen dat die nou een massieve beperking vormen, nee.

C# leren ipv VB zou ik dan eerder aanraden ivm de grotere syntaktische gelijkenis met C/C++/java.
geheelonthouder met geheugenverlies
Mensen die zeggen dat domme vragen niet bestaan stellen ze zelf.
pi_79194929
quote:
Op dinsdag 16 maart 2010 00:25 schreef TallMan het volgende:
Och, doen we in dit topic geen kennis uitwisselen over SSRS? Ben ik pas geleden nog mee bezig geweest. Zeker leuke dingen te doen icm table functions van je SQL server.
SSRS / Crystal Reports mag ook. Alles .NET eigenlijk. Deze topics lopen blijkbaar niet zo hard dus ik stel voor dat je het gewoon neergooit.

Ik zelf heb weinig ervaring met SSRS. Het is inderdaad wel mooi om snel rapporten te genereren. Persoonlijk blijf ik er echter wel liever weg bij tools als SSRS. Ik programmeer liever.
  dinsdag 16 maart 2010 @ 08:29:53 #21
44920 TallMan
Permanent brain failure
pi_79198386
quote:
Op dinsdag 16 maart 2010 00:32 schreef Fortitude het volgende:
Persoonlijk blijf ik er echter wel liever weg bij tools als SSRS. Ik programmeer liever.
Bedrijf is hier dusdanig klein dat de programmeeropdrachten die ik doe van alles kunnen behelzen. En dan kan ik wel zelf een web-based rapporting system gaan schrijven, maar ik blijf eigenlijk liever weg bij ASP.NET doordat mijn kennis richting good-practices bij webdevelopment er niet zijn en ik er weinig interesse in heb. Dan is zo'n reporting system die zoiets voor je doet wel makkelijk.
geheelonthouder met geheugenverlies
Mensen die zeggen dat domme vragen niet bestaan stellen ze zelf.
  Forum Admin / Grootste Aanwinst 2022 dinsdag 16 maart 2010 @ 08:31:15 #22
8731 crew  Netsplitter
#jesuisMasi
pi_79198410
Mag ik het een beetje vreemd vinden dat SQL Server hier bij staat?
Snap de connectie niet helemaal.
OxygeneFRL-vrijdag 8 mei 2020 @ 08:52:59: Ik had een pleuris hekel aan je maar nu ik weet dat je tegen een vuurwerkverbod ben, hou ik van je.
pi_79198817
quote:
Op dinsdag 16 maart 2010 08:31 schreef Netsplitter het volgende:
Mag ik het een beetje vreemd vinden dat SQL Server hier bij staat?
Snap de connectie niet helemaal.
T-SQL was logischer geweest inderdaad.
pi_79199349
quote:
Op dinsdag 16 maart 2010 08:29 schreef TallMan het volgende:

[..]

Bedrijf is hier dusdanig klein dat de programmeeropdrachten die ik doe van alles kunnen behelzen. En dan kan ik wel zelf een web-based rapporting system gaan schrijven, maar ik blijf eigenlijk liever weg bij ASP.NET doordat mijn kennis richting good-practices bij webdevelopment er niet zijn en ik er weinig interesse in heb. Dan is zo'n reporting system die zoiets voor je doet wel makkelijk.
Hier precies hetzelfde. Het is dus ook wel goed totdat je iets wilt wat niet kan. Dan is het niet mogelijk of moet je jezelf in rare bochten wringen. Tot nu toe is dat gelukkig nog niet het geval geweest.
quote:
Op dinsdag 16 maart 2010 08:31 schreef Netsplitter het volgende:
Mag ik het een beetje vreemd vinden dat SQL Server hier bij staat?
Snap de connectie niet helemaal.
Het is een buitenbeentje inderdaad. Ik heb het er maar bij gezet omdat daar ook een express versie van is. Omdat elke .NET developer daar ook wel wat ervaring mee heeft. En omdat de database sowieso erg dicht op de code ligt tegenwoordig met domain-driven development en ORMs.

Als dit erg hard loopt dan zal ik het wel los trekken.
pi_79199587
Van mij apart wordt dit trouwens het .NET draadje. Probleem is alleen dat C++ topic wat ook in .NET zit. Beetje dubbel op.
pi_79200344
quote:
Op maandag 15 maart 2010 23:27 schreef TwenteFC het volgende:

[..]

VB is wel een beetje beperkt als je het mij vraagt. Persoonlijk zou ik eerder C# leren dan VB.NET
Ik vind vooral de VB.Net syntax erg ranzig....
Maar ja dat blijft natuurlijk ook persoonlijke voorkeur
"Wie niet gelooft in wonderen, is geen realist."
  dinsdag 16 maart 2010 @ 10:35:23 #27
91039 mstx
2x1/2 = 1/2 x 1/2
pi_79201046
TVPtje voor het C#.Net gedeelte.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  dinsdag 16 maart 2010 @ 12:50:30 #28
74548 Jo0Lz
Lick the box!
pi_79206033
Topic centraal en tt aangepast.
Yes we can! | I didn't fail, it's just postponed success.
pi_79206142
quote:
Op dinsdag 16 maart 2010 12:50 schreef Jo0Lz het volgende:
Topic centraal en tt aangepast.
Thanks.
pi_79206511
quote:
Op dinsdag 16 maart 2010 10:10 schreef progje het volgende:

[..]

Ik vind vooral de VB.Net syntax erg ranzig....
Maar ja dat blijft natuurlijk ook persoonlijke voorkeur
Vind ik ook.

var price = 15.3d -->Double defineren in C#

Dim price As Double = 15.3 -->Double in VB
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')