• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TENCOKACISTROMYProgramovani v C#, F# a dalsich jazycich pro .NET, Mono a ostatni CLI implementace
    VIRTUALVOID
    VIRTUALVOID --- ---
    TENCOKACISTROMY: hm, ja som praveze chcel aby to bol VSIX balik, ale to vraj s AddInmy nefunguje :( ale urcite to este pozriem a ked tak napravim ...
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    VIRTUALVOID: Nikdy jsem do Visual Studio Gallery nic nedaval, tak nevim cim to je - ale tvuj projekt se chce "jen stahnout" pres browser jako *.msi a pak se musi dat nainstalovat, kdezto jiny projekty (nevim jestli vsechny) se umi nainstalovat rovnou z Extension Managera ve VS. Je to drobnost, ale kdyby si to udelal stejne, budes mit urcite vic uzivatelu.
    MICTECH
    MICTECH --- ---
    VIRTUALVOID: Prosim dej to na nejake lepsi misto nez dropbox.

    idealne na http://visualstudiogallery.msdn.microsoft.com/

    Diky
    VIRTUALVOID
    VIRTUALVOID --- ---
    a zabudol som, ze to fixuje aj nazov suboru, teda ak uz existuje Demo-20110526.zip tak to urobi Demo-20110526 (1).zip atp...
    VIRTUALVOID
    VIRTUALVOID
    VIRTUALVOID --- ---
    mam tu dalsiu verziu solutionpacker :)

    - pakovane sa odohrava v inom vlakne, takze to viac neblokuje VS
    - zobrazi sa progress pakovania

    source: http://dl.dropbox.com/u/4867975/PackSolution-20110526.zip
    binary: http://dl.dropbox.com/u/4867975/SolPackerV3.7z

    licencia: Ms-PL
    MORMEGIL
    MORMEGIL --- ---
    NECROMAN: E? No vždyť to právě na rozdíl od tebe píšu. Tvoje „if ([…] c is IDisposable)“ je blbost, protože to bude platit vždycky.
    NECROMAN
    NECROMAN --- ---
    MORMEGIL: zaklad fungovani using konstrukce je ten, ze ji lze pouzit jen na IDisposable typy, jinak se to ani neprelozi.
    MORMEGIL
    MORMEGIL --- ---
    NECROMAN: Nesmysl, c (C) nemůže nebýt IDisposable (implicitně konvertovatelný na IDisposable). Ale máš pravdu v tom, že tam je cast na IDisposable kvůli potenciální explicitní implementaci IDisposable. (Plus tam samozřejmě není test na null v případě, že c je non-nullable hodnotový typ.)
    NECROMAN
    NECROMAN --- ---
    SLUPKA: spise neco jako
    if (c != null && c is IDisposable) ((IDisposable)c).Dispose();
    SLUPKA
    SLUPKA --- ---
    mělo by to být ekvivalentní k něčemu jako:

    C c = null;

    try {
      c = ...
      ...
    }
    finally
    {
      if(c != null)
        c.Dispose();
    }
    SLUPKA
    SLUPKA --- ---
    NECROMAN: Podle definice using by to mělo být jen na c. Ale dlouho jsem na tyto srandy nekoukal.
    NECROMAN
    NECROMAN --- ---
    Dotaz - kdyz mam volani:
    using (C c = root.getObjA().getObjB().getObjC())
    {
    ...
    }

    ve kterem se vytvari nejdrive objekt A, z neho B a z neho C, vsechny tri objekty dedi z IDisposable - zavola se na konci toho bloku Dispose na vsechny tri, nebo jen na C c?
    VIRTUALVOID
    VIRTUALVOID --- ---
    settings dialog z menu tools; tie extensions pri exclude files este nereaguje na wildcards - ale aj to bude.

    setup : http://dl.dropbox.com/u/4867975/SolPackerV2.7z

    source : http://dl.dropbox.com/u/4867975/PackSolution-20110524.zip

    enjoy :)
    VIRTUALVOID
    VIRTUALVOID --- ---


    dorobil som tam ten settings dialog, plus v output window sa zobrazuju pridavane subory do archivu. release hned jak skoncim na wc =]
    NECROMAN
    NECROMAN --- ---
    MILL: no tak hodne stesti - ja si ho obednal asi 3 dny pred predchozim datem doruceni - po objednavce tam bylo stale uvedeno "za 3 dny", ale kdyz ten den nastal, tak mi napsali, ze na me zadny nezbyl :(" bud si je rozebrali pres zname, nebo jim prislo mene kusu. Ted jsem udajne druhy v poradi na tuto zasilku :)
    MILL
    MILL --- ---
    NECROMAN: To jsem nezaregistroval, jen to zitrejsi datum mi bylo "podezrely", taky na nej mam policeno :)
    ESY
    ESY --- ---
    jen dotaz. koukal jsem na wp7 market a to tam je opravdu jen 1535 veci ?:D
    NECROMAN
    NECROMAN --- ---
    MILL: jop :) Uz jsem na NYXu timto modelem otravoval docela dlouho, slo si toho vsimnout :)
    MILL
    MILL --- ---
    NECROMAN: Neni to nahodou Asus N53SN-SZ121V ??
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    VIRTUALVOID: To by bylo super :).
    Kliknutím sem můžete změnit nastavení reklam