Články v kategorii ASP.NET/IIS
Pokud si ve VS 2012 vytvoříme novou ASP.NET WebForms aplikaci s použitím výchozí šablony je v master page (v souboru Site.Master) použit serverový prvek ScriptManager s registracemi některých základních skriptů (JQuery, WebForms, MSAjax apod.). Konkrétně registrace skriptů, které se týkají Web Forms, jsou zde následující:
V komponentě Microsoft.AspNet.Web.Optimization verze 1.1.0.0 (stable) je chyba (ve verzi 1.0.0.0 tato chyba nebyla), že nedochází k odstranění duplicitních scriptů registrovaných ve ScriptManager, které jsou obsažené v bundle.
Po dlouhé době jeden tip ohledně ASP.NET. Konkrétně se koukneme na to, jak v ASP.NET vytvořit pole TextBox se zobrazeným watermarkem (text, který je zobrazen, pokud je pole TextBox prázdné).
O víkendu jsem prováděl aktualizaci webu www.epskuryr.cz, který je postaven na CMS DotNetNuke (DNN) na poslední verzi 07.00.03. Aktualizaci jsem prováděl hlavně z důvodů, že ve verzích DNN 6 (web používal 6.02.02), je chyba, kdy se špatně reprezentují desetinná čísla na jiném než anglickém národním nastavením. Při správě některých modulů to dokonce způsobuje chybu System.FormatException: Input string was not in a correct format.
Při aktualizaci se vyskytly některé problémy, z nich jsou některé způsobené tím, že na webu máme doprogramovány některé vlastní moduly a doplňky. Zde uvádím jejich popis a řešení.
Již mnoho let je do Visual Studia 2005 až 2010 dostupný doplněk Web Deployment Projects (WDP, WebDeploymentSetup.msi). Jedná se o rozšíření pro build a deployment webových ASP.NET aplikací (Web applications i Web sites). Ve Visual Studiu 2012 již nejsou a nebudou dále dostupné (spolu s Visual Studio setup projects).
Velmi často se setkáme s případem, kdy máme base URI, typicky URL webové aplikace, a nějaké relativní URL a chceme vytvořit absolutní URL na nějakou stránku, soubor, volání webové služby apod. na této aplikaci.