Verze 2005 přinesla do SQL Serveru řadu užitečných novinek. Jednou z nich jest též implementace tzv. ranking functions - dalo by se to překládat např. jako hodnotící funkce. Takové funkce jsou celkem čtyři a využijete je především, pokud chcete vypisovat z databáze pouze část záznamů. Vyloženě školním příkladem je využití funkce ROW_NUMBER() pro stránkování výpisů. Znamená to, že nebudeme muset nadále závidět uživatelům MySQL jejich SELECT LIMIT a budeme se moci štastně vzdát šílených stránkovacích procedur realizovaných pomocí rozličných kombinací SELECT TOP.
Rubrika IT
V praxi často nastává situace, kdy je třeba z nějakého textu odstranit písmenka s háčky a čárkami. A to pokud možno tak, aby se tato písmena neztratila, ale byla převedena na "neokrášlené" ekvivalenty, aby text zůstal i nadále čitelný. Nabízíme vám řešení tohoto úkolu, který je složitější, než na první pohled vypadá.
Pokud používáte aktuální beta verzi Internet Exploreru 7.0, možná jste si všimli, že vám při příchodu na tento web šipka vedle vyhldávacího políčka změnila barvu na oranžovou a v seznamu vyhledávačů se objevil web ASPNET.CZ. Jak tedy přidat vlastní vyhledávání do IE?
Uživatelské instance (user instances) jsou užitečnou novinkou v Microsoft SQL Serveru Express 2005 . Jako každá novinka však přinášejí též různé potíže a nedorozumění, především z důvodu nepochopení. Pojďme se tedy podrobněji podívat na to, co to vlastně "uživatelské instance" jsou a jak fungují.
Ve svém článku o mailování z ASP.NET 2.0 jsem napsal, že posílání mailů v HTML považuji za druhý nejhorší programátorský hřích. Tato zmínka vyvolala předpokládané dotazy, jaký že je tedy ten první nejhorší hřích, jakého se dle mého názoru může .NET vývojář dopustit.
Mezi uživateli jsou i tací, kdo prahnou po tom, aby si mohli webové stránky tisknout. Nabídnout jim tiskovou verzi stránky je s použitím Themes poněkud komplikovanější, než předtím - není to nicméně nemožné.
Není tomu tak dlouho, co se Michael Juřek chlubil, že mu vyšel první článek na MSDN (a možná první od českého autora). Teď mu mohu sekundovat, možná jsem druhý. Můj článek je střelba trochu mimo mé obvyklé hájemství webových aplikací, ale dotýká se tématu, které mne hodně zajímá - uživatelského rozhraní.
Odesílání mailů z webových aplikací je tak často kladený dotaz, že jsem mu věnoval hned třetí článek, který na tomto serveru vůbec vyšel. Vzhledem k tomu, že .NET 2.0 přináší změny i v tomto oboru, je na čase vydat jeho novelizovanou verzi.
Před několika lety se na různých českých webech bez velkého humbuku začalo objevovat poměrně ošklivé logo opatřené třemi písmeny - MVP. A před pár dny na Živě vyšel článek o "nejhodnotnějších profesionálech" - Microsoft MVPs. Diskuze pod článkem je očekávatelně hrozná a článek sám také není právě informačně hodnotný. Za tu poslední výtku nesu částečnou zodpovědnost - původně jsem byl totiž požádán já sám, abych o MVP programu něco napsal. To jsem odmítl s tím, že mi nepřísluší psát o MVP jako celku, mohu říct jenom svůj vlastní subjektivní názor. A to je právě účel tohoto článku.
Jak snadno aktualizovat ASP.NET aplikaci, včetně výměny SQL Express databází? Použijte jednoduchý trik se souborem app_offline.htm