Avatar billede mummikiks Nybegynder
15. december 2011 - 21:01 Der er 8 kommentarer

Platformsvalg

Hej Eksperter

Jeg skal lave en webløsning, som skal opfylde følgende krav

- Kommunikere med en LDAP-interface
- Kommunikere med simpel database
- Mulighed for anvendelse af AJAX

Overordnet skal jeg lave en side med en række tekstfelter. Et af tekstfelterne skal on-the-fly (AJAX går jeg ud fra) komme med navneforslag ud fra mulighederne i LDAP databasen.

Jeg har tidligere programmeret i C#, men aldrig lavet webapplikationer, så jeg kunne godt tænke mig at få input hvordan ovenstående skal opbygges

- Er det nemmest at anvende PHP eller C# til backend? (Tænker windows-C# servcer er dyrer end linux-PHP server)
- Kan man lave opslag (AJAX/Autocompletion) i LDAP on-the-fly eller skal man duplikere sin LDAP medarbejdere ned i lokal database.
- Hvordan laver man AJAX delen? Bruge javascript plugin eller et andet.

Håber I kan give jeres input på hvorledes I ville løse ovenstående opgave..
Avatar billede olsensweb.dk Ekspert
15. december 2011 - 21:50 #1
kig lige på dine åbne spørgsmål http://www.eksperten.dk/list/aabnespoergsmaal/mummikiks (12.470 point. Point ude: 1.350)

>- Er det nemmest at anvende PHP eller C# til backend?
så er det nemmeste nok at forsætte med C#, er personligt til PHP

>(Tænker windows-C# servcer er dyrer end linux-PHP server)
ms er dyrer grundet licenser, men du kan vist også for få linux serverer til at afvikle ASPX (C#/asp)

>Kan man lave opslag (AJAX/Autocompletion)
man kan lave autocomplete mod en sql database hvorfor så ikke mod en ldap dataase

>Hvordan laver man AJAX delen? Bruge javascript plugin eller et andet.
browseren skal bare have enablet javascript (har alle pr default, der er vel ca 1% der aktivt slår det fra)
prøv at skimme denne tut igennem http://www.w3schools.com/ajax/default.asp , de begår dog mindst en fejl nogle steder !!, de retunerer html, hvilke ikke  er hensigten med ajax, der skal kun retunerers rå data

autocomplete
http://www.w3schools.com/ajax/ajax_aspphp.asp
http://www.phpclasses.org/package/3752-PHP-Auto-complete-text-typed-in-a-form-input.html
http://jqueryui.com/demos/autocomplete/ (jquery)

ldap
et uvurdeligt værktøj http://www.ldapbrowser.com/
adLDAP http://adldap.sourceforge.net/ http://sourceforge.net/projects/adldap/
http://php.net/manual/en/ref.ldap.php
http://www.phpclasses.org/package/3263-PHP-Access-LDAP-server-and-search-data.html
du kan garanteret også finde eksempler med C#
Avatar billede arne_v Ekspert
15. december 2011 - 21:58 #2
Hvis du kender C# var ASP.NET med C# som sprog nok oplagt.

ASP.NET kommer med indbygget AJAX support (saa vidt jeg ved bygget paa jQuery).

LDAP understoetter wildcard soegning, hvilket goer at du kan lave noget server side som kan understoette AJAX autocomplete.
Avatar billede arne_v Ekspert
12. januar 2012 - 22:00 #3
mum?
Avatar billede ksno04 Nybegynder
16. januar 2012 - 07:04 #4
Super... tak for inputs...

Kan I ikke begge smide et svar, så fordeler jeg pointene...
Avatar billede arne_v Ekspert
16. januar 2012 - 16:14 #5
svar fra mig
Avatar billede olsensweb.dk Ekspert
16. januar 2012 - 16:44 #6
og et fra mig
Avatar billede ksno04 Nybegynder
30. januar 2012 - 01:28 #7
Kan desværre ikke acceptere jeres svar, men har skrevet til exp for en løsning. I hører fra mig snarest..
Avatar billede ksno04 Nybegynder
13. februar 2012 - 00:18 #8
Kan I hjælpe mig - Jeg kan simpelthen ikke finde et sted hvor jeg kan godkende jeres svar.. Jeg er logget ind...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester