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 ... 40 ... 201 Laatste
Acties:
  • 852.087 views

Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 26-09 20:57

Sebazzz

3dp

Megamind schreef op woensdag 31 maart 2010 @ 13:07:
Ontwikkelen voor Android is leuk, maar de emulator is traag zeg :P Iemand een truukje om deze sneller te laten werken?
Je telefoon gebruiken, dat gaat retesnel.
De 'Don't lie to me Visual Studio!' button staat aan. Dat is inderdaad 'Show all Files'. (Ziet eruit als een soort copy knop in je project / solution explorer.)
*insert facepalm smiley*. Ja dat was het. Het gebeurde ineens na een subversion update.

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


Acties:
  • 0 Henk 'm!

  • CodeIT
  • Registratie: Juni 2002
  • Laatst online: 26-09 16:38

CodeIT

Code IT

Ik moet vandaag veel wachten (testen met Windows 7 Embedded), dus tijd voor iets anders.
In navolging van de systeembeheerders (Systeembeheerders en hun problemen - deel 31) heb ik ook maar een '1 april grap'-programma geschreven.
Ik heb voor een project een keer een proxy geschreven, die nu weer goed van pas kwam. Vanaf middernacht worden alle plaatjes omgekeerd en worden de populairste niet werk sites omgeleid (bijv. geenstijl.nl gaat naar reformatorischdagblad.nl). Alle Google queries gaan via lmgtfy.com :)
Gelijk even testen hoe de proxy het onder load (vooral met het flippen van de plaatjes) uithoudt.

Acties:
  • 0 Henk 'm!

  • HMS
  • Registratie: Januari 2004
  • Laatst online: 21-08 23:06

HMS

CodeIT schreef op woensdag 31 maart 2010 @ 16:23:
Ik moet vandaag veel wachten (testen met Windows 7 Embedded), dus tijd voor iets anders.
In navolging van de systeembeheerders (Systeembeheerders en hun problemen - deel 31) heb ik ook maar een '1 april grap'-programma geschreven.
Ik heb voor een project een keer een proxy geschreven, die nu weer goed van pas kwam. Vanaf middernacht worden alle plaatjes omgekeerd en worden de populairste niet werk sites omgeleid (bijv. geenstijl.nl gaat naar reformatorischdagblad.nl). Alle Google queries gaan via lmgtfy.com :)
Gelijk even testen hoe de proxy het onder load (vooral met het flippen van de plaatjes) uithoudt.
LOL. Netjes, vooral die ltmgtfy grap ;-)

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 14:32

Haan

dotnetter

Zo, ik ben nu wel redelijk verzadigd met .Net 4, AJAX 4, Silverlight 4, C# 4, MVC, MVVM e.d. :P Na twee dagen met de trein ben ik ook blij dat ikmorgen weer lekker met de auto in de file kan staan trouwens.. alles liever dan trams die net voor je neus wegrijden, kou vatten op perrons en met teveel mensen in een trein gepropt zitten :r

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Manuel
  • Registratie: Maart 2008
  • Laatst online: 24-09 08:45
Cartman! schreef op woensdag 31 maart 2010 @ 00:20:
[...]

Manuel: waarom sowieso geen Suhosin patch installeren? Opzich heb je er nergens last mee van en mocht dat wel zo zijn moet je even een paar simpele settings tweaken.
Moet ik er even weer werk van maken, heb het namelijk erg druk dus jammer genoeg moet ik dat onderaan op de stapel leggen. (Chaotisch leven hiero)

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Haan schreef op woensdag 31 maart 2010 @ 16:56:
...blij dat ikmorgen weer lekker met de auto in de file kan staan trouwens.. alles liever dan trams die net voor je neus wegrijden, kou vatten op perrons en met teveel mensen in een trein gepropt zitten :r
Ja, dat is je eigen schuld. Je moet niet 30 seconden voor je tram vertrekt naar buiten hollen, je weet de dienstregelingen van dat ding. Voor teveel mensen in een trein bestaat ook een oplossing: niet als dom vee bij de trappen blijven staan, maar een stukje lopen.

Ik heb vaak zat een vrijwel leeg rijtuig gehad van Amsterdam naar Utrecht, tijdens de spits. :+

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 14:32

Haan

dotnetter

tram had ik nog wel kunnen voorkomen idd, maar een trein die vol is, is gewoon vol, daar doe je niets tegen. Een jaar geleden had ik nog geen auto en deed ik alles met OV, maar ik moet er echt niet meer aan denken omdat weer iedere dag te moeten ondergaan :P
Het ziet er nu trouwens ook eens naar uit dat ik zo door de regen met wind tegen op de fiets naar huis moet :/
* Haan baalt een beetje :P

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Ik heb een auto... 3 van de 5 dagen reis ik echter met het OV, omdat ik dat liever doe. En omdat het praktischer is. Zo zie je maar dat iedereen andere wensen heeft. ;)

We are shaping the future


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 02:49

.oisyn

Moderator Devschuur®

Demotivational Speaker

Haan schreef op woensdag 31 maart 2010 @ 17:19:
tram had ik nog wel kunnen voorkomen idd, maar een trein die vol is, is gewoon vol, daar doe je niets tegen.
Het punt is, treinen zijn bijna nooit vol. Mensen gaan staan in de middelste coupe's terwijl voor en achter nog zitplekken zat zijn (en soms zelfs vrijwel leeg, zoals Alex) ook al zei). * .oisyn binnenkort ook weer aan de auto. Al is het voor mij maar 10 minuten fietsen naar m'n werk ;)

[ Voor 12% gewijzigd door .oisyn op 31-03-2010 18:06 ]

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!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 26-09 20:57

Sebazzz

3dp

Hetzelfde met metro's, mensen stappen allemaal op dezelfde plek in. Nouja, geef mij maar die zitplaats dan :z

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


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Haan schreef op woensdag 31 maart 2010 @ 16:56:
Zo, ik ben nu wel redelijk verzadigd met .Net 4, AJAX 4, Silverlight 4, C# 4, MVC, MVVM e.d. :P
Het was zeker interessant, maar een hoop informatie :P Ik heb deze items gevolgd:
  • Keynote
  • ASP.NET MVC 2: Basics, Introduction (Scott is dróóg! Met z'n wormhole :P )
  • Developing for Windows 7 with the Windows API Code Pack
  • C# 4.0 and Beyond (dynamic, eval, named en optional parameters d:)b al was Anders Hejlsberg het daar niet mee eens :P )
  • HTML 5 and Internet Explorer 9 ( http://www.ietestdrive.com/ d:)b )
  • Geek Night Keynote, leuk zo'n crashende telefoon en wat breakdancers (?), maar verder niet echt boeiend helaas. Om kwart voor negen zijn we na de hamburgers maar naar huis gegaan, was ik was op. Had nog naar "Making Your Blog Suck Less" willen gaan, gezien de resultaten van de GoT-verkiezingen... :P
Vandaag:
  • Lap Around .NET 4 was aardig wat herhaling van wat we bij C# 4.0 and Beyond al gehoord hadden
  • ALM Best Practices: Using Version Control, waarbij Team Foundation Server de hemel in geprezen werd
  • WCF Data Services Beyond the Basics, erg veel info over OData
  • Repeatable Software Architecture and Development Using Visual Studio 2010 Ultimate. Het werd net zo saai uitgelegd als het klinkt, terwijl het op zich een goed onderwerp was. Ik schat dat een kwart van de bezoekers vroegtijdig de zaal verliet...
Er waren helaas veel interessante onderwerpen die tegelijk behandeld werden, en ik wist ook te laat dat ik mee mocht anders had ik wel wat meer info opgezocht over het een en ander. Ik moest nu eerst kiezen uit C# 4.0 and Beyond, Windows Phone 7 Development en Usability in Practice, en vervolgens uit HTML 5 and IE9, Entity Framework 4.0 en Game development for Surface with XNA... allemaal onderwerpen waar ik wel meer over wil weten.

[ Voor 12% gewijzigd door CodeCaster op 31-03-2010 18:25 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
ALM Best Practices, die werd gegeven door 2 van mijn collega's zo te zien. En beide Team System MVP, niet zo gek dat ze TFS geweldig vinden dan ;)

We are shaping the future


Acties:
  • 0 Henk 'm!

  • jip_86
  • Registratie: Juli 2004
  • Nu online
Op studententarief mag je alleen dag 1 naar binnen. Dus ik ben dag 1 geweest.
  • Keynote met Turbo Pascal op Windows 7 :P
  • What’s hot in ASP.NET 4.0
  • Developing for Windows 7 with the Window API Code Pack
  • C# 4.0 and Beyond
  • HTML 5 and Internet Explorer 9
Anders Hejlsberg kan best interessant vertellen. Vooral Compiler as a Service; C# code als string aanvoeren en uitvoeren was erg cool. Windows API Code Pack en W7 had ik meer van verwacht. Allemaal voorbeeldjes van 1-2 regels. HTML5 en IE9 kon je echt merken dat hij Evangelist was. IE met de historie werd wel heel positief afgeschilderd. Het zag er best goed uit, maar gaat nog wel even duren allemaal. Net als CodeCaster ook moeten kiezen en heb Usability tips, Windows Phone development niet gekozen, had ik wel willen zien.

Tram maakte het wel wat onhandig, maar de algemene indruk was goed.

Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Vind je echt dat die compilerservice handig was? Mijn nekhaar kwam recht overeind. Ik heb al heel wat schandalige oplossingen gezien in PHP met Eval, en in C# wil ik dat echt niet zien als beginnende developers dat gaan gebruiken...

Die turbo pascal was echt wel cool ja :)

Ben daarna naar EF 4.0 geweest en dat was heel mooi, vooral subobjecten creeeren op basis objecten uit je tabellen.

Wat ik wel jammer vond was dat als je explicit loading moet doen dat ge .Include("Countries.Cities") moet doen, als een string dus. Moest je model wijzigen moet je de code gaan afzoeken naar die string instances. Ze hadden beter iets gedaan als .Include(o => o.Countries.Cities).

Ook naar een sessie geweest van Gill Cleeren en Katrien De Grave (oid) over Silverlight vs WPF. Eigelijk kwam het erop neer dat tenzij je effectief een aantal van die WPF specifieke dingen nodig hebt dat je beter af bent met Silverlight + WCF, makkelijker te deployen, rechtermuisknop support, print support. Silverlight is echt al stukken beter als Flash.

Dan een sessie over TDD gezien, met een persoon die 'was' als 'whas' (in het Engels) schreef :P die was direct het respect kwijt van de zaal (jammer overigens, z'n presentatie was goed!).

App Lifecycle Management was ook leuk, veel informatie in TFS, reports ed...

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:02
Snake schreef op donderdag 01 april 2010 @ 07:26:
Wat ik wel jammer vond was dat als je explicit loading moet doen dat ge .Include("Countries.Cities") moet doen, als een string dus. Moest je model wijzigen moet je de code gaan afzoeken naar die string instances. Ze hadden beter iets gedaan als .Include(o => o.Countries.Cities).
Nou goed dat kan je er natuurlijk ook wel zelf in hacken met een heel simpele expression tree parser.

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 14:32

Haan

dotnetter

Ik heb uiteindelijke deze sessies gevolgd:

Dag 1
  • Keynote
  • ASP.NET MVC 2: Basics, Introduction
  • What’s New in Silverlight 4: Part 1, ik ben (nog) geen Silverlight man, maar is wel mooi spul opzich. Maar eigenlijk wilde ik naar de sessie 'Moving from ASP.NET WebForms to MVC', maar die zaal dat zaaltje zat zo vol dat er zelfs mensen buiten bleven staan om via de deur mee te kunnen kijken
  • jQuery for the ASP.NET Developer, als je met ASP.Net werkt, kan je gewoon niet meer om jQuery heen, zeker nu op MIX10 is aangekondigd dat MS stopt met ontwikkelen van hun eigen AJAX Toolkit en met jQuery aan het samenwerken is om de functionaliteit als plugin voor jQuery beschikbaar te maken.
Dag 2
  • Lap Around .NET 4, wat is er nieuw in .Net 4.0 (ook weer door Scott Hanselman _o_ )
  • PaaS: Microsoft Dynamics xRM, inhoud viel wat tegen, ging erg in op de werking, en het customizen van Dynamics CRM, als je dat voor je werk doet, weet je dat wel ;) Maar wel heel cool dat de demo's in CRM 5 waren, daar krijg ik zelf deze maand pas toegang toe.
  • ASP.NET Ajax 4.0, sessie over AJAX 4.0 waarvan de ontwikkeling nu dus gestopt is :P
  • C# 4.0 New Features, over dynamic, Co-/Contra variantie en named/optional parameters.

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 15:04

Crazy D

I think we should take a look.

Ik heb veel sessies gevolgt over testen en source control in VS 2010 / TFS, erg intressant (aangezien ons sourcecontrol een webbased versie is van een paar folders op een share .....). En ik heb een sessie hierover gevolgt: http://research.microsoft.com/en-us/projects/moles/
en dat vond ik eigenlijk wel erg cool.

Exact expert nodig?


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
Argh, post-lunch dip en dubbele espresso werkt niet, :'(. HALP!

Zou het wel relaxed vinden om een tukje te kunnen doen oid. Of een lijntje cafeïne.

Acties:
  • 0 Henk 'm!

Verwijderd

Koop een bak caffeine poeder en maak je eigen energie booster!

Acties:
  • 0 Henk 'm!

  • danslo
  • Registratie: Januari 2003
  • Nu online
Is er nu eigenlijk een 'standaard' boek voor C ontwikkelaars die naar Objective-C willen overstappen? Tegenwoordig op een Mac (Mini) dus ik moet bijna wel :P

Ongerelateerd; tegenwoordig nog steeds bezig met Mangler (ventrilo compatible client voor linux) maar dan voor...... Android! :) Interessant projectje.
Megamind schreef op woensdag 31 maart 2010 @ 13:07:
Ontwikkelen voor Android is leuk, maar de emulator is traag zeg :P Iemand een truukje om deze sneller te laten werken?
Emulator valt nog wel mee.. Eclipse is een drama.

[ Voor 31% gewijzigd door danslo op 01-04-2010 14:58 ]


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 15:23
[b][message=33743918,noline]
Ben daarna naar EF 4.0 geweest en dat was heel mooi, vooral subobjecten creeeren op basis objecten uit je tabellen.
Bedoel je daarmee polymorphic queries ? Iets wat al -even denken- 1000 jaar in NHibernate zit ? :P
Wat ik wel jammer vond was dat als je explicit loading moet doen dat ge .Include("Countries.Cities") moet doen, als een string dus. Moest je model wijzigen moet je de code gaan afzoeken naar die string instances. Ze hadden beter iets gedaan als .Include(o => o.Countries.Cities).
Als je het goed aanpakt, zou dat wel mee moeten vallen. (Goed aanpakken als in: gebruik maken van Repository pattern, en dan heb je enkel daar (in de repository dus) data-access code).

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • HawVer
  • Registratie: Februari 2002
  • Laatst online: 13-09 16:51
Sebazzz schreef op woensdag 31 maart 2010 @ 13:09:
[...]
*insert facepalm smiley*. Ja dat was het. Het gebeurde ineens na een subversion update.
Mijn advies, leer er mee werken. Het is echt een super handige functie als je even snel een bestaande file in je project wil includen.

http://hawvie.deviantart.com/


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 26-09 20:57

Sebazzz

3dp

Even een vraagje, waar is zijn de framework selectie links bij de MSDN lightweight versie ineens gebleven? :S
jip_86 schreef op woensdag 31 maart 2010 @ 18:49:
Vooral Compiler as a Service; C# code als string aanvoeren en uitvoeren was erg cool.
Ik kan me nog een RobIII blog herinneren over een applicatie die 100k DLL's genereerde (op zo'n manier waarschijnlijk :X )

[ Voor 59% gewijzigd door Sebazzz op 01-04-2010 16:30 ]

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


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
http://code.google.com/p/gag/ :D. Gelijk gebruiken.

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Zojuist vernomen dat ik voor het 3e jaar op rij een Microsoft MVP Award in ontvangst mag nemen *O*

We are shaping the future


Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
Alex) schreef op donderdag 01 april 2010 @ 16:40:
Zojuist vernomen dat ik voor het 3e jaar op rij een Microsoft MVP Award in ontvangst mag nemen *O*
Ah gefeliciteerd! :D

* roy-t belt ms op: wat ik alweer niet? (Achja dan moet ik er ook iets voor doen :P )

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Alex) schreef op donderdag 01 april 2010 @ 16:40:
Zojuist vernomen dat ik voor het 3e jaar op rij een Microsoft MVP Award in ontvangst mag nemen *O*
Feli :P

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 26-09 19:17

Matis

Rubber Rocket

Alex) schreef op donderdag 01 april 2010 @ 16:40:
Zojuist vernomen dat ik voor het 3e jaar op rij een Microsoft MVP Award in ontvangst mag nemen *O*
Congrats :)

* Matis mag zich vanaf vandaag bezig houden met het ontwikkelen van een memtest in VHDL :)

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


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Net een conversatie gehad met Charlie Kindel over de Windows Phone 7. En ik heb het ding dus live gezien. Man man wat een apparaat, het heeft dus bijna alles.

Mijn Nexus One vliegt de deur uit als die uitkomt ;)

Dan ook een goed half uur met Scott Hanselman. Zeer toffe persoon om mee te klappen.

It was a great day! :D

Nu MEF gaan leren :P

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 14:32

Haan

dotnetter

Snake schreef op donderdag 01 april 2010 @ 23:11:
Zeer toffe persoon om mee te klappen.
Is dat een Vlaamse uitdrukking? :D

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • HMS
  • Registratie: Januari 2004
  • Laatst online: 21-08 23:06

HMS

Snake schreef op donderdag 01 april 2010 @ 23:11:
Net een conversatie gehad met Charlie Kindel over de Windows Phone 7. En ik heb het ding dus live gezien. Man man wat een apparaat, het heeft dus bijna alles.

Mijn Nexus One vliegt de deur uit als die uitkomt ;)

Dan ook een goed half uur met Scott Hanselman. Zeer toffe persoon om mee te klappen.

It was a great day! :D

Nu MEF gaan leren :P
Hoe verhoud de WP7 zich tot de iPhone? Ik twijfel tussen de nieuwe iPhone en een WP7 phone :P.

Ben daarnaast wel .NET ontwikkelaar, dus zou dan in principe ook apps kunnen schrijven :+

Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 15:23
Haan schreef op vrijdag 02 april 2010 @ 08:55:
[...]

Is dat een Vlaamse uitdrukking? :D
Ja.
En het heeft niets te maken met 'klappen uitdelen'. :P

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

HMS schreef op vrijdag 02 april 2010 @ 10:07:
[...]


Hoe verhoud de WP7 zich tot de iPhone? Ik twijfel tussen de nieuwe iPhone en een WP7 phone :P.

Ben daarnaast wel .NET ontwikkelaar, dus zou dan in principe ook apps kunnen schrijven :+
Euh het is een heel jong platform, van de grond op gebouwd op Windows 6 CE.

Microsoft wil niet zich meten met de iPhone, het is hun gedachte niet van 'dit zit in de iPhone, dus dat moeten wij ook hebben'.

Neen ze luisteren naar de mensen (hence dat Copy Paste er nu waarschijnlijk wel inkomt).

Het is een zeer mooi apparaat, zo van die leuke gimmicks, bvb: je bent muziek aan het luisteren en dan ben je een mailtje aan het versturen. Wil je even controle over muziek duw je gewoon op volume omhoog en krijg je bovenaan zo'n popup bar. Leuk!
whoami schreef op vrijdag 02 april 2010 @ 10:43:
[...]

Ja.
En het heeft niets te maken met 'klappen uitdelen'. :P
Danku waarde medebelg voor het uitleggen van mijn taalgebruik.

Was je ook daar?

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • boe2
  • Registratie: November 2002
  • Niet online

boe2

'-')/

Snake schreef op donderdag 01 april 2010 @ 23:11:
Net een conversatie gehad met Charlie Kindel over de Windows Phone 7. En ik heb het ding dus live gezien. Man man wat een apparaat, het heeft dus bijna alles.

Mijn Nexus One vliegt de deur uit als die uitkomt ;)

Dan ook een goed half uur met Scott Hanselman. Zeer toffe persoon om mee te klappen.
Heb gisteren een halfuurtje rock band staan spelen met Scott Hanselman, leuke kerel inderdaad :)
Windows Phone 7 ziet er bijzonder goed uit. Ben sterk aan het overwegen om android hiervoor te vervangen, en dat terwijl ik dol ben op mijn android. Apps maken voor Windows Phone ziet er zeer eenvoudig uit en de interface is bijzonder smooth (al zal er wel een beest van een processor in Charlie zijn prototype zitten).

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


Acties:
  • 0 Henk 'm!

  • HMS
  • Registratie: Januari 2004
  • Laatst online: 21-08 23:06

HMS

Snake schreef op vrijdag 02 april 2010 @ 10:57:
[...]

Euh het is een heel jong platform, van de grond op gebouwd op Windows 6 CE.

Microsoft wil niet zich meten met de iPhone, het is hun gedachte niet van 'dit zit in de iPhone, dus dat moeten wij ook hebben'.

Neen ze luisteren naar de mensen (hence dat Copy Paste er nu waarschijnlijk wel inkomt).

Het is een zeer mooi apparaat, zo van die leuke gimmicks, bvb: je bent muziek aan het luisteren en dan ben je een mailtje aan het versturen. Wil je even controle over muziek duw je gewoon op volume omhoog en krijg je bovenaan zo'n popup bar. Leuk!
De reden dat ik het vroeg is dus dat ik mijn iPhone 3G dit jaar ga vervangen :P. Dus het is nog even afwachten welke phones er met WP7 komen en wat de nieuwe iPhone te bieden heeft ;).

Acties:
  • 0 Henk 'm!

Verwijderd

whoami schreef op vrijdag 02 april 2010 @ 10:43:
[...]

Ja.
En het heeft niets te maken met 'klappen uitdelen'. :P
In Zwitserland (en Duitsland vast ook) gebruiken ze het ook; Kreeg een mailtje van een klant:
'Klappt super!!!'. Nog nooit eerder gezien eigenlijk!

Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Afbeeldingslocatie: http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs505.snc3/26550_1388399504543_1068742134_31146742_221835_n.jpg

:P

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • HMS
  • Registratie: Januari 2004
  • Laatst online: 21-08 23:06

HMS

lol. Scott Hanselman -> held

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 02:49

.oisyn

Moderator Devschuur®

Demotivational Speaker

whoami schreef op vrijdag 02 april 2010 @ 10:43:
[...]

Ja.
En het heeft niets te maken met 'klappen uitdelen'. :P
Als je er dan ook meteen bijzegt waar het dan wél mee te maken heeft? :)

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!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 26-09 22:30
.oisyn schreef op vrijdag 02 april 2010 @ 12:56:
[...]

Als je er dan ook meteen bijzegt waar het dan wél mee te maken heeft? :)
Even omgevormd voor de Nederlanders: "Zeer toffe persoon om mee te praten."
;)

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 14:32

Haan

dotnetter

HMS schreef op vrijdag 02 april 2010 @ 12:14:
lol. Scott Hanselman -> held
:Y

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
Styxxy schreef op vrijdag 02 april 2010 @ 13:07:
[...]

Even omgevormd voor de Nederlanders: "Zeer toffe persoon om mee te praten."
;)
"Zeer toffe persoon om mee te kleppen." ;)
Het spreekwoord "uit de school klappen" zal er wel op gebaseerd zijn denk ik.

[ Voor 13% gewijzigd door Jegorex op 02-04-2010 15:43 ]


Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Zo, heb het wat rustiger en ben voor een projectje weer eens begonnen in Visual C#. Heerlijk om met een strong-typed language bezig te gaan weer, na een hele tijd PHP. Vooral ook omdat ik al heel veel probeerde OOP bezig te zijn in PHP en Frameworks als Zend gebruikte.

Anyhow, in PHP maakte ik veel gebruik van het MVC-pattern, wat mij veel houvast gaf. Dit vond ik heerlijk werken, maar ik vroeg me af wat een geschikt design pattern is voor Windows applicaties (in bijvoorbeeld C#). Bij PHP werkte MVC goed (voor mij) omdat het een enkele request is waar het riedeltje doorlopen wordt via de controller en dan de view op het laatst gerenderd wordt. Maar een Windows app is niet '1 request', maar gewoon 'continu'.

Hoe pakken jullie dat aan? Bijvoorbeeld een Form als 'Controller', welke de DB-connecties e.d. aanroept en de Views (zichzelf dus) vult? Maar wat als je een DB connectie bijvoorbeeld gedeeld wil hebben bij verschillende applicatie-onderdelen? In PHP zou ik een singleton gebruiken, maar hoe zou je het in C# aanpakken?

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
armageddon_2k1 schreef op zaterdag 03 april 2010 @ 17:55:
Maar wat als je een DB connectie bijvoorbeeld gedeeld wil hebben bij verschillende applicatie-onderdelen? In PHP zou ik een singleton gebruiken, maar hoe zou je het in C# aanpakken?
In C# bestaat het 'static'-keyword. Dit kun je gebruiken om een databaseverbinding te openen en beschikbaar te houden, en ook om methods te maken waarvoor je niet steeds een class hoeft te instantiëren.

En er zijn meer mensen die zich afvroegen hoe je MVC in WinForms doet, zie StackOverflow :)

[ Voor 13% gewijzigd door Alex) op 03-04-2010 18:07 ]

We are shaping the future


Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Alex) schreef op zaterdag 03 april 2010 @ 18:06:
[...]

In C# bestaat het 'static'-keyword. Dit kun je gebruiken om een databaseverbinding te openen en beschikbaar te houden, en ook om methods te maken waarvoor je niet steeds een class hoeft te instantiëren.
D'oh 8)7 Het is wel duidelijk dat ik even geen C# meer gedaan heb, want dat wist ik.
In ieder geval bedankt voor de link!

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 26-09 19:17

Matis

Rubber Rocket

Pff, ik zit me al heel de halve dag stuk te staren op een statistiekvraag van mijn vriendin. Ze zei dat ze er niet uit kwam, waarop ik overmoedig zei: "Mietje, dat doe ik wel even".

Enniehoe, 5 uur later, nog steeds geen idee hoe het moet. Misschien dat jullie een hint kunnen geven in welke richting ik moet denken/zoeken, want de gegeven info lijkt geen verhouding met elkaar te hebben, of je moet aannames maken, wat volgens mij niet de bedoeling is.
9. HIV, The NYSHD reports a 10% rate of the HIV-virus for the "at-risk" population. Under certain conditions, a preliminary screening test for the HIV-virus is correct 95% of the time. (Subjects are not told that they are HIV infected until additional tests verify the results). If someone is randomly selected from the "at-risk" population, what is the probability that they have the HIV-virus if it is known that they have tested positive in the initial screening?
10. Use the same data from exercise 9; If someone is randomly selected from the "at-risk" population, what is the probability that they have the HIV-virus if it is know that they have tested negative in the initial screening?
Ik heb het over getypt vanuit een PDFje, misschien zitten er nog wat zpelfoutjes in ;)

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


Acties:
  • 0 Henk 'm!

  • pedorus
  • Registratie: Januari 2008
  • Niet online
Naast koffie kunnen we ook wel huiswerkantwoorden aanbieden, maar daar moet natuurlijk wel wat tegenoverstaan... Heeft zij of jij nog een zus? ;)

Wikipedia: Bayes' theorem

Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 26-09 19:17

Matis

Rubber Rocket

pedorus schreef op maandag 05 april 2010 @ 17:08:
Naast koffie kunnen we ook wel huiswerkantwoorden aanbieden, maar daar moet natuurlijk wel wat tegenoverstaan... Heeft zij of jij nog een zus? ;)

Wikipedia: Bayes' theorem
Dat het om de Bayes Theorie draait weet ik. Ik was opzoek naar twee items welke ik in de matrix kan opnemen, zodat ik de percentages kan invullen.

Daarnaast heeft zij nog twee zussen en ik nog ééntje ;)

edit; of doelde je op voorbeeld, welke overeen komt met *mijn* probleem? Wikipedia: Bayes' theorem :P

[ Voor 14% gewijzigd door Matis op 05-04-2010 17:27 ]

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


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
* Alex) zit zich voor te bereiden op z'n examen van morgen

70-536: Application Development Foundation... wat een droge stof zeg. Ik ben er wel achter dat het heel goed lezen is, ik heb net een score van 73% gehaald bij een Transcender-test. Even pauze nu...

We are shaping the future


Acties:
  • 0 Henk 'm!

  • pedorus
  • Registratie: Januari 2008
  • Niet online
Matis schreef op maandag 05 april 2010 @ 17:25:
[...]

Dat het om de Bayes Theorie draait weet ik. Ik was opzoek naar twee items welke ik in de matrix kan opnemen, zodat ik de percentages kan invullen.

Daarnaast heeft zij nog twee zussen en ik nog ééntje ;)

edit; of doelde je op voorbeeld, welke overeen komt met *mijn* probleem? Wikipedia: Bayes' theorem :P
Precies, er staan slechts twee percentages, dus het lijkt me dat je P(+|D) en P(D) toch wel moet kunnen vinden, gematched aan ex. 1? Voor 10 kun je gewoon P(-|D)=1-P(+|D) en P(-|N)=1-P(+|N) nemen.

Daarnaast zou ik die onbezette, mooie, intelligente die op nerds valt nemen... Werkt vast hier. Als dat een lege subset oplevert, moet je eerst de set uitbreiden... ;)

Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten


Acties:
  • 0 Henk 'm!

  • EdwinG
  • Registratie: Oktober 2002
  • Laatst online: 26-09 21:09
Matis schreef op maandag 05 april 2010 @ 16:47:
9. HIV, The NYSHD reports a 10% rate of the HIV-virus for the "at-risk" population. Under certain conditions, a preliminary screening test for the HIV-virus is correct 95% of the time. (Subjects are not told that they are HIV infected until additional tests verify the results). If someone is randomly selected from the "at-risk" population, what is the probability that they have the HIV-virus if it is known that they have tested positive in the initial screening?
Mijn idee zal wel te simpel zijn, maar ik zie twee mogelijkheden:
  1. De "initial screening" is de test die 95% kans heeft om goed te zijn: >> Het antwoord is dan 95%
  2. De "initial screening" is een andere test (of een willekeurige met een kans dat het de 95% test is): >> Antwoord is niet te geven.
@1: De test (uitslag: positief) is immers in 95% van de gevallen juist, deelname aan een risicogroep maakt dan niet meer uit.

Bezoek eens een willekeurige pagina


Acties:
  • 0 Henk 'm!

  • OMX2000
  • Registratie: Januari 2001
  • Nu online

OMX2000

By any means necessary...

Maar guys.... onder het mom van wat speelt er nu bij de rest van de (niet .net) wereld. Wat zijn de nieuwste ontwikkelingen op het gebied van Java, PHP en Ruby?

Op .NET gebied weet ik dat er in sneltreinvaart nieuwe features en ontwikkelingen komen. En voor mijn gevoel komen lijkt Java niet zo snel te vernieuwen als .NET.

Dè developers podcast in je moerstaal : CodeKlets Podcast


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
Wat betreft php: 5.3.0 release notes

Oftwel: namespaces, late static binding, closures, __callStatic(), __invoke(), nieuwe (native) mysql driver en verbeterde autoloading & geheugenverbruik. Lang verwachte verbeteringen in ieder geval :)

Acties:
  • 0 Henk 'm!

  • MacWolf
  • Registratie: Januari 2004
  • Laatst online: 06-09-2024
cls schreef op donderdag 01 april 2010 @ 14:55:
Is er nu eigenlijk een 'standaard' boek voor C ontwikkelaars die naar Objective-C willen overstappen? Tegenwoordig op een Mac (Mini) dus ik moet bijna wel :P

...
Er zijn wel boeken met dat specifieke doel, maar volgens mij ben je gewoon het beste af met het boek van Aaron Hillegass. De eerste 3 hoofdstukken leggen zo'n beetje de basis uit van objective-c en daarna volgt de Cocoa API. Je moet met dat boek snel aan de slag kunnen, verwacht ik.

Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition.


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 14:45

RayNbow

Kirika <3

Matis schreef op maandag 05 april 2010 @ 16:47:
Pff, ik zit me al heel de halve dag stuk te staren op een statistiekvraag van mijn vriendin. Ze zei dat ze er niet uit kwam, waarop ik overmoedig zei: "Mietje, dat doe ik wel even".

Enniehoe, 5 uur later, nog steeds geen idee hoe het moet. Misschien dat jullie een hint kunnen geven in welke richting ik moet denken/zoeken, want de gegeven info lijkt geen verhouding met elkaar te hebben, of je moet aannames maken, wat volgens mij niet de bedoeling is.
Ben geen held in kansstat...
9. HIV, The NYSHD reports a 10% rate of the HIV-virus for the "at-risk" population. Under certain conditions, a preliminary screening test for the HIV-virus is correct 95% of the time. (Subjects are not told that they are HIV infected until additional tests verify the results). If someone is randomly selected from the "at-risk" population, what is the probability that they have the HIV-virus if it is known that they have tested positive in the initial screening?
...maar als ik dit interpreteer als:
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
static Prob P(double p)
{
    return p * PTrue + (1-p) * PFalse;
}

static Prob HIV()
{
    return P(0.1);
}
static Prob Test(bool hasHIV)
{
    return from correct in P(0.95)
           select correct ? hasHIV : !hasHIV;
}

static Prob Question9()
{
    return from hasHIV in HIV()
           from testResult in Test(hasHIV)
           where testResult
           select hasHIV;
}
10. Use the same data from exercise 9; If someone is randomly selected from the "at-risk" population, what is the probability that they have the HIV-virus if it is know that they have tested negative in the initial screening?
...en dit als:
C#:
1
2
3
4
5
6
7
static Prob Question10()
{
    return from hasHIV in HIV()
           from testResult in Test(hasHIV)
           where !testResult
           select hasHIV;
}


...dan komt uit dit programma:
C#:
1
2
3
4
5
6
7
8
static void Main(string[] args)
{
    var q9 = Question9();
    var q10 = Question10();
    Console.WriteLine(q9 / q9.Norm1());
    Console.WriteLine(q10 / q10.Norm1());
    Console.ReadKey();
}

...de volgende uitvoer:
<0.678571428571428*True, 0.321428571428572*False>
<0.0058139534883721*True, 0.994186046511628*False>
(Correspondeert met de kansen 19/28 en 1/172, respectievelijk)

(Achtergrondinformatie over de gebruikte monad staat in deze draad)

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • _js_
  • Registratie: Oktober 2002
  • Laatst online: 18-08 21:31
Uitwerken zonder wikipedia en C# geeft dezelfde antwoorden voor de statistiekvragen.

Van de at-risk groep heeft 10% HIV, 90% niet.
De testresultaten voor de 10% met HIV zijn:
9.5% heeft wel HIV volgens de test, 0.5% (ten onrechte) niet.
Voor de andere 90% geeft de test:
85.5% geen HIV, 4.5% ten onrechte wel als HIV+ getest.

Dus uit de controle groep zal 9.5% + 4.5% als HIV+ worden aangemerkt door de test. 9.5% daarvan heeft daadwerkelijk HIV, dus antwoord voor vraag 9 is 9.5 ÷ 14 ~ 67.86%

De andere 86% wordt getest als niet HIV+, maar 0.5% heeft toch wel HIV, 0.5% ÷ 86% ~ 0.58%

Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Alex) schreef op maandag 05 april 2010 @ 17:37:
* Alex) zit zich voor te bereiden op z'n examen van morgen

70-536: Application Development Foundation... wat een droge stof zeg. Ik ben er wel achter dat het heel goed lezen is, ik heb net een score van 73% gehaald bij een Transcender-test. Even pauze nu...
Die ben ik ook aan het leren. Veel security, vind het niet het meest interesante boek.

Maar welk gebruik boek gebruik je ? Ik http://www.amazon.com/o/ASIN/0735626197?tag=betteraddons-20 deze. :)

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • bat266
  • Registratie: Februari 2004
  • Laatst online: 24-08 06:41
OMX2000 schreef op maandag 05 april 2010 @ 18:12:
Maar guys.... onder het mom van wat speelt er nu bij de rest van de (niet .net) wereld. Wat zijn de nieuwste ontwikkelingen op het gebied van Java, PHP en Ruby?

Op .NET gebied weet ik dat er in sneltreinvaart nieuwe features en ontwikkelingen komen. En voor mijn gevoel komen lijkt Java niet zo snel te vernieuwen als .NET.
In de java wereld komen de ontwikkelingen niet van sun / Oracle maar vanuit de open source community. Die dan later weer door Sun/Oracle en de JCP tot standaard worden verheven. Iets ander model dan .NET, maar ook in de Java wereld komen steeds betere vernieuwingen uit. BTW. meer features is niet altijd beter.

Better to remain silent and be thought a fool then to speak out and remove all doubt.


Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
Dit is trouwens nog een gaaf topic een hele grote verzameling met allemaal features/truuks/keywords in C# die je waarschijnlijk niet allemaal kent: http://stackoverflow.com/...033/hidden-features-of-c#

(Yield is echt magisch en eng tegelijkertijd btw...)

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Snake schreef op dinsdag 06 april 2010 @ 06:53:
[...]

Die ben ik ook aan het leren. Veel security, vind het niet het meest interesante boek.

Maar welk gebruik boek gebruik je ? Ik http://www.amazon.com/o/ASIN/0735626197?tag=betteraddons-20 deze. :)
Ik de first edition.

En nu ben ik zenuwachtig :+

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

May the force be with you.

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 14:32

Haan

dotnetter

roy-t schreef op dinsdag 06 april 2010 @ 11:08:
Dit is trouwens nog een gaaf topic een hele grote verzameling met allemaal features/truuks/keywords in C# die je waarschijnlijk niet allemaal kent: http://stackoverflow.com/...033/hidden-features-of-c#

(Yield is echt magisch en eng tegelijkertijd btw...)
Interessant lijstje, het meeste is wel bekend / niet relevant voor mij, maar je komt zo toch af en toe nog wat dingen tegen die je nog niet wist en wel kan gebruiken :)

Wat yield precies doet is me nog altijd niet duidelijk trouwens :P

@Alex) : succes!

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Haan schreef op dinsdag 06 april 2010 @ 11:59:
[...]

Interessant lijstje, het meeste is wel bekend / niet relevant voor mij, maar je komt zo toch af en toe nog wat dingen tegen die je nog niet wist en wel kan gebruiken :)

Wat yield precies doet is me nog altijd niet duidelijk trouwens :P

@Alex) : succes!
Je kan het beste even het volgende stukje code volgen in de debugger, en kijken wat de output is.

C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
using System;
using System.Collections.Generic;

namespace ConsoleApplication2
{
    class Program
    {

        public static void Main(string[] args)
        {
            foreach (var item in GetIEnumerable())
            {
                Console.WriteLine("Got {0}", item);
            }


            foreach (var item in GetList())
            {
                Console.WriteLine("Got {0}", item);
            }

            System.Diagnostics.Debugger.Break();
        }

        static IEnumerable<int> GetIEnumerable()
        {
            for (int x = 0; x <= 10; x++)
            {
                Console.WriteLine("Yield returning {0}" , x);
                yield return x;
            }
        }


        static List<int> GetList()
        {
            List<int> temp = new List<int>();

            for (int x = 0; x <= 10; x++)
            {
                Console.WriteLine("Adding {0} to list", x);
                temp.Add(x);
            }

            Console.WriteLine("Returning List");
            return temp;
        }
    }


}


bij yield returned hij element per element, en gaat de foreach loop dus verder, terwijl bij de list hij eerst ALLE items fetched en dan pas de operatie erop doet :)

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 14:45

RayNbow

Kirika <3

roy-t schreef op dinsdag 06 april 2010 @ 11:08:
Dit is trouwens nog een gaaf topic een hele grote verzameling met allemaal features/truuks/keywords in C# die je waarschijnlijk niet allemaal kent: http://stackoverflow.com/...033/hidden-features-of-c#

(Yield is echt magisch en eng tegelijkertijd btw...)
Hoezo is yield eng? :p

* RayNbow vindt trouwens yield beperkt in C# vergeleken met Python's yield...

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 26-09 20:57

Sebazzz

3dp

Haan schreef op dinsdag 06 april 2010 @ 11:59:
[...]

Wat yield precies doet is me nog altijd niet duidelijk trouwens :P
De uitleg van yield is altijd onduidelijk op internet. Maar grofweg zijn dit twee dezelfde stukken code:
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
static void IEnumerable<string> ValidatePerson(Person person) {
   var strings = new Collection<string>();
   
   if (String.IsNullOrEmpty(person.Name)) {
        strings.Add("De naam van de persoon kan niet leeg zijn");
   }
   
   if (person.Age < 0) {
        strings.Add("De persoon heeft geen geldige leeftijd");
   }
   
   return strings;
}


C#:
1
2
3
4
5
6
7
8
9
10
11
static void IEnumerable<string> ValidatePerson(Person person) {
  if (String.IsNullOrEmpty(person.Name)) {
        yield return "De naam van de persoon kan niet leeg zijn";
   }
   
   if (person.Age < 0) {
        yield return "De persoon heeft geen geldige leeftijd";
   }
   
   yield break;
}

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


Acties:
  • 0 Henk 'm!

  • cfern
  • Registratie: Oktober 2009
  • Laatst online: 26-09 17:03
Ik mis nog steeds een yield! (F# syntax) in C#.
Yield = geef een element terug en wacht op de volgende aanroep.
Yield! = geef een complete reeks 1 voor 1 terug en wacht op de volgende aanroep.

[ Voor 3% gewijzigd door cfern op 06-04-2010 12:22 ]

"I'd rather have a full bottle in front of me, than a full frontal lobotomy." (Tom Waits) | PoE


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 02:49

.oisyn

Moderator Devschuur®

Demotivational Speaker

Feitelijk is yield gewoon wat syntactische suiker voor een class die IEnumerable implementeert en de lokale state van die functie bijhoudt, zodat hij bij elke MoveNext() aanroep weer verder gaat vanaf waar hij gebleven was.

De vergelijking van Sebazzz is wat ongelukkig omdat het wel essentieel is dat het stuk code tot aan de volgende yield pas wordt uitgevoerd als je het volgende element opvraagt, en niet al als de IEnumerable wordt opgevraagd.

[ Voor 40% gewijzigd door .oisyn op 06-04-2010 12:48 ]

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!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 14:45

RayNbow

Kirika <3

cfern schreef op dinsdag 06 april 2010 @ 12:20:
Ik mis nog steeds een yield! (F# syntax) in C#.
Yield = geef een element terug en wacht op de volgende aanroep.
Yield! = geef een complete reeks 1 voor 1 terug en wacht op de volgende aanroep.
De enige workaround die ik kan verzinnen voor C# is om te werken met IE<IE<T>> en die dan plat te slaan:

C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
static class FlattenExtension
{
    public static IEnumerable<T> Flatten<T>(this IEnumerable<IEnumerable<T>> xss)
    {
        foreach (var xs in xss)
            foreach (var x in xs)
                yield return x;
    }
}


class Program
{
    static IEnumerable<IEnumerable<int>> example()
    {
        yield return new List<int> { 1, 2, 3 };
        yield return new List<int> { 4, 5, 6 };
    }

    static void Main(string[] args)
    {
        foreach (var x in example().Flatten())
            Console.WriteLine(x);
        Console.ReadKey();
    }
}

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

.oisyn schreef op dinsdag 06 april 2010 @ 12:44:
[..]
De vergelijking van Sebazzz is wat ongelukkig omdat het wel essentieel is dat het stuk code tot aan de volgende yield pas wordt uitgevoerd als je het volgende element opvraagt, en niet al als de IEnumerable wordt opgevraagd.
maar dan moet je zelf de MoveNext gaan implementeren, dus eigelijk je eigen IEnumerator<T> maken.

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • cfern
  • Registratie: Oktober 2009
  • Laatst online: 26-09 17:03
De enige workaround die ik kan verzinnen voor C# is om te werken met IE<IE<T>> en die dan plat te slaan:
Zo doe ik het ook. Geeft wat extra code, maar werkt wel.

"I'd rather have a full bottle in front of me, than a full frontal lobotomy." (Tom Waits) | PoE


Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Laatst online: 15:04

BM

Moderator Spielerij
Weet iemand of er een standaard oplossing is voor het volgende 'probleem':

Ik heb een object die een aantal gegevens verzameld van een website/service. In sommige gevallen levert een zoekopdracht meerdere resultaten op, en wil ik van de gebruiker weten wat de juiste keuze is. Op dit moment los ik dit op door op dat moment botweg een ShowDialog aan te roepen op een keuzeformulier. Dit werkt opzich prima, gebruiker kan kiezen, en de thread wacht netjes tot er een keuze gemaakt is. Maar ergens lijkt het me een hele lelijke oplossing om in een classlibrary een formulier op te nemen. Het zou zomaar kunnen dat in de toekomst er geen WinForm maar een WinService oid gebruik van maakt (kans is klein, is priveproject, maar toch), en dan heb je geen fluit aan je formulier.

Is er een makkelijke manier om de keuze te delegeren naar de aanroepende partij (in mijn geval een winForm applicatie), zonder daar hele grote aanpassingen voor te moeten doen?

Vond het geen eigen topic waard, zo belangrijk is het ook weer niet

Xbox
Even the dark has a silver lining | I'm all you can imagine times infinity, times three


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 02:49

.oisyn

Moderator Devschuur®

Demotivational Speaker

Snake schreef op dinsdag 06 april 2010 @ 13:25:
[...]
maar dan moet je zelf de MoveNext gaan implementeren, dus eigelijk je eigen IEnumerator<T> maken.
Syntactische suiker is dan ook niet een slecht iets oid :). Het voorbeeld van Sebazzz wordt in werkelijkheid zoiets:

C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
static void IEnumerable<string> ValidatePerson(Person person)
{ 
    class MyEnumerator : IEnumerator<string>
    {
        public string Current { get; set; }
        Person person;
        int state = 0;
        
        public MyEnumerator(Person person) { this.person = person; }
        public void Reset() { throw new InvalidOperationException("not supported"); }
        
        public bool MoveNext()
        {
            if (state == 0)
            {
                state++;
                if (String.IsNullOrEmpty(person.Name))
                {
                    Current = "De naam van de persoon kan niet leeg zijn";
                    return true;
                }
            }
            
            if (state == 1)
            {
                state++;
                if (person.Age < 0)
                {
                    Current = "De persoon heeft geen geldige leeftijd";
                    return true;
                }
            }
            
            return false;
        }
    }
    
    class MyEnumerable : IEnumerable<string>
    {
        Person person;
        public MyEnumerable(Person person) { this.person = person; }
        public Enumerator<string> GetEnumerator() { return new MyEnumerator(person); }
    }
    
    return new MyEnumerable(person);
}

[ Voor 66% gewijzigd door .oisyn op 06-04-2010 14:41 ]

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!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Zo, dat zit erop. Half uurtje bezig geweest. Score: 792 waar je 700 moet hebben, geslaagd dus. :)

Zo goed? :p

[ Voor 23% gewijzigd door Alex) op 06-04-2010 14:52 ]

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 14:32

Haan

dotnetter

113% goed is zeker een nette score :P

feli!

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:02
Hmm die heb ik met 850 punta's ofzo gehaald vorig jaar >:)

Feli tho, wat is je einddoel qua certificering? :9

[ Voor 8% gewijzigd door creator1988 op 06-04-2010 14:55 ]


Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
Ik heb iemand met yield hele mooie parsers zien maken, maar het idee om halverwege een methode te stoppen en daarna weer verder te gaan blijft eng :).

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 14:45

RayNbow

Kirika <3

Yield

Kom op, yield is niet eng. :p

Als mensen gewend zijn aan meerdere exit points (meer dan 1 return statement), waarom zijn dan meerdere entry points (coroutines) dan eng? :p

[ Voor 20% gewijzigd door RayNbow op 06-04-2010 18:26 ]

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 26-09 19:17

Matis

Rubber Rocket

_js_ schreef op dinsdag 06 april 2010 @ 01:16:
Uitwerken zonder wikipedia en C# geeft dezelfde antwoorden voor de statistiekvragen.

Van de at-risk groep heeft 10% HIV, 90% niet.
De testresultaten voor de 10% met HIV zijn:
9.5% heeft wel HIV volgens de test, 0.5% (ten onrechte) niet.
Voor de andere 90% geeft de test:
85.5% geen HIV, 4.5% ten onrechte wel als HIV+ getest.

Dus uit de controle groep zal 9.5% + 4.5% als HIV+ worden aangemerkt door de test. 9.5% daarvan heeft daadwerkelijk HIV, dus antwoord voor vraag 9 is 9.5 ÷ 14 ~ 67.86%

De andere 86% wordt getest als niet HIV+, maar 0.5% heeft toch wel HIV, 0.5% ÷ 86% ~ 0.58%
Yeah, mijn vriendin was vandaag (gelukkig) niet de enige die geen kaas kon maken van die vraag. Je uitwerking correspondeert met de oplossing van de docent.

Thnx btw, voor de moeite :D

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


Acties:
  • 0 Henk 'm!

Verwijderd

Snake schreef op dinsdag 06 april 2010 @ 06:53:
[...]

Die ben ik ook aan het leren. Veel security, vind het niet het meest interesante boek.

Maar welk gebruik boek gebruik je ? Ik http://www.amazon.com/o/ASIN/0735626197?tag=betteraddons-20 deze. :)
70-536 was nog wel een "leuk" boek. om te leren. weet niet welke je nu gaat doen maar als het
ado.net is en je hebt het microsoft boek. dan sterkte. (wat een k*t boek is dat zeg) veel over entities maar geen duidelijk verhaal.

maar heb examen gehaald. 900 punten. meeste goed te doen behalve entities omdat ik er geen beeld van kon maken bij die vragen

70-505 lees wel lekker weg en is een erg makkelijk onderwerp (vrijdag examen en dan weet ik dus of het echt makkelijk is)

Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 26-09 20:57

Sebazzz

3dp

Is zo'n boek ook geschikt om 'gewoon te lezen'?

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


Acties:
  • 0 Henk 'm!

Verwijderd

ja hoor.. boek mee gehad om vakantie lekker elke dag een paar uur lezen op het strand.
(boek is na de tijd wel ernstig verkleurd) >:)

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 26-09 19:17

Matis

Rubber Rocket

Verwijderd schreef op dinsdag 06 april 2010 @ 22:06:
ja hoor.. boek mee gehad om vakantie lekker elke dag een paar uur lezen op het strand.
(boek is na de tijd wel ernstig verkleurd) >:)
Bij mij werkt dat vaak averechts, ik doe liever adhv het boek een opdracht dan om het *droog* te lezen. Ik weet niet of het een *doe-boek* is, maar leren door doen werkt bij mij vaak beter.

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


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 02:49

.oisyn

Moderator Devschuur®

Demotivational Speaker

Ah ja, dat was het woord waar ik vanmiddag maar niet op kon komen |:(

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!

  • Ryur
  • Registratie: December 2007
  • Laatst online: 15:22
Wat heb ik een hekel om code door te lezen van een docent van me die geen commentaar heeft geschreven!
Daarnaast gebruikt hij enorm veel JavaBeans & JavaEE wat wij pas volgend jaar (of zelfs nog later, dat weet ik zo niet) krijgen.

(Sorry ff frustraties kwijt)
.oisyn: Gefeliciteerd :D Hoe oud ben je geworden?

Acties:
  • 0 Henk 'm!

  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:02
Hmm ik gok zomaar 29 :D Gefeliciteerd ook vanuit hier! Waar is de taart?

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 26-09 19:17

Matis

Rubber Rocket

Binary cake :p

Afbeeldingslocatie: http://www.geeksaresexy.net/wp-content/uploads/2009/07/b6.jpg

Feli .oisyn :D

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


Acties:
  • 0 Henk 'm!

  • Ryur
  • Registratie: December 2007
  • Laatst online: 15:22
Jullie reageren ook snel achter mij. Vervelen jullie je daar ofzo?

Acties:
  • 0 Henk 'm!

  • jip_86
  • Registratie: Juli 2004
  • Nu online
GoTCoast schreef op vrijdag 09 april 2010 @ 10:44:
Jullie reageren ook snel achter mij. Vervelen jullie je daar ofzo?
http://www.ishetalvijfuur.nl/
GoT is toch ook 'werk' :+

Acties:
  • 0 Henk 'm!

  • Manuel
  • Registratie: Maart 2008
  • Laatst online: 24-09 08:45
Van harte .oisyn :)
@GotCoast: Hier is het geen werk, maar een mislukte ICT-opleiding :)

[ Voor 15% gewijzigd door Manuel op 09-04-2010 11:22 ]


Acties:
  • 0 Henk 'm!

  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:02
Manuel schreef op vrijdag 09 april 2010 @ 11:22:
Van harte .oisyn :)
@GotCoast: Hier is het geen werk, maar een mislukte ICT-opleiding :)
Ik krijg altijd een vreemde smaak in mijn mond bij 'ICT-opleiding', of ligt dat meer aan mij?

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 02:49

.oisyn

Moderator Devschuur®

Demotivational Speaker

Woei, thanks! :)
creator1988 schreef op vrijdag 09 april 2010 @ 11:30:
Ik krijg altijd een vreemde smaak in mijn mond bij 'ICT-opleiding', of ligt dat meer aan mij?
Hier, neem wat taart
Afbeeldingslocatie: http://jeffwhetstone.com/files/images/programmer%20cake.img_assist_custom-427x569.jpg

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!

  • Bakkertjuhh
  • Registratie: December 2006
  • Laatst online: 03-03-2024
Ik krijg altijd een vreemde smaak in mijn mond bij 'ICT-opleiding', of ligt dat meer aan mij?
Ik denk dat dat niet aan jou ligt. Juist omdat er op zoveel niveau's ICT opleidingen bestaan is het begrip gewoon vaag. (En ja, ik doe ook zo'n opleiding)

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 02:49

.oisyn

Moderator Devschuur®

Demotivational Speaker

nieuws: Apple scherpt programmeerregels iPhone OS 4 aan
Je mag dus geen transcompilers meer gebruiken |:(. Waar sláát dat in hemelsnaam op?

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!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Het is Apple, wat denk je? Die proberen op iedere mogelijke manier Flash buiten de deur te houden.

We are shaping the future


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 02:49

.oisyn

Moderator Devschuur®

Demotivational Speaker

Maar dit gaat nergens meer over. Alsof het wat uitmaakt in welke taal je de broncode intypt. Als je zelf dezelfde code produceert als een flash-naar-C compiler dan mag het dus wel, maar als diezelfde code uit die flash-naar-C compiler komt rollen dan mag het dus niet. Wat is het verschil? Nul komma nul. Wat gaat Apple doen, over mijn schouders meekijken om te zien in welke taal ik de letters heb ingetypt?

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!

  • user109731
  • Registratie: Maart 2004
  • Niet online
.oisyn schreef op vrijdag 09 april 2010 @ 15:22:
nieuws: Apple scherpt programmeerregels iPhone OS 4 aan
Je mag dus geen transcompilers meer gebruiken |:(. Waar sláát dat in hemelsnaam op?
Ik snap het ook niet, qua performance en stabiliteit maakt het niets uit (ik heb liever dat een Java/C# programmeur een translator gebruikt dan dat ze in C aanrommelen :P)

De tweakers worden zo wel naar Android enzo gedreven, lijkt me ook niet handig voor Apple.

offtopic:
Gefeliciteerd!

[ Voor 3% gewijzigd door user109731 op 09-04-2010 15:40 ]


Acties:
  • 0 Henk 'm!

Verwijderd

vandaag het 70-505 examen gedaan. echt goed de doen. 935 punten met 4 vragen fout.
boek was al simpel en het examen nog simpeler. (ok al het heel simpel was had ik alles wel goed kunnen heben).

maar na 40 min stond ik weer buiten.

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 14:32

Haan

dotnetter

Verwijderd schreef op vrijdag 09 april 2010 @ 15:40:
vandaag het 70-505 examen gedaan. echt goed de doen. 935 punten met 4 vragen fout.
boek was al simpel en het examen nog simpeler. (ok al het heel simpel was had ik alles wel goed kunnen heben).

maar na 40 min stond ik weer buiten.
Je doet je nickname niet echt eer aan hè :P

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 26-09 20:57

Sebazzz

3dp

.oisyn schreef op vrijdag 09 april 2010 @ 15:36:
Maar dit gaat nergens meer over. [..]
Hoe gaan ze zoiets detecteren? Ze hebben toch je broncode niet, of moet je bij je applicaties je broncode meeleveren?

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


Acties:
  • 0 Henk 'm!

  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:02
Sebazzz schreef op vrijdag 09 april 2010 @ 16:26:
[...]

Hoe gaan ze zoiets detecteren? Ze hebben toch je broncode niet, of moet je bij je applicaties je broncode meeleveren?
Elk framework laat zijn patterns na?
Pagina: 1 ... 40 ... 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