• ú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
    MORMEGIL
    MORMEGIL --- ---
    MORMEGIL: Lépe řečeno: Takovej malej projektík, u kterého jsem se rozhodl použít .NET Core kvůli vyzkoušení, ne, že by ten projektík měl smysl jen na vyzkoušení .NET Core.
    MORMEGIL
    MORMEGIL --- ---
    URZA: Takovej malej projektík na vyzkoušení. V zásadě můžu říct, že dělat to od nuly (tzn. nikoli pokusem o konverzi existujícího ASP.NETího projektu) mi přišlo úplně v pohodě, prostě to funguje [v rámci toho, co to už umí, pochopitelně].
    URZA
    URZA --- ---
    15 Lessons Learned while Converting from ASP.NET to .NET Core – Stackify
    http://stackify.com/15-lessons-learned-while-converting-from-asp-net-to-net-core/

    Uz jste delail neco .net core?
    URZA
    URZA --- ---
    Visual Studio's most useful (and underused) tips - Scott Hanselman
    http://www.hanselman.com/blog/VisualStudiosMostUsefulAndUnderusedTips.aspx

    +v komentarich taky dobry tipy
    NIXX
    NIXX --- ---
    PECA: Mně to přijde podobný jako search textbox bez tlačítka search. Uživatel píše a query se pošle, až když třeba 100ms nenapsal nový písmenko... Na tohle by příkladů mohlo být dost.
    PECA
    PECA --- ---
    JANFROG: Ano, přesně tak to potřebuju udělat. UI bude stále reagovat, ale data dotečou s lehkým zpožděním.

    Ono se jedná o mapu a základní rastrový podklad je tam furt. "Problém" dělaji vektory, jejichž načtení prostě chvilku trvá...

    NECROMAN, MEMNON666: Děkuji za rady.došprtám si async/await, Rx.NET. Už tak nějak tuším, jak to asi udělat.
    JANFROG
    JANFROG --- ---
    PECA: Kdysi (mnoho let nazpet) tohle resili nejaci UX specialiste a delali studie na lidech. Prislo se na to, ze uzivatel chce aby system reagoval okamzite, ale uz moc nezalezelo na tom, jestli zobrazena data davala smysl a byla sprave, stacilo proste nej neco zobrazit, klidne odhad hlavne ze to je "hned".
    A az uzivatel doklika, klidne to pak zmenit jeste jednou, az se to v klidu dopocita.

    Tohodle jevu uz jsem parkrat vyuzil a zadny uzivatel (tj. non-programmer) na to neprisel nebo lepe receno - nestezoval si. Ale zas jsem nedelal tolik veci a tolik GUI aby to bylo reprezentativni :-) Ale prijde mi to zajimavy.
    NECROMAN
    NECROMAN --- ---
    PECA: tohle resi pekne Reactive Extensions:
    c# - How can I use Reactive Extensions to throttle Events using a max window size? - Stack Overflow
    http://stackoverflow.com/...can-i-use-reactive-extensions-to-throttle-events-using-a-max-window-size
    MEMNON666
    MEMNON666 --- ---
    PECA: nevim zda to pomuze, ale videl jsem pouzit na neco podobneho Abortable BackgroundWorker http://stackoverflow.com/a/2104662
    PECA
    PECA --- ---
    Prosím o radu.
    Na základě úkonu uživatele na ovládacím prvku ("kontrolce") potřebuji vykonat akci (nějaký event). Event není úplně triviální (nějaká operace s daty), přičemž uživatel ještě pokračuje v úkonu, nebo jej vykonává opakovaně. Prostě user potahuje prvkem, nebo opakovaně kliká apod. a já potřebuji bryskně reprezentovat nemalá data (běh kódu řádově jednotky sekund).
    IMHO by bylo ideální odložit start zpracování dat s tím, že pokud dojde k dalšímu zásahu uživatele, tak je potřeba odložený event zrušit i kdyby už běžel a nastartovat znovu. To je to co nevím jak a neumím se na to zeptat Googla. Našel jsem něco o Task.Delay a CancelationToken, ale nejsem z toho úplně moudrý.
    Potřeboval bych nasměrovat na nějaký pěkný příklad, nebo článek.
    NECROMAN
    NECROMAN --- ---
    SHIGORBIRDMAN: na type-switch se dost testim, co jsem ho pouzival v F#, tak to dost zjednodusovalo praci.
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    JAACOB: no prave - nez se to dostane do zhackovaneho mona v unity... (a ja se potupne vracim od hrani se c#, pak c# povinne kvuli Unity zpatky k c++, takze...). a s ohledem na to, jake hruzodesne veci obcas to zhackovane mono dela i ve standardnim NET, natoz jak nadherne silenosti vznikaji v AOT a hlavne v Il2cpp...

    ale nektere ty veci jsou fakt pekne, treba ten pattern ve switchich - mam v aktualnim kodu docela dost mist, kde je hnusna serie if else a casting nalevo napravo kvuli presne identifikaci typu, tohle by to krasne vyresilo, resp vypadalo by to mnohem prehledneji
    TOOMIX
    TOOMIX --- ---
    Omlouvám se za trapný dotaz, ale to si vážně nemůžu v Xamarinu při vytváření nativní android aplikace umístit třeba tlačítko na obrazovku kam chci a musím používat layouty?
    JAACOB
    JAACOB --- ---
    SHIGORBIRDMAN: skoda, ze zrovna v Unity na tohle budem asi cekat jeste jednu dve dekady, ale jinak jsem z toho taky nadsenej. Akorat se mirne desim, co z toho muze vylezt za maglajz, az to zacne pouzivat nejaky alchymista (napr. ty ref returns by mohly byt vesele)...
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    NECROMAN: tak na nektere (prakticky vsechny) veci z toho se docela tesim (patterny, patterny ve switchich, tuply)
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    eh, xbox... skoncil jsem z nej v nemocnici a boj jeste neskoncil
    (uznavam, je to hodne dane kombem s Unity a hruzostrasnym pluginem, ale nektere veci tam maji kluci mrkvosofti fakt mazane)
    NECROMAN
    NECROMAN --- ---
    Prave ted zacala event o tom jak vyvijet aplikace pro Xbox One:
    App Dev on Xbox Event - Windows app development
    https://developer.microsoft.com/...dev-on-xbox-event?ocid=blogfy17_blog_bafw_null_null_0823appdxbx_1
    A take je ode dneska mozne publikovat aplikace pro Xbox One, zcela kymkoliv:
    New Dev Center Capabilities | Building Apps for Windows
    https://blogs.windows.com/buildingapps/2016/08/29/new-dev-center-capabilities/#RL7viwI2dXGxYqH1.97
    PEPSIN
    PEPSIN --- ---
    Pratele, dotaz.
    Pokud mam 2 MSI vygenerovana wixem a potrebuju z toho udelat exe ktere se bude rozhodovat na zaklade architektury tak co hledam? (jsem novy v instalatorech, mozna j problem v tom jak polozit googlu dotaz) za linky a tipy jsem vdecny, dekuji.
    DARKREIDER
    DARKREIDER --- ---
    SIRLOON: má to 5 levelov a 12 možností ako sa k nim dostať. je to napísané na lvl5 stránke
    Kliknutím sem můžete změnit nastavení reklam