Diskuze: V čem programovat aplikace schopné pracovat s MS Office a IE?
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 9 zpráv z 9.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


To je široká oblast. IE je dnes již zastaralé a už bych jej
nepoužíval.
Zkus napsat více jakou aplikaci plánuješ.
Jinak na WinForm aplikace můžeš použít C#, to je za pár minut (když
víč jak na to
.
Děkuji za reakci, vysvětlím situaci. Jsem samouk, programování jsem
nikdy ve škole nestudoval (těch pár hodin Borland Pascalu a C nelze počítat
) Sám jsem se naučil, a
troufnu si tvrdit, že docela dobře, VBA a dělám v něm různé drobné
nástroje pro podporu uživatelů u nás ve firmě napříč balíkem MS Office
+ IE. Zkoušel jsem i VBS, kde jsem teda sice dosáhl toho, že se to spouští
jako samostatný program, ale nemůžu kód skrýt a ani tam nejde nebo jsem
nepřišel na to, jak udělat formulář.
Moje taková hlavní myšlenka je, umět vytvořit samostatně spustitelný
program (okenní aplikaci), který by uživateli urychloval práci v rámci jeho
profese u nás ve firmě. Ty úlohy, které by to mělo umět, jsou typu:
Teď umím tyto věci dělat, ale je to udělané v Excelu nebo Accessu. Jsou
ale úlohy, kde by bylo určitě elegantnější, kdyby si uživatel místo
Excelu, otevřel třeba nějaký ten *.exe soubor, otevřel by se mu formulář
a pracoval by pouze s tím holým formulářem (bez Excel okna).
Pro mě ideální by bylo, kdyby ten jazyk byl ala VBA, ale studuju tady i Javu,
čili i ty konvence z ní docela pobírám, takže se nebráním čemukoli
novému, prostě jsem takovej nadšenej amatér. 
Ahoj,
z toho, co jsem pochopil, nepotřebuješ pracovat s IE, ale jen umět zobrazit
webové stránky a pracovat se soubory z Microsoft office ... já bych použil
C#:
dokáže spolupracovat s office dokumenty etc... a naprogramovat okenní aplikace není problém (i s přístupem k internetu)
tady nějaký příklady práce s office dokumenty co jsem rychle
vygooglil:
https://docs.microsoft.com/…ing-visual-c
https://docs.microsoft.com/…rom-visual-c
http://csharp.net-informations.com/…tutorial.htm
https://docs.microsoft.com/…erop-objects
https://docs.microsoft.com/…-programming
Děkuji za reakci. Já jsem to řešení zatím víceméně zkoušel hledat
zde na ITnetwork. Samozřejmě mě jako první napadlo, že bych měl hledal
Visual Basic, který je podsekcí v https://www.itnetwork.cz/csharp a je to tam uvozeno větou:
"Pokud z nějakého důvodu preferujete Visual Basic před C#, pokračujte na
VB.NET kurzy.", tak jsem z toho nějak pochopil, že to není to "pravé
ořechové". Dobrý, tak zkusím lousknout ten C#. 
V sekci C# a VB.NET volím C#.
Stále mi chybí detailní popis problému.
ad IE: web prohlížeč má několik částí - síťová komunikace, HTML
parser, HTML prohlížeč, JS engine, .... Kterou z nich potřebuješ? V
některých případech je lepší si potřebnou automatizaci udělat pomocí
své desktopové aplikace se "zabudovaným vlastním webovým
komunikátorem".
ad MsOffice: DocumentFormat.OpenXml
Děkuji za reakci. Jak jsem již psal, hrabu se v tom amatérsky, jsem samouk a programuju jen svoje vlastní ideje. V tom IE jsem zatím řešil úlohy typu:
Čili takto z tvé nabídky, bych odhadoval, že se bavíme především o tom HTML parseru.
Možná tě nas..u/nahněvám, ale mám pocit, že hledané řešení je nad tvé síly. Mému komentáři jsi dal +1, ale nejsem si jistý, zda jsi ho pobral. Nebo je to úplně opačně a jsem to já komu se nedostává mozkové kapacity.
To mě vůbec nenahněvává, Já jsem amatér a bavím se tím, že hledám
řešení. Možná se ptám blbě, nebo téměř jistě se ptám blbě, ale taky
nikoho nenutím na to reagovat. Pokud jde o ty věci, které bych rád uměl
řešit, tak hodně mě zaujala následující myšlenka. Ve firmě máme řadu
různých aplikací, velmi často se jedná o intranetové, tj. otvírané v
prohlížeči. Výchozí je stále IE. Řada těch aplikací má relativně
složité rozhraní a určitý typ uživatele používá stále to samé, čili
to jeho klikání než se dokliká tam, kam potřebuje, bych mu rád ušetřil.
Ale to je jen jedna z věcí, která mě napadla. Je pravda, že by se nejspíš
dalo rovnou číst data, tj. "na pozadí" se přihlásit, vysosat, co je
potřeba, tj. bez IE. Ale tohle je určitě nad moje síly, studiu se ale
nebráním. 
Zobrazeno 9 zpráv z 9.