Nejnovější verze operačního systému Windows Server nejen významně rozšiřuje možnosti stávajících služeb Windows Serveru, ale také přináší mnoho nového v podobě horkých a zajímavých novinek. Přijďte se seznámit s těmi nejdůležitějšími z nich, jako jsou např. Hyper-V R2, Direct Access, Branch Cache a mnohé další.
Michal Valášek a jeho hosté hovoří o novinkách a trendech z oblasti technologií a nástrojů pro vývojáře.
Je konec debatám o nejednotném rozhraní, o tom, že uživatelé nejsou schopni využít pokročilých funkcí, nebo že Office je vlastně jen Word, Excel, Powerpoint a Outlook. Záplava inovací v nové generaci Microsoft Office nabízí vyvážený mix chytrých technických řešení, ale i drobností, které ocení každý z nás při každodenní práci.
Přednáška otevírající všechny ostatní přednášky na téma messagingu a spolupráce na Microsoft platformě. Přehled zásadních novinek v Exchange Serveru 2010. Popisuje, co je nové, co se změnilo, jak se některé vlastnosti vylepšily a co můžeme od nového systému čekat.
Průřez novinkami v ASP.NET, tentokráte ve verzi 4.0, v podání Michala Valáška.
Inovace pokračují dál… Také platforma Sharepoint 2010 a Project server 2010 přichází zcela v novém hávu. Desktopové aplikace Office se tak stávají plnohodnotným desktopovým klientem k těmto nástrojům. Díky integračním schopnostem platformy Sharepoint pak uživatelé dosáhnou až k informacím uloženým v informačních systémech organizace.
Platforma Microsoft SharePoint 2010 přináší celou řadu novinek a zásadních oblastí inovací. Z pohledu správců IT je to např. vylepšená správa, koncept "Service Applications", zlepšený monitoring, plná podpora PowerShellu, rozšířené možnosti zálohování a obnovy, spravované účty, atd. Na této přednášce se mimo jiné definitivně rozloučíme s konceptem "Shared Services Provider" a přivítáme nový svět "Service Applications".
Verzovací systémy jsou nedílnou součástí práce programátora a nejen jeho. Dnes je Subversion nejrozšířenější verzovací systém. V přednášce si představíme dnešní podobu verzovacího systému Subversion i to co nás čeká do budoucna ve verzi 1.7. Řekneme si něco o distribuovaných verzovacích systémech jako je Git nebo Mercurial, které konkurují Subversion v mnoha ohledech.
Microsoft zdražuje některé typy licence SQL serveru. Ať jsou důvody jakékoliv, v této přednášce zkusíme přijít na to, jestli si nová verze SQL serveru vyšší cenovku zaslouží, či nikoliv. Tématem budou veškěré novinky SQL serveru 2008 R2, ať již dvě zcela nové edice stojící nad enterprise, či celá řada změn ve všech jeho součástech.
Vývoj softwarových aplikací má za sebou rozsáhlou historii, kde dokumentujeme různá řešení. Specifickou dokumentací je i opakující se princip či vzor. Takovéto vzory klasifikujeme a odkazujeme se na ně a na jejich vlastnosti. Vzory se uplatňují v návrhu SW, ale také při refaktorizaci projektu. Znalost vzorů je pomáhá při budování kvalitního projektu a pro urychlení jeho vývoje. Použitím známého vzoru používáme tzv. "best practice" řešení pro daný řešený problém. Tato prezentace Vám podá úvod do problematiky a výběr návrhových vzorů.
Po několika letech je tu konečně nová verze podnikového firewallu, VPN a proxy serveru z dílny Microsoftu – nástupce tolik populárního ISA Serveru – Forefront Threat Management Gateway. Přijďte se seznámit se vším novým, co Forefront TMG přináší a čím by tato nová verze mohla být přínosem pro vás.
Základní myšlenkou deklarativního programování je psát progamy tak, aby popisovaly „co má program dělat“ a nikoliv „jak toho dosáhnout“. Tato myšlenka existuje již dlouhou dobu ve funkcionálních jazycích, ale možná budete překvapeni, v kolika různých .NET knihovnách ji také v nějaké podobě lze najít. V této přednášce se podíváme na několik ukázek počínaje od C# atributů, přes LINQ až po WPF. Hlavně se ale podíváme jak se touto myšlenkou můžete inspirovat při návrhu vlastních aplikací a knihoven.
Vydání nové verze Windows Serveru s sebou vždy přináší novinky i v oblasti Active Directory. Pokud jste zvědaví, jaké vychytávky se na nás chystají tentokrát, přijďte si poslechnout o Powershellu pro AD, o zbrusu nové konsoli, o účtech pro managed services a v neposlední řadě o vychytávce největší, o odpadkovém koši.
U platformy Microsoft SharePoint odjakživa platilo, že každá nová verze produktu představovala zásadní změnu oproti verzi předchozí. Ne jinak je tomu i nyní. Přestaňte váhat, nová verze je tu a vše staré je zapomenuto! Nebo že by ne?
V posledních letech již nedochází k zvyšování hrubé výpočetní síly procesorů, ale naopak jsou přidávány další výpočetní jednotky. Jejich efektivní využití však není vždy jednoduché. .NET Framework 4 se snaží tuto propast pro vývojáře překlenout pohodlnou formou, tak aby změna byla co nejméně bolestivá. PLINQu je prvním stupněm a Task Parallel Library nadále možnosti rozšiřuje. Avšak ani stará dobrá vlákna nezůstala v zapomnění. Všechny novinky si v této přednášce představíme.
Každý programátor nepochybně dospěje k závěru, že všechny aplikace jsou v podstatě stejné a že až na výjimky píše pořád to samé dokolečka. Technologie Dynamic Data, která v ASP.NET 4.0 doznala velkých změn, umí generovat části uživatelského rozhraní z metadat, která jsou součástí datového modelu.
Virtualizace serverových OS a tím konsolidace prostředí se dostává stále více a více pod kůži většině IT. Release 2 přináší novou verzi Hyper-V, verzi 2, jejíž funkcionalitami dohání své konkurenty na poli virtualizace. Přednáška bude také popisovat další produkt z rodiny System Center - Virtual Machine Manager - nástroj pro správu nejen virtualizace Microsoft Hyper-V Server, který poskytuje například Live Migration (bezvýpadkový přesun virtualního stroje) nebo díky interakci s Operations Managerem automatický přesun virtuálního stroje na nejvhodnější server.
V každé nové verzi jazyka C# se objeví spousta nových vlastností, ale většinou se mluví jen o několika základních použitích. Generické kolekce v C# 2.0, práce s databází pomocí LINQu v C# 3.0, a tak dále. V této přednášce se podíváme na některé velmi užitečné vlastnosti o kterých se tak často nemluví a přesto mohou programování velmi usnadnit. Ukážeme si praktické ukázky kde se vám hodí například generické metody, iterátory, dotazy nad jinými zdroji dat než kolekcemi nebo dynamické typování a „Expression Trees“.
Je všeobecně známo, že se v databázích indexy používají k optimalizaci dotazů. Skutečnost, že i samotné indexy vyžadují optimalizaci a údržbu, však již není známa každému, kdo s databázemi aktivně pracuje. Přijďte se seznámit s tím, jak to vlastně s tou optimalizací indexů je a jaké nástroje nám nový SQL Server v této oblasti nabízí.
Během 75 minut společně vytvoříme funkční WPF aplikaci navrženou po vzoru MVVM (Model-View-ViewModel), který umožňuje snadnou spolupráci vývojářů a designérů a usnadňuje unit-testing. Aplikace bude používat data-binding na MS SQL 2008 databázi a LINQ. Uživatelské rozhraní bude navrženo (jak jinak) v jazyce XAML a při jeho návrhu si ukážeme také novinky v Expression Blend 4.
Napsáním a úspěšnou kompilací webové aplikace její život nekončí, ale teprve začíná. Aplikaci je třeba nasadit na webový server a aktualizovat ji. Nový nástroj MSDeploy umožňuje mnohdy nelehký proces instalace aplikace automatizovat a zajistit tak, že nezapomenete na důležitá nastavení.
Očekávané novinky v budoucí verzi SCCM. Na co se můžete těšit, co bude nové a co se změní. Plánujte budoucnost správy infrastruktury již dnes a buďte připraveni na okamžik, kdy tato novinka vyjde na trh!
Prezentace seznámí posluchače s novinkami v nástrojích pro podporu týmového vývoje ve Visual Studiu 2010, zejména pak s produktem Microsoft Team Foundation Server 2010. Budou prezentovány funkce jako IntelliTrace, Test Impact Analysis, Visual Studio Lab Management, automatizace testování uživatelského rozhraní, nové možnosti definice procesu sestavení či vylepšené šablony vývojových procesů.
Active Directory Certificate Services. Východiska, principy a plánování PKI. Nasazení podnikového PKI. Vydávání, uložení, zálohování a obnova klíčů. Čipové karty. Aplikace PKI na bezpečné přihlašování, šifrování souborů, BitLocker, SSL, Terminal Services a vzdálený přístup přes TS Gateway, Exchange Web Services a TMG 2010.
Seznamte se s novou verzí skriptovací platformy pro prostředí Microsoft. Powershell v2 přichází jako novinka s Windows 2008 R2, je dostupný i pro starší systémy a pomalu se tak stává zásadním skriptovacím prostředím pro správu prostředí postaveného na Microsoft Windows. V nové verzi přibylo několik desítek nový cmdletů a poskytovatel Active Directory. Na druhé straně možná nedošlo k tak zásadním změnám, na které se mnozí těšili. Přijďte si poslechnout detaily.
Od představení nové funkčnosti .NET Code Contracts až po deep-dive do problematiky včetně statické analýzy, generování dokumentace, best practices, atp. Přijďte se podívat, jak nové Code Contracts zvýší kvalitu Vašeho kódu a usnadní Vám každodenní život .NET vývojáře.
Stejně jako v letech 2002, 2003, 2005, 2007 a 2008 se i v této přednášce dozvíte nové i starší tipy a triky, které usnadní a zrychlí vývoj vašich aplikací ve Visual FoxPro.
Zvolte správně řešení na vhodné platformě podle konkrétních požadavků na výkon, funkce, dostupnost, robustnost, integraci do infrastruktury a cenu. Jaké jsou rozdíly mezi software rešením firmy Microsoft a hardware firmy CISCO. Tito dva významní hráči se utkají o vaši přízeň.
Stojíte před nasazením Exchange ve vaší firmě? Bojíte se, že na něco podstatného zapomenete? V 60 minutách vás Martin Pavlis provede praktickými doporučeními, které nasbíral během implementování Exchange serverů. Tato přednáška může v podstatě sloužit jako návod, jak postupovat – pěkně krok po kroku.
Web Forms jsou nejviditelnější částí technologie ASP.NET. A ačkoliv je dnes mnoho pozornosti věnováno alternativním technikám, jako třeba MVC, Web Forms tady stále jsou a stále se rozvíjejí. Ve verzi 4.0 se dočkaly dalších vylepšení, které si představíme.
O Visual FoxPro se v kuloárech a často i veřejně tvrdí, že právě Unicode je to, co zažene každou lišku. To je však jen předvolební kampaň jiných produktů... Příspěvek ukáže, že Unicode ve FoxPro není žádný problém a nástroje a funkce, které jsou k dispozici, mohou v rukou šikovných programátorů (jichž jsou u nás tisíce) zahnat veškeré chmury. Probíraná témata: čtení, zápis a konverze Unicode dat ze SQL i z jiných zdrojů, vstup Unicode dat do VFP formulářů, výstup na obrazovku i tiskárnu.
Lze OEM licence použít pro virtualizaci? A proč to není problém? Kdy jsou a kdy nejsou třeba licence CAL? Licencujeme procesory či jádra? Co je to POSE a VOSE? A jak z toho nebýt OSEL? A co externí přístupy k interním serverům. Máte-li alespoň jednu Microsoft licenci, pak na této přednášce nesmíte chybět. § 270 TZ se týká i Vás!
AD Rights Management Services - bezpečná platforma pro Office, Exchange a SharePoint dokumenty a spolupráci. Ochrana podnikových dat před odcizením oprávněnými zaměstnanci. Možnosti, novinky, plánování a nasazení RMS v praxi.
Programátoři jsou jedni z nejlenošnějších stvoření na zemi a stále hledají způsoby, jak si ulehčit svou práci. Na této prezentaci si předvedeme, jak snadné může být vytvoření jednoduchého modulu za použití existujícího frameworku Money.
Rozpoznávání výkonových problémů a jejich řešení v různých scénářích používání webových aplikací. Přijďte se podívat, jak na optimalizaci výkonu webových aplikací v každodenní praxi.
Návyky foxařů s letitými zkušenostmi ve víceuživatelském provozu souborů DBF narážejí při přechodu k datům spravovaným SQL servery na koncepční rozdíly. Nadšení ze spolehlivého uložení dat se střídá se skepsí vynucenou optimismem zámků a transakce není transakcí, alespoň tedy ne tehdy, když začneme porovnávat ty foxovské s těmi na SQL Serveru. Proto bude užitečné ukázat si na řadě dílčích příkladů, jak startovat a ukončovat transakce SQL Serveru, když ve Visual FoxPro používáme vzdálené pohledy či CursorAdaptery. A protože transakce umísťují do databází zámky, je dobré předvést si i typické situace, když databázový programátor potřebuje kousky dat zarezervovat pro určitý úkon.
Technologie SQL Server Modeling, známá spíš pod kódovým označením Oslo, má za cíl zvýšit produktivitu při vývoji datových .Net aplikací. Obsahuje i nový jazyk „M“ určený pro definici datových schémat a vlastních domémových modelů. Co vám, jako vývojáři, může „M“ přinést? Není už XML pro uživatelská data příliš zastaralé? Přijdte nahlédnout do budoucnosti ve tvaru „M“, kde doménové modely, schemata, a další nápady jsou sjednocené v jednom jazyku.
Nová verze SQL Serveru s sebou přináší výrazné novinky v reportovacích službách. Sdílené části reportů, nové prvky pro vizualici dat, Report Builder 3.0, sdílené datasety – to je jen malý výběr těch nejlákavějších změn. Přijďte se s nimi seznámit na vlastní oči!
URL routing je logickým pokračováním URL rewritingu, tedy generování "hezkých" a významově určených adres a oddělením zadávané adresy od fyzické struktury aplikace. I tato technologie se objevila již v ASP.NET 3.5 SP1, ale praktické použitelnosti pro Web Forms dosáhla až nyní.
Přednáška nabídne zaujatý pohled foxaře do několika oblastí, kde Visual FoxPro na první pohled naráží na překotný vývoj v okolním softwarovém světě. Přitom překonání domnělých bariér může být docela jednoduché. Dozvíte se tak například, jak si poradit s novými datovými typy SQL Serveru, jež Visual FoxPro nezná, nebo jak využít základní matematiku pro grafické úlohy namísto zprovozňování speciálních grafických doplňků. Můžete rovněž vyslechnout posudek, nakolik reálná jsou očekávání od aktivit, do kterých se pustili odvážlivci nezávislí na Microsoftu: řeč bude o projektech jako je VFP.net či Visual XBase++.
Další generace úspěšného antivirového řešení určeného pro MS Exchange Server přináší podporu verze MS Exchange Serveru 2010, novou správcovskou konzolu s monitoringem zdraví a statistikami, automatickou správu detekčních strojů, prémiový antispam s vysokou účinností, podporu skriptovacího jazyka Powershell a mnohé další. O těchto novinkách a doporučených postupech při nasazení si budeme povídat během této přednášky.
Připravujete nasazení Windows Serveru 2008 R2? A září Vám na stanicích nejnovější klientský operační systém Windows 7? Tak se přijďte podívat, co všechno tyhle dva spolu dokáží. Ukážeme si zásadní novinky jako Direct Access, Branch Cache a některá vylepšení známých technologií, Powershell Remoting, VPN reconnect.
Proč psát kód, když ho za vás může automaticky vygenerovat Visual Studio? Technologie T4 je součástí Visual Studia od verze 2008 a umožňuje na základě datových souborů a šablon automaticky generovat libovolný výstupní soubor. A její použití je překvapivě snadné a ušetří překvapivě hodně práce.
Lze v dnešní době při vývoji aplikací ještě něco ušetřit? Cílem této přednášky je ukázat vlastnosti, chování, použití a výhody "objektů řízených daty". Jinými slovy - pokusíme se vytvořit uživatelské objekty, jejichž chování a vlastnosti budou záviset na popisných datech. Tyto "inteligentní" objekty pak můžeme použít všude tam, kde bychom pracně pro každý případ museli vymýšlet jednoúčelový programový kód a nebo při každé změně funkčnosti museli přepisovat a znovu překládat celou aplikaci. A přitom daty řízeným objektem může být libovolný objekt - od textboxu přes grid, formulář, metodu až po celou aplikaci dokonce i databázová tabulka. Ukážeme si, že pro techniku daty řízených objektů je prostředí VFP obzvlášť vhodné.
Microsoft nás kupodivu neušetřil novinek v nové verzi SQL Serveru 2008 R2. Kde se vzaly tu se vzaly přibyly Master Data Services. Těmi se budě přednáška zabývat a poodhalí roušku tajemství, zda-li a jestli vůbec jsou MDS k něčemu užitečné.
Nevíte co se skrývá za zkratkami RDS či VDI? Kdy použít bránu terminálových služeb nebo RD Connection brokera? Má smysl přecházet na Windows Server 2008 R2? Jak poskytovat vzdálené aplikace pomocí RDS RemoteAPP a Web Access? Tyto i mnohé další otázky budou zcela určitě zodpovězeny behěm této přednášky.
Silverlight je v současnosti nejrychleji rozvíjená technologie pro vývoj RIA aplikací. Chcete vedet co nového prináší a umožnuje již v poradí 4. verze Silverlightu? Podíváme se na nové a rozšírené vlastnosti včetně out-of-browser aplikací, Ria Services technologie, práci s rich textem, přístup na lokální soubory, podporu tisku, vylepšení uživatelského rozhraní, síťování a mnoho dalšího.
Jednoduše, aneb proč je výhodné instalovat SQL server na řadič domény, proč mít všechny soubory na stejném disku jako operační systém a na stejné místo i zálohovat, proč zásadně zálohovat databáze pomocí stínových kopií svazků (Shadow Copy), proč má mít služba SQL serveru nejvyšší možná oprávnění a mnoho dalších pikantních způsobů instalace, které jsem viděl.
Přemýšlíte o zajištění vysoké dostupnosti Exchange Server 2010? Zapomeňte na dřívější architekturu, zapomeňte na Windows Failover Cluster – vše se nyní řeší zcela jinak a mnohem jednodušeji. Věděli jste například, že pro vysokou dostupnost Exchange vám teoreticky stačí jen 2 servery a že tyto servery mohou být jen Exchange Standard edice? Toto a mnohé další na této praktické prezentaci.
Během této přednášky vás prezentátoři krok po kroku a prakticky provedou nastavením Exchange s Forefront TMG pro bezpečnou publikaci Exchange infrastruktury do internetu. Řešit se budou antivirové vlastnosti FF TMG, nastavení antispamu v Exchange a všechny novinky při spolupráci Exchange Server 2010 a Forefront TMG, které byste měli jako správci znát.
Windows Server 2008 R2 přinesl novou verzi IIS 7.5, která nabízí řadu novinek v běhu webových aplikací. Mnoho dosud obecně neobjevených funkcí, třeba v oblasti správy a rozšiřitelnosti, se skrývá i v předchozí verzi 7.0.
Visual Studio 2010 nabízí řadu nových možností pro vývoj aplikací. Umožňuje porovnávat verze databází (např. vývojovou a produkční), kontrolovat SQL konstrukce na výskyt nedoporučených konstrukcí, přejmenovávat databázové objekty, generovat testovací data odpovídající realistickému objemu apod. V kombinaci s SQL Serverem 2008 R2 lze též vytvářet instalační balíčky databázových aplikací (Data-Tier application, DACPAC) pro snadné nasazení, případně aktualizaci existujících databází.
Požadavky na aplikace se často mění a software je v neustálém vývoji, výsledkem jsou pak často monolitické aplikace s minimální možnosti rozširování. Managed Extensibility Framework (MEF) je nová knihovna v .NET Framework 4.0, která pomáhá jednoduše vytváret a navrhovat rozširitelné aplikace a jednotlivé komponenty.
Upgrade OS na vyšší verze s sebou vždy přináší rizika kompatibility aplikací. MED-V jakožto produkt desktopové virtualizace nabízí vyřešení těchto migračních problémů, na které je APP-V (aplikační virtualizace) krátká. Pojďme se podívat, jak spustit například Internet Explorer 5 na operačním systému Windows Vista a jak efektivně spravovat virtuální stroje na klientských stanicích.
Entity Framework, jako nová data access platforma Microsoftu, prošel svou první verzí, která jako každá první verze odhalila nedostatky. Další verze, verze 4, přidává mnoho nových funkcí a přináší mnohem pohodlnější práci s většími možnostmi. Některé z nich jsou poměrně zásadní a některé jsou naopak jen malá (ale užitečná) vylepšení. Tato přednáška vám nejdůležitější vylepšení představí.
Plánujete nasazení MS SQL Serveru případně MS Exchange s ambiciózním cílem mít vysoce dostupné, geograficky distribuované prostředí s nulovou ztrátou dat v případě logické chyby aplikace, ale i fyzické chyby infrastruktury? Přijďte se podívat, jak tohoto ideálního stavu docílit pomocí technologií diskových polí a jejich nadstaveb.
Přednáška určená pro všechny, kdo mají zájem proniknout do hlubších detailů Windows Powershell technologie a podívat se, jak skriptování pracuje pod povrchem.
Nový systém Windows 7 je výrazně uživatelsky přítulný. Nalezneme v něm mnoho drobných vylepšení. Mnoho z nich je ale ukrytých před zrakem běžného uživatele. Odhalíme možnosti dotykového ovládání, rozpoznávání diakritiky, automatická změna předvolené tiskárny a mnoho dalšího. Prozradím Vám také pár tajných nastavení. Proste samé vychytávky!
Firebird je velmi obratný databázový engine, který může velmi dobře uspokojit vaše nároky. Jeho výhodné licenční podmínky a vynikající podpora pro přístup z .NET z něj dělají nejednoho soupeře pro standardně používaný MS SQL Server. Použití z .NETu není vůbec obtížné, jak si v této přednášce ukážeme.
Víte jak získat náhodný řádek z tabulky? Jak převést nejrychleji subselect na řetězec s čárkou oddělenými hodnotami? To a mnoho dalších tipů a triků z praxe se můžete dozvědět, pokud přijdete na tuto přednášku.
IIS od verze 7.0 umožňuje vzdálenou správu pomocí webové služby, přes HTTPS spojení. Toto řešení je vhodné jak pro obecnou správu serveru, tak pro hostingové scénáře, kdy klientovi lze přiznat pouze omezená práva, ale není nutné kvůli tomu vytvářet vlastní komplikované uživatelské rozhraní.
SCOM 2007 je již nějakou dobu na trhu, ale ne každý se vyzná precizně ve správě jednotlivých Management Packů. Přijďte se podívat jak balíky spravovat, upravovat, vytvářet a distribuovat. Musíte přece vědět, co vlastně sledujete!
Softwarová architektura MVC (Model-View-Controller) spatřila světlo světla již před 30ti lety. Od té doby byla využita v řadě úspěšných nástrojů pro tvorbu nejen webových aplikací. Na této přednášce vás Tomáš Jecha a Jan Molič seznámí se dvěma z nich - Ruby on rails a ASP.NET MVC. Krom teoretické průpravy jsou připraveny i praktické ukázky a srovnání obou platforem.
Je to opravdu tak, kurzory představují pro relační databázový stroj skutečné zlo. V některých situacích se jim sice nevyhneme, většinou je ale možné místo nich použít množinové operace. Pokud vás zajímá, kde mají kurzory své opodstatnění a kde bychom je používat neměli, je tato přednáška určena právě vám. Různé metody odtranění kurzorů z T-SQL kódu budeme demonstrovat na typických příkladech.
Nasazení Windows 7 čeká na mnohých z nás. Tento nový klientský systém je, na rozdíl od předchozí generace, připraven na úpravu a hromadné nasazení. Ukážeme si také užitečné nástroje přímo z dílny Microsoftu. Přidaní SP, či jazykového balíčku a vytvoření boot média je brnkačka. I hromadná distribuce je snadná.