De Devschuur Coffee Corner Overzicht Volgende deel Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 10 ... 201 Laatste
Acties:
  • 851.296 views

  • pedorus
  • Registratie: Januari 2008
  • Niet online
OkkE schreef op donderdag 10 september 2009 @ 15:20:
Wat is het stijlen van formulieren op websites toch een ramp! Het moet ook altijd in elke browser op de pixel precies staan... :r
Op de pixel precies in elke browser? Tsja, als je dat soort onzinnige eisen hebt wordt het wel erg lastig :) NMe's oplossing lijkt me het beste.. ;)
CSS1 does not offer:

* per pixel control: CSS1 values simplicity over level of control, and although the combination of background images and styled HTML is powerful, control to the pixel level is not possible.

Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten


  • jbdeiman
  • Registratie: September 2008
  • Laatst online: 09:10
@OkkE

Ik stijl deze altijd met een label ervoor als display:block. Elke regel staat in een alinea tag (<p>)
Mocht je 2 kolommen gebruiken, gebruik dan ook 2 divs als kollomen. Een tabindex invullen en voilla, je krijgt hele strakke en in elke browser gelijke formulieren.
Moet je alleen de omlijning en dergelijke even stylen want die is "by default" in elke browser anders.

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 06-02 08:32

OkkE

CSS influencer :+

Goh, dat zou geweldig zijn, als heel de wereld de zelfde browser gebruikte... :)
jbdeiman schreef op donderdag 10 september 2009 @ 15:29:
@OkkE

Ik stijl deze altijd met een label ervoor als display:block. Elke regel staat in een alinea tag (<p>)
Mocht je 2 kolommen gebruiken, gebruik dan ook 2 divs als kollomen. Een tabindex invullen en voilla, je krijgt hele strakke en in elke browser gelijke formulieren.
Moet je alleen de omlijning en dergelijke even stylen want die is "by default" in elke browser anders.
Het maken van strakke formulieren is ook niet het probleem, het gaat 'em om het op de pixel naukeurig met elkaar uitlijnen van input-velden, selectlists, textareas, checkboxen, etc. Wil je dat in elke browser gelijk hebben, dan is dat gewoon echt een ramp.
.oisyn schreef op donderdag 10 september 2009 @ 15:35:
Maar als MS dat probeert is het ineens niet goed? Falende webcompatibility is feitelijk gewoon de schuld van de Firefox gebruikers :Y)
Als alle browsers zich gewoon 100% aan de CSS regels zouden houden, was er ook niets aan de hand.
Hap, hap, hap... ;)

[ Voor 100% gewijzigd door OkkE op 10-09-2009 15:40 ]

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12:57

.oisyn

Moderator Devschuur®

Demotivational Speaker

OkkE schreef op donderdag 10 september 2009 @ 15:33:
Goh, dat zou geweldig zijn, als heel de wereld de zelfde browser gebruikte... :)
Maar als MS dat probeert is het ineens niet goed? Falende webcompatibility is feitelijk gewoon de schuld van de Firefox gebruikers :Y)

[ Voor 87% gewijzigd door .oisyn op 10-09-2009 17:42 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Laurens-R
  • Registratie: December 2002
  • Laatst online: 29-12-2024
Bij mij loopt het lekker op, na 5 runs zit ik met 500MB aan dode objecten en dat gaat door tot ik zo'n 1,5GB gebruik
wow... hoe lukt je dat dan? Aan wat voor app moet ik denken....500 MB is nogal wat :P

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 15:35

Haan

dotnetter

Blader eens een beetje terug, dan kom je vanzelf de photo upload app tegen ;) tenminste, ik ga er vanuit dat het daarover gaat

Kater? Eerst water, de rest komt later


  • Otherside1982
  • Registratie: Februari 2009
  • Laatst online: 05:21
NMe schreef op donderdag 10 september 2009 @ 15:26:
Nee joh, schrijf gewoon je eigen browser en dwing al je bezoekers die te gebruiken. :+
Ofwel de winnende combinatie: Schrijf gewoon zelf een browser ... in Flash!

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Haan schreef op donderdag 10 september 2009 @ 16:15:
Blader eens een beetje terug, dan kom je vanzelf de photo upload app tegen ;) tenminste, ik ga er vanuit dat het daarover gaat
Nee, dit gaat over een andere applicatie. Bij TPP2 werkt het allemaal goed, alle dode objecten worden daar netjes opgeruimd zoals ik in deze blogpost laat zien. :)

Dit gaat over een applicatie die elk kwartier kijkt naar een hoop datasources (enige tientallen), waaronder databases, RSS-feeds, XML-bestanden, etc. De gegevens daarin worden vergeleken en aan de hand daarvan wordt een historie opgebouwd met relevanties (adv zoek- & sorteerparameters), scores (lopend over tijd) en relaties. Het is nogal memory-intensief. :) Op dit moment wordt er elk kwartier zo'n 2 gigabyte aan data met elkaar vergeleken.

[ Voor 11% gewijzigd door AtleX op 10-09-2009 16:30 ]


  • BalusC
  • Registratie: Oktober 2000
  • Niet online

BalusC

Carpe diem

.oisyn schreef op donderdag 10 september 2009 @ 15:35:
Maar als MS dat probeert is het ineens niet goed? Falende webcompatibility is feitelijk gewoon de schuld van de Firefox gebruikers :Y)
:D :X

  • Oguz286
  • Registratie: Juni 2002
  • Laatst online: 23-02 10:10
.oisyn schreef op donderdag 10 september 2009 @ 15:35:
[...]
Maar als MS dat probeert is het ineens niet goed? Falende webcompatibility is feitelijk gewoon de schuld van de Firefox gebruikers :Y)
Ergens heb je een punt... een goede zelfs :D

* Oguz286 pakt weer een bak Duitsche vanille cappuccino :Y)

Anoniem: 296939

Otherside1982 schreef op donderdag 10 september 2009 @ 16:24:
[...]


[...]


Ofwel de winnende combinatie: Schrijf gewoon zelf een browser ... in Flash!
Zelf een browser schrijven?
Het is al zo moeilijk om de mensen weg te krijgen vn IE, hoe ga je ze naar je eigen browser halen?

Anoniem: 50683

Anoniem: 296939 schreef op donderdag 10 september 2009 @ 20:37:
[...]


Zelf een browser schrijven?
Het is al zo moeilijk om de mensen weg te krijgen vn IE, hoe ga je ze naar je eigen browser halen?
Gewoon, eigen OS schrijven en dan integreer je die browser in je OS. Liefst op zo'n manier dat je OS niet zonder die browser kan ;)

Heb wel eens gehoord dat een ander bedrijf dat ook deed, scheen commercieel een succes te zijn.

[ Voor 11% gewijzigd door Anoniem: 50683 op 10-09-2009 21:26 ]


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Anoniem: 296939 schreef op donderdag 10 september 2009 @ 20:37:
[...]


Zelf een browser schrijven?
Het is al zo moeilijk om de mensen weg te krijgen vn IE, hoe ga je ze naar je eigen browser halen?
Sander's Tweakblog: MicroSE Unite 0.0.1.8 :Y)
Oh wacht, dat was IE :P

[ Voor 3% gewijzigd door RobIII op 10-09-2009 21:28 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • Salandur
  • Registratie: Mei 2003
  • Laatst online: 14:35

Salandur

Software Engineer

ben op zoek naar een goede php ide, bij voorkeur gratis. welke gebruiken jullie meestal?

Assumptions are the mother of all fuck ups | iRacing Profiel


  • whoami
  • Registratie: December 2000
  • Laatst online: 14:23
Salandur schreef op donderdag 10 september 2009 @ 22:02:
ben op zoek naar een goede php ide, bij voorkeur gratis. welke gebruiken jullie meestal?
Geen. :P

https://fgheysels.github.io/


  • XWB
  • Registratie: Januari 2002
  • Niet online

XWB

Devver
Salandur schreef op donderdag 10 september 2009 @ 22:02:
ben op zoek naar een goede php ide, bij voorkeur gratis. welke gebruiken jullie meestal?
Vim :7

March of the Eagles


Anoniem: 50683

8 euro in de staatsloterij, wordt morgen weer een gewoon dagje "devven".
Neem dan edlin, vim is echt luxe.

[ Voor 54% gewijzigd door Anoniem: 50683 op 10-09-2009 22:23 ]


  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 14:56

Sebazzz

3dp

Emacs :7

@vraagsteller: Netbeans of Eclipse is goed bruikbaar :)

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 27-05 16:00

curry684

left part of the evil twins

Salandur schreef op donderdag 10 september 2009 @ 22:02:
ben op zoek naar een goede php ide, bij voorkeur gratis. welke gebruiken jullie meestal?
Zend Studio is soortement van de standaard en alleszins goed. Als gratis alternatief kun je naar Eclipse for PHP kijken, zelfde IDE globaal maar minder fancy afgewerkt.

Professionele website nodig?


  • orf
  • Registratie: Augustus 2005
  • Laatst online: 13:20

orf

Ook niet gratis, maar wel erg fijn: PhpEd.

  • PeterSelie
  • Registratie: December 2002
  • Laatst online: 01:01
curry684 schreef op donderdag 10 september 2009 @ 22:42:
[...]

Zend Studio is soortement van de standaard en alleszins goed. Als gratis alternatief kun je naar Eclipse for PHP kijken, zelfde IDE globaal maar minder fancy afgewerkt.
Beide voelen ontzettend log en traag aan, een andere optie is Netbeans

Acties:
  • 0 Henk 'm!

  • momania
  • Registratie: Mei 2000
  • Laatst online: 14:23

momania

iPhone 30! Bam!

Otherside1982 schreef op donderdag 10 september 2009 @ 16:24:
Ofwel de winnende combinatie: Schrijf gewoon zelf een browser ... in Flash!
Die is er al! http://www.adobe.com/products/air/ ;)

Is niet alleen een flash sandbox, maar kan ook gewoon html tonen en javascript draaien :Y)

Neem je whisky mee, is het te weinig... *zucht*


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 13:51

NMe

Quia Ego Sic Dico.

Topicstarter
SoaDmaggot schreef op donderdag 10 september 2009 @ 23:31:
[...]

Beide voelen ontzettend log en traag aan, een andere optie is Netbeans
Het probleem met Zend Studio is vooral de kleine eigenaardigheidjes die erin zitten. Code completion die lang blijft hangen binnen een single quoted string (WTF?), mutaties in de locatie van je sourcesbestanden hebben effect op de search en document browser tenzij je herstart of handmatig refresht. 't Is een fijne IDE om mee te werken maar die kleine dingetjes verpesten het wel een beetje. :P

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Zend tegen VS afgezet is gewoon een aardappel vergelijken met kaviaar. Ik werk de laatste tijd met regelmaat in Zend maar als je VS gewend bent is 't toch maar een schraal product met de nodige nukken en eigenaardigheden. Ook een crash of 2 per week is niet vreemd terwijl ik sommige VS solutions soms dagenlang heb openstaan. Having said that roeleert het nog steeds de pan uit vergeleken met een HomeSite, EditPad, NotePad++ en andere "IDE's" die ik gebruikt heb voor PHP en komt 't, voor mij, op een goede tweede plaats achter VS. (En in VS kun je niet (native) met PHP werken).

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 13:51

NMe

Quia Ego Sic Dico.

Topicstarter
Het meest vervelende aan Zend Studio is nog wel eigenlijk dat de code completion de meest obscure variabelen op random pagina's die toevallig in global scope gebruikt worden wel vindt als je begint met typen, maar de variabelen die je juist wél wil vinden met autocompletion vindt 'ie niet. Wat erop neerkomt dat ik mijn rechtenchecks en databaseopdrachten alsnog helemaal moet uittikken omdat ZS mijn security context en database variabelen niet vindt. 8)7

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
NMe schreef op vrijdag 11 september 2009 @ 01:55:
Het meest vervelende aan Zend Studio is nog wel eigenlijk dat de code completion de meest obscure variabelen op random pagina's die toevallig in global scope gebruikt worden wel vindt als je begint met typen, maar de variabelen die je juist wél wil vinden met autocompletion vindt 'ie niet. Wat erop neerkomt dat ik mijn rechtenchecks en databaseopdrachten alsnog helemaal moet uittikken omdat ZS mijn security context en database variabelen niet vindt. 8)7
Die "AutoCompletion" (of "Intellisense") heeft sowieso kuren. Zelfs de native PHP functies vertikt 'ie soms aan te vullen (vooral bij de beruchte needle<->haystack parameters kan ik altijd weer PHP.net op duiken omdat dat kreng het vertikt effe weer te geven welke positie welke parameter is).
Ik heb pas even gespeeld met ZS7 (ik gebruik op de zaak nog 6) maar daar hebben ze weer "zomaar" even de WSDL export functie uit gehaald die toch wel verrekkes handig is/was. Ook de code analyzer komt soms met de vaagste dingen.

[ Voor 3% gewijzigd door RobIII op 11-09-2009 02:11 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

Anoniem: 313723

Brrr, ik heb een poosje terug een flinke griep gehad (dat is nu 2 weken geleden) en het blíjft doorzeuren, elke ochtend keelpijn achterin m'n keel, snotterig, hoesterig (nee, ik rook niet), gisterenavond zeurend gevoel op m'n borst, verstopte holtes en de samenhangende zeurende hoofpijn, afgelopen woensdag met moeite m'n hardloop rondje volbracht. Hopelijk gaat het straks beter...

Daar gaan m'n weekendplannen :(

Ach ja, kan ik mooi spelen met Windows 7 *O*

[ Voor 11% gewijzigd door Anoniem: 313723 op 11-09-2009 08:00 ]


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-06 19:34

Matis

Rubber Rocket

Ik was een trouwe gebruiker van Zend Studio 5.5, nu met de hele Eclipse omgeving ben ik er niet meer zo'n fan van. De codecompletion werkt niet helemaal lekker, en de indexer werkt nooit snel genoeg :P
Helaas doet ZS 5.5 het helaas (nog) niet op Win7.
Om die reden heb ik een studenlicense aangevraagd voor PHPEdit. Fijne daaraan is ook dat er out of the box SVN en CVS modules inzitten.
Ik vind niet dat je VS mag/kunt vergelijken met een op Eclipse gebaseerde IDE. Allereerst omdat Eclipse freeware is (dat kan goed en slecht zijn) en VS dikke vette betaalware :P
Als het gaat over libraries is MSDN natuurlijk de natte droom van iedere programmeur.

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

Anoniem: 313723

Visual Studie heeft echt wel haar nukken in grotere projecten, het voelt soms erg traag, maar wat mij betreft is er geen enkele IDE die aan Visual Studio kan tippen. Er wordt een hoop gezeurt over Microsoft, deels misschien terecht, maar handjes af van Visual Studio >:)

Acties:
  • 0 Henk 'm!

  • Arethusa
  • Registratie: December 2003
  • Laatst online: 11:30

Arethusa

Niet die server

Wellicht is het een geluk dat het ontwikkel team van Visual Studio niet werkt aan Windows zelf >:)

I've been mad for fucking years, absolutely years, been over the edge for yonks.
Vinyl: Discogs


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 14:56

Sebazzz

3dp

VS dikke vette betaalware :P
Express editions FTW en anders heb je nog MSDN AA of Dreamspark :P
Arethusa schreef op vrijdag 11 september 2009 @ 08:50:
Wellicht is het een geluk dat het ontwikkel team van Visual Studio niet werkt aan Windows zelf >:)
Of juist niet. ;)

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 15:35

Haan

dotnetter

Ik ben nadat hier laatst over Resharper werd gepraat ook fan geworden O+ Dus deze staat voortaan standaard geïnstalleerd, baas betaalt :)

* Haan neemt nog een Livanto Lungo uit het Nespresso apparaat

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-06 19:34

Matis

Rubber Rocket

Sebazzz schreef op vrijdag 11 september 2009 @ 08:57:
Express editions FTW en anders heb je nog MSDN AA of Dreamspark :P
Klopt, ikzelf zit ook in het MSDNAA schuitje :), maar natuurlijk moet elk commercieel bedrijf er natuurlijk dik voor lappen ;)
Dat vind ik op zich prima, want het werkt zo heerlijk. De integratie met *alle* OSen van Microsoft/Windows is geniaal. Laats mijn Touch Diamond 2 ingeprikt. VS zegt van, hee je hebt WiMo 6 Profi, zullen we daar iets leuks mee gaan doen?
Ik zeg van; Kom maar op. Binnen twee minuten had ik een grafische applicatie _/-\o_

Ik heb ook nog een tijdje met Sharpdevelop gewerkt, dit omdat deze geen backwardscompatabilliy problemen heeft net zoals VS 2008 tov 2005 en andersom (nieuwe versies pushen FTW :P)

Echter is Sharpdevelop zo ontzetten onstabiel, toch iedereen gedwongen VS 2008 van MSDNAA binnen te hengelen :P

[ Voor 19% gewijzigd door Matis op 11-09-2009 09:32 ]

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Cloud
  • Registratie: November 2001
  • Laatst online: 19-06 08:37

Cloud

FP ProMod

Ex-moderatie mobster

Ik heb het ook een tijd met SharpDevelop geprobeerd, maar ik vond zelfs de VS Express-editie al fijner werken. Niet dat ik nu nog zonder Professional kan, gezien de ondersteuning voor mobiele apparaten :) Of heeft SharpDevelop tegenwoordig ook ondersteuning voor Windows Mobile en CE development?

Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-06 19:34

Matis

Rubber Rocket

Cloud schreef op vrijdag 11 september 2009 @ 09:38:
Ik heb het ook een tijd met SharpDevelop geprobeerd, maar ik vond zelfs de VS Express-editie al fijner werken. Niet dat ik nu nog zonder Professional kan, gezien de ondersteuning voor mobiele apparaten :) Of heeft SharpDevelop tegenwoordig ook ondersteuning voor Windows Mobile en CE development?
:N, MS houdt de vinger stevig op de knip als het over dat soort ontwikkelingen gaat ;) We worden gewoon verziekt met de verbluffende eenvoud van VS. Ik draai zelf (natuurlijk) ook de Profi versie van 2k8 en dat ik me toch een partij genieten.

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 22-06 22:51
VS is de beste IDE waar ik ooit mee gewerkt heb, maar jezus wat wordt ie traag bij meerdere solutions (met ca. 50 projecten erin per solution) open, terwijl dat volgens mij niet zou hoeven. Disk is duidelijk de bottleneck, want processor en memory hebben nog zat lucht.

Acties:
  • 0 Henk 'm!

  • R4gnax
  • Registratie: Maart 2009
  • Laatst online: 06-06 19:14
creator1988 schreef op vrijdag 11 september 2009 @ 09:49:
VS is de beste IDE waar ik ooit mee gewerkt heb, maar jezus wat wordt ie traag bij meerdere solutions (met ca. 50 projecten erin per solution) open, terwijl dat volgens mij niet zou hoeven. Disk is duidelijk de bottleneck, want processor en memory hebben nog zat lucht.
Dat zal de Intellisense database wel zijn die op de achtergrond staat te number crunchen. Al eens geprobeerd een paar van die projecten te unloaden? (Rechts-klik op project file -> Unload Project).

Acties:
  • 0 Henk 'm!

  • ValHallASW
  • Registratie: Februari 2003
  • Niet online
Met de dreamspark-versies mag je niets meer dan stukken code kloppen voor je opleiding. Bijna al het andere mag niet:
3. STUDENT PROGRAM USE RIGHTS.

a. Installation and Use Rights. You may install one copy of the Software made available to You through the Student Program on Your own device, but only (a) to support Your science, technology, engineering, mathematics and/or design (“STEM-D”) education; (b) in non-commercial STEM-D research; or (c) to design, develop, test, and demonstrate software programs for the above purposes.

b. Restrictions. You may not use the Software:
• for commercial purposes (except as permitted under Section 3(d); or
• to develop or maintain Your own administrative or IT systems, or those of Your educational institution.
Zelfs meewerken aan bv. open source software is dus twijfelachtig. Je zou daar nog kunnen betogen dat dat is om je programmeerskills mee te oefenen zodat je je studie beter doet ;). Merk trouwens op dat ze het schrijven van je eigen 'administrative or IT systems' expliciet verbieden.

[ Voor 63% gewijzigd door ValHallASW op 11-09-2009 10:19 ]


Acties:
  • 0 Henk 'm!

  • CodeIT
  • Registratie: Juni 2002
  • Laatst online: 19-06 14:27

CodeIT

Code IT

Pfff, ook maar eens rondhangen hier. Werk in een klein bedrijf en ben de enige (.NET) ontwikkelaar. Ze hebben hier het geweldige plan opgevat om een Nederlandse applicatie geschikt te maken voor meerdere talen. Ik kan nu alle (hardcoded) taalstrings gaan refactoren. Wel de goede tools gevonden nu (Globalizer.net en Visual studio powertoys), maar het blijft een hoop werk. Ik zit nu op de 1200 strings en ben op de helft van het eerste project in de solution (7 projecten).

Acties:
  • 0 Henk 'm!

  • jbdeiman
  • Registratie: September 2008
  • Laatst online: 09:10
@CodeIT
Als je het nu goed doet is het voor iedereen te doen een vertaling te maken, dat scheelt alweer een heleboel. Snappen ze bij 't bedrijf dat je eigenlijk veel te duur bent om vertalingen te maken? (tenminste normaal gesproken is dat geen werk voor een ontwikkelaar, omdat die gewoon te duur zijn voor het relatief eenvoudige werk)
Ook wel slecht over het systeem nagedacht als alles er hardcoded in staat. Heb je 't zelf geschreven van het begin af aan? het is in elk geval een leerpunt, dat je je applicaties op een bepaalde manier op moet bouwen met het oog op de toekomst. Natuurlijk kan je niet alles voorzien, maar een vertaling naar op zijn minst het Engels (ervan uitgaande dat het een Nederlands pakket is) lijkt me wel logisch.

Acties:
  • 0 Henk 'm!

Anoniem: 142961

creator1988 schreef op vrijdag 11 september 2009 @ 09:49:
VS is de beste IDE waar ik ooit mee gewerkt heb
Om maar even in te haken op die Intellisense van VS. We zitten, maar niet lang meer *O* ik tel de dagen af, nog met VS2003 en waar ik inmiddels behoorlijk geestelijk instabiel van raak is dat hij niet de Intellisense wil gebruiken als er nog wat bugjes in zitten. Maw, als ik ergens even geen zin heb om de base aan te roepen met de juiste argumenten of er staan in de code na een refactoring slag nog verkeerde of een onjuist aantal argumenten, maar ik wil toch even via intellisense kijken wat mijn mogelijkheden zijn.... dan werkt dat gewoon niet.

Waarschijnlijk omdat 'ie dan toch al wat syntax checking toepast, of kun je dat gewoon uitzetten? Ik gebruik overigens geen Resharper.

Acties:
  • 0 Henk 'm!

  • CodeIT
  • Registratie: Juni 2002
  • Laatst online: 19-06 14:27

CodeIT

Code IT

jbdeiman schreef op vrijdag 11 september 2009 @ 10:25:
@CodeIT
Als je het nu goed doet is het voor iedereen te doen een vertaling te maken, dat scheelt alweer een heleboel. Snappen ze bij 't bedrijf dat je eigenlijk veel te duur bent om vertalingen te maken? (tenminste normaal gesproken is dat geen werk voor een ontwikkelaar, omdat die gewoon te duur zijn voor het relatief eenvoudige werk)
Ook wel slecht over het systeem nagedacht als alles er hardcoded in staat. Heb je 't zelf geschreven van het begin af aan? het is in elk geval een leerpunt, dat je je applicaties op een bepaalde manier op moet bouwen met het oog op de toekomst. Natuurlijk kan je niet alles voorzien, maar een vertaling naar op zijn minst het Engels (ervan uitgaande dat het een Nederlands pakket is) lijkt me wel logisch.
Ik ga zelf niets vertalen. Ik zet alle strings nu in resources die met behulp van Globalizer.net vertaald worden door anderen (en ik dan weer kan importeren).
Ik ben 3 jaar geleden begonnen met de ontwikkeling (maatwerk voor een klant). Deze klant wilde het alleen in het Nederlands, dus was er geen reden om alles al in resources te stoppen. Bij aankomende projecten gaat dat nu mooi wel gebeuren.
Eén pluspunt, ik zie nu alle code weer eens en heb al een aantal dingen aangepast/verbeterd.

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
Anoniem: 142961 schreef op vrijdag 11 september 2009 @ 10:29:
[...]


Om maar even in te haken op die Intellisense van VS. We zitten, maar niet lang meer *O* ik tel de dagen af, nog met VS2003.......
Wat is de reden dat jullie nog in vs2003 werken? Ik kan me namelijk geen enkele technische reden bedenken...

Echt... ik zou t bijna onder zelfmutilatie scharen :P

Acties:
  • 0 Henk 'm!

  • momania
  • Registratie: Mei 2000
  • Laatst online: 14:23

momania

iPhone 30! Bam!

creator1988 schreef op vrijdag 11 september 2009 @ 09:49:
Disk is duidelijk de bottleneck, want processor en memory hebben nog zat lucht.
Dat hadden wij ook met IntelliJ, die een aantal index bestanden op disk bij houdt (GB of 2-3). Nu zitten we weer tegen de cpu aan te hikken want iedere developer heeft nu zo'n Intel SSD erin zitten. Wat een genot is dat joh :o

Neem je whisky mee, is het te weinig... *zucht*


Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 22-06 13:52
CodeIT schreef op vrijdag 11 september 2009 @ 10:35:
[...]

Ik ga zelf niets vertalen. Ik zet alle strings nu in resources die met behulp van Globalizer.net vertaald worden door anderen (en ik dan weer kan importeren).
Ik ben 3 jaar geleden begonnen met de ontwikkeling (maatwerk voor een klant). Deze klant wilde het alleen in het Nederlands, dus was er geen reden om alles al in resources te stoppen. Bij aankomende projecten gaat dat nu mooi wel gebeuren.
Eén pluspunt, ik zie nu alle code weer eens en heb al een aantal dingen aangepast/verbeterd.
Hoewel het extreem verlijdelijk is om dingen aan te passen, zou ik daar toch mee oppassen, dan heb je zodadelijk toch ineens weer een bugje te pakken op verschillende stukken in je code ondanks dat je alleen maar de taal voorzieningen moest uitbreiden.

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-06 19:34

Matis

Rubber Rocket

D-Raven schreef op vrijdag 11 september 2009 @ 10:36:
[...]


Wat is de reden dat jullie nog in vs2003 werken? Ik kan me namelijk geen enkele technische reden bedenken...

Echt... ik zou t bijna onder zelfmutilatie scharen :P
Kostenoverweging misschien.

Microsoft Visual Studio 2008 Professional Edition kost al snel 500 euro per licentie. Als je die in bulk koopt gaat er natuurlijk een stuk vanaf, maar het is en blijft een hoop geld ;)

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Amras
  • Registratie: Januari 2003
  • Laatst online: 09:01
Niks mis met Visual Studio, totdat je er BizTalk mee gaat ontwikkelen. Hier op het werk VS2005 i.c.m. BizTalk 2006, wat leidt tot onverwachte crashes zonder foutmelding o.i.d. Verder wordt het ook retetraag als je orkestraties of transformaties wat groter worden.

Ik heb deze combinatie nog niet met een hogere VS/BizTalk versie geprobeerd, maar het zou erg lekker zijn als het wat stabieler en sneller was. :P

Acties:
  • 0 Henk 'm!

  • jbdeiman
  • Registratie: September 2008
  • Laatst online: 09:10
Mag ik vragen wat voor pakketten je in het maatwerk systeem hebt geschreven? Het ligt natuurlijk wel aan het soort pakketten, maar in de ICT is een engelstalig pakket wel handig, omdat de ICT ook veel in het Engels doet. Vandaar ook mijn opmerking.
Ik vind het ook altijd leuk om "oude code" (in mijn geval PHP) onder de neus te krijgen, er zijn zoveel dingen die je in de loop van de tijd leert en dan heel anders aan zou pakken.

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 15:35

Haan

dotnetter

D-Raven schreef op vrijdag 11 september 2009 @ 10:36:
[...]


Wat is de reden dat jullie nog in vs2003 werken? Ik kan me namelijk geen enkele technische reden bedenken...

Echt... ik zou t bijna onder zelfmutilatie scharen :P
Als je nog iets moet ontwikkelen in .Net 1.1 zit je gewoon vast aan VS 2003, dat is een vrij harde technische reden ;)
roy-t schreef op vrijdag 11 september 2009 @ 10:42:

Hoewel het extreem verlijdelijkverleidelijk is om dingen aan te passen, zou ik daar toch mee oppassen, dan heb je zodadelijk toch ineens weer een bugje te pakken op verschillende stukken in je code ondanks dat je alleen maar de taal voorzieningen moest uitbreiden.
zeer waar, met dat soort dingen moet je erg oppassen.

[ Voor 34% gewijzigd door Haan op 11-09-2009 10:49 ]

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

Anoniem: 142961

D-Raven schreef op vrijdag 11 september 2009 @ 10:36:
[...]

Wat is de reden dat jullie nog in vs2003 werken? Ik kan me namelijk geen enkele technische reden bedenken...
Twee woorden: financiële instelling.... half dit jaar gingen we over op Windows 2003 Server RC2 :/

We werken ook nog met .NET 1.1., VSS 6.0, IIS 5.1. Gelukkig is nu besloten dat we gaan migreren. Saliant detail is dat we in een joint-venture zitten maar de IT afdeling van onze 51% shareholder zit wel al op .NET 3.5, VS2008, IIS 7 (denk ik), WCF....... :(

Ook wel inherent aan de bedrijfsituatie denk ik, de business draait niet om, maar dient ondersteund te worden door IT.
D-Raven schreef op vrijdag 11 september 2009 @ 10:36:
Echt... ik zou t bijna onder zelfmutilatie scharen :P
Ik ook.... en lekker is anders ;)

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Ik gok er meer op omdat er nog in .NET 1.1 gewerkt word en de overstap naar 2.0/3.5 niet gemaakt kon/mocht worden. Het is niet altijd even eenvoudig om zomaar over te stappen op .NET 2.0, zeker niet met betrekking to certificeringen en dergelijke.
^^dat dus idd ;), misschien eerst F5 voordat ik reageer

[ Voor 10% gewijzigd door Woy op 11-09-2009 10:52 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
Matis schreef op vrijdag 11 september 2009 @ 10:42:
[...]

Kostenoverweging misschien.

Microsoft Visual Studio 2008 Professional Edition kost al snel 500 euro per licentie. Als je die in bulk koopt gaat er natuurlijk een stuk vanaf, maar het is en blijft een hoop geld ;)
Dat kan ik me best voorstellen. Maar niemand verplicht ze om professional te gebruiken.
Als ik moest kiezen tussen 2008 express en vs2003 dan kies ik toch altijd voor 2008.

Acties:
  • 0 Henk 'm!

  • CodeIT
  • Registratie: Juni 2002
  • Laatst online: 19-06 14:27

CodeIT

Code IT

@jbdeiman: het is een opmaakpakket om Point of Sale presentaties mee te maken. De klant is een bedrijf met de hoofdvestiging in Nederland. Daar zitten ook de ontwerpers die de presentaties maken.
Het is idd leuk om te zien hoe je 'stijl' in de loop der jaren verandert. Vroeger gebruikte ik bijvoorbeeld vaak "" voor een lege string, nu verander ik het gelijk naar String.Empty.
@roy-t. Ik verander eigenlijk alleen de syntax (zoals de String.Empty)

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
D-Raven schreef op vrijdag 11 september 2009 @ 10:50:
[...]


Dat kan ik me best voorstellen. Maar niemand verplicht ze om professional te gebruiken.
Als ik moest kiezen tussen 2008 express en vs2003 dan kies ik toch altijd voor 2008.
Ik weet niet of je de express versies wel commercieel mag gebruiken.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • CodeIT
  • Registratie: Juni 2002
  • Laatst online: 19-06 14:27

CodeIT

Code IT

Woy schreef op vrijdag 11 september 2009 @ 10:51:
[...]

Ik weet niet of je de express versies wel commercieel mag gebruiken.
yep: http://social.msdn.micros...01-4968-830e-2d55235026fc

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
Haan schreef op vrijdag 11 september 2009 @ 10:47:
[...]

Als je nog iets moet ontwikkelen in .Net 1.1 zit je gewoon vast aan VS 2003, dat is een vrij harde technische reden ;)
Tegenwoordig "moet' je helemaal niks ontwikkelen in 1.1 .Net 2.0 staat tegenwoordig standaard op elke XP machine en hoger.
Als je per see in 1.1 moet ontwikkelen heb je een mongool van een projectleider / baas.

Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Woy schreef op vrijdag 11 september 2009 @ 10:51:
[...]

Ik weet niet of je de express versies wel commercieel mag gebruiken.
7. Can I use Express Editions for commercial use?

Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions.

Acties:
  • 0 Henk 'm!

  • Amras
  • Registratie: Januari 2003
  • Laatst online: 09:01
D-Raven schreef op vrijdag 11 september 2009 @ 10:50:
[...]
Dat kan ik me best voorstellen. Maar niemand verplicht ze om professional te gebruiken.
Als ik moest kiezen tussen 2008 express en vs2003 dan kies ik toch altijd voor 2008.
Mee eens, alleen werkt dat voor bestaande projecten wat anders. Wij zitten hier ook nog op .NET 1.1 en ik zou het ook erg leuk vinden om te upgraden naar een hogere versie, het is alleen zoveel werk om die enorme source base om te zetten naar 2.0/3.5. ;)

Acties:
  • 0 Henk 'm!

  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

In Firefox 2 zit een bug? In Javascript:

JavaScript:
1
2
3
4
5
6
7
8
9
10
function stateChanged() 
{
  alert(this);
}
ajax = function(url, callback)
{
  this.xmlHttp = GetXmlHttpObject();
  this.xmlHttp.onreadystatechange=stateChanged;
  ..
}


Bij alle browsers is this het object wat dat event aanstuurt, het xmlHttp object dus.
In Firefox 2 verwijst this naar de desbetreffende functie (stateChanged dus in dit geval).
Dit is logischerwijs gewoon een foutje in 2, omdat het overal anders goed is.
Maar valt dit te omzeilen met een foefje, of is het gewoon een kwestie van gebruikers dwingen tot updates?

If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 14:23
Haan schreef op vrijdag 11 september 2009 @ 09:21:
Ik ben nadat hier laatst over Resharper werd gepraat ook fan geworden O+ Dus deze staat voortaan standaard geïnstalleerd, baas betaalt :)

* Haan neemt nog een Livanto Lungo uit het Nespresso apparaat
Ik heb hier nog altijd de trial staan (baas negeert gelijk mijn mailtje over Resharper ...), maar ik vind er toch nog een paar nukkige dingen in zitten. (Zie eerdere post hier van mij).

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
Anoniem: 142961 schreef op vrijdag 11 september 2009 @ 10:48:
[...]


Twee woorden: financiële instelling.... half dit jaar gingen we over op Windows 2003 Server RC2 :/

We werken ook nog met .NET 1.1., VSS 6.0, IIS 5.1. Gelukkig is nu besloten dat we gaan migreren. Saliant detail is dat we in een joint-venture zitten maar de IT afdeling van onze 51% shareholder zit wel al op .NET 3.5, VS2008, IIS 7 (denk ik), WCF....... :(
VSS ?! ik zou echt gillend wegrennen :+
Waarnaartoe gaan jullie migreren? Gelijk naar vs2008 met .Net 3.5 mag ik hopen?
Ook wel inherent aan de bedrijfsituatie denk ik, de business draait niet om, maar dient ondersteund te worden door IT.
Dat herken wel. Maar eerlijk gezegd maakt het dat alleen maar vreemder. Als IT maar een ondersteunende afdeling is dan zou je als afdelings manager toch zoveel mogelijk bezig moeten zijn met het bepalen van hoe je afdeling zo efficiënt mogelijk kan draaien.
Blijven hangen op .Net 1.1 en VSS kost veel meer geld dan destijds overstappen naar 2.0 en SVN.

Maargoed wellicht dat ze dat nu in hebben gezien en daarom aan het migreren zijn :)

Acties:
  • 0 Henk 'm!

Anoniem: 313723

D-Raven schreef op vrijdag 11 september 2009 @ 10:53:
[...]


Tegenwoordig "moet' je helemaal niks ontwikkelen in 1.1 .Net 2.0 staat tegenwoordig standaard op elke XP machine en hoger.
Als je per see in 1.1 moet ontwikkelen heb je een mongool van een projectleider / baas.
Waarom denk je dat een flink deel van de bedrijfskritische applicaties nog in COBOL geschreven zijn? Soms is het gewoon niet handig, haalbaar, betaalbaar of te veel risico om te upgraden.
Mocht je veel geld willen verdienen (en van hoofdpijn houden) zou ik zeggen, school je om naar COBOL programmeur en ga aan de slag bij een bank! De oude generatie begint uit te sterven (lees: is met pensioen aan het gaan), dus ze staan te trappelen om vers bloed!

[ Voor 24% gewijzigd door Anoniem: 313723 op 11-09-2009 11:09 . Reden: Soms vraag ik me af of ik last heb van dyslexie :s ]


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 22-06 19:17
Guillome schreef op vrijdag 11 september 2009 @ 10:58:
In Firefox 2 zit een bug? [..] Maar valt dit te omzeilen met een foefje, of is het gewoon een kwestie van gebruikers dwingen tot updates?
Je kunt het eenvoudig omzeilen door het object mee tegen aan je stateChanged handler:
JavaScript:
1
2
3
4
5
function stateChanged(req) { alert(req); }

var req = new XMLHttpRequest();
req.onreadystatechange=function() { stateChanged(req); };
// etc.

Dan moet je dus wel overal req gebruiken in plaats van this, of je kunt simpelweg assignen aan this (als dat mag; geen idee t.b.h.).

[ Voor 43% gewijzigd door Soultaker op 11-09-2009 11:09 ]


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
Amras schreef op vrijdag 11 september 2009 @ 10:55:
[...]

Mee eens, alleen werkt dat voor bestaande projecten wat anders. Wij zitten hier ook nog op .NET 1.1 en ik zou het ook erg leuk vinden om te upgraden naar een hogere versie, het is alleen zoveel werk om die enorme source base om te zetten naar 2.0/3.5. ;)
Realiseer je wel dat dat werk alleen maar groter kan worden.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12:57

.oisyn

Moderator Devschuur®

Demotivational Speaker

Guillome schreef op vrijdag 11 september 2009 @ 10:58:
In Firefox 2 zit een bug? In Javascript:

JavaScript:
1
2
3
4
5
6
7
8
9
10
function stateChanged() 
{
  alert(this);
}
ajax = function(url, callback)
{
  this.xmlHttp = GetXmlHttpObject();
  this.xmlHttp.onreadystatechange=stateChanged;
  ..
}


Bij alle browsers is this het object wat dat event aanstuurt, het xmlHttp object dus.
In Firefox 2 verwijst this naar de desbetreffende functie (stateChanged dus in dit geval).
Dit is logischerwijs gewoon een foutje in 2, omdat het overal anders goed is.
Maar valt dit te omzeilen met een foefje, of is het gewoon een kwestie van gebruikers dwingen tot updates?
Je kunt het xmlHttp object toch ook gewoon binden via een andere functie?
JavaScript:
1
2
3
4
5
6
7
ajax = function(url, callback) 
{ 
  this.xmlHttp = GetXmlHttpObject(); 
  var xmlHttp = this.xmlHttp;
  this.xmlHttp.onreadystatechange = function() { stateChanged.call(xmlHttp); }
  .. 
}

[ Voor 56% gewijzigd door .oisyn op 11-09-2009 11:10 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
Anoniem: 313723 schreef op vrijdag 11 september 2009 @ 11:05:
[...]

Waarom denk je dat een flink deel van de bedrijfskritische applicaties nog in COBOL geschreven zijn? Soms is het gewoon niet handig, haalbaar, betaalbaar of the risicovol om te upgraden.
Mocht je veel geld willen verdienen (en van hoofdpijn houden) zou ik zeggen, school je om naar COBOL programmeur en ga aan de slag bij een bank! De oude generatie begint uit te sterven (lees: is met pensioen aan het gaan), dus ze staan te trappelen om vers bloed!
Dat begrijp ik. Maar we hebben het hier over .Net applicaties. Niet over COBOL :)
Niet appels met peren gaan vergelijken :P

Upgraden van 1.1 naar 2.0 (of hoger) is zeker wel haalbaar. Of het betaalbaar is? Tjah hoe langer je wacht hoe duurder het wordt. Risicovol? Deze staan ondertussen duidelijk gedocumenteerd en meteen vindbaar op google.

Acties:
  • 0 Henk 'm!

  • jip_86
  • Registratie: Juli 2004
  • Laatst online: 20-06 12:21
D-Raven schreef op vrijdag 11 september 2009 @ 11:08:
[...]


Realiseer je wel dat dat werk alleen maar groter kan worden.
Het klinkt heel makkelijk even migreren naar 2.0 of hoger maar dat is het echt niet. Een projectje misschien wel, maar een hele keten echt niet. Dan moet je heel veel applicaties gaan oppakken, koppelingen en dan ook nog gaan testen of alles nog werkt in combinatie met elkaar.

Acties:
  • 0 Henk 'm!

  • Amras
  • Registratie: Januari 2003
  • Laatst online: 09:01
D-Raven schreef op vrijdag 11 september 2009 @ 11:08:
[...]
Realiseer je wel dat dat werk alleen maar groter kan worden.
Het is al een groot werk en wordt inderdaad steeds groter. Er zit misschien op middellange termijn wel ruimte in de planning om te gaan migreren, maar momenteel zijn de planningen dermate strak dat het omzetten van ~1.2M LOC naar een hogere .NET versie er even niet tussendoor kan. En dit is eigenlijk al een paar jaar zo. :P

Acties:
  • 0 Henk 'm!

Anoniem: 142961

D-Raven schreef op vrijdag 11 september 2009 @ 11:02:
[...]


VSS ?! ik zou echt gillend wegrennen :+
Waarnaartoe gaan jullie migreren? Gelijk naar vs2008 met .Net 3.5 mag ik hopen?


[...]


Dat herken wel. Maar eerlijk gezegd maakt het dat alleen maar vreemder. Als IT maar een ondersteunende afdeling is dan zou je als afdelings manager toch zoveel mogelijk bezig moeten zijn met het bepalen van hoe je afdeling zo efficiënt mogelijk kan draaien.
Blijven hangen op .Net 1.1 en VSS kost veel meer geld dan destijds overstappen naar 2.0 en SVN.

Maargoed wellicht dat ze dat nu in hebben gezien en daarom aan het migreren zijn :)
Je hebt natuurlijk gelijk, maar het is ook een budget kwestie als joint-venture hang je tussen business units in, daarnaast geldt hier:

Financiële sector + Transport leasing = Ellende2 ;)

De targets worden niet gehaald en de prioriteiten worden daardoor verlegd. Gelukkig is onze operationeel manager er zich wel van bewust dat we van deze tijd gebruik kunnen maken om 'er operationeel klaar voor te zijn' als de business weer aantrekt.

Legacy ben ik bij de migratie niet echt bang voor, het is natuurlijk wel een behoorlijke stap van 1.1 naar 3.5, maar wij willen ook de architectuur aan gaan passen dus ingrijpend wordt het sowieso.

Wel grappig om het verloop nu te zien: Access applicatie > .NET applicatie > SOA.

Acties:
  • 0 Henk 'm!

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Amras schreef op vrijdag 11 september 2009 @ 11:14:
[...]

Het is al een groot werk en wordt inderdaad steeds groter. Er zit misschien op middellange termijn wel ruimte in de planning om te gaan migreren, maar momenteel zijn de planningen dermate strak dat het omzetten van ~1.2M LOC naar een hogere .NET versie er even niet tussendoor kan. En dit is eigenlijk al een paar jaar zo. :P
Bij mijn huidige werkgever is alle .NET 1.1 code alleen aangepast op punten waar de boel brak zodra je het met 2.0, 3.0 of 3.5 compilede. Het werkt goed en om dan een rewrite eraan te wagen is een kostbare aangelegenheid buiten het feit dat je nieuwe bugs gaat introduceren. Nieuwe code wordt wel gewoon lekker in 3.5 geschreven met alle leuke nieuwe dingen (LINQ, Generics, etc.).

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Anoniem: 142961 schreef op vrijdag 11 september 2009 @ 11:15:
[...]
Legacy ben ik bij de migratie niet echt bang voor, het is natuurlijk wel een behoorlijke stap van 1.1 naar 3.5, maar wij willen ook de architectuur aan gaan passen dus ingrijpend wordt het sowieso.
Op zich is de stap niet eens zo heel erg groot, 3.5 is in feite gewoon 2.0 met wat extra libraries. De runtime verschilt niet.

Verder kun je de meeste 1.1 applicaties bijna 1 op 1 in 2.0 compilen, er zijn wel wat incompatibilities, en je zult een hoop deprecated meldingen krijgen. Maar om het in 3.5 werkend te krijgen hoeft niet zo heel veel werk te zijn. Je bent immers niet verplicht om alles maar meteen naar de nieuwe technieken te porten. Uiteindelijk wil je dat natuurlijk wel, maar er is ook een tussenstap.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

Anoniem: 142961

Ow ja.... wie had hier eerder over dat naming conventions niet zo'n probleem hoeven te zijn dankzij Intellisense:


C#:
1
2
leaseObject.LeaseObjectPerCountry.LeaseObjectDe.EconomicLifespanUnit = 
  ServiceLeaseApplicationProposalInvestmentLeaseObjectLeaseObjectPerCountryLeaseObjectDeEconomicLifespanUnit.Month;


Het gaat mij te ver.... :(

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
jip_86 schreef op vrijdag 11 september 2009 @ 11:12:
[...]

Het klinkt heel makkelijk even migreren naar 2.0 of hoger maar dat is het echt niet. Een projectje misschien wel, maar een hele keten echt niet. Dan moet je heel veel applicaties gaan oppakken, koppelingen en dan ook nog gaan testen of alles nog werkt in combinatie met elkaar.
Het kan zeker enorm veel werk zijn. Ik heb het zelf 2 keer mogen doen (2x een ASP.Net webproject van 15+ projecten). Het is echt niet iets wat je zomaar even doet. Andere argumenten over kosten en risico kan ik me ook allemaal in vinden maar at the end of the day blijven het smoesjes om het maar niet te hoeven doen. Om het maar telkens weer uit te stellen.
En ondertussen blijf je in een oude omgeving aanklooien waarin het ontwikkelen van een functionalteit x meer tijd en frustraties kost dan dat je het in 2.0 zat.

The bottomline is dat, Ja het kost geld, Ja het kost tijd, Ja het kan gruwelijk veel moeite kosten, Ja je zult alles goed moeten testen als je klaar bent. Maar hoe eerder je er aan begint, hoe meer geld en tijd je op de lange termijn uitspaart.

Acties:
  • 0 Henk 'm!

Anoniem: 313723

Anoniem: 142961 schreef op vrijdag 11 september 2009 @ 11:24:
Ow ja.... wie had hier eerder over dat naming conventions niet zo'n probleem hoeven te zijn dankzij Intellisense:


C#:
1
2
leaseObject.LeaseObjectPerCountry.LeaseObjectDe.EconomicLifespanUnit = 
  ServiceLeaseApplicationProposalInvestmentLeaseObjectLeaseObjectPerCountryLeaseObjectDeEconomicLifespanUnit.Month;


Het gaat mij te ver.... :(
Oke, dit ziet er wel heel kunstig uit :o Ik dacht dat ik hier zo nu en dan lange namen tegenkwam. _/-\o_

[ Voor 198% gewijzigd door Anoniem: 313723 op 11-09-2009 11:35 ]


Acties:
  • 0 Henk 'm!

  • Amras
  • Registratie: Januari 2003
  • Laatst online: 09:01
AtleX schreef op vrijdag 11 september 2009 @ 11:19:
[...]

Bij mijn huidige werkgever is alle .NET 1.1 code alleen aangepast op punten waar de boel brak zodra je het met 2.0, 3.0 of 3.5 compilede. Het werkt goed en om dan een rewrite eraan te wagen is een kostbare aangelegenheid buiten het feit dat je nieuwe bugs gaat introduceren. Nieuwe code wordt wel gewoon lekker in 3.5 geschreven met alle leuke nieuwe dingen (LINQ, Generics, etc.).
Als we gaan migreren is dat ook zeker wel de manier waarop het bij ons zou gebeuren. Een complete rewrite van het systeem is ondenkbaar gezien de grootte.

Op welke delen van het framework zijn jullie tegen compile errors aangelopen? Ik meen me te herinneren dat er van .NET 1.1 -> 2.0 wat wijzigingen zijn geweest op de XML API, maar zijn er verder nog ingrijpende wijzigingen?

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-06 19:34

Matis

Rubber Rocket

Anoniem: 142961 schreef op vrijdag 11 september 2009 @ 11:24:
Ow ja.... wie had hier eerder over dat naming conventions niet zo'n probleem hoeven te zijn dankzij Intellisense:


C#:
1
2
leaseObject.LeaseObjectPerCountry.LeaseObjectDe.EconomicLifespanUnit = 
  ServiceLeaseApplicationProposalInvestmentLeaseObjectLeaseObjectPerCountryLeaseObjectDeEconomicLifespanUnit.Month;


Het gaat mij te ver.... :(
3 keer woordwaarde :D, damn dan heb je wel een hoop scrabble-borden nodig :D

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

.oisyn schreef op vrijdag 11 september 2009 @ 11:08:
[...]


Je kunt het xmlHttp object toch ook gewoon binden via een andere functie?
JavaScript:
1
2
3
4
5
6
7
ajax = function(url, callback) 
{ 
  this.xmlHttp = GetXmlHttpObject(); 
  var xmlHttp = this.xmlHttp;
  this.xmlHttp.onreadystatechange = function() { stateChanged.call(xmlHttp); }
  .. 
}
Dit werkt inderdaad. Dan is this ineens wel het xmlobject. Kan je eens uitleggen hoe dat nou komt? Is dit uberhaupt een betere manier of een workaround?

If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


Acties:
  • 0 Henk 'm!

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Amras schreef op vrijdag 11 september 2009 @ 11:27:
[...]

Als we gaan migreren is dat ook zeker wel de manier waarop het bij ons zou gebeuren. Een complete rewrite van het systeem is ondenkbaar gezien de grootte.
Het ging bij ons ook om enige honderden megabytes aan code, dat kan je niet verantwoord opnieuw gaan ontwikkelen.
Op welke delen van het framework zijn jullie tegen compile errors aangelopen? Ik meen me te herinneren dat er van .NET 1.1 -> 2.0 wat wijzigingen zijn geweest op de XML API, maar zijn er verder nog ingrijpende wijzigingen?
Geen idee, het migratietraject is uitgevoerd toen ik hier nog niet werkte.

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
Anoniem: 142961 schreef op vrijdag 11 september 2009 @ 11:15:

Wel grappig om het verloop nu te zien: Access applicatie > .NET applicatie > SOA.
Is ook wel erg leuk om in die positie te zitten, waar je van een (ik neem aan redelijk grote) applicatie dat verloop kan mee maken.

Acties:
  • 0 Henk 'm!

  • Amras
  • Registratie: Januari 2003
  • Laatst online: 09:01
Anoniem: 142961 schreef op vrijdag 11 september 2009 @ 11:24:
Ow ja.... wie had hier eerder over dat naming conventions niet zo'n probleem hoeven te zijn dankzij Intellisense:


C#:
1
2
leaseObject.LeaseObjectPerCountry.LeaseObjectDe.EconomicLifespanUnit = 
  ServiceLeaseApplicationProposalInvestmentLeaseObjectLeaseObjectPerCountryLeaseObjectDeEconomicLifespanUnit.Month;


Het gaat mij te ver.... :(
Idd, heb je mooie beschrijvende naam voor je class (of enum) en dan noem je je property (of enummember) Month. 8)7 :+

Acties:
  • 0 Henk 'm!

Anoniem: 142961

Inderdaad. En om de chaos compleet te maken hebben ze (het gaat overigens om een webservice) twee enumeraties met van die belachelijke namen waar PRECIES HETZELFDE IN STAAT :( :(

Dus:

C#:
1
2
3
4
5
6
7
8
9
10
11
enum BelachelijkLangeNaam 
{
  Blaat = 0,
  Blop = 1
}

enum NogEenBelachelijkLangeNaam 
{
  Blaat = 0,
  Blop = 1
}


:/

EDIT:
Ow en nog één, en dan zijn mijn frustraties geuit :), hebben ze nog een typo gemaakt in de enum:

ThridPart ipv ThirdParty

8)7

[ Voor 17% gewijzigd door Anoniem: 142961 op 11-09-2009 11:45 ]


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 22-06 19:17
Guillome schreef op vrijdag 11 september 2009 @ 11:31:
Dit werkt inderdaad. Dan is this ineens wel het xmlobject. Kan je eens uitleggen hoe dat nou komt? Is dit uberhaupt een betere manier of een workaround?
Hee, ik had precies dezelfde suggestie gedaan voor .oisyn me napapegaaide! :P

Het werkt omdat JavaScript closures ondersteunt. De dynamisch gecreëerde callback functie refereert aan een variable (req in mijn code, xmlHttp in die van .oisyn) die in de omliggende lexicale scope gebonden wordt.

.oisyn's constructie is mooi omdat je met call blijkbaar automatisch this bind en dat is precies wat je wilde. In mijn code geef ik expliciet het XMLHttpRequest-object door, waardoor het misschien makkelijker is om te zien wat er gebeurt.

[ Voor 17% gewijzigd door Soultaker op 11-09-2009 11:52 ]


Acties:
  • 0 Henk 'm!

Anoniem: 142961

Nou ja... vooruit dan nog één. :P

Wat mij ook tot geestelijke destructie leidt is dat er bepaalde velden alleen in het XML bericht komen als ze de bijbehorende Specified velden op true staan dus:

C#:
1
2
BelachelijkeLangeNaamDieEenNormaalMensTotWaanzinDrijft.LeukePropertySpecified = true;
BelachelijkeLangeNaamDieEenNormaalMensTotWaanzinDrijft.LeukeProperty = "Waarde";


Nu had ik een discussie met mijn collega of die Specified property nu gezet moet worden om aan de ontvangende kant iets mee te doen (alleen verwerken if true oid) of dat je aan de zendende kant de property moet zetten om alleen nuttige informatie in de XML te zetten (tbv overhead minimalisatie). Als ik die property nl niet zet (default == false) dan komt de informatie niet in het XML bestand. Volgens mij is het handiger om obv van de waarde de informatie wel of niet in de XML te zetten (if string.empty then niet in XML oid)?

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12:57

.oisyn

Moderator Devschuur®

Demotivational Speaker

Soultaker schreef op vrijdag 11 september 2009 @ 11:48:
[...]

Hee, ik had precies dezelfde suggestie gedaan voor .oisyn me napapegaaide! :P
Nee, jij stelde voor om het object als parameter aan de stateChanged functie mee te geven. In mijn voorstel wordt het object gewoon gebind als 'this'. Zoals je nu ook in je edit gezet hebt :P
Guillome schreef op vrijdag 11 september 2009 @ 11:31:
[...]

Dit werkt inderdaad. Dan is this ineens wel het xmlobject. Kan je eens uitleggen hoe dat nou komt? Is dit uberhaupt een betere manier of een workaround?
Elk function object, wat stateChanged ook is, heeft een method genaamd call(), waarmee je de functie aan kunt roepen. De eerste parameter van de call() method staat voor de 'this' pointer waarmee de functie moet worden aangeroepen, de overige parameters van call() worden direct doorgegeven als functieparameters in de funciteaanroep.

Overigens heb je ook nog apply() die precies zo werkt, maar dan moet je alle functieparameters als een array opgeven (wat handig is als je die toevallig in een array hebt staan)

JavaScript:
1
2
3
4
5
6
7
8
9
function foo(x, y)
{
    alert(this);
    alert(x);
    alert(y);
}

foo.call(myObj, 1, 2);
foo.apply(myObj, [1, 2]);


Overigens gebruiken veel mensen hier een bind() utility function voor die dat automatisch voor je regelt, iets in de trant van:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Function.prototype.bind = function(obj)
{
    var func = this;
    var args = [].splice.call(arguments, 1);
    return function() { func.apply(obj, args.concat([].splice.call(arguments, 0))); }
}

// en dan, met foo() uit het vorige voorbeeld:
var f = foo.bind(myObj);
f(1, 2);

// of
f = foo.bind(myObj, 1);
f(2);

// of
f = foo.bind(myObj, 1, 2);
f();


Zodat je in jouw code gewoon kan doen:
JavaScript:
1
2
3
4
5
6
ajax = function(url, callback)  
{  
  this.xmlHttp = GetXmlHttpObject();  
  this.xmlHttp.onreadystatechange = stateChanged.bind(this.xmlHttp);
  ..  
}


die [].splice.call() syntax is helaas nodig omdat 'arguments' geen echte Javascript array is - hij gedraagt zich alleen maar zo. Je kunt 'm dus niet zomaar meegeven aan concat(), en je kunt er ook geen splice() of shift() op aanroepen.

[ Voor 28% gewijzigd door .oisyn op 11-09-2009 12:09 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
Een collega kwam net terug van een klant waar ze hun webshop in RPG geschreven hebben :D :'( .

What the hell!

Acties:
  • 0 Henk 'm!

  • R4gnax
  • Registratie: Maart 2009
  • Laatst online: 06-06 19:14
.oisyn schreef op vrijdag 11 september 2009 @ 11:53:
die [].splice.call() syntax is helaas nodig omdat 'arguments' geen echte Javascript array is - hij gedraagt zich alleen maar zo. Je kunt 'm dus niet zomaar meegeven aan concat(), en je kunt er ook geen splice() of shift() op aanroepen.
Die array manipulatie is toch alleen nodig als je extra argumenten er bij wilt binden? Als je alleen de this context wilt wijzigen, dan volstaat het om gewoon het volgende te doen:

JavaScript:
1
2
3
4
5
Function.prototype.bind = function(obj)
{
    var func = this;
    return function() { func.apply(obj, arguments); };
} 


offtopic:
Was er trouwens niet zo'n ongeschreven wet om niet met de prototypes van ingebouwde objecten als Object, String, Array en Function te gaan klooien?

Acties:
  • 0 Henk 'm!

Anoniem: 294759

D-Raven schreef op vrijdag 11 september 2009 @ 12:12:
Een collega kwam net terug van een klant waar ze hun webshop in RPG geschreven hebben :D :'( .

What the hell!
link please!

Acties:
  • 0 Henk 'm!

  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

Top info, thanks :) En @soultaker, jij had inderdaad iets anders voorgesteld ;) Maar evengoed ook bedankt!
Leuk topic zo :D

If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 15:35

Haan

dotnetter

D-Raven schreef op vrijdag 11 september 2009 @ 12:12:
Een collega kwam net terug van een klant waar ze hun webshop in RPG geschreven hebben :D :'( .

What the hell!
LOL! Ik heb zelfs nog nooit van die taal gehoord!

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 14:23
Haan schreef op vrijdag 11 september 2009 @ 12:35:
[...]

LOL! Ik heb zelfs nog nooit van die taal gehoord!
Prijs jezelf gelukkig

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12:57

.oisyn

Moderator Devschuur®

Demotivational Speaker

R4gnax schreef op vrijdag 11 september 2009 @ 12:24:
[...]


Die array manipulatie is toch alleen nodig als je extra argumenten er bij wilt binden? Als je alleen de this context wilt wijzigen, dan volstaat het om gewoon het volgende te doen:

JavaScript:
1
2
3
4
5
Function.prototype.bind = function(obj)
{
    var func = this;
    return function() { func.apply(obj, arguments); };
} 
Ja, maar mijn bind() functie is veel generieker dan de jouwe. En zeker als je 'm aan de prototype van Function toevoegt ga je 'm niet zo maken dat hij alleen die ene specifieke usecase oplost.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

Anoniem: 142961

Inderdaad:

code:
1
2
3
4
C                     MOVE 'world'   HWSTR  11         
C                     MOVEL'Hello '   HWSTR             
C           HWSTR     DSPLY                            
C                     SETON                     LR


What the fuck...

EDIT:
In de eerste regel wordt variabele HWSTR gedefinieerd (als 11 posities alfanumeriek) en rechts aansluitend gevuld met de tekst world. In de tweede regel wordt variabele HWSTR links aansluitend gevuld met Hello, zodat de waarde van de variabele Hello world is. In één keer vullen is niet mogelijk doordat de vaste ruimte die nodig is voor een tekenreeks van die lengte te klein is. In de derde regel wordt de inhoud van variabele HWSTR op het scherm getoond. In de vierde regel wordt indicator LR aangezet, een systeemvlag die aangeeft dat het programma beëindigd is.
C#:
1
System.Out.PrintLn("Hello world");

:o

[ Voor 43% gewijzigd door Anoniem: 142961 op 11-09-2009 12:55 ]


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 15:35

Haan

dotnetter

Anoniem: 142961 schreef op vrijdag 11 september 2009 @ 12:53:

C#:
1
System.Out.PrintLn("Hello world");

:o
Ga je schamen, dat is geen C#, maar een kruising met Java ;)
Java:
1
System.out.println("Hello world");


C#:
1
Console.WriteLine("Hello world");

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

Anoniem: 142961

Haha lol :o ... vrijdagmiddag....

Acties:
  • 0 Henk 'm!

  • Pete
  • Registratie: November 2005
  • Laatst online: 15-12-2024
Haan schreef op vrijdag 11 september 2009 @ 13:26:
[...]

Ga je schamen, dat is geen C#, maar een kruising met Java ;)
Java:
1
System.out.println("Hello world");


C#:
1
Console.WriteLine("Hello world");
Dit compiled niet hoor (de java versie iig). Je vergeet heel wat dingen die er omheen moeten. Ik denk dat de RPG variant korter is :+

petersmit.eu


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-06 23:15
De collega heeft pauze, maar zodra hij terug is zal ik vragen oftie een link heeft.

edit:

Helaas kan ik niks laten zien. Het zit achter een login scherm voor leveranciers only.

[ Voor 37% gewijzigd door D-Raven op 11-09-2009 13:53 ]


Acties:
  • 0 Henk 'm!

  • boe2
  • Registratie: November 2002
  • Niet online

boe2

'-')/

D-Raven schreef op vrijdag 11 september 2009 @ 12:12:
Een collega kwam net terug van een klant waar ze hun webshop in RPG geschreven hebben :D :'( .

What the hell!
Ik ben ooit bijna bij een werkgever aan de slag gegaan die me eerst een opleiding RPG zou geven. Ik heb hen bedankt voor het aanbod nadat ze me wat codevoorbeelden toonden. Er zal vast wel vraag naar zijn, maar programmeren moet leuk blijven :/

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.' - Pratchett.


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-06 19:34

Matis

Rubber Rocket

wat is jullie filosofie over het gebruik van printf-jes in php?

PHP:
1
2
3
4
5
6
7
8
printf( '<a href="%s" title="%s" rel="shadowbox[gal]">',
    str_ireplace( '\\', '/', $currentDir . $file), 
    $file);
printf( '<img src="%s" alt="%s"><br>',
    $thumbnail,
    str_ireplace( '\\', '/', $currentDir . $file));
printf( '<span class="linktext">%s</span></a>',
    RemoveExtension( $file));

of
PHP:
1
2
3
4
5
6
7
8
9
10
printf( '<a href="%s" title="%s" rel="shadowbox[gal]">',
    str_ireplace( '\\', '/', $currentDir . $file),
    $file);
printf( '<img src="%s" alt="%s">',
    $thumbnail,
    str_ireplace( '\\', '/', $currentDir . $file));
print( '<br>');
printf( '<span class="linktext">%s</span>',
    RemoveExtension( $file));
print( '</a>');


Al met al, is het het mooiste om de tags met variabelen in printfjes te zetten en alle tags zonder variabelen in prints ertussen? Het gaat hier niet over smaak, maar ook over leesbaarheid en *gevoel voor de taal* zeg maar ;)

Hier staan mijn hele index.php, maar vond dat een beetje onnodig om te posten ;)
http://toaomatis.mine.nu:8000/trac/browser/index.php
Graag krijg ik feedback over de vorm van programmeren/scripten, want ik wil dit eventueel wel gaan gebruiken in projectes / uitgeven voor gebruik. En dan moet het natuurlijk wel leesbaar/begrijpelijk zijn (ja er komt nog commentaar bij :P)

Oww en die str_ireplace moet er nog uit ;)

[ Voor 9% gewijzigd door Matis op 11-09-2009 15:31 ]

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • compufreak88
  • Registratie: November 2001
  • Laatst online: 02-05 17:51
Ik zou je iig aanraden om de logica van de opmaak te scheiden. Je hebt het nu allemaal door elkaar staan, waardoor het er niet duidelijker op wordt. Vooral later is het erg lastig te doorgronden en te veranderen.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12:57

.oisyn

Moderator Devschuur®

Demotivational Speaker

compufreak88 schreef op vrijdag 11 september 2009 @ 15:55:
Ik zou je iig aanraden om de logica van de opmaak te scheiden.
Euhm, het omzetten van slashes of het verwijderen van een extensie *is* opmaak.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1 ... 10 ... 201 Laatste

Dit topic is gesloten.

Let op:
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep, niet als vraagbaak