Valg af programmeringssprog

Tags:    programmering sprog

Hejsa udviklere ?

Har lige et lille spørgsmål.
Da jeg i perioder leger med programmering.

Har kigget/leget med java, python, og php. Men det er aldrig blevet til meget, da jeg har været igennem flere tutorials, og nogle af de ting de gennemgår kan jeg ikke rigtig se brugen af..

Den ide jeg har, kræver sådan set kun 2 dropdown bokse, måske 3 til at sortere i de 2 andre.
De 2 dropdown bokse skal være variabler for en søgestreng i en database.

Derefter skal resulatat beregnes, eller ca 10 resulater pr dropdownboks.

Er der en, der kan komme med at godt bud på et sprog der kan det let.


hilsen

Per



7 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Det kommer da helt an på hvad du vil udvikle til?

Du kan jo sagtens lave det du nævner i alle de 3 sprog.

Er du sikker på du ikke bare søger eller griber opgaven an forkert?

Ideen er jo sådan set bare (Hvis vi tager php) at du har din html form hvor du laver dine dropdown menuer i (http://www.w3schools.com/TAGS/tag_Select.asp)

Så har du også en knap, og når der bliver trykket på den knap søger du i din database (http://www.php.net/manual/en/function.mysql-query.php http://www.homeandlearn.co.uk/php/php4p7.html)



Indlæg senest redigeret d. 17.04.2011 14:48 af Bruger #11386
Jeg ville mene, at de fleste populære programmeringssprog ville kunne gøre det der simpelt.

Har du på sigt tænkt dig, at lave programmer til alle tre operativsystemer, skal du overveje Java en ekstra gang. .NET kan også afvikles ved hjælp af tredje-parts løsninger som Mono.

Jamen en drejebog... du skal have nogle lister til at fylde i dine (i C#) ComoboBox's... der kunne du med fordel lave en klasse der de informationer der er relevante. F.eks:
Fold kodeboks ind/udCSharp kode 


Datahandler.GetData(); henviser til en statisk klasse, som henter resultatet fra databasen og returnerer et DataSet (tabeller tilsvarene databasen)

Fold kodeboks ind/udCSharp kode 


Hvis vi så antager at du i din GUI har lavet en ComboBox der hedder firstComboBox og DataGrid der hedder resultGrid, kan vi sætte en eventhandler der registrerer at du vælger et nyt FirstComboBoxItem og tilføjer resultatet af dets SQL-query til resultGrid.

Fold kodeboks ind/udCSharp kode 


Det er meget forsimplet, og er slet ikke sikker på at det der virker (men tæt på!!), men det er et godt udgangspunkt til hvad det er jeg har forstået du gerne vil... :)



Indlæg senest redigeret d. 17.04.2011 16:22 af Bruger #16372
Det kommer helt an på platformen...

Hvis det er en hjemmeside, så gør som Casper siger... er det en Windows Applikation, kan du evt se på C#. Det er supernemt at lave sit GUI og syntaksen til C# kan du (næsten) i forvejen med de andre ting du kan.

Måske du kan finde lidt inspiration her?






Tror helt sikkert at jeg griber det forkert an. Da jeg har gået med ideen et stykke tid.

Med hensyn til hvad jeg ville udvikle til, der er ikke noget specielt. Da det er til mig selv.

Med de krav til programmet, hvad ville du anbefale som værende lettest.
Og kan du evt anbefale en måde at komme iganng ?



Jeg antager at du bruger Windows, da du ikke har sagt andet :)

C# er i mine øjne et nemt sprog at lære, specielt når du kan den overordnede syntaks..

1. Udviklings miljø:
Visual Studio Express (http://www.microsoft.com/express/)

2. Database
Microsoft SQL Server 2008 Express R2 (http://www.microsoft.com/express/)

3. Leg lidt frem og tilbage...
Ved at der er nogle "Kom i gang" artikler her på sitet.. har ikke selv læst dem.. ellers er der også http://www.boghajen.dk/ som vi har brugt til undervisning - desværre er hans forklaringer engang i mellem en smule rodet..

Til sidst skal det siges, at der findes rigtig god dokumentation på http://msdn.microsoft.com/en-us/library/ til .NET



Det er ikke så vigtigt hvilken platform !
Har både stationær XP, bærbar OSX og lidt linux på en netbook.
Men XP, er nok der, der er mest hjælp at hente. Så ja, jeg bruger windows.

Ville C# kunne det her relativt let. Da det egentlig er det eneste jeg har af ideer, så har ikke brug for så meget andet. Måske også derfor mit projekt strander før det starter.

Kunne du, Nicky Mogensen, eventuelt komme med en lille drejebog på hvad jeg skal koncentrere mig om.



Ja dav.

Men som du siger, hvis jeg har lidt af hvert som styresystem. Så er det java der er vejen frem.
Det du har skrevet i c# kode, ser ellers godt ud, men det varer langt tid inden jeg kan noget lignende.

Kan hurtigt ridse op hvad min ide er, en del er taget ud fra nogle fodbold systemer fra denne her bog.

Og en database, med strukturen
[dato][liga][hjemmehold][udehold][målhjemmehold][måludehold][resultat HDA][hjemmehold SOT][udehold SOT][hc][ac]
Hvor HDA er H=hjemmesejr D=draw A=udesejr
og SOT er shoots on goal
hc og ac er hjemme hjørnespark og away hjørnespark

Hvor første dropdown boks, skal returnere hjemmeholdets sidste 10 kampe på hjemmebane, og sidste 10 på udebane + sidste 10 kampe generelt

og anden dropdown boks skal det samme, bare med udeholdet.

De data skal behandles, for at finde vinderen

Faldt over den her side, her på Udvikleren. Skal man/jeg bare starte fra nr.1 af.. Også kan man programmere c#.

Efter lidt overvejelse, er jeg kommet frem til at jeg holder mig til Windows, da det er mest benyttet.





Indlæg senest redigeret d. 18.04.2011 19:14 af Bruger #13297
t