Pomocí .NET nástroje zvaného CodeSmith si můžete značně zjednodušit práci. Na základě tzv Templates si můžete vygenerovat celé vrstvy kódu. Programování templates je velice podobné programování starých známých ASP, ale výsledkem nemusí být HTML ale jakýkoliv kód. V mém případě to bývá nejčastěji C# 🙂 No a pokud to není pro vás dost velké zjednodušení […]
Entries Tagged as 'Programování'
Nefunkční client side validace v .NET
Únor 28th, 2005 · 2 Comments · Programování
Už několikrát se mi stalo, že mi zničehonic přestala fungovat client side validace v C# webové aplikaci. Hrál jsem si s tím tak dlouho až jsem našel řešení. v adresáři [ROOT]\aspnet_client\system_web\1_1_4322\ je soubor: WebUIValidation.js a v něm je funkce function ValidatorCommonOnSubmit() { event.returnValue = !Page_BlockSubmit; Page_BlockSubmit = false; } Mé řešení je sice o řádek […]
Tags:
Requested Registry Access Is Not Allowed
Leden 25th, 2005 · No Comments · Programování
Taky jste se dostali do fáze kdy jakákoliv Exception v .NET web aplikaci vyvolá chybu zápisu do registru? Zkoušel jsem to řešit dle návodu na microsoftu: PRB: „Requested Registry Access Is Not Allowed“ Error Message When ASP.NET Application Tries to Write New EventSource in the EventLog Ale nepomohlo to. I kdyz jisty si tím být […]
Tags:
VS .NET a Web v rootu
Leden 16th, 2005 · No Comments · Programování
Vytvořit ve visual studiu .net web podle svých představ, který je umístěn v rootu web serveru není vůbec jednoduchá věc. Tak pokud vás to zajímá, návod najdete kupodivu na stránkách microsoft :), v článku How To Create or Open a Visual Studio .NET Project in the Root Web Dodatek: Ale za chvili zjistíte, že se […]
Tags:
automatické vyhledávání souboru ve VS.NET
Prosinec 9th, 2004 · No Comments · Programování
Taky jste si zvykli že když se ve visual studiu přepnete pomocí ctrl+tab do jiného souboru, že se vám nalistuje příslušný soubor v Sollution Exploreru? Několikrát jsem si zanadával, proč to v novém visual studiu .NET 2003 není a pak jsem se rozhodl to začít řešit. A vzhledem ke spoustě možností které nastavení VS nabízí […]
Tags:
.NET Tools
Prosinec 9th, 2004 · No Comments · Programování
Ještě jsem je nezkoušel, ale vypadá to zajímavě. CreateSP – vytvoří vám auztomaticky Uložené procedury. wrapDB – vytvoří helper class pro přístup k pohledům, tabulkám, a uloženým procedurám.
Tags:
chybí vám na internetu nějaká služba?
Prosinec 6th, 2004 · 5 Comments · Programování
Vzhledem k tomu že v .NET a C# se považuju ještě stále za ranného začátečníka, budu si muset své znalosti zdokonalit na nějakém projektu. Jediný problém je, že nevím na jakém, takže pokud vás napadá jaká služba vám na Internetu chybí, napište do komentářů. No jsem zvědavý jestli budete kreativnější než já. 😉 Pokud sami […]
Tags:
Druhy kompilace
Listopad 23rd, 2004 · No Comments · Programování
Džendys se mě ptal: Interpreter – je to treba Java Virtual Machine? a připojil nějakou definici – nevím kde ji vzal interpreter s „interpretr“, překladač vyššího programovacího jazyka, pracující při běhu programu s jednotlivými programovými řádky, resp. příkazy. Programový řádek je vždy nejdříve přečten, potom převeden do strojového kódu procesoru a teprve potom proveden. Logicky […]
Tags:
remote procedure call failed
Září 10th, 2004 · No Comments · Ostatní, Programování
Včera jsem zjistil že veškeré nově vytvořené weby na IIS serveru mi při přístupu na ASP stránky hlásí remote procedure call failed. Celý den jsem hledal na Internetu a zkoušel různé metody. Ale nakonec jsem objevil workaround, Nevím jestli to s tím má něco společného, ale chce to nainstalovat všechny patche a service packy a […]
Tags:
Parse querystring
Srpen 26th, 2004 · No Comments · Programování
Tak jsem se rozhodl přidat další kategorii, občas se mi podaří napsat nějakou funkci se kterou bych se mohl pochlubit. Takže tady je jedna z nich, umí zparsovat querystring a vrátit pole s dvojicemi jmeno, hodnota. Komentáře a kritika jsou vítány ‚******************************** ‚ FUNCTION: ParseQueryStringToArray ‚ ORIGINAL AUTHOR: Jiri Hernik ‚ CREATION DATE: 08/25/04 ‚ […]
Tags: