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 ... 34 ... 201 Laatste
Acties:
  • 852.086 views

Acties:
  • 0 Henk 'm!

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

Snake

Los Angeles, CA, USA

whoami schreef op maandag 01 maart 2010 @ 11:10:
Reflector gebruik ik wel af en toe ja.


[...]

Ik ook; vandaar dat ik net op dat gevalletje met liep met dat nullable type.
Ik heb hier trouwens onlangs een symbol-server @work opgezet. Heb er nu voor gezorgd dat al mijn projecten die ook in andere projecten geintegreerd zitten, tijdens hun nightly build hun debug-symbols publiceren naar die symbol server. Op die manier wordt het debuggen ook in sommige gevallen makkelijker. :)
Ah is het je uiteindelijk gelukt?

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


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
.oisyn schreef op donderdag 25 februari 2010 @ 14:54:
Internetcafe's in Thailand te over :). En hoezo, "mocht" dat. Ze weet dondersgoed waarmee ze getrouwd is :+
Anders waren de robotjes op de huwelijkstaart/kaart wel een aardige hint geweest ;)

“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!

  • whoami
  • Registratie: December 2000
  • Laatst online: 09:19
Snake schreef op maandag 01 maart 2010 @ 11:23:
[...]

Ah is het je uiteindelijk gelukt?
Mits een paar tweaks is het gelukt ja. Met TFS ging het me wel minder tijd gekost hebben denk ik, om alles uit te vogelen.

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

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

Snake

Los Angeles, CA, USA

whoami schreef op maandag 01 maart 2010 @ 11:32:
[...]

Mits een paar tweaks is het gelukt ja. Met TFS ging het me wel minder tijd gekost hebben denk ik, om alles uit te vogelen.
ja nudat ik dat hier lees van jouw krijg ik weer goesting om een TFS op te zetten. de RC is al een tijdje uit van 2010 en die is beduidend gemakkelijker als 2008. Eens proberen straks.

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


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Grappig, ik heb afgelopen weekend een TFS 2010 RC-install gedaan. Werkt best aardig, al moet ik zeggen dat 2 GB RAM niet ruim bemeten is... OS was trouwens Windows Server 2008 R2 Standard, met daarop SQL Server 2008 Enterprise (+SP1).

Volgende keer toch maar 4 GB toewijzen, maar dan moet ik eerst de fysieke hardware van de host upgraden...

We are shaping the future


Acties:
  • 0 Henk 'm!

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

Snake

Los Angeles, CA, USA

Maar dan toch niet de basic install zeker? :) Want die is een stukje kleiner.

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


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Pff, een groepslid heeft gisteren code gecommited waarin hij een enum middels een switch-case probeert te parsen; iets in de trant van:

C#:
1
2
3
4
5
6
7
8
9
10
11
int blaat = EnumMeuk.zero;
switch(input)
{
  case 1: 
    blaat = EnumMeuk.one;
    break;
  case 2: 
    blaat = EnumMeuk.two;
    break;
}
//doe iets met blaat;


Nu ben ik weer opzoek hoe ik ook al weer in C# een enum als een soort van array kunt benaderen, dus dat je gewoon EnumMeuk[input] kunt doen.

Ik weet dat er een keer een stukje code was die dat override, maar ik kan het nergens meer vinden in mijn voorgaande projecten :'(

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


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Je bedoelt iets van
C#:
1
Enum.GetValues(typeof (MyEnum));

Of gewoon
C#:
1
MyEnum value = (MyEnum)intValue;

:?

“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!

  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
Je kunt 'm toch gewoon casten?


Spuit 11 }:O

[ Voor 24% gewijzigd door PrisonerOfPain op 01-03-2010 15:20 ]


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Dat kasten lijkt op dit moment wel de eenvoudigste manier om het te doen, echter was het stukje code waar ik naar opzoek was iets generieker.

Desalniettemin, nu ben ik van 24 regels naar 1 regel code. Het begin is er ;)

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


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Matis schreef op maandag 01 maart 2010 @ 15:23:
Dat kasten lijkt op dit moment wel de eenvoudigste manier om het te doen, echter was het stukje code waar ik naar opzoek was iets generieker.

Desalniettemin, nu ben ik van 24 regels naar 1 regel code. Het begin is er ;)
Je zou iets als
C#:
1
2
3
4
5
Dictionary<int, MyEnum> myDictionary = new Dictionary<int, MyEnum>();
foreach (int value in Enum.GetValues(typeof(MyEnum)))
{
    myDictionary[value] = (MyEnum) value;
}

kunnen doen. Dan kun je ContainsKey makkelijk controleren of een waarde ook echt bestaat. Je kunt anders ook niet bestaande values naar die enum casten.

“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!

  • BM
  • Registratie: September 2001
  • Nu online

BM

Moderator Spielerij
Wat is er niet generiek aan het voorbeeld van Woy? :?

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


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

@Woy, zoiets was het ja.

@BM, het hoeft niet zo te zijn dat de index van de enum correspondeert met de gewenste waarde. Zo hoeft er bijvoorbeeld geen Enum.Three op index 3 te zitten, of vice versa.

Jullie hoeven niet alles voor te kauwen, ik doe het juist om te leren ;)

[ Voor 15% gewijzigd door Matis op 01-03-2010 15:35 ]

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


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
Reflector zit in mn standaard toolset, net zoals IronPython en powershell overigens.
Matis schreef op maandag 01 maart 2010 @ 15:23:
Dat kasten lijkt op dit moment wel de eenvoudigste manier om het te doen, echter was het stukje code waar ik naar opzoek was iets generieker.

Desalniettemin, nu ben ik van 24 regels naar 1 regel code. Het begin is er ;)
Heb je veel van dat soort Switch statements dan? Mijn motto is dat als je er meer dan 2 hebt voor n bepaalde enum type dat je moet refactoren naar classes. Omdat het een hele sterke indicator is dat je gedrag aan die enum waardes aan het koppelen bent wat je beter in een klasse kan onderbrengen.

Maargoed, dat is natuurlijk ook context gevoelig. Bij sommige klanten gebruiken ze enums als een oplossing voor magic numbers. (gebruik ik persoonlijk liever constanten voor overigens)

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Dat stukje kun je natuurlijk makkelijk in een static helper class gooien zodat je het voor andere enums kunt gebruiken.
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public static class MyEnumHelper<T> where T : struct
{
    private static readonly Dictionary<int, T> valueDictionary = new Dictionary<int, T>();

    static MyEnumHelper()
    {
        if(!typeof(T).IsEnum)
            throw new ApplicationException("Invalid generic parameter. Must be an Enum" );

        foreach (int value in Enum.GetValues(typeof (T)))
        {
            valueDictionary[value] = (T)(object)value;
        }
    }

    public static T ParseValue(int value)
    {
        if (valueDictionary.ContainsKey(value))
            return valueDictionary[value];

        throw new ArgumentException("Unable to covert value to Enum");
    }
}

offtopic:
Helaas kun je enum niet als type constraint opgeven, vandaar eerst de cast naar object. Ook kun je geen constraint leggen op het underlying type, dus in dit voorbeeld heb ik maar int gebruikt.

“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!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Snake schreef op maandag 01 maart 2010 @ 14:15:
Maar dan toch niet de basic install zeker? :) Want die is een stukje kleiner.
Tijdens de setup kon ik alleen maar aangeven welke componenten ik wilde (TFS Core en TFS Build Server, iets in die trant), daarna kon ik TFS gaan configureren en aangeven hoe ik het wilde (Single Server-configuratie).

We are shaping the future


Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Nu online

BM

Moderator Spielerij
Matis schreef op maandag 01 maart 2010 @ 15:34:
@BM, het hoeft niet zo te zijn dat de index van de enum correspondeert met de gewenste waarde. Zo hoeft er bijvoorbeeld geen Enum.Three op index 3 te zitten, of vice versa.
True, maar dat zou je dan met dit weer kunnen oplossen
C#:
1
2
3
4
5
6
7
8
private EnumMeuk ParseValue(int value)
{
    bool validMember = Enum.IsDefined(typeof(EnumMeuk), value);
    if(validMember)
        return (EnumMeuk)value;
    else
        return null;
}

Even uit de losse pols

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


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
Met Java kun je methods (static) toevoegen aan enums, waarmee je een valueOf kunt aanmaken. Ik doe zelf vaak zoiets als:

Java:
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
enum MijnEnum {
   UNKNOWN(-1),
   ONE(1),
   TWO(2),
   THREE(3);

   private int value;

   private MijnEnum(int value) {
      this.value = value;
    }

    public int getValue() {
        return this.value;
    }

    public static MijnEnum valueOf(int value) {
        for (MijnEnum e : values()) {
            if (e.getValue() == value) {
                return e;
            }
        }
        return UNKNOWN;
    }
}


Maar een dictionary werkt ook, en ik kan me indenken dat mensen het 'vies' vinden om methods in een enum te hebben. Ik vindt het persoonlijk wel handig en goed werken.

Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Hmm ik heb een .NET app geschreven in C# welke prima werkt, maar nu wil ik deze op een UNC zetten vanaf een Win2k3 server en dan de clients die vandaar direct laten starten.

Maar nu krijg ik altijd de error:
system.io.fileloadexception
Ik kan er weinig nuttigs over vinden op google, misschien iemand dit eerder tegen gekomen?

Acties:
  • 0 Henk 'm!

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Hardcoded path ergens wat nu niet meer werkt? Zonder meer info wordt 't wel erg lastig om wat zinnigs erover te zeggen.

Sole survivor of the Chicxulub asteroid impact.


Acties:
  • 0 Henk 'm!

  • CoolGamer
  • Registratie: Mei 2005
  • Laatst online: 22:31

CoolGamer

What is it? Dragons?

Je zou kunnen kijken m.b.v. Process Monitor waarom het bestand (wat kan eigenlijk niet worden ingeladen) niet ingeladen kan worden.

Of misschien is dit wat.

[ Voor 21% gewijzigd door CoolGamer op 01-03-2010 19:11 ]

¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Misschien geen rechten in die map (als de map al bestaat)

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


Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
AtleX schreef op maandag 01 maart 2010 @ 19:08:
Hardcoded path ergens wat nu niet meer werkt? Zonder meer info wordt 't wel erg lastig om wat zinnigs erover te zeggen.
Dat is het juist, het is een simpel progje dat wat dingen van een netwerk server trekt, er worden geen settings geschreven, niets geladen etc.

Hij crashed direct bij het opstarten nog voordat er iets gecreate wordt.

Rechten heb ik gezet op alle rechten, dus niet alleen lezen.

Rare is dat het wel werkt op een Win7 client, maar niet op XP :S Beide hebben .NET 3.5
TheCoolGamer schreef op maandag 01 maart 2010 @ 19:09:
Je zou kunnen kijken m.b.v. Process Monitor waarom het bestand (wat kan eigenlijk niet worden ingeladen) niet ingeladen kan worden.

Of misschien is dit wat.
Bedankt, ik denk dat het toch een rechtenprobleem is dan. Ik heb zelf geen beheer hierover dus moet het de systeembeheerder proberen te laten fixen dan.

Edit: ik weet niet zeker of ALLE winxp clients .NET 3.5 SP1 hebben, ik zal daar eerst eens naar kijken.

[ Voor 42% gewijzigd door Megamind op 01-03-2010 19:26 ]


Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 25-09 16:56
Anders even in een VMWare debuggen?

Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
YopY schreef op maandag 01 maart 2010 @ 16:51:
Met Java kun je methods (static) toevoegen aan enums, waarmee je een valueOf kunt aanmaken. Ik doe zelf vaak zoiets als:

Java:
1
2
3
4
5
   private int value;

   private MijnEnum(int value) {
      this.value = value;
    }
Wat doe je nu met die private int in je enum (wist niet eens dat dit kon, dacht dat je alleen static methods in je enum mocht hebben en uberhaupt niet dat je valuetypes kwijt mocht in enums).

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • NetForce1
  • Registratie: November 2001
  • Laatst online: 23:21

NetForce1

(inspiratie == 0) -> true

roy-t schreef op maandag 01 maart 2010 @ 19:52:
[...]


Wat doe je nu met die private int in je enum (wist niet eens dat dit kon, dacht dat je alleen static methods in je enum mocht hebben en uberhaupt niet dat je valuetypes kwijt mocht in enums).
Enums in Java zijn in weze niet anders dan inner classes. Je kunt zelfs een abstract methode definieren en die vervolgens voor iedere enum implementeren:
Java:
1
2
3
4
5
6
7
8
9
enum MyEnum {
    ONE {
        public String fancyString() { return "one";}
    },
    TWO {
        public String fancyString() { return "two";}
    };
    public abstract String fancyString();
}

Het voorbeeld is een beetje onzinnig omdat het ook prima met een field opgelost kan worden, maar het kan soms een manier zijn voor switch-case statements te elimineren, het voordeel van deze manier is dat je niet een value kan vergeten op te nemen in je switch.

Zie: http://java.sun.com/j2se/...guide/language/enums.html

[ Voor 3% gewijzigd door NetForce1 op 01-03-2010 20:11 ]

De wereld ligt aan je voeten. Je moet alleen diep genoeg willen bukken...
"Wie geen fouten maakt maakt meestal niets!"


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 09:19
Megamind schreef op maandag 01 maart 2010 @ 19:06:
Hmm ik heb een .NET app geschreven in C# welke prima werkt, maar nu wil ik deze op een UNC zetten vanaf een Win2k3 server en dan de clients die vandaar direct laten starten.

Maar nu krijg ik altijd de error:

[...]


Ik kan er weinig nuttigs over vinden op google, misschien iemand dit eerder tegen gekomen?
Dat heeft te maken met het feit dat je je app runt vanaf die share, en dat die dus in de LocalIntranet security zone gedraaid wordt. En die krijgt dus geen FullTrust.
Oplossing:
- evil methode is om op iedere pc via de .NET config manager de security settings voor LocalIntranet zone te verhogen
- zelf een nieuwe security setting bepalen, die zegt dat app's die je vanaf die bepaalde share draait, wel de nodige rechten krijgen.

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • _js_
  • Registratie: Oktober 2002
  • Laatst online: 18-08 21:31
Megamind schreef op maandag 01 maart 2010 @ 19:06:
Hmm ik heb een .NET app geschreven in C# welke prima werkt, maar nu wil ik deze op een UNC zetten vanaf een Win2k3 server en dan de clients die vandaar direct laten starten.

Maar nu krijg ik altijd de error:

[...]


Ik kan er weinig nuttigs over vinden op google, misschien iemand dit eerder tegen gekomen?
Is dit niet gewoon the code access security policy die in de weg staat? Standaard hebben .Net programma's die van een netwerkshare gestart worden minder rechten dan programma's die vanaf de lokale schijf worden gestart.

Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Nu online

BM

Moderator Spielerij
was is VS2003 een draak van een ontwikkelomgeving als je VS2005 en VS2008 gewend bent zeg... :X

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


Acties:
  • 0 Henk 'm!

  • cfern
  • Registratie: Oktober 2009
  • Laatst online: 25-09 12:39
Vertel mij wat. Ik ben nu bezig een VB.Net 1.1 project uit te breiden.
Voordeel: VS2003 is wel lekker snel :)

"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
  • Nu online

BM

Moderator Spielerij
Ik lever met liefde wat snelheid in als ik er een wat intelligenter programma voor terug krijg. Wat wen je snel aan sommige klein features zeg...

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


Acties:
  • 0 Henk 'm!

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

Snake

Los Angeles, CA, USA

Ik mis in 2005 (en daarvoor dus ook) on the fly error detection. Dat zit er pas in sinds VS 2k8 SP1.

Nu heb ik wel DevExpress geinstalleerd voor 2005, wat het wat leuker maakt. Maar op mijn laptop heb ik de RC, en mijn god, wat een slim programma is dat!

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


Acties:
  • 0 Henk 'm!

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

Snake

Los Angeles, CA, USA

Woy schreef op maandag 01 maart 2010 @ 15:43:
[...]

Dat stukje kun je natuurlijk makkelijk in een static helper class gooien zodat je het voor andere enums kunt gebruiken.
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public static class MyEnumHelper<T> where T : struct
{
    private static readonly Dictionary<int, T> valueDictionary = new Dictionary<int, T>();

    static MyEnumHelper()
    {
        if(!typeof(T).IsEnum)
            throw new ApplicationException("Invalid generic parameter. Must be an Enum" );

        foreach (int value in Enum.GetValues(typeof (T)))
        {
            valueDictionary[value] = (T)(object)value;
        }
    }

    public static T ParseValue(int value)
    {
        if (valueDictionary.ContainsKey(value))
            return valueDictionary[value];

        throw new ArgumentException("Unable to covert value to Enum");
    }
}

offtopic:
Helaas kun je enum niet als type constraint opgeven, vandaar eerst de cast naar object. Ook kun je geen constraint leggen op het underlying type, dus in dit voorbeeld heb ik maar int gebruikt.
Misschien is dit interessant: http://code.google.com/p/unconstrained-melody/

Voor toch where T : enum te kunnen doen :)

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


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
roy-t schreef op maandag 01 maart 2010 @ 19:52:
Wat doe je nu met die private int in je enum (wist niet eens dat dit kon, dacht dat je alleen static methods in je enum mocht hebben en uberhaupt niet dat je valuetypes kwijt mocht in enums).
Zo kun je eenvoudig 'waarden' (ints, strings, objecten) koppelen aan je enum waarden. Ik heb zelf vaak dit soort constructies gezien (en die zal iedereen wel bekend voorkomen)

Java:
1
2
3
4
public static final String ACTION_GET = "get";
public static final String ACTION_POST = "post";
public static final String ACTION_DELETE = "delete";
public static final String ACTION_CREATE = "create";


Echter, functies die in dit geval een 'action' verwachten, accepteren elke String waarde, waardoor je óf altijd controles moet doen in je functies (die je altijd uit moet breiden als je een nieuwe 'action' toevoegt), óf gewoon fouten krijgt omdat een lolbroek die met je APIs werkt gewoon "henk" invult voor de lol.

Met een Enum kun je een Action-type definieren, en die functies gaandeweg typesafe maken, zonder dat je die waardes verliest (die bijvoorbeeld van buitenaf opgestuurd worden), en met het voordeel dat je dit gaandeweg kunt toepassen op je project (langzaamaan alle String waarden vervangen met Action waarden, de conversiefuncties van je Enum type aanroepen, etc).

Het Grote Voordeel van Java enums tegenover stringwaarden zoals bovenstaande is typesafety. En typesafety is je vriend.

* YopY krijgt telkens flitsen van een reeks functies dat een classname verwachtte, maar elke stringwaarde accepteerde.
* YopY vindt het een kleine moeite om ipv String alleen type Class te accepteren.

Acties:
  • 0 Henk 'm!

  • creator1988
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:02
Is annotations dan niet mooier?

C#:
1
2
3
4
5
6
7
public enum ActionEnum
{
    [Action("create")]
    Create,
    [Action("edit")]
    Edit
}

Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 23-09 18:21

Sebazzz

3dp

Annotations heb je toch alleen in Java? In .NET heten dat toch attributen?

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


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 09:19
Sebazzz schreef op dinsdag 02 maart 2010 @ 11:22:
Annotations heb je toch alleen in Java? In .NET heten dat toch attributen?
what's in a name.

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Dat zou jij met je nickname wel moeten weten :P

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


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 09:20

Haan

dotnetter

Verzoek van een collega om 'even wat voor hem na te kijken', ben er nu al de hele morgen mee bezig :/ Gezeur met database connecties naar een ander SQL server dan normaal.

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 23-09 18:21

Sebazzz

3dp

Even een kort vraagje, hoe heet het veranderen van
http://tweakers.net/nieuws/65897/Noktor kondigt f%3F%2A95 lens voor m4%3F%3 systeem aan naar http://tweakers.net/nieuws/65897/noktor-kondigt-f-0-komma-95-lens-voor-m4-3-systeem-aan.html?
Het is volgens mij niet URL normalization, maar wat is het dan wel?

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


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

In php heet dat html_entity_decode als het over de ascii-waardes naar karakter gaat.

edit; URL Normalization is volgens mij niet wat jij hier wilt bereiken.
Wikipedia: URL normalization

[ Voor 49% gewijzigd door Matis op 02-03-2010 11:55 ]

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


Acties:
  • 0 Henk 'm!

  • CodeIT
  • Registratie: Juni 2002
  • Laatst online: 22:09

CodeIT

Code IT

Sebazzz schreef op dinsdag 02 maart 2010 @ 11:49:
Even een kort vraagje, hoe heet het veranderen van
http://tweakers.net/nieuws/65897/Noktor kondigt f%3F%2A95 lens voor m4%3F%3 systeem aan naar http://tweakers.net/nieuws/65897/noktor-kondigt-f-0-komma-95-lens-voor-m4-3-systeem-aan.html?
Het is volgens mij niet URL normalization, maar wat is het dan wel?
Url encoding is de algemene naam volgens mij: http://www.sislands.com/coin70/week6/encoder.htm
Volgens wikipedia is het Percent-encoding: Wikipedia: Percent-encoding (ook te bereiken via Wikipedia: URLencoding).

[ Voor 17% gewijzigd door CodeIT op 02-03-2010 11:59 ]


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Tweakers gebruikt daar afaik Ellipsis voor.

[ Voor 14% gewijzigd door Matis op 02-03-2010 12:00 ]

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


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 23-09 18:21

Sebazzz

3dp

CodeIT schreef op dinsdag 02 maart 2010 @ 11:54:
[...]

Url decoding is de algemene naam volgens mij: http://www.sislands.com/coin70/week6/encoder.htm
Volgens wikipedia is het Percent-encoding: Wikipedia: Percent-encoding (ook te bereiken via Wikipedia: URLencoding.
Dat bedoel ik niet, dat weet ik ook wel. Ik bedoel het netjes krijgen van een tekenreeks in een URL.
Matis schreef op dinsdag 02 maart 2010 @ 11:58:
Tweakers gebruikt daar afaik Ellipsis voor.
Daar kan ik wat mee, thnx :) edit: Nee dat is toch niet wat ik bedoel :p

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


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
Sebazzz schreef op dinsdag 02 maart 2010 @ 11:49:
Even een kort vraagje, hoe heet het veranderen van
http://tweakers.net/nieuws/65897/Noktor kondigt f%3F%2A95 lens voor m4%3F%3 systeem aan naar http://tweakers.net/nieuws/65897/noktor-kondigt-f-0-komma-95-lens-voor-m4-3-systeem-aan.html?
Het is volgens mij niet URL normalization, maar wat is het dan wel?
Dat is een slug. Slugify is de term om een willekeurige string om te zetten naar een url-formaat Wikipedia: Slug (typesetting) (de Slug voor web heeft nog geen lemma).
Matis schreef op dinsdag 02 maart 2010 @ 11:53:
In php heet dat html_entity_decode als het over de ascii-waardes naar karakter gaat.

edit; URL Normalization is volgens mij niet wat jij hier wilt bereiken.
Wikipedia: URL normalization
Je gaat hier in op de gehele url. Als je volgens mij kijkt naar slechts het gedeelte van een titel oid heet dat dus een slug. Zo bepaalt Wordpress adhv de slug het bericht. Bij T.net heb je nog altijd een id, dus is de titel voor de werking niet nodig. Maar wanneer dat wel zo is, heb je die slug nodig :)

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

@mithras, daar heb je gelijk in. Maar voor SEO is het wel weer een stuk mooier (als je met id werkt iig).

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


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
creator1988 schreef op dinsdag 02 maart 2010 @ 11:07:
Is annotations dan niet mooier?

C#:
1
2
3
4
5
6
7
public enum ActionEnum
{
    [Action("create")]
    Create,
    [Action("edit")]
    Edit
}
Da's misschien een goed C# alternatief, ben ik niet zo in thuis. Hoe zou de code eruitzien om van string waarde naar ActionEnum en vice-versa te converteren?

Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Nu online

BM

Moderator Spielerij
C#:
1
ActionEnum x = (ActionEnum)Enum.Parse(typeof(ActionEnum),"create");


String naar Enum gaat volgens mij zo? :?

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


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
Matis schreef op dinsdag 02 maart 2010 @ 12:02:
@mithras, daar heb je gelijk in. Maar voor SEO is het wel weer een stuk mooier (als je met id werkt iig).
Ik vind het ook een brakke oplossing van Wordpress. Inderdaad zou ik mbt SEO altijd een id meegeven zodat je kan redirecten mocht je titel wijzigen (oid). Samen met het toevoegen van de slug heb je dan (imho) de mooiste oplossing.

Acties:
  • 0 Henk 'm!

  • Chip.
  • Registratie: Mei 2006
  • Niet online
Wordpress doet dat ook hoor... als je gewoon bij permlink settings -> custom structures gewoon "/%post_id%/%postname%/" gebruikt. Wanneer je vervolgens alleen id invult kom je nog steeds bij het juiste artikel zoals ook bij tweakers. http://tweakers.net/nieuws/65917/ i.p.v. http://tweakers.net/nieuws/65917/cebit-nokia-brengt-symbian-smartphone-voor-175-euro.html

Zelfs als je trouwens dan gewoon post_id niet invult en alleen de postnaam dus (op de eigenlijke plaats van het id) word je nog steeds correct doorverwezen.

[ Voor 18% gewijzigd door Chip. op 02-03-2010 13:46 ]


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
En jij denkt dat al die "simpele" bloggers dit snappen ;) Het gaat erom dat by-default je of lelijke urls als ?p=123 krijgt of iets als /yyyy/mm/dd/titel-van-bericht. Het beste voor dynamische content is in veel gevallen nog steeds /$id/$slug :)

Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
YopY schreef op dinsdag 02 maart 2010 @ 09:57:
[...]


Zo kun je eenvoudig 'waarden' (ints, strings, objecten) koppelen aan je enum waarden. Ik heb zelf vaak dit soort constructies gezien (en die zal iedereen wel bekend voorkomen)

Java:
1
2
3
4
public static final String ACTION_GET = "get";
public static final String ACTION_POST = "post";
public static final String ACTION_DELETE = "delete";
public static final String ACTION_CREATE = "create";


Echter, functies die in dit geval een 'action' verwachten, accepteren elke String waarde, waardoor je óf altijd controles moet doen in je functies (die je altijd uit moet breiden als je een nieuwe 'action' toevoegt), óf gewoon fouten krijgt omdat een lolbroek die met je APIs werkt gewoon "henk" invult voor de lol.

Met een Enum kun je een Action-type definieren, en die functies gaandeweg typesafe maken, zonder dat je die waardes verliest (die bijvoorbeeld van buitenaf opgestuurd worden), en met het voordeel dat je dit gaandeweg kunt toepassen op je project (langzaamaan alle String waarden vervangen met Action waarden, de conversiefuncties van je Enum type aanroepen, etc).

Het Grote Voordeel van Java enums tegenover stringwaarden zoals bovenstaande is typesafety. En typesafety is je vriend.

* YopY krijgt telkens flitsen van een reeks functies dat een classname verwachtte, maar elke stringwaarde accepteerde.
* YopY vindt het een kleine moeite om ipv String alleen type Class te accepteren.
Ja ik snap Enums wel, maar ik vroeg me af wat een private string deed in die code, zag nergens dat deze gebruikt werd. :)

~ Mijn prog blog!


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Pff, ik probeer al een halve dag een pdf te koppiepasta-en naar een tekstbestand.

Iemand heeft zijn tekst in PDF opgeslagen, maar is het origineel kwijt en aan mij de vraag of ik even wil omzetten naar plain-text. Easy-pease dacht ik :P

Ik weet niet wat die kerel gedaan heeft, maar ik krijg er alleen maar verrotte encoding uit. Ik heb zo'n beetje alle reguliere encodings geprobeerd, UTF8, ANSI, UTF16 (LE en BE), OEM, ISO 8859-2.

Echter wil geen enkele conversietool er iets van breien :'(

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


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

@Matis: doet http://www.pdftoword.com/ ook niks?


Ik heb net even Visual Studio ingesteld zodat 'ie de PDB's van .NET downloadt. Voor mij niet heel nuttig, maar wel grappig om even door de code te bladeren.

En bladeren moet je, want hij staat hier:
C:\Sources\dotNET Symbol Cache\src\source\dotnetfx35sp1_3053\1.3\DEVDIV\depot\DevDiv\releases\whidbey\netfxsp\ndp\fx\src\WinForms\Managed\System\WinForms\Form.cs\6Form.cs

8)7

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


Acties:
  • 0 Henk 'm!

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

Snake

Los Angeles, CA, USA

Voor te bladeren kan je beter reflector gebruiken.

Voor te debuggen zijn die pdb's dan wel weer handig :)

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


Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Nu online

BM

Moderator Spielerij
CodeCaster schreef op woensdag 03 maart 2010 @ 13:42:
Ik heb net even Visual Studio ingesteld zodat 'ie de PDB's van .NET downloadt. Voor mij niet heel nuttig, maar wel grappig om even door de code te bladeren.

En bladeren moet je, want hij staat hier:
C:\Sources\dotNET Symbol Cache\src\source\dotnetfx35sp1_3053\1.3\DEVDIV\depot\DevDiv\releases\whidbey\netfxsp\ndp\fx\src\WinForms\Managed\System\WinForms\Form.cs\6Form.cs

8)7
Ik heb dat gewoon nog nooit werkend gekregen :X

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


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Ik heb deze blog ervoor gevolgd, werkt prima. :)

@Snake, ik zal eens kijken naar wat dat Reflector doet, bedankt :)

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


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 23-09 18:21

Sebazzz

3dp

Snake schreef op woensdag 03 maart 2010 @ 13:47:
Voor te bladeren kan je beter reflector gebruiken.
Bij reflector heb je geen comments, maar de .NET source staat er wel vol mee ;)

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


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 09:20

Haan

dotnetter

Na de opmerkingen over logging en log4net vorige week, ben ik stiekem toch daarmee aan de slag gegaan, en het werkt inderdaad zeer fijn _O_
Ik heb nog niet alle geavanceerde mogelijkheden doorgrond, maar het begin is er in ieder geval. De generieke exceptionhandler die ik vorige week had verbeterd blijft sowieso in gebruik, omdat deze de Details node van SoapExceptions parst, waar log4net alleen de Message teruggeeft. Maar die is bij ons altijd gelijk, terwijl in de Details juist de echte melding staat.

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Ik heb (na een uur) nog steeds geen mailtje :/

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


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Matis schreef op woensdag 03 maart 2010 @ 14:56:
[...]

Ik heb (na een uur) nog steeds geen mailtje :/
Dan heb je écht een vernacheld document. Ik gebruik die site als ik stukken uit bijvoorbeeld beveiligde handleidingen wil kopiëren, vaak binnen een minuut al een Word-documentje in m'n mailbox.

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


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

CodeCaster schreef op woensdag 03 maart 2010 @ 15:01:
Dan heb je écht een vernacheld document.
Told ya :P

Ik denk dat hij het maar gewoon mag gaan overtypen. Eigen schuld dikke bult :D

[ Voor 19% gewijzigd door Matis op 03-03-2010 15:04 ]

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


Acties:
  • 0 Henk 'm!

  • Bob
  • Registratie: Mei 2005
  • Laatst online: 08:39

Bob

Matis schreef op woensdag 03 maart 2010 @ 14:56:
[...]

Ik heb (na een uur) nog steeds geen mailtje :/
Vorige week nog getest, bij mij duurde het een halve dag. Even geduld dus.

Acties:
  • 0 Henk 'm!

Verwijderd

Matis schreef op woensdag 03 maart 2010 @ 15:03:
[...]

Told ya :P

Ik denk dat hij het maar gewoon mag gaan overtypen. Eigen schuld dikke bult :D
Kan je niet een printscreen maken en er dan OCR overheen gooien?

Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
Verwijderd schreef op woensdag 03 maart 2010 @ 16:26:
[...]


Kan je niet een printscreen maken en er dan OCR overheen gooien?
Of selecteren en desnoods in kladblok plakken?

Acties:
  • 0 Henk 'm!

  • NetForce1
  • Registratie: November 2001
  • Laatst online: 23:21

NetForce1

(inspiratie == 0) -> true

Verwijderd schreef op woensdag 03 maart 2010 @ 16:26:
[...]


Kan je niet een printscreen maken en er dan OCR overheen gooien?
Dat zal niet lukken, de resolutie is dan veel te laag. Je zou de pdf misschien nog naar plaatjes kunnen renderen op hoge resoluite.

[ Voor 13% gewijzigd door NetForce1 op 03-03-2010 19:20 ]

De wereld ligt aan je voeten. Je moet alleen diep genoeg willen bukken...
"Wie geen fouten maakt maakt meestal niets!"


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
[random]
Laatste tijd beetje zitten klooien met de fonts en kleuren in m'n Eclipse. Ben nu van Courier New overgestapt naar Microsoft's Consolas, en heb TrueType op XP ook ineens ontdekt. Ziet er allemaal wat strakker / mooier uit nu. Ben d'r nog niet uit of het echt beter is, maar vooruit.

Weet iemand toevallig goeie artikelen over de kleurstelling / syntax highlighting (mbt Java, voornamelijk) en wat daarbij het 'beste' is? Want ik zie m'n code, en soms is het één grote brij van alleen zwart op wit met soms wat blauw. Oké, beetje refactoren is dan niet verkeerd, maar het gaat om het idee.

En wit / kleur op zwart heb ik nog niet geprobeerd, lijkt me niet echt iets voor mij.

Acties:
  • 0 Henk 'm!

  • zwippie
  • Registratie: Mei 2003
  • Niet online

zwippie

Electrons at work

Als het een brij is moet je misschien aan je indenting werken of meer witregels/commentaar inlassen. Van te veel kleurtjes kan het ook onrustig worden, dan kun je beter tinten nemen die niet al te ver van elkaar af liggen.

How much can you compute with the "ultimate laptop" with 1 kg of mass and 1 liter of volume? Answer: not more than 10^51 operations per second on not more than 10^32 bits.


Acties:
  • 0 Henk 'm!

Verwijderd

Weet iemand toevallig een C graphics lib voor een beginner? ik heb al wat gezocht, maar niet zoveel gevonden. Enkel gigantische paketten...

al kan ie alleen block_fill() en line() vind ik het al best.

ik gebruik dev c++, omdat het moet...

[ Voor 9% gewijzigd door Verwijderd op 03-03-2010 20:55 ]


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Open_GL?
Jegorex schreef op woensdag 03 maart 2010 @ 18:26:
Of selecteren en desnoods in kladblok plakken?
Dat was het eerste dat ik probeerde :P

OCR werkt niet goed, heb ik al geprobeerd, komt wss door het AA-font oid.

[ Voor 94% gewijzigd door Matis op 03-03-2010 21:33 ]

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


Acties:
  • 0 Henk 'm!

  • JaWSnl
  • Registratie: Maart 2007
  • Laatst online: 13-06 15:18
Ik word op het moment zo gek van shared memories, events en duplicatehandle. Opdracht voor studie is het maken van een filedevice waar je asynchroon op kan readen en writen, maar met file mappings voor het transporteren van data tussen processen. C++. Ben er al dagen mee bezig, het moet in Borland C Builder maar ik denk dat ik het toch maar eens in VS2008 ga proberen.

Anyway... wordt er gek van. maar het is wel leuk, ga er steeds toch weer aan verder :)

[ Voor 8% gewijzigd door JaWSnl op 03-03-2010 21:34 ]

There are only 10 types of people in the world: those who understand binary and those who don't.


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Ik vind dat altijd zo'n kul dat scholen voorschrijven welke IDE's je moet gebruiken. Bij ons op school was dat veelal Borland in de eerste twee jaar en daarna godzijdank VS2003, toen we eindelijk MSDNAA ontdekten stapte iedereen privé al over op VS2008, maar school bleef op 2003 steken, waardoor projecten telkens weer gedowngraded en geüpgraded moesten worden.

We hebben ook een periode in Eclipse moeten werken, was toen voor Java en dat werkte op zich wel aardig, alleen jammer dat er toen geen sleur-en-pleur GUI builder was, zoals die er in NetBeans wel is/was :P

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


Acties:
  • 0 Henk 'm!

Verwijderd

[b][message=33572729,noline]Ik vind dat altijd zo'n kul dat scholen voorschrijven welke IDE's je moet gebruiken. Bij ons op school was dat veelal Borland in de eerste twee jaar en daarna godzijdank VS2003, toen we eindelijk MSDNAA ontdekten stapte iedereen privé al over op VS2008, maar school bleef op 2003 steken, waardoor projecten telkens weer gedowngraded en geüpgraded moesten worden.
zo erg is het nu ook weer niet :)

ik ben echter de enige die fatsoenlijk kan programeren (wat wil je dan, met 300 uur asm geprogsel...)
met een project wil je dat iedereen dezelfde IDE gebruikt, dan kom je op de pc's van school (overigens gloednieuwe bakken) al snel op dev c++ uit.
wat ik overigens een waardeloos flutprogramma vind
We hebben ook een periode in Eclipse moeten werken, was toen voor Java en dat werkte op zich wel aardig, alleen jammer dat er toen geen sleur-en-pleur GUI builder was, zoals die er in NetBeans wel is/was :P
ik heb het geprobeerd, en voor kleine dingen vind ik eclipse niet zo handig (je kan geen los file aanmaken? alleen projecten...)
ik probeer nog steeds een manier te vinden om een project gewoon in console te openen, niet in de ingebouwde console. die bugt redelijk met mijn beginners code...

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

http://www.eurotwice.be/

Wat een site is dat :X De disclaimer ook :')
This site requires Internet Explorer 6.0
If you don't have IE 6.0 download it here
If you can not or are not allowed to upgrade towards IE 6.0,
you can also work with IE 5.5 with update of SP2 of the XML parser. Download it here
The site will not work with an explorerversion older than 5.5 or a different browser
Ik heb het natuurlijk (zoals een Tweaker betaamt) eigenwijs met FF en Chrome geprobeerd, maar dat werkt dus echt niet ;(

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


Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Nu online

BM

Moderator Spielerij
Matis schreef op donderdag 04 maart 2010 @ 12:33:
http://www.eurotwice.be/

Wat een site is dat :X De disclaimer ook :')


[...]


Ik heb het natuurlijk (zoals een Tweaker betaamt) eigenwijs met FF en Chrome geprobeerd, maar dat werkt dus echt niet ;(
Volgens mij vinden die het vbscript niet zo tof :p

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


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 09:20

Haan

dotnetter

Interessante tekst ook in de source:
JavaScript:
1
2
3
4
5
6
7
function runSlideShow() 
{
    if (document.all) //controle op ondersteuning DOM; denk dat netscape hier moeilijk mee heeft daarom
    {
           ..
        }
}


HTML:
1
2
3
4
5
6
<div align="center">
        <!--<marquee class="alertlargebodybold">
        Due to work at the ADSL lines, the conenction can be disturbed during 
        14-01-2008
        </marquee>-->
        </div>

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
zwippie schreef op woensdag 03 maart 2010 @ 20:20:
Als het een brij is moet je misschien aan je indenting werken of meer witregels/commentaar inlassen. Van te veel kleurtjes kan het ook onrustig worden, dan kun je beter tinten nemen die niet al te ver van elkaar af liggen.
Jaja, :+. Zo ziet het er bij mij (ongeveer) op het moment uit.. Redelijk nette code, al zeg ik het zelf. Weet alleen niet waarom sommige objecttypen als bold en anderen niet weergegeven worden. Weet ik wel, zijn interfaces, kun je apart configureren.

[ Voor 14% gewijzigd door YopY op 04-03-2010 12:59 ]


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 09:20

Haan

dotnetter

Heeft Java geen ondersteuning voor Xml serialization? Zo te zien wel, maar ik weet niet dat je daar wat aan hebt voor die methode.

[ Voor 89% gewijzigd door Haan op 04-03-2010 13:10 ]

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
En anders kun je natuurlijk redelijk eenvoudig zelf een systeem met annotations maken die automatisch kan serialiseren.

“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!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Net erachtergekomen dat de Telerik-subscription die ik cadeau heb gekregen $1299 kost voor een jaar (en $649 voor een jaar renewal) :X

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Hoezo heb je die cadeau gekregen dan? Wij hebben het hier ook, maar het is eigenlijk best wel een *&@$! library

“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!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Woy schreef op donderdag 04 maart 2010 @ 13:40:
Hoezo heb je die cadeau gekregen dan? Wij hebben het hier ook, maar het is eigenlijk best wel een *&@$! library
Je moet een gekregen paard niet in de bek kijken ;)

Al neem ik niet aan dat jullie hem gekregen hebben :P

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


Acties:
  • 0 Henk 'm!

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Ik ben al de heel de dag hartgrondig aan 't vloeken op die Telerik controls. :X

[ Voor 3% gewijzigd door AtleX op 04-03-2010 13:48 ]

Sole survivor of the Chicxulub asteroid impact.


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Woy schreef op donderdag 04 maart 2010 @ 13:40:
Hoezo heb je die cadeau gekregen dan?
Cadeautje voor MVP's. ;)
Wij hebben het hier ook, maar het is eigenlijk best wel een *&@$! library
Kun je me ook vertellen waarom? :)

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Matis schreef op donderdag 04 maart 2010 @ 13:43:
[...]
Al neem ik niet aan dat jullie hem gekregen hebben :P
Nee wij hebben er inderdaad gewoon voor moeten betalen ;)
Altijd leuk zo'n cadeau
Kun je me ook vertellen waarom? :)
Het is misschien ook een beetje overdreven hoor. Op zich levert het een redelijk resultaat, en ik moet zeggen dat ik er zelf niet echt veel mee gedaan heb. Maar mijn gevoel was dat het toch een redelijk logge library is.

Maar mijn collega is er veel mee bezig, en die komt toch regelmatig allerlei dingetjes tegen die niet mooi opgelost zijn. Zo lang als je gewoon bij het default gedrag wil blijven is het niet zo'n probleem, maar als je wat dingen net anders wil doen, kom je natuurlijk nog al snel wat tegen. De support daarentegen is meestal wel redelijk goed en snel.

“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!

  • whoami
  • Registratie: December 2000
  • Laatst online: 09:19
Ik wil ook MVP, dan kan ik een gratis license voor R# verkrijgen; want het zit er blijkbaar niet in dat ik dat hier @work verkocht krijg, dat ze hier een license kopen. :(

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 09:19
Heeft er hier trouwens iemand een goeie theme voor VS.NET (2008), die rustig is voor de ogen.

Begin zo meer en meer last te krijgen :(

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
whoami schreef op donderdag 04 maart 2010 @ 14:01:
[...]
Ik wil ook MVP, dan kan ik een gratis license voor R# verkrijgen; want het zit er blijkbaar niet in dat ik dat hier @work verkocht krijg, dat ze hier een license kopen. :(
R# is zijn geld echt wel waard... zelfs al koop je 'm zelf. Bovendien, als je nu een license koopt voor 4.5 krijg je een gratis update naar 5.0 wanneer die uitkomt.

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
En anders moet je gewoon een open-source project opstarten ;) http://www.jetbrains.com/resharper/buy/buy.jsp#openSource

Ik heb inderdaad ook een personal license, en al had mijn baas hem niet betaald, dan had ik hem zelf wel gekocht. € 130,- is ook weer niet zo enorm veel geld.

“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!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Resharper is idd een van de fijnste tools/plugins die ik gebruikt heb in VS mbt het code-formatten :)

Ikzelf heb ook overwogen om een licentie aan te schaffen, maar dat doe ik pas als ik een baan heb en weet welke IDE ze gebruiken en/of welke programmeertaal ik daarbij nodig heb :P

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


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Als je het zakelijk ook gebruikt lijkt het me dat de meeste bedrijven niet te beroerd zijn om gewoon een licentie aan te schaffen. Voor zakelijk gebruik zou ik het in ieder geval nooit zelf kopen, maar puur voor prive gebruik vind ik het ook al wel waard.

[ Voor 32% gewijzigd door Woy op 04-03-2010 14:22 ]

“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!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 25-09 20:16

Matis

Rubber Rocket

Woy schreef op donderdag 04 maart 2010 @ 14:22:
Als je het zakelijk ook gebruikt lijkt het me dat de meeste bedrijven niet te beroerd zijn om gewoon een licentie aan te schaffen.
Daar heb je vast en zeker gelijk in, maar een bedrijf welke een R&D-afdeling heeft met Linux en Eclipse zal weinig heil zien in een R#-licentie :P

Dat neemt niet weg dat ik het voor mijn prive-projectjes kan aanschaffen.

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


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 09:19
Woy schreef op donderdag 04 maart 2010 @ 14:22:
Als je het zakelijk ook gebruikt lijkt het me dat de meeste bedrijven niet te beroerd zijn om gewoon een licentie aan te schaffen. Voor zakelijk gebruik zou ik het in ieder geval nooit zelf kopen, maar puur voor prive gebruik vind ik het ook al wel waard.
Heb het hier @work al herhaaldelijk gevraagd. Maar nooit echt antwoord gekregen.

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 09:20

Haan

dotnetter

R# 4.5 werkt zeker niet in VS2010? Ik doe sinds de RC daarvan eigenlijk het meest daarin. Ik moet namelijk ook nog steeds een keer zeuren om een licentie @work, maar dan moet ik het wel kunnen gebruiken natuurlijk ;)

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
4.5 werkt inderdaad niet met VS2010, daarvoor heb je 5.0 nodig.

We are shaping the future


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 09:19
Je kan de beta van 5 gratis downloaden, heb je een trial van 30 dagen, en als de trial verstreken is, maar 5.0 is nog niet gereleased, dan kan je gewoon upgraden met een nightly build.

En als ik de mensen hier mag geloven, kan je gratis overschakelen van 4.5 -> 5

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
whoami schreef op donderdag 04 maart 2010 @ 14:43:
En als ik de mensen hier mag geloven, kan je gratis overschakelen van 4.5 -> 5
Ja, als je resharper na 15 oktober gekocht hebt.
All ReSharper 4.5 new or upgrade purchases made since October 15, 2009 qualify for a free upgrade to ReSharper 5.0. Currently available for download as Beta 2, ReSharper 5.0 will be released to market in spring 2010. You can pre-order ReSharper 5.0 right now - please contact sales for pre-release offer.
Ik verwacht dat resharper 4.5 uiteindelijk ook wel in VS.NET 2010 gaat werken, alleen dat ze de nieuwe taal-features niet ondersteunen.

Ik heb ook een tijd met een 3.0 resharper in VS.NET 2008 gewerkt, en dat werkte gewoon goed, alleen gaf hij overal aan dat de syntax niet klopte als je nieuwe taal-features gebruikte.

[ Voor 22% gewijzigd door Woy op 04-03-2010 14:47 ]

“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!

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

WRAAAAAAAAAAAAAAAH, klote Telerik RAD-rommel!

Sole survivor of the Chicxulub asteroid impact.


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Wat is er, AtleX? Spui je frustratie! :)

Speaking of rommel: voor de webapp die ik nu bouw worden er controls van DevExpress gebruikt. Daar zit ook een optie "Show CSS Sample" bij, die je een hele lap CSS gebruikt die die dingen ook gebruiken.. zodat je de CSS naar smaak kunt aanpassen.

Ik kies die optie, maak een CSS, pas een paar kleuren aan, save 'm en reference 'm. Staan er ineens een paar velden anders! Ik heb ze niet goed kunnen krijgen... ik heb nu m'n Custom CSS maar weer weggehaald en ik skin de boel nu via *.skin-files (Theming), dat gaat wel goed ;(

We are shaping the future


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 09:19
Hoe zit dat eigenlijk met dat licensing model van R# ?
Ik zie op de site dat een corporate license 300$ kost. Maar, als ik de terms lees, dan lees ik tussen de regels door, dat je eigenlijk per user nog eens moet bijbetalen ?
Kan iemand daar eens zijn ervaringen over delen ?

https://fgheysels.github.io/

Pagina: 1 ... 34 ... 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