• ú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
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    NECROMAN: tak to je nejaka novodoba a podivna zmena, protoze pro kriplbox to slo i normalne pod XP (pokud v nejake novejsi verzi nezmenili a pokdu jo, tak je to JEN a JEN opet snaha mrkvi protlacit Vista/Win7, protoze neni sebemensi duvod, aby ta potreba byla - XNA je jen obal nad directx 9 a pro PC a pochopitelne ani XBOX, ktery na to ani nema HW, neumoznuji pouzivat zadnou modernejsi technologii)
    NECROMAN
    NECROMAN --- ---
    SHIGORBIRDMAN: WDDM 1.1 je treba pro XNA Game projekty - asi nejake tvrde naroky na emulovani grafiky pro WP7 a XBOX 360. Pro WP7 lze jinak stale vyvijet Silverlight projekty bez problemu.

    Btw. muj progress ve Fish Fillets :D nez pujdu spat, tak se to snad i bude hybat :)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    nevim jak pro WP7, pro normalni net je pripojeni luy pres LuaInterface pohodicka a bleskovka. Samozrejme zalezi na tom, jak jsou ty skripty napsane a co od host programu ocekavaji :)

    WP7 chce WDDM?! k cemu, aby nebylo mozne na winfail phone delat pod XP? :)

    NECROMAN
    NECROMAN --- ---
    Dalsi zjisteni - aby mohl clovek vyvijet XNA aplikace pro WP7, tak potrebuje ve svem PC/notebooku grafickou kartu s rozhranim WDDM 1.1 ... a ja mam WDDM 1.0 :D Je to 3 roky stary notebook s Core2Duo a kartou nVidia 7600 Go. To jsem tedy necekal, ze to bude mit az takove pozadavky. Nastesti pristi tyden dorazi novy, tak to snad uz nebude problem.
    NECROMAN
    NECROMAN --- ---
    Tedka koukam na ty zdrojaky Fish Fillets a jak tak vidim, skoro vsechno skriptovani mistnosti, animaci, hudby a podobne je reseno pomoci LUA skriptu - stacilo by teda dat dohromady nejaky engine a spolupraci s jazykem LUA a vetsina je razem hotova :) jen tedy zjistit, jak pouzit LUA skripty v C# (nasel jsem nejake wrappery), jak vubec LUA funguje - tj kdyz tam neco napisu, jak se to prenese do C# kodu a podobne. Sehnal jsem si nejake knizky na vyvoj pro WP7, tak se spise vrhnu na to. U klasickeho WPF bych vedel hned, jak zacit (pozicovani obrazku, pohyb klavesama a pod.), ale tady to bude asi trochu jine, i kdyz to vypada podobne.
    GLOOOM
    GLOOOM --- ---
    Zdravicko vespolek,
    snazim se projojit visual studio 2010 s Mysql serverem. Problem je ze jakykoliv konektor mi pise ze to nepodporuje verze starsi jak 5.0 a nas server jede na 4.1.25. Nevite prosim nekdo jak se to da propojit. Dekuju moc za jakoukoliv odpoved.
    Petr
    VIRTUALVOID
    VIRTUALVOID --- ---
    Ani moj :'(
    NECROMAN
    NECROMAN --- ---
    VIRTUALVOID: studenti maji tusim licenci zdarma + dostupnou hromadu nastroju v ramci Dreamsparku, ale to uz bohuzel neni muj pripad :(
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    NECROMAN: pokud maji aspon trochu rozum, tak neni duvod proc bys mel vubec rekompilovat, jedine ze bys mel rucne nastaveny target x86.
    Maximalne muze byt problem, ze to na armech nebude slapat tak rychle jak by melo, podobne jako na xboxu je powerpc verze NET kapku pomalejsi (teda aspon bejvala, nesleduju uz nejakou dobu)

    PIGSTER: s just in time recompilerem by to jakztakz slapat mohla, word spustis a casem by i nabehl :D
    VIRTUALVOID
    VIRTUALVOID --- ---
    Necro: ta apphub licencia stoji 99$, na ten moj home-brew to je vela :(
    NECROMAN
    NECROMAN --- ---
    Free ebook od Petzolda, no to koukam:
    "Programming Windows Phone 7" by Charles Petzold
    http://www.charlespetzold.com/phone/
    NECROMAN
    NECROMAN --- ---
    VIRTUALVOID: no prave :( tak resim, zda se mam zaregistrovat v UK - zda to potom na podzim pujde zmenit a pod? Publikovat to na marketplace asi zatim nijak nebudu, ale testovat primo na svem stroji by se hodilo.
    VIRTUALVOID
    VIRTUALVOID --- ---
    NECROMAN: nj ale uz ked mam wp7 device, tak v emulatore to je nuda ;(
    NECROMAN
    NECROMAN --- ---
    hmm, zrada - pro testovani na skutecnem WP7 telefonu je treba mit developer account, ktery lze momentalne registrovat jen v nejake dvacitce vybranych zemi, mimo CR. Takze momentalne neni mozne vyvijet z CR bez unlocku ci registrace v jine zemi. Stale je ale mozne vyvijet v emulatoru ve Visual Studiu. Taskze pokud nejake Fish Fillets for WP7 vzniknou, tak z CR je bude mozne publikovat nejdrive s Mango updatem na podzim, nebo je udat za jinou zemi :(
    PIGSTER
    PIGSTER --- ---
    LOOCAS: Tak cil v soucasnz dobe je nejaka Tegra2 - coy je sice dost naslapanej stroj, ale vykonove je to s se soucasnejma x86 CPU nesrovnatelny (pomalejsi). Emulace x86 nad ARMem v jakykoliv soucasny podobe nenic moc realna (pomaly neni to slovo, presnejsi je "nepouzitelne pomaly") - jo a taky je nutny nezapominat, ze uzivatele soucasnych "mobilnich" platforem jsou zvykli na okamzitou odezvu - cokoliv co ma jen 0.5s lag je na forech okamzite strhano jako "k nicemu, neskutecne pomale" a moje oblibene "je to pomalejsi nez iPhone, takze to nechci" :)
    Sem sam hodne zvedavej, jak si s mastodontem jmenem Windows na tom ARMu poradej.
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    NECROMAN, LOOCAS: Vzhledem k tomu, ze .NET CF normalne na ARM beha, tak nevidim duvod, proc by to neudelali i s "velkym".
    BUTHRAKAUR
    BUTHRAKAUR --- ---
    TENCOKACISTROMY: to myslis asi Equatec, ne? to ale neni memory profiler...
    LOOCAS
    LOOCAS --- ---
    NECROMAN: Obávám se, že tohle budou řešit nějakym virtualizovanym layerem, takže nic moc výkon. :( Ale doufám, že se pletu. :)
    VIRTUALVOID
    VIRTUALVOID --- ---
    NECROMAN: tak ja dufam...
    NECROMAN
    NECROMAN --- ---
    Otazka k zamysleni - Az prijdou Windows 8 i na platforme ARM, myslite si, ze Microsoft vyda verzi .NET Frameworku 4 i pro tuto architekturu? Bylo by to zajimave, kdyby slo stavajici aplikace jen zkompilovat pro jinou architekturu a vse by behalo jako drive :)
    PJOTRIK
    PJOTRIK --- ---
    VIRTUALVOID: hm, to je zase vopicarna...
    NECROMAN
    NECROMAN --- ---
    PJOTRIK: zkus novejsi EAP verzi, ta prvni vyzaduje nainstalovane VS
    dotPeek Early Access Program - dotPeek - Confluence
    http://confluence.jetbrains.net/display/NETPEEK/dotPeek+Early+Access+Program
    PJOTRIK
    PJOTRIK --- ---
    na mne to teda prudi ze chce .net 4 (mam nainstalovano) a nepusti se :-(
    NECROMAN
    NECROMAN --- ---
    TENCOKACISTROMY: je to teprve prvni beta verze... za pul roku, kdy uz Reflector bude placeny, to bude fungovat podle me v pohode :)
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    VIRTUALVOID: To vypada docela pekne. Neni to teda tak svizny jako Reflector, ale neprodi to s aktualizaci (kdyz zrovna potrebuju makat a ne aktualizovat) a (zatim) za to nechtej zadnej phennig.
    VIRTUALVOID
    VIRTUALVOID --- ---
    Introducing JetBrains dotPeek - dotPeek - Confluence
    http://confluence.jetbrains.net/display/NETPEEK/Introducing+JetBrains+dotPeek
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    BRAP242: Nejaka severska spolecnost vydala free verzi profileru, kdyz jeste nebyl ten od MS k dispozici. Uz si ale nevzpominam na jmeno produktu ani firmy :(.
    NECROMAN
    NECROMAN --- ---
    Zajimave, pokud napisete while cyklus takto:
    do
    {
    // do stuff
    int i = 42;
    }
    while (i < 42)
    tak vam to nebude fungovat - cekal jsem, ze ve spodnim while pujde pouzit lokalni promenna toho cyklu a ono ne, dobre vedet :)
    BRAP242
    BRAP242 --- ---
    Ahoj, nemate nekdo tip na nastroj (neco jako tohle: http://memprofiler.com/download.aspx) kterej by mi odhalil kde mi utikaj resources v aplikaci napsane pod .NET CF frameworkem?

    MINUSQ
    MINUSQ --- ---
    Staci mrknout na sql, ktere z toho leze.
    Ve druhem pripade vi, ze je to null, takze generuje TYP_PARTNER_ID is null, v prvnim pripade TYP_PARTNER_ID = null, coz nefunguje.
    Resenim by mela byt konstrukce
    var list = from tktp in context.TYP_KONTAKT_TYP_PARTNER
        where ((!typPartnerId.HasValue && tktp.TYP_PARTNER_ID == null) || (tktp.TYP_PARTNER_ID == typPartnerId))
            && tktp.JE_POVINNY
        select tktp;
    Kliknutím sem můžete změnit nastavení reklam