Program konference TechDays 2012

Úvod
1. den
8.00 – 9.30

Registrace

Velmi doporučujeme přijít alespoň hodinu před začátkem první prezentace, abyste se včas registrovali a vyhnuli se možné frontě u registračních pultů v pozdějším čase.

9.30 – 10.45

Vývoj aplikací pro Windows 8 od A do Z, část 1.
Štěpán Bechynský, Michael Juřek

10.45 – 11.00

Přestávka

11.00 – 12.00

Vývoj aplikací pro Windows 8 od A do Z, část 2.
Štěpán Bechynský

12.00 – 13.30

Oběd

13.30 – 15.00

Vývoj aplikací pro Windows 8 od A do Z, část 3.
Štěpán Bechynský, Michael Juřek

15.00 – 15.30

Přestávka

15.30 – 17.00

Vývoj aplikací pro Windows 8 od A do Z, část 4.
Štěpán Bechynský, Michael Juřek

2. den
7.30 – 9:00

Registrace, občerstvení

Velmi doporučujeme přijít alespoň hodinu před začátkem první prezentace, abyste se včas registrovali a vyhnuli se možné frontě u registračních pultů v pozdějším čase.

9.00 – 9.30

DEV Keynote – úvodní slovo

9.30 – 10.30

Visual Studio 2012 – novinky z pohledu vývojáře
Michael Juřek, Štěpán Bechynský

Nové Visual Studio přináší spoustu novinek prakticky ve všech oblastech. Uživatelské rozhraní nabízí všudypřítomné vyhledávání, nové okno Solution Exploreru nebo vylepšenou práci se záložkami dokumentů. Weboví vývojáři ocení vylepšené editory HTML, CSS a JavaScriptu, stejně jako nový model binding. Vývojáři pracující v týmu ocení nové uživatelské rozhraní, nový nástroj pro porovnávání souborů, možnost přepínání mezi pracovními úlohami se zachováním kontextu anebo lepší práci se zdrojovým kódem v offline režimu. Opravdovou lahůdkou je pak CodeClone, a možná se dočkáte i dalších překvapení.

10.30 – 10.45

Přestávka

10.45 – 11.45

TFS 2012 – pokrytí celého životního cyklu aplikací
Štěpán Bechynský, Michael Juřek

Ve verzi 2012 se Team Foundation Server zaměřuje na rozšíření pokrytých oblastí životního cyklu, a to technikami populárními v agilních metodikách. Poprvé vstupuje do oblasti analýzy funkčních požadavků (storyboarding), který je doplněný o sběr zpětné vazby na implementovanou funkčnost. Testování je nově obohaceno o neformální agilní způsob (exploratory testing). Zcela přepracováno bylo webové rozhraní, které nově přináší nástroje pro agilní plánování a řízení práce. Pozornost je věnována též zvýšení kvality kódu pomocí statické analýzy, unit testů a revizí kódu. Určitě oceníte též možnost diagnostiky chyb v produkčním prostředí.

11.45 – 13.15

Oběd

13.15 – 14.15

SQL Server 2012
Miroslav Kubovčík

SQL Server 2012 přináší vývojářské nástroje SQL Server Data Tools (SSDT), které vycházejí z nástroje Business Intelligence Development Studio a šablony databázového projektu vyšších edicí Visual Studia. Umožňují databázovým i aplikačním vývojářům vyvíjet na jednom místě řešení vůči prakticky všem edicím SQL Server a s pohodlím, na které jsou zvyklí z Visual Studia. Jádro nového SQL Serveru ale nabízí vývojářům i další hodnotné novinky, které ovlivňují výkon a nasazení aplikací – “columnstore” index, DAC framework, Local Database Runtime, koncept samostatných databází.

14.15 – 14:30

Přestávka

14.30 – 15:30

Kam kráčí Azure platforma?
Michael Juřek

Azure platforma má za sebou dva roky a za tu dobu skutečně vyzrála. Věnujeme velkou pozornost názorům, přáním a stížnostem našich vývojářů a zákazníků. Oproti původně uvedené verzi je dnes vývoj a nasazení aplikace mnohem jednodušší, a to jak pro databázovou, tak pro aplikační vrstvu. Rovněž byl přepracován portál pro vytvoření a správu Azure subskripcí, takže dnes máte plnou kontrolu nad možnými maximálními náklady, stejně jako nad využíváním, volnou kapacitou a náklady na jednotlivé součásti Azure platformy. Převést stávající aplikaci z on-premise řešení do cloudu je tak jednodušší, než byste čekali – a navíc bez finančního rizika.

15.30 – 16.00

Přestávka

16.00 – 17.00

Windows Phone – Jak naprogramovat to, co chce uživatel
Štěpán Bechynský, Igor Šmerda

Windows Phone 7.5 přináší celou řadu nových funkcí pro uživatele. V semináři se na vybrané funkce podíváme nejdříve z pohledu běžného uživatele, a pak z pohledu programátora, který chce tyto novinky využít. Budeme se zejména věnovat aplikacím, které běží „na pozadí“ (push notifikace, stahování souborů a streamování obsahu), práci s velkými objemy dat (SQL databáze) a vytvoření webové aplikace fungující na telefonu i v offline režimu.

Změna programu a časů vyhrazena

Přednášející

Štepán Bechynský
Štepán
Bechynský
Michal Juřek
Michael
Juřek
Miroslav Kubovčík
Miroslav
Kubovčík
Igor Šmerda
Igor
Šmerda