Archief - INFO: ASP.net of PHP

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.

janlaureys9

Legacy Member
Ik heb een opdracht gekregen van mijn nonkel om deze vakantie een website enzo te maken.

Hij wilt dat het een beetje aanpaasbaar is, dus met drogen html gaan we der ni komen. Ik heb eigenlijk weinig kennis van beide talen. Ik zou dus in een paar weken een van de twee onder de knie willen krijgen. Nu zit het zo, moestik van scratch moeten beginnen zou ik opteren voor PHP, maar ik heb wel al een serieuze basiskennis van vb.net, en aangezien die niet zo enorm veel verschillen zou ik daarom kiezen voor ASP.net.

En kan er mij iemand een goeie cursus/boek aanraden ?

:music:

janlaureys9

Legacy Member
hmm heb is ff zitten rondkijken en kga mss opteren voor drupal :o

demon326

Legacy Member
janlaureys9 zei:
hmm heb is ff zitten rondkijken en kga mss opteren voor drupal :o

waarom niet :p

9lives.be werkt ermee mtv.co.uk mijn site(zie sig)

en nog 100den sites :D als ge hulp nodig hebt stuur gerust een PM;)

janlaureys9

Legacy Member
Eerst is overleggen mee nonkel :p

En 9lives.be zouk ook wel pakken as de ultieme referentie lol

servi

Legacy Member
*grrr* ik krijg koude rillingen als ASP.net zomaar doodleuk enkel en alleen geassocieerd wordt met vb.net. met ASP.net kan je ook programmeren in C#, J#, JScript, ... .

Voor mij is ASP.net enkel goed als men hiervoor C# gebruikt. :)

ASP.net is over het algemeen wat moeilijker om te beginnen dan php en de hosting is hiervan is ook wat duurder. Aan de andere kant, leer je met ASP.net (door de manier waarop ASP.net) websites praktisch van het begin af aan op een betere manier programmeren. Een ander voordeel is dat het meer object-geörienteerd is en dat het .NET-framework erg uitgebreid is.

php aan de andere kant is gemakkelijker om mee te beginnen, de hosting ervan is goedkoper en je kan heel snel websites maken die iet of wat dynamisch reageren. Mindere punten van php is dat je met php gemakkelijk spaghetti-code durft te schrijven en dat php niet zo sterk object-geörienteerd is. Over het algemeen vind ik php minder geschikt voor grote uitgebreide websites dan asp.net

BloodSeaker

Legacy Member
servi zei:
*grrr* ik krijg koude rillingen als ASP.net zomaar doodleuk enkel en alleen geassocieerd wordt met vb.net. met ASP.net kan je ook programmeren in C#, J#, JScript, ... .

Voor mij is ASP.net enkel goed als men hiervoor C# gebruikt. :)

ASP.net is over het algemeen wat moeilijker om te beginnen dan php en de hosting is hiervan is ook wat duurder. Aan de andere kant, leer je met ASP.net (door de manier waarop ASP.net) websites praktisch van het begin af aan op een betere manier programmeren. Een ander voordeel is dat het meer object-geörienteerd is en dat het .NET-framework erg uitgebreid is.

php aan de andere kant is gemakkelijker om mee te beginnen, de hosting ervan is goedkoper en je kan heel snel websites maken die iet of wat dynamisch reageren. Mindere punten van php is dat je met php gemakkelijk spaghetti-code durft te schrijven en dat php niet zo sterk object-geörienteerd is. Over het algemeen vind ik php minder geschikt voor grote uitgebreide websites dan asp.net

I agree with him eigenlijk.
Al is het zo dat websites in ASP.NET groter in KB zijn. Dit komt door de zogenaamde 'VIEWSTATE' waardoor ge bvb uw dropdownlists 1 keer kunt opvullen en ze na een postback nog steeds opgevuld zijn. In PHP moet ge zelf bij elke postback ze opnieuw opvullen.

killgore

Legacy Member
servi zei:
*grrr* ik krijg koude rillingen als ASP.net zomaar doodleuk enkel en alleen geassocieerd wordt met vb.net. met ASP.net kan je ook programmeren in C#, J#, JScript, ... .

Voor mij is ASP.net enkel goed als men hiervoor C# gebruikt. :)

ASP.net is over het algemeen wat moeilijker om te beginnen dan php en de hosting is hiervan is ook wat duurder. Aan de andere kant, leer je met ASP.net (door de manier waarop ASP.net) websites praktisch van het begin af aan op een betere manier programmeren. Een ander voordeel is dat het meer object-geörienteerd is en dat het .NET-framework erg uitgebreid is.

php aan de andere kant is gemakkelijker om mee te beginnen, de hosting ervan is goedkoper en je kan heel snel websites maken die iet of wat dynamisch reageren. Mindere punten van php is dat je met php gemakkelijk spaghetti-code durft te schrijven en dat php niet zo sterk object-geörienteerd is. Over het algemeen vind ik php minder geschikt voor grote uitgebreide websites dan asp.net

Volledig ².

En drupal is geen taal he.

En persoonlijk kan ik java servlets ook sterk aanraden (mits gebruik van enkele deftige frameworks), maar daar ga je nog minder hosting voor vinden & is nog wat steiler van leercurve :).

demon326

Legacy Member
killgore zei:
En drupal is geen taal he.

dat zal hij zelf wel door hebben hoop ik :D

wat hij zoekt kan het beste met een cms gedaan worden..

pagina aanmaken/verwijderen
inhoud maken enz

Boddah

Legacy Member
Als je voor ASP.NET kiest (wat terecht zou zijn :p):
www.asp.net is een zeer goed site. Het forum is zeer handig.

MrO

Legacy Member
Als het enkel de bedoeling is om iets 'af' te hebben, dan moet je voor een reeds bestaande cms kiezen. Maar als je ondertussen ook wilt leren websites bouwen, dan maak je het best volledig van 0 zelf.

In het laatste geval zou ik ASP.NET aanraden.
1) Het gemakkelijker om te leren (als je weinig voorkennis hebt van andere zaken)
2) Je hebt sneller resultaat
3) In Vlaanderen zijn er veel ASP.NET jobs te vinden, PHP jobs zie je maar zelden

Gz

BartDP

Legacy Member
killgore zei:
En persoonlijk kan ik java servlets ook sterk aanraden (mits gebruik van enkele deftige frameworks), maar daar ga je nog minder hosting voor vinden & is nog wat steiler van leercurve :).

te steil vrees ik, en hosting vinden is ook al niet simpel ....

AsinuS

Legacy Member
servi zei:
*grrr* ik krijg koude rillingen als ASP.net zomaar doodleuk enkel en alleen geassocieerd wordt met vb.net. met ASP.net kan je ook programmeren in C#, J#, JScript, ... .

Voor mij is ASP.net enkel goed als men hiervoor C# gebruikt. :)

Jah daar is nogal wat misverstand over, maar waarom ge enkel C# goed vindt dat ontgaat mij een beetje .. De dag van vandaag wordt VB.Net ook populair - al prefereer ik ook C#, 't is maar waar ge me bezig zijt he. Hebben beide wel voordelen in feite.

Voor de rest gaak wel akkoord met wat ge zegt, vooral voor grote projecten lijkt mij ASP.Net altijd de betere keuze boven PHP. Goeie .netters smeken ze om de dag van vandaag :D :bow:

Op de asp.net site kunde alles wat ge moet weten om te starten leren via video tutorials. De echte power van .Net dat duurt wat langer en eer ge het kunt is er een nieuwe versie, zeer binnenkort al dacht ik..

killgore

Legacy Member
AsinuS zei:
Jah daar is nogal wat misverstand over, maar waarom ge enkel C# goed vindt dat ontgaat mij een beetje .. De dag van vandaag wordt VB.Net ook populair - al prefereer ik ook C#, 't is maar waar ge me bezig zijt he. Hebben beide wel voordelen in feite.
Vb.net is nog steeds gegroeid uit vb en zeer veel (betere) programmeurs hebben daar nog steeds een immense afkeer van (en terecht, wa voor een rot taal was me dat niet). Het is niet echt "eerlijk" gezien vb.net al op vrij gelijkaardig niveau als c# staat, maar het is wel zo.

Een ander iets dat ik vaak al heb gemerkt is dat de vb-syntaxis zeer snel leidt tot lelijk design & lelijke (onleesbare) code.

Voor de rest gaak wel akkoord met wat ge zegt, vooral voor grote projecten lijkt mij ASP.Net altijd de betere keuze boven PHP. Goeie .netters smeken ze om de dag van vandaag :D :bow:

"Goede .netters", het is maar een framework hoor, en uiteindelijk komt het goed gebruiken van een framework vooral aan op de opbouw ervan kennen & dan is het verder goed de search-functie kunnen gebruiken.

BloodSeaker

Legacy Member
AsinuS zei:
Jah daar is nogal wat misverstand over, maar waarom ge enkel C# goed vindt dat ontgaat mij een beetje .. De dag van vandaag wordt VB.Net ook populair - al prefereer ik ook C#, 't is maar waar ge me bezig zijt he. Hebben beide wel voordelen in feite.


Verder zou ook VB.NET code iets trager zijn dan C# en er is ook de type safety. Geef een string mee in VB.NET aan een functie die een int verwacht en die compiler laat dat mooi toe. C# niet, die is veel strenger hierop. Nadeel van C# is wel dat als ge events wilt opvangen in de code behind, ge die meestal zelf moet intikken, of via de design mode ze moet toevoegen. In VB.NET zitten die events klaar in de dropdown rechtsboven en moet ge er maar op klikken om ze toe te voegen. Doch, dit weegt zeker niet op tegen de voordelen van C# en een goed programmeur kent die na een paar weken zeker uit zijn hoofd.

Wel handig zijn een aantal functies in VB.NET zoals IsDate, IsNumeric, al doen die in de IL ook gewoon een try catch zoals je hem in C# zou schrijven

BloodSeaker

Legacy Member
servi zei:
:eek:
Dat is het eerste wat ik daar van hoor, voor zover ik weet wordt J#, VB.net en C# naar dezelfde tussentaal gecompileerd.

Verwar je niet met C++/CLI ( officieus kunt ge dat C++.net noemen :p ) ? Want deze taal is inderdaad door design wat sneller dan VB.net, C# en J# ( http://msdn.microsoft.com/msdnmag/issues/04/05/VisualC2005/ )

Ik ga ook maar af op wat iemand bij me op het werk wist te vertellen. Die had dat in een artikel gelezen.
Don't shoot me :]

Zou uiteraard ook kunnen zijn wa gij zegt he =]
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