• ú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
    ANDY_WARHOL
    ANDY_WARHOL --- ---
    bych koukam potreboval preprogramovat mozek
    ANDY_WARHOL
    ANDY_WARHOL --- ---
    TENCOKACISTROMY: proste mi ten styl prace nejak nevyhovuje. nevim jak to rict, dneska sem si to uvedomil. delam testy az po metode a to je samozrejme opruz, a nejak se nedokazu prinutit to delat opacne jak by to melo byt. proste sem tomu neprisel na chut
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    ANDY_WARHOL: Proc ho nesnasis? My ho tedka poctive jedem na jednom projektu a musim rict, ze nam to opravdu ve vysledku setri cas a pripadny refactoring (nebo upgrade knihoven) delame s mnohem mensim strachem.
    ANDY_WARHOL
    ANDY_WARHOL --- ---
    dneska sem si uvedomil. ze nesnasim tdd. je tu nekdo stejne postizeny ?
    NECROMAN
    NECROMAN --- ---
    pro experimentatory
    CTP for Visual Studio Update 2 now available - Visual Studio ALM + Team Foundation Server Blog - Site Home - MSDN Blogs
    http://blogs.msdn.com/b/visualstudioalm/archive/2013/01/30/first-ctp-for-visual-studio-update-2.aspx
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    MICA: Muzes misto WebBrowser pouzit Awesomium. To funguje vyrazne lip. Neni to postaveny kolem molochu IE->ActiveX->.NET wrapper, ale je te C->.NET core na bazi WebKitu.
    MICA
    MICA --- ---
    TENCOKACISTROMY: No ještě to vyzkouším Případně zkusím pogooglovat jak ten moloch přinutit aby nestahoval obrázky (což způsobuje největší zpomalení)
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    MICA: Obavam se, ze ta komponenta WebBrowser neni delana na to, aby bezela v jinym nez v UI threadu. Muzes ji mit samozrejme Visible=false. Ale to tak vsechno co s tim muzes delat.
    MICA
    MICA --- ---
    Potřeboval bych naprogramovat v C# bota, který bude něco provádět na webových stránkách na kterých je hojně používán JavaScript (Takže WebClient není moc vhodný).
    Mám to již odladěné přes komponentu WebBrowser, jen mám problém s tím, že když se stránka načítá, tak se "kouše" celý Form ve kterém ten WebBrowser jede.
    Jak je to možné řešit? Je jediná možnost se rozloučit s možností "koukat na to co bot dělá" a vytvořit a používat WebBrowser v jiném threadu? Nebo to vyřešit samostatným Formem?
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    FREELA: Designove neni dobry mit na vstupu List<T>. Je nejakej duvod, proc nepouzit IEnumerable<T> nebo ICollection<T>?

    Kdyz pouzijes interface, muzes vyuzit schopnosti covarince a contravariance - viz clanek: http://msdn.microsoft.com/en-us/library/dd799517.aspx
    ANDY_WARHOL
    ANDY_WARHOL --- ---
    proste vytvorit interface treba klidne i bez vlastnosti a metod, a pak v ty funcki nemit list object jako typ ale list ten interface, no a kazdemu z tech objektu, zde tedy konkretne product, bych dal ten interface.
    ANDY_WARHOL
    ANDY_WARHOL --- ---
    FREELA: osobne bych misto list object pouzil nejaky obecny interface, ktery bych pak daval na vsechny objekty, ktery tam budes posilat, pak nemusis nic typovat, muzes to tam poslat rovnou.
    FREELA
    FREELA --- ---
    mam query, tery vraci List<Product>

    var products = (from p in db.Products
    where (p.ProductType ==x)
    select p).ToList();

    a mam obecnou funkci ProcessObjects(List<object> objectList)
    vyzadujici List<object>

    Muzu nejak pretypovat List<Product> na List<object>?
    NECROMAN
    NECROMAN --- ---
    dotaz, co se stane, kdyz pristoupim na Task.Result v situaci, kdyz Task zfailoval - IsFailed == true?
    vrati to null nebo vyjimku?
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    i individuals, ale musis faxovat :)
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    NECROMAN: Asi i individuals, nevim. My resili jen ten pripad, kdy jsme firma mimo USA.
    NECROMAN
    NECROMAN --- ---
    TENCOKACISTROMY: u Apple mohou vyvijet jen firmy, nebo i individuals?
    SHIGORBIRDMAN
    SHIGORBIRDMAN --- ---
    TENCOKACISTROMY: ano, posilani faxem applu me.... zarazilo
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    NECROMAN: Koukam, ze B2B je divny vsude podobne. U Applu zase musis poslat oficialne prelozeny vypis z obchodniho rejstriku FAXEM.
    NECROMAN
    NECROMAN --- ---
    TENCOKACISTROMY: je to certifikat pro Intel AppUp store a tam maji nejakou smlouvu, ze u Comodo je to pro vyvojare zdarma. No asi to necham byt...
    Kliknutím sem můžete změnit nastavení reklam