• ú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
    TOOMIX
    TOOMIX --- ---
    Takovéhle chyby windows služby, co se stanou každý den mezi 3. a 5. ráno mám nejradši

    TOOMIX
    TOOMIX --- ---
    LARS_GUNNER: když uděláš dobrý backend, tak frontend udělej třeba jako web, a je jedno jestli Blazor, React nebo nějaký javascript.

    My v práci jedeme kombinaci WinForms+DevExpress a k tomu Xamarin.Forms+Syncfusion, ale jednou doufám dospějem k něčemu, jako je MAUI
    LARS_GUNNER
    LARS_GUNNER --- ---
    SADSOUL: Ja nejsem zadny programatorsky zralok pres high-level a bohuzel delam vetsinu techto mini projektu sam, takze se necham rad poucit.
    Nejde o mou hlavni software cinnost, rozsiruju si obzory do budoucna.
    Jen pro sirsi prehled, kamarad to chtel psat v plain C, protoze "tyhlencty vase garbage collectory a podobne novotiny me pekne serou". Takze pracuji spis s timhle taborem programatorskeho remesla. :-)
    SADSOUL
    SADSOUL --- ---
    WPF in 2021: alive, dead or on life support? - DEV Community
    https://dev.to/noseratio/the-signs-of-wpf-currently-being-on-life-support-1h3a
    SADSOUL
    SADSOUL --- ---
    LARS_GUNNER: Začít v roce 2022 dělat něco s WPF, to chce koule.
    LARS_GUNNER
    LARS_GUNNER --- ---
    TOOMIX: Budu travit jeste pomerne dlouhou dobu na backendu, takze zatim neresim UI, ale casem budem muset rozhodnout jestli pudem cestou Vue.js nebo zkusime neco jako je napr. MAUI.
    TOOMIX
    TOOMIX --- ---
    LARS_GUNNER: tohle je spíš takový upgrade nad Xamarinem, UI se píše taky v XAMLu

    XAML - .NET MAUI | Microsoft Docs
    https://docs.microsoft.com/en-us/dotnet/maui/xaml/
    LARS_GUNNER
    LARS_GUNNER --- ---
    TOOMIX: Zrovna jsem zacal psat novou monitorovaci webovou appku(studie, nejde na produkci, mam dost casu) a zaklad pro lokal je WPF, ale GUI/UI jsem jeste nezacal. Tohle je nejaka nadstavba WPF?
    NECROMAN
    NECROMAN --- ---
    Kdo jste ještě nezkoušel nullable reference types v C# 8.0, tak silně doporučuji - objevíte hromadu bugů ve svém kódu, kde se na jednom místě vracíte z metody null a na druhém počítáte s tím, že to nikdy null nevrátí a podobně.
    Nullable reference types | Microsoft Docs
    https://docs.microsoft.com/en-us/dotnet/csharp/nullable-references
    TOOMIX
    TOOMIX --- ---
    VIRTUALVOID: RC3

    .NET MAUI Release Candidate 3 - .NET Blog
    https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-3/
    VIRTUALVOID
    VIRTUALVOID --- ---
    TOOMIX: tl;dr už je to aspoň RC ?
    TOOMIX
    TOOMIX --- ---
    Náhrada za ngork přímo od Microsoftu

    Pricing | ngrok
    https://ngrok.com/pricing

    Introducing the private preview of port tunneling in Visual Studio for ASP.NET Core projects - Visual Studio Blog
    https://devblogs.microsoft.com/visualstudio/introducing-private-preview-port-tunneling-visual-studio-for-asp-net-core-projects/
    TOOMIX
    TOOMIX --- ---
    Introducing .NET MAUI - One Codebase, Many Platforms - .NET Blog
    https://devblogs.microsoft.com/dotnet/introducing-dotnet-maui-one-codebase-many-platforms/
    TOOMIX
    TOOMIX --- ---
    MEMNON666: CERMI_FOX: tak jsem to teď zkusil a funguje to :)
    TOOMIX
    TOOMIX --- ---
    CERMI_FOX: MAUI teď neřeším. Jde mi o .NET Framework 4.8 a WinForms aplikaci s DevExpress knihovnama, případně i o .NET6 s API
    CERMI_FOX
    CERMI_FOX --- ---
    TOOMIX: clickonce je tvuj kamarad. Nevim teda jak s novyma vecma jako maui, ale desktopova ideal
    TOOMIX
    TOOMIX --- ---
    MEMNON666: díky, tahle možnost mě vůbec nenapadla
    MEMNON666
    MEMNON666 --- ---
    TOOMIX: myslím, že obdobný scénář, je ideální pro Publish přímo z visual studia - síťová cesta do LAN, při zapnutí aplikace se poptá na novější verzi
    Deploy a .NET Windows Desktop application using ClickOnce - Visual Studio (Windows) | Microsoft Docs
    https://docs.microsoft.com/en-us/visualstudio/deployment/quickstart-deploy-using-clickonce-folder?view=vs-2022
    TOOMIX
    TOOMIX --- ---
    TOOMIX: jo a nemůžu to prohánět přes nějaký cloud, musí to jet jen lokálně v rámci LAN
    TOOMIX
    TOOMIX --- ---
    Budu dělat winforms aplikaci, kterou bude najednou používat cca 30 lidí. Protože to bude dlouhodobý vývoj atd., potřebuju, aby měli všichni pořád aktuální verzi. Dělat instalátor a dávat ho někam na server je blbost. Když to budou spouštět ze sítě, tak mě to zas nedovolí přepsat spubory, když to bude mít někdo puštěný.

    Moje představa je že dám někam na síť čerstvý build aplikace/novou verzi dll, uživatel zavře aplikaci, pokliká na ploše na zástupce, "něco" se pustí, koukne jestli je na síti (SMB) nová verze (buď hlavní exe nebo nějaká z dll) a nabídne to update. Když to uživatel odsouhlasí, provede to update a spustí aplikaci. A nebylo by blbý mít možnost tam psát nějaké release notes, které by se zobrazily. Nějaký nápad, než si takovýhle updater napíšu sám?
    Kliknutím sem můžete změnit nastavení reklam