delete

TABLESAMPLE – výpis vzorku dat...

V SQL Serveru ve verzi 2005 a vyšší máme možnost vypsat určitý počet „náhodných“ záznamů z tabulky. Doposud bylo možné výpis omezit klauzolí WHERE nebo TOP(n). Klauzole TABLESAMPLE nám umožní vygenerovat určité požadované množství. Toto množství lze specifikovat jak přesným číslem, tak i procenty. Příkaz bude užitečný v rozsáhlých datových tabulkách, které mají statisíce a více záznamů.

TABLESAMPLE (n PERCENT)
TABLESAMPLE (n ROWS)

Podrobnější popis: http://technet.microsoft.com/en-us/library/ms189108.aspx

Ukázka...

delete

Je assembly z .NET Frameworku? (IsFramew...

Způsobů jak zjistit, zda daná assembly (dll) je z .NET Frameworku je několik. Většina vývojařů by asi zkusila cestu přes public token. Bohužel je to pracné a nedynamické (každý Framework má jíný token).

Při hlubším prozkoumávání knihoven a tříd pro tvorbu ClickOnce distribucí jsem narazil na třídu AssemblyIdentity a hlavně její property IsFrameworkAssembly. Třída se nachází ve jmeném prostoru Microsoft.Build.Task.Deployment.ManifestUtilities (Microsoft.Build.Tasks.dll). Knihovnu je možné přilinkovat...

delete

Rozšířené logování průběhu nasaz...

Ve Frameworku 4.0 byla přidána možnost rozšířeného logování nasazení aplikací přes ClickOnce. Pokud využijeme této možnosti můžeme detailněji zaznamenat a posléze sledovat průběh instalace, aktualizace i odinstalace naší aplikace. Pokud běží vaše aplikace pod starším Frameworkem než je 4.0 lze také logovat její průběh. Důležité je mít instalován Framework 4.0 tam, kde chcete průběh sledovat. Pokud logování zapnete, bude se logovat průběh (instalace, aktualizace, odinstalace) všech aplikací nasazovaných...