Hoofdcategorieën

Microsoft start website met programmeercursussen

Door Dimitri Reijerman, vrijdag 2 maart 2007 17:55
Bron: Microsoft, views: 26.637

Microsoft heeft een website gelanceerd om computergebruikers zonder ervaring bekend te maken met Microsoft-ontwikkelsoftware. Het Beginning Developer Learning Center leert de aspirant-programmeur om applicaties te bouwen met Visual Studio 2005 Express Edition.

De website biedt 45 lessen en 31 how-to-video's aan voor Visual Studio 2005 Express Edition, een uitgeklede versie van Visual Studio die gratis is te downloaden. De cursussen worden in twee smaken aangeboden: Windows-applicaties of webdevelopment. Beide trajecten zijn onderverdeeld in drie modules van een aantal lessen met een gemiddelde lengte van 20 tot 40 minuten per les. De eerste module leert de cursist de basisconcepten. Het tweede niveau veronderstelt enige kennis van het achterliggende .Net-platform. De laatste stap gaat een stuk dieper in op de materie. Daarin leert het de cursist om te gaan met exceptions en hoe bijvoorbeeld debuggen van code werkt, zodat applicaties stabieler gemaakt kunnen worden. Een aanvullende referentiebibliotheek moet tijdens de lessen als naslagwerk dienen.

Microsoft lijkt met zijn Learning Center en gratis Express Editions een eenvoudig alternatief te willen bieden voor het LAMP-kamp of het Ruby on Rails-ontwikkelframework. Door beginnende programmeurs van hapklare brokken informatie te voorzien, wordt enerzijds een eenvoudig alternatief voor concurrerende software geboden en anderzijds publiek voor de volwaardige Visual Studio-pakketten gekweekt. Om de potentiële doelgroep zo groot mogelijk te houden is ook een kids corner aanwezig. Zo kan ook de jeugd in de virtuele ballenbak al aan de slag met C# en Visual Basic.Net.

Visual Studio.NET logo

Volgende 19:51
Vorige 17:33

Reacties

«  1  2  »

microsoft heeft zo'n beetje de ranzigste code ooit geschreven (Win32 anyone?)... en die gaan ons nu leren hoe het moet? ik ben heel skeptisch :P

Je naam zegt iets over het niveau van je opmerkingen! En duidelijk heb je ook geen ervaring met programmeren, anders zou je weten dat het huidige .net framework aardig in elkaar steekt. Laat staan dat er code-editors zijn welke zo goed werken als VS.

Ik heb recentelijk gesproken met iemand die stage heeft gelopen in Redmond. Hij heeft toen mee-ontwikkeld aan VStudio en hij had geen goed woord over voor de kwaliteit van de code daar. Ik schrok daar ook van, maar het is dus blijkbaar echt niet allemaal zo geweldig.

Helaas, ervaring heb ik genoeg. Kijk eens naar andere projecten waarin microsoft code vrijgeeft en je zult zien dat het echt brak is. Ik heb respect voor de mensen die het schrijven, want voor anderen is het echt totaal niet meer te volgen... er zijn dan ook zat fouten :P Het .NET framework lijkt aardig in elkaar te zitten, maar ook daar zijn namen ongelukkig gekozen en worden dingen als iterators op onhandige manier opgelost (en heet het ineens Enumeration / Enumerator).

Dat code voor anderen moeilijk te volgen is geldt voor elk niet triviaal softwareproject, zegt niet reuze veel over de kwaliteit. Natuurlijk kunnen functies elk op zich beter of minder goed geschreven zijn en een minder goed geschreven functies zijn dan ook minder leesbaar en onderhoudbaar. Maar de samenhang van een ingewikkeld stuk software is altijd moeilijk te volgen voor iemand die er zelf niet aan gewerkt heeft.

Het is namelijk zo dat code -in tegenstelling tot proza- moeilijker te lezen is dan te schrijven. Daarom denken programmeurs vaak ten onrechte dat hun eigen code in hun meest recente project beter is dan code van anderen of uit oudere projecten. Joel Spolski heeft er in 2000 dit over geschreven, vind ik nog steeds een goede uitleg van het verschijnsel.
en worden dingen als iterators op onhandige manier opgelost (en heet het ineens Enumeration / Enumerator).
De term enumerator is ouder, dat komt uit de programmeertalen C/C++ -ouder dan Java- waar C# een afgeleide van is. Dat soort onderscheid heeft voor mij niets met kwaliteit te maken, als een concept in twee talen bestaat maar alleen anders heet zijn die talen op dat punt gewoon vergelijkbaar.

Laat staan dat er code-editors zijn welke zo goed werken als VS.
Ik ging nog met je mee, maar met deze opmerking maak je jezelf wel een beetje belachelijk. Vijf jaar terug waren bijvoorbeeld er al ontwikkelomgevingen met refactor mogelijkheden waar de huidige VS nog niet eens in de buurt komt (Kijk maar eens wat hier tussen staat). Ik moet altijd erg lachen om die "be more productive" VS reclames. Bij veel van die opties denk ik altijd "Owh, zat dat er nog niet in?".

Gast ik werk met VS en met Eclipse en met Netbeans.. netbeans en eclipse zijn beide vele malen beter dan VS.

Alhoewel the gap is closing..

Ik leer toch liever uit een boek

Dit vind ik een goed alternatief voor boeken. Je kan de video meekijken en de voorbeelden gelijk in je progsel meekloppen. Tevens word in de video meer informatie verstrekt dan er in een boek vermeld kan worden, als het gaat om voorbeelden.
WYSIWYG methode .... altijd goed.

Op zich een slimme move van MicroSoft, maar ik vraag me af hoeveel mensen nou daadwerkelijk met visual studio gaan werken door de cursussen. Met de cursussen trek je toch mijns inziens vooral een publiek bestaande uit amateurs/beginners. Deze zullen denk ik niet snel overgaan tot aanschaf van een duur paket als visual studio. Er zijn immers legio "gratis" alternatieven.

Volgens mij is er ook een gratis variant:

een uitgeklede versie van Visual Studio die gratis is te downloaden

Pcies: de express varianten, ook sql2005 heeft een gratis (express) versie - ijzersterke combi m.i.

De verschillende VS express editions zijn gratis varianten van de completere team en professional editions.

Ik ga er zeker gebruik van maken. Ik heb al eens eerder een cursus gezocht, waar ze de basisprincipes behandelen. Nooit een goede kunnen vinden, overal wordt enige programmeer ervaring van verwacht. Juist die eerste stap is zo belangrijk. Als je het principe niet begrijpt, zul je nooit goed leren programmeren.

VS Express kan (helemaal voor de beginner) vrijwel hetzelfde als VS.

Express heeft geen integratie met Source Control en je kunt er niet meerdere projecten in 1 solution maken. Dat zijn eigenlijk de enige grote veschillen.

Maak je BL in C# / VB Express, compileer dit tot DLL en je kunt je BL gebruiken in je Web / Windows Applicatie.

VS-express is wat mij betreft een super IDE.

Met de cursussen trek je toch mijns inziens vooral een publiek bestaande uit amateurs/beginners. Deze zullen denk ik niet snel overgaan tot aanschaf van een duur paket als visual studio.

Dat denk ik ook niet. Ik vraag me af of Microsoft dit beoogd. Ik neem aan dat de bedoeling is om mensen van een andere omgeving naar Visual Studio te laten migreren.

Stel dat een bedrijf bijvoorbeeld een Borland paket heeft, wat naar gevoel naar behoren werkt. Dan kan het zijn dat er na het bekijken van de videos en wat test drives de persoon het gevoel krijgt dat het paket mogelijk beter werkt als het bestaande paket dan beveelt deze persoon dit binnen het bedrijf aan.

Het zelfde geldt voor een nieuw opstartend bedrijf. Deze kan na de "evaluatie" overgaan tot koop.

Van particulieren of op dit gebied niet veel te verwachten Het is inderdaad veel te duur.

heel erg handig al zeg ik het zelf. Ik ben dus een beginner met VB, en deze actie van microsoft helpt mij weer een stuk op weg.
de gratis alternatieven heb ik nog niet onderzocht omdat ik de applicatie op mijn werk en school kan gebruiken. Voor thuis gebruik ik visual studio die je gewoon kunt downloaden.
En die versie biedt genoeg voor mij op dit moment.


Na goed, als het VB.NET is, wordt het je wel een beetje vergeven.

Maar anders niet :).

drie modules van een aantal lessen met een gemiddelde lengte van 20 tot 40 minuten per les.
45 x 40 minuten = 1800 / 60 = 30 uur aan lessen.

*koffie-junk belt school om te vragen voor nog een week of twee vakantie :z

Red je het niet in twee dagen met wat koffie dan?

Dit was exact wat ik zocht. Ik ben nu student in m'n eerste jaar toegepaste informatica en ik hab geen enkele voorkennis van programmeren (hiervoor een jaartje politieke wetenschappen gedaan :P). Met de meeste vakken die in nu heb, heb weinig problemen (xhtml, php, systeembeheer, linux/xp,...) maar wel met het programeren in c#.
Mijn leraar is zeer snel over de basis gegaan omdat ik 1 van de weinige in m'n klas ben die voordien nog nooit geprogrameerd heeft.
Ik heb snel eens een paar filmpjes overlopen en ik denk dat ik met deze filmpjes, in combinatie met mijn kennis van c# uit de lessen, wel wat kan bijleren en zo misschien mijn achterstand was kan inhalen.

Maar ik denk inderdaad ook niet dat iemand die nog nooit geprogrameerd heeft zomaar hiermee zal beginnen een visual studio zal aanschaffen. Maar toch een mooie actie van microsoft.

Zijn de filmpjes niet groter te bekijken ? Ik zie echt niet wat ze typen ? :'(

Rechts staat er een linkje "Watch Full Screen Video". Het wordt dan afgespeeld in mediaplayer in zeer goeie kwaliteit.

Dat is ook niet nodig, er word bij gesproken en de source code kan je downloaden, zodat je onder het bekijken (luisteren) mee kunt doen :9

Ja, zo heb ik ook leren programmeren. Een tijdschrift lezen en dan de sourcecode ergens downloaden. (8>

Shit, ik word oud ... ik heb nog leren programmeren door een tijdschrift te lezen en de code over te typen ... B-) (8>

Watch Full Screen onder het filmpje?

Edit: Te laat ;(

Dat ga ik even proberen!

Lijkt me cool om, naast Java & PHP ook het .net platform TEGOEI onder de knie te krijgen.

Alleen binnen een week examens. Welja, als ik buis steek ik het op Microsoft ;)

Maar ik denk inderdaad ook niet dat iemand die nog nooit geprogrameerd heeft zomaar hiermee zal beginnen een visual studio zal aanschaffen. Maar toch een mooie actie van microsoft.
Daarvoor heeft MS in de eerste plaats Visual Studio Express editions uitgebracht. Wat zeer mooi van hen.

Blijkbaar hebben ze gemerkt dat toch niet ZOVEEL mensen dit gebruiken, en hebben ze deze tutorials online gezet.

Overigens, ze doen er goed aan (vanuit hun standpunt bekeken) dat meer mensen met .NET overweg kunnen als bijvoorbeeld PHP, APACHE, ed... (ik vergelijk nu wel een platform met een taal, maar zie het als C# tegen PHP), dan zal je meer Windows hosting verkopen (meer Win2k3 licenties).

It's all about the money (when hasn't it been?)

Ik denk dat veel mensen dit gebruiken, maar Microsoft wil natuurlijk meer gebruikers.

En tutorials helpen daarbij. Het is een goede manier om meer mensen jouw product te laten gebruiken.
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 19:51
Vorige 17:33
VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: