mboost-dp1

unknown

Lær at programmere og vind 10.000$

- Via MSDN - , redigeret af Net_Srak

Microsoft har i deres forsatte forsøg på at få flere til at programmerer til .NET Framework, iværksat en konkurrence hvor hovedpræmien er 10.000$.

Sidste år frigav Microsoft deres serie af programmeringsværktøjer i en serie af gratis, men neddroslede udgaver, under betegnelsen Visual Studio Express Editions, beregnet til at få flere personer til at kaste sig ud i programmeringens kunst. Det er i forlængelse af denne strategi, at man nu har iværksat konkurrencen.

Konkurrencen løber fra 16. marts 2006 til 6. august 2006 og vinderne vil blive offentliggjort senest 1. september 2006

Alle over 13 år kan deltage med nogle få undtagelser, nærmere beskrevet under regler.





Gå til bund
Gravatar #1 - scarlac
21. mar. 2006 14:10
Det lyder som om de er blevet inspireret af Googles Summer of Code. Bare lidt mere ego-centreret.

Ser man på præmien, så er det en meget, _meget_, beskeden pris at betale for det markedsværdi alle de programmer vil få for .Net. Jeg får nærmest fornemmelsen af at de er nærrige - men det kommer jo også an på hvad de forventer at se af opgaver.
Gravatar #2 - ajust
21. mar. 2006 14:18
#1 At kalde Microsoft nærige for først at udgive en række af gratis software, hvorefter at udlove 10k $ i en konkurrence, ville jeg da mene er lidt hårdt mod dem.


Er der forøvrigt nogen der kan anbefale deres programmer?
Gravatar #3 - Simm
21. mar. 2006 14:20
Tjah jeg ville nu gerne vinde $10.000. Jeg planlægger at sende "Hello World"-the superhypermegacoolwauhyeah extreme .NET edition ind. :)

#2: Anbefale Microsofts programmer? Ja, jeg er helt vild med Visual Studio 2005. Det er virkelig nice!

flueknep: dollartegnet skal foran beløbet i overskriften.
Gravatar #4 - Windcape
21. mar. 2006 14:24
Sjovt... Men jeg synes nu stadig det er forrykt at opfordre folk til at kode i Visual Basic. C# kan jeg dog godt gå med til.

Men jeg undre mig lidt over denne konkurrence, hvordan undgår de at hajerne bare kommer og owner det hele ? Derudover er programmering jo IKKE bare at klikke på et bar knapper som de ellers tit får det til at fremså med Visual Studio. Det er simplenhen klamt hvis man kan kalde noget et "program" uden at have rørt koden.

#2 Visual Studio express er en "hobby" version af det rigtige Visual Studio (som koster op til 30.000 DKK). Du får dog ikke de ting med, som ellers er grunden til de fleste firmaer køber visual studio.
Gravatar #5 - sguft
21. mar. 2006 14:46
#4: Det er korrekt at det er en hobbyversion og at man ikke får helt så mange fancy IDE muligheder med i pakken.

Tilgengæld er frameworket som bekendt gratis, så rent funktionelt er man ikke begrænset. Lidt groft sagt kan man vel sige at de små versioner blot stiller lidt størrer krav til dine evner, hvor man i de store versioner kan slippe lidt nemmere om ved nogle ting :)

Langt det meste kan dog lade sig gøre alligevel, bl.a. via kommando-linie værktøjer der følger med i SDK'en (Forskellen kan f.eks. være at der blot ikke en fancy wizard i VS).

Derudover er der i de store versioner af VS integreret NUnit, FXCop og lignende værktøjer i nogle lidt mere fancy udgaver end ellers. Men disse tools er gratis og kan man leve uden den lidt tættere integration med VS så er det intet problem.

Med andre ord vil jeg da anbefale Hobby-udviklere og studerende at tage et kig på de "skrabede" udgaver af VS. De slår ihvertfald klart de andre gratis IDE'er der er tilgængelige til .NET udvikling og de begrænsninger der er kan man normalt komme udenom ved at lave tingene lidt mere manuelt.
Gravatar #6 - Æselrytteren
21. mar. 2006 14:48
#3

Nej, du har ikke ret. Dansk Sprognævn anbefaler tværtimod, at dollartegnet sættes efter beløbet, jf. denne udgave af Nyt fra Sprognævnet.

Hvad angår MSVS, så er det da et fint program at programmere i. 2005-udgaven skulle efter sigende være endnu bedre end 2003, som jeg selv har adgang til. Der er rig mulighed for at udfolde sig i alle små detaljer, og der er en del allerede skreven kode, som man ved få klik og tilretninger kan få til at fungere som man vil have den.
Gravatar #7 - scarlac
21. mar. 2006 14:54
#2 - jeg kommenterer ikke deres express edition overhovedet.

Prøv at overveje hvad et TV spot koster på TV2 i prime time - sammenlign det med ~$14.5000 - og så er det verdensomspændende reklame. Hvis du ikke kalder det billig reklame, så ved jeg ikke hvad der er.

Fra TFA:
Total approximate retail value of all prizes=$14,500.00


Forresten så forstår jeg ikke at min kommentar bliver mærket irrelevant - siden hvornår er det irrelevant at tale om præmiesummen?
Gravatar #8 - alyflex
21. mar. 2006 15:16
"Alle over 13 år kan deltage med nogle få undtagelser, nærmere beskrevet under regler."

lyder da ret interessant nogen der kan finde ud af hvad det betyder?
Gravatar #9 - masterbrain
21. mar. 2006 15:22
VS 2005 og ASP.NET 2 FRAMEWORK Overgår langt alt andet jeg kender.
Men igen det kommer jo meget an på for dygtig man selv er.
Men hvis man bare vil hurtigt igang så er det også meget nemt.
Se fx her. Der er også videoer til hvordan man kommer i gang: Det er så mere web det handler om der.
www.asp.net
og helt gratis :)
Gravatar #10 - masterbrain
21. mar. 2006 15:27
#4

Hvad er forskellige på Visual Basic.NET og C#.NET går det er i et FRAMEWORK ??

og er notepad også et hoppyværktøj ?
Gravatar #11 - mech0z
21. mar. 2006 15:37
og er notepad også et hoppyværktøj ?

Du kan ikke bruge notepad til at lave .net kode i.. du skal have en compiler der laver din tekst om til 0´er og 1 taller hvis altså jeg forstår det rigtigt

Anyway jeg bruger meget VS express og er ovenud tilfreds! Men indtil vidre har jeg kun lavet mit lille kryds og bolle spil i C++.net.. men det kommer da stille og roligt =)

PS: Hvis der er nogen der vil være med til at lave et dansk .net eller c++ communitive så skriv lige en PM :) det er sku stener at arbejde alene IMO
Gravatar #12 - bbb2020
21. mar. 2006 15:39
#8
At du ikke må være eller have været ansat hos microsoft, være tilknyttet noget led i udviklingen af Microsofts produkter, inkl. samarbejdspartnere, have direkte forbindelse med forfandlernettet af Microsofts produkter, have tilknutning til noget firma der reklamerer for Microsoft produkter, være i familie med eller bo under samme tag, som før omtalte personer.

Derudover må du ikke være bosiddende i et land, der står på USAs liste over terrornationer. Og Nej! Danmark er ikke på listen.
Gravatar #13 - masterbrain
21. mar. 2006 15:47
#11

Hehe man kan da godt bruge notepad sammen med Framework'et.
Lige sågodt som du kan bruge VS.
( Men ja du kan ikke bruge notepad kun skal jo også have frameworken )

Det kræver doglidt mere kendskab til det.
Men er da fuldt muligt..
Gravatar #14 - Spand
21. mar. 2006 15:55
#11

Selvfølgelig kan man skrive det i notepad.. Hvor skulle man ikke kunne det? Desuden så har VS og notepad intet med compileren at gøre.. Det er et selvstændigt program der kommmer med SDK udgaven af .net frameworket (at det er bundled med VS er en anden sag).
Gravatar #15 - Lobais
21. mar. 2006 16:07
Må man kode i monodevelop?
Gravatar #16 - luuuuu
21. mar. 2006 16:22
#10

Forskellen på VB.NET og C#.NET er, at koden ikke ligner hinanden. Men meningen med frameworket er, at når koden er kompileret ned til det niveau hvor frameworket overtager kommandoen, og sender instruktioner til CPUen, så er det hip som hap hvadenten det er VB.NET eller C#.NET. På det stadie ligner koden fuldstændig hinanden. Det er derfor at alt .NET kode (til en vis begrænsning) er kompitabelt med hinanden, uanset hvad det hedder.


#15

Hvorfor ikke? De kan jo ikke se hvad du skriver det i, når du bare sender koden.
Gravatar #17 - Pally
21. mar. 2006 17:09
#15 Lobais
Tja, siden første fase er en beskrivelse af "What cool thing I would build with Express", så dumper du uden tvivl, hvis du skriver du vil bruge Mono.
Gravatar #18 - lorric
21. mar. 2006 18:14
Som #4 spørger: Hvordan undgår de at hajerne kommer og owner den konkurrence? Udover selvfølgelig at præmiesummen ikke er så vild ;-) De betingelser som #12 nævner udelukker jo ikke mange personer ...
Gravatar #19 - bbb2020
21. mar. 2006 20:02
#4 & #18

Spørgsmålet er vel: Hvornår er man en haj?
Er det når man får en fed hyrer fra et stort firma, hvor man er ansat? Når man som freelance får sin hyrer fra dem man nu programmerer for? Når man gratis, og for skæg skyld, sidder og programmerer i sin fritid? Eller er det bare når man er en nørd i al almindelighed?

Konkurrencen er delt i 3 faser, og som #17 skriver, så er første fase ideudviklingen. Når denne fase er overstået, udvælges 12 finalister, som får lov at gå videre. I netop ideudviklingen er vel indlagt en retfærdighedsfaktor, da amatøren har lige så gode chancer, som den professionelle programmør, for at få lige netop den ide der gør, at han/hun går videre til fase 2.

Derudover er det da rigtigt - der er ingen garanti for, at hajerne ikke kommer. Men for h...... da - hvo intet vover, intet vinder!
Gravatar #20 - hindu
21. mar. 2006 21:05
#11 .NET compileren laver ikke 0/1 taller (maskinekode), men derimod MSIL kode, som under kørslen bliver lavet om til maskinekode. Derfor første gangs kørslen af et program er en smule langsommere.

Og notepad kan klart anbefales i starten, for at få en bedre forståelse for koden, istedet for at bruge en IDE der giver en stor del af koden, som man måske slet ikke forstår hvorfor bliver skrevet.
Gravatar #21 - lobner
21. mar. 2006 21:36
<ubehjælpelig flueknepperi>
Når nu kildeteksten gør det, og internationale regler foreskriver det, hvorfor skriver 'bbb2020' så ikke dollartegnet foran beløbet?

Det er en fordanskning at begynde at skrive 10.000$, når det skal skrives $10.000.
</ubehjælpelig flueknepperi>
Gravatar #22 - TullejR
21. mar. 2006 21:40
#20

at bruge notepad er da idioti. brug da i det mindste en editor med syntax highlightening....
Gravatar #23 - hindu
21. mar. 2006 21:55
#22
I starten er syntax coloring ligegyldigt i mine øjne, da man så er nødt til at læse det mere igennem, og derfor, i de fleste, får mere ud af det.

Bruger selv VS til dagligt, men har brugt notepad til at lære alle sprog i starten.
Gravatar #24 - TullejR
21. mar. 2006 21:57
#23

men syntax farvelade hjælper da gevaldigt til at spotte ens fejl. at skrive uden virker altså seriøst dumt i mine øjne.
Gravatar #25 - bugger
21. mar. 2006 22:38
#3 Jeg tror du har gode chancer med "Yellow World", hvis du har lavet en tilsvarende .Net version til denne ;)

http://www.muppetlabs.com/~breadbox/software/tiny/...
Gravatar #26 - sKIDROw
22. mar. 2006 02:53
Tjahh domænenavnet, siger vel det hele... ;)

.NET kan sikkert blive en interessant nok teknologi med tiden. Men den der binding til bestemte produkter, er en temmelig grim bismag.

Det handler jo åbenlyst ikke blot om, at programmere op imod .NET Så havde navnet og budskabet, jo været anderledes. Synd egentligt. For jeg syntes generelt initiativer, som får flere til at lære programmering er godt.
Gravatar #27 - bbb2020
22. mar. 2006 09:15
#21

<behjælpelig fluesmækkeri>
Jeg vil i ophøjet stilhed henvise til sprognævnets anbefalinger jvf. linket i #6 (bemærk at det kun er anbefalinger. Der findes, så vidt jeg ved, ingen faste regler for brugen af dollartegnet på dansk).

Dollartegnet er bare en yderligere forkortelse af forkortelsen USD (US-dollar), og den normale danske retskrivningspraksis er, at man skriver 10.000 USD /100 DKK mv.

Hvad evt. internationale regler er på området, må vel gælde for de områder og bør vel ikke indføres og ødelægge det danske sprog.
</behjælpelig fluesmækkeri>

<flamebait>
bbb2020 - Der skal være mellemrum mellem beløbet og valutabetegnelsen! Husk det nu!
</flamebait>
Gravatar #28 - masterbrain
22. mar. 2006 19:31
Man kan jo bruge noget med ca. 30 forskellige sprog til at skrive til frameworken...
Gravatar #29 - sguft
23. mar. 2006 23:24
#26: Jeg formoder at du med "binding til bestemte produkter" tænker på Visual Studio.

Jeg har personligt udviklet erhvervsløsninger i 3 år i C#/.NET, herunder også ASP.NET applikationer uden brug af andet end en traditionel tekst-editor og nogle hjemmelavede hjælpeværktøjer. Det er absolut ikke fordi jeg har følt mig handikappet af den grund.

Jeg har dog valgt at benytte Visual Studio 2005, ganske enkelt fordi editoren i denne nyeste udgave er ganske lækker - men jeg anvender dog stadig mange af mine egne værktøjer og reelt ikke meget andet end editoren i VS, jeg skal bl.a. ikke nyde noget af WYSIWYG editering af ASP.NET sider og er generelt ikke meget for RAD-udviklingens top-down tilgang til systemdesign.

Der er med andre ord ret få ting der gør at jeg foretrækker VS over en almindelig tekst-editor, det er bl.a. ting som IntelliSense, en ret genial syntax-highlighter, Refactoring, Snippets og automatisk kodegenerering ved overrides, eventimplementering og lign.

Ting der sagtens kunne undværes, men som jeg dog må erkende gør mit daglige arbejde lidt lettere. Dog absolut ikke noget der gør at jeg på nogen måde føler mig tvunget til at bruge VS til .NET udvikling.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login