Elektronické knihy a brožury jsou poskytované ZDARMA všem registrovaným účastníkům programu MSDN Connections v České republice a na Slovensku.
Inovácie v prostredí Visual Studio 2012
Ján Hanák, slovensky, 106 stran Kniha vám poskytne základný prehľad inovácií programovacích jazykov vývojárskeho prostredia Visual Studio 2012 - Visual Basic 2012, C# 5.0 a C++ (podľa ISO-štandardu C++11). Je určená študentom informatiky na vysokých školách univerzitného typu, vývojárom a softvérovým expertom. Publikácia vykladá syntakticko-sémantické inovácie jazykov Visual Basic 2012, C# 5.0 a C++ s orientáciou hlavne na pokročilých vývojárov. Zaoberá sa aj vývojom WinRT aplikácií v jazyku C++.
Ján Hanák, MVP, slovensky, 109 stran Nové rozhranie Windows umožňuje z katalógu Windows Store inštalovať programy písané nad WinRT API. Každý program v štýle WinRT disponuje svojou dlaždicou, ktorá môže byť naprogramovaná ako dynamická. WinRT programy bežia v celoobrazovkovom režime a implementujú asynchrónne programovanie. Publikácia vás najskôr oboznámi s programami v štýle WinRT z pohľadu finálneho používateľa a hneď potom s pracovnými princípmi WinRT-programov z pohľadu softvérového vývojára. Je určená začínajúcim vývojárom nad WinRT API, ktorí sa chcú naučiť vytvárať aplikácie kompatibilné s novým rozhraním systému Windows 8.
Ľuboslav Lacko, MVP, slovensky, 92 stran Prostredie Windows Azure by sa dalo zjednodušene definovať ako platforma umožňujúca vytváranie virtuálnych serverov a spúšťanie aplikácií v prostredí cloudu. Príručka vás zoznámi s platformou Windows Azure, jej výhodami a modelmi využívania zverejnenými v júni r.2012 – Cloud Services, Virtual Machines (IaaS) a Web Sites. V príručke nájdete naviac postupy ako si sprístupniť Windows Azure a praktické príklady z každého modelu používania Windows Azure.
Praktické cvičení – přenos jednoduché aplikace do cloudu
česky Připravili jsme pro vás praktické cvičení vám na jednoduchém příkladu ukáže, jak si můžete vytvořit vlastní jednoduchou aplikaci zobrazující data a poté ji přenést do cloud prostředí Windows Azure. Data budou uložena v relační databázi a zpřístupněná pro konzumaci na koncových zařízeních ve formátu OData.
Základy databázového vývoja v prostredí Visual Studio LightSwitch 2011
Ján Hanák, MVP, slovensky, 89 stran Visual Studio LightSwitch 2011 je vývojové prostredie, ktoré zavádza vysokú mieru abstrakcie a automatizácie do procesu prípravy variabilne zložitých databázových programov. Príručka vás zoznámi s prostredím Visual Studio LightSwitch, dá vám návod ako vyvinúť databázový program v tomto nástroji a poskytne vám riešenia sady vybraných vývojárskych úloh.
Ľuboslav Lacko, slovensky, 83 stran Tvorcovia novej verzie operačného systému Windows Phone „Mango“ sa zamerali na všetky oblasti využitia moderného mobilného telefónu pri práci, komunikácii, zábave, či zdieľaní zážitkov cez sociálne siete. Vylepšený multithreading a možnosť behu aplikácií na pozadí ho vo veľa situáciách robia takmer plnohodnotnou a veľmi mobilnou náhradou za klasické notebooky. Windows Phone inteligentne prepája správy, kontakty, či výsledky vyhľadávania. Rozhodujúcim kritériom obľúbenosti operačného systému je dostatok kvalitných aplikácií, takže zostáva na vývojároch ako dokážu zúročiť nové a vylepšené funkcie operačného systému vo svojich aplikáciách.
česky Připravili jsme pro váš české překlady některých nejdůležitějších praktických cvičení ze sady Windows Azure Training Kit, konkrétně Azure Compute pro běh aplikační vrstvy, SQL Azure pro uložení relačních dat a Azure Storage pro uložení ostatních typů dat. Můžete se tak naučit základní postupy pro vytváření aplikací do cloud prostředí Windows Azure. Některá cvičení se věnují též převodu stávajících aplikací pro běh v cloudu, což je ve většině případů poměrně jednoduchá úloha. Ke cvičením je přidán též popis pro založení a oživení bezplatného zkušebního účtu pro Windows Azure prostředí.
česky, 96 stran Používání počítačových systémů v cloudu má mnoho dobrých důvodů. Proč bychom měli nakupovat vlastní počítače a starat se o ně, když můžeme plně využít množství serverů, které jsou k dispozici na Internetu? V mnoha případech jak kód, tak i data aplikací mohou existovat v cloudu a využívat tak systém, který spravuje a udržuje někdo jiný. V jiných případech může aplikace běžet v lokálních fi remních počítačích, ale data ukládat do cloudu nebo využívat jiných služeb infrastruktury cloudu. Používání prostředků cloudu je rozmanité, ale v každém případě může pozitivním způsobem ovlivnit náš svět.
Internet Explorer 9, CSS3 a HTML5 – príručka pre vývojárov (RTW)
slovensky, 52 stran Príručka pre webových vývojárov prináša prehľad funkcií a vylepšení, ktoré sú súčasťou aplikácie Internet Explorer 9. Pomocou tejto príručky môžu weboví vývojári a návrhári vytvárať moderné weby využívajúce možnosti HTML5, CSS3 a ponúknuť používateľom výhody pripnutia webov na “taskbar” Windows 7.
Microsoft, česky, 24 stran Výpočetní technika prochází radikální změnou: místo technologie klient-server se začínají využívat cloudy. Přibývají spekulace o tom, jak se tato nová éra bude vyvíjet v příštích letech. IT ředitelé a vedoucí IT pracovníci potřebují jasnou vizi, kam tento obor směřuje. Pomocí modelování ekonomických principů ovlivňujících dlouhodobý trend, lze lépe pochopit dlouhodobý význam využívání cloudu v IT prostředí.
Ľuboslav Lacko, slovensky, 93 stran Nástroj WebMatrix obsahuje v jednom softvérovom balíku všetko, čo potrebujete na vytváranie webových aplikácií na platforme Windows (IIS Express, webový framework, ASP.NET, embedded databázu SQL Server Compact). Príručka, zameraná na WebMatrix a Internet Explorer 9, vám pomôže vyriešiť niektoré veľmi sofistikované záležitosti, ako napríklad integrovanie vyhľadávania do vašej aplikácie, či spoluprácu so sociálnymi sieťami jednoducho a intuitívne doslova na niekoľko riadkov kódu. Táto publikácia je primárne zameraná na ľudí, zamýšľajúcich vytvoriť si vlastné stránky, pričom predpokladáme, že primárna oblasť ich záujmov je iná.
česky, 131 stran Modelování a programování elektronického oběhu dokumentů na platformě SharePoint. Integrace objektového modelu SharePointu a Workflow Foundation.
slovensky, 46 stran Príručka pre vývojárov pre aplikáciu Internet Explorer 9 Platform Preview prináša prehľad funkcií a vylepšení, ktoré budú súčasťou aplikácie Internet Explorer 9. Pomocou tejto príručky sa weboví vývojári a návrhári môžu na tieto vylepšenia pripraviť, aby ich v budúcnosti mohli plne využiť.
Ján Hanák, slovensky, 45 stran Príručka vám poskytne rady, usmernenia a vhodné postupy na to, aby sa z vás mohli stať softvéroví vývojári. Publikácia je nápomocná študentom stredných škôl, poslucháčom vysokých škôl a rovnako aj odborníkom z praxe, ktorí by radi zmenili svoje profesijné zaradenie.
Ľuboslav Lacko, slovensky, 54 stran Silverlight 4 prináša sadu nových vlastností. Nájdete v ňom podporu webovej kamery a mikrofónu, multicast streaming, výstup priamo na tlačiareň, zabudovaný Richt text editor s podporou schránky, podporu pravého tlačidla myši, drag&drop, vloženie HTML stránky a iné vylepšenia. Sú určené pre tvorbu podnikových aplikácií. Dopĺňa ich podpora COM automation a prístup k hardvérovým zariadeniam lokálneho počítača.
SQL Server 2008 R2 – Praktický sprievodca novinkami
Ľuboslav Lacko, slovensky, 72 stran SQL Server 2008 R2 obsahuje v porovnaní so svojim predchodcom veľa zaujímavých noviniek. Z jeho nových vlastností sú kľúčové StreamInsight a MasterData Services. SQL 2008 R2 sa posúva do pozície databázového servera plne pripraveného pre S + S architektúru.
Ján Hanák, slovensky, 32 stran Praktická príručka vysvetľuje stavbu objektovo orientovaných programov v jazyku Visual Basic 2010 bežiacich na platforme .NET Framework 4.0. Každé hotové riešenie je vybavené informačným panelom, ktorý poskytuje informácie o cieli riešenia, jeho časovej a vedomostnej náročnosti.
Ján Hanák, česky, 181 stran Publikaci tvoří celkem 16 praktických programátorských ukázek, které pokrývají všechny stěžejní prvky objektově orientovaného programování v jazyce C# 4.0. Přestože v jednotlivých ukázkách najdete nezbytnou teoretickou průpravu, hlavní důraz je kladen na zcela praktickou aplikaci vybraných pilířů objektové teorie.
Ján Hanák, slovensky, 133 stran Kniha, která navazuje na populární „Základy paralelného programovania v jazyku C# 3.0“, si klade za cíl představit základy POOP na praktických ukázkách v programovacích jazycích C# 4.0 a C++ s využitím vývojových prostředí Microsoft Visual Studio 2008, Microsoft Visual Studio 2010 a Intel Parallel Studio.
Ján Hanák, slovensky, 61 stran V příručce praktických cvičení vás seznámíme s tvorbou objektově orientovaných programů v jazyce C++/CLI. Při praktickém programovaní je využito aktuálně nejnovější vývojové prostředí Microsoft Visual Studio 2010 (Beta 1). Brožura volně navazuje na základní kurz programování v jazyku C++/CLI , který je popsaný v zdarma stažitelné e-knize „C++/CLI – Začínáme programovat“.
Ľuboslav Lacko, slovensky, 57 stran Průvodce technologií Microsoft Silverlight 3.0 a tvorbou interaktivních aplikací, které Silverlight využívají, pomocí nástrojů Microsoft Expression 3. Částečně navazuje na již vydanou brožuru “Úvod do technológie a tvorby aplikácií pomocou nástrojov Microsoft Expression”.
Ján Hanák, česky 374 stran Rozsáhlá učebnice pro ".NET programátory v C++", která zahrnuje první seznámení s jazykem C++/CLI, platformou Microsoft .NET Framework 3.5 a integrovaným vývojovým prostředím Visual C++ 2008 Express a dále přináší základní výukový kurz algoritmizace a programování v jazyce C++/CLI a základy objektově orientovaného programování v jazyce C++/CLI
(Překlad a úprava anglické ho dokumentu Microsoft Small Basic Getting Started Guide), česky, 63 stran Microsoft Small Basic je jednoduché programovací prostředí a jazyk podobný QBasicu. Je založen na technologii Microsoft .NET. a vznikl jako součástí balíku experimentálních projektů Microsoft DevLabs. Je určen úplným začátečníkům, zejména dětem a jeho cílem je poskytnout určitou představu o “světě programování”. Více informací a download Microsoft Small Basic na
www.smallbasic.com.
Ján Hanák, slovensky, 205 stran Cieľom brožury - vysokoškolskej učebnice je poskytnúť základný teoreticko-praktický výučbový kurz paralelného programovania v jazyku C# 3.0 na vývojovo-exekučnej platforme Microsoft .NET Framework 3.5.
Business Intelligence na platforme Microsoft SQL Server 2008
Ľuboslav Lacko, slovensky, 82 stran Brožúra představuje prehled technologií a nástrojů pro BI na platformě MS SQL Server 2008: Modelovanie Business Intelligence projektov, Integračné služby, Analytické služby, Dolovanie údajov – data mining, Reportovacie služby.
Microsoft SQL Server 2008 - praktický sprievodca novinkami
Ľuboslav Lacko, slovensky, 66 stran Pod označením SQL Server 2008 sa neskrýva len samotný databázový server, ale komplexná moderná, výkonná, spoľahlivá a bezpečná serverová platforma pre ukladanie a správu údajov v databázach a údajových skladoch a balíky nástrojov pre Business Intelligence vrátane pokročilého reportovania. Uplatní sa v širokej škále podnikov všetkých veľkostí. Poradí si nielen s relačnými a multidimenzionálnymi údajmi, ale poskytne spoľahlivé úložisko aj pre multimediálne dokumenty a súbory.
Stopařův průvodce po ADO.NET a LINQ aneb Foxařův průvodce po práci s daty v .NET
Milan Kosina, česky, 74 stran Cílem této brožurky je poskytnout pomoc programátorům ve Visual FoxPro, kteří hledí s nedůvěrou na ostatní programovací nástroje a jsou přesvědčeni, že žádný jiný nástroj jim nemůže poskytnout takový komfort při práci s daty jako „stará dobrá Foxka“.
Objektovo orientované programovanie v jazyku C# 3.0
Ján Hanák, slovensky, 124 stran Kniha Objektovo orientované programovanie v jazyku C# 3.0 sa sústreďuje na výklad základných pilierov všeobecnej teórie objektovo orientovaného programovania s ich praktickou aplikáciou v programovacom jazyku C# 3.0, ktorý je implementovaný v produktoch Microsoft Visual C# 2008 a Microsoft Visual C# 2008 Express. Primárnym cieľovým segmentom publikácie sú mierne pokročilí programátori a vývojári v jazyku C#, ktorí ovládajú základy tohto programovacieho jazyka.
Ľuboslav Lacko, slovensky, 64 stran Průvodce technologií Microsoft Silverlight 2.0 a tvorbou interaktivních aplikací, které Silverlight využívá, pomocí nástrojů Microsoft Expression 2. Částečně navazuje na již vydanou brožuru “Úvod do technológie a tvorby aplikácií pomocou nástrojov Microsoft Expression”.
Nová vlna technológií pre Visual Studio 2008 a .Net Framework 3.5
Ľuboslav Lacko, slovensky, 73 stran Kniha je určena zejména pro vedoucí programátory a architekty hledající rychlou orientaci v novinkách a technologiích kolem .NET Framework 3.5. Přehledným formátem představuje všechny aktuální technologie pro vývoj včetně ADO.NET Entity Framework, ASP.NET Silverlight controls, ADO.NET Data Services, ASP.NET Dynamic Data, LINQ , NET Framework Client Release atd.
Ján Hanák, slovensky, 89 stran Kniha sa zameriava na segment pokročilých a profesionálnych vývojárov, ktorí by sa radi zoznámili so syntakticko-sémantickými inováciami, vylepšeniami a modifikáciami, ktoré prináša programovací jazyk Visual Basic 2008.
Úvod do technológie a tvorby aplikácií pomocou nástrojov Microsoft Expression
Ľuboslav Lacko, slovensky, 59 stran Průvodce technologií Microsoft Silverlight a tvorbou interaktivních aplikací, které Silverlight využívá, pomocí nástrojů Microsoft Expression.
Správa IT služeb a řízení životního cyklu softwarových aplikací
Microsoft s.r.o, česky, 16 stran Malá brožurka popisující základní rámce pro provozování a tvorbu softwarových aplikací v podnikovém IT prostředí Microsoft Operation Framework a Microsoft Solution Framework. Ukázky scénářů podpory životního cyklu aplikací ve Visual Studio Team System.
Microsoft Visual Studio 2005 Tools for the Microsoft Office System
Ľuboslav Lacko, slovensky, 81 stran Vývojové prostredie Microsoft Visual Studio 2005 Tools for the Microsoft Office System umožňuje efektívny vývoj aplikácií na báze balíka Microsoft Office Systems. Slúži pre vývoj „dokumetovo – centrických“ aplikácií využívajúcich riadený kód (managed code). Riešenia je možné vytvarať pre programy Excel, Word a s prídavným add-in modulom aj pre Outlook. Sprievodca produktom od inštalácie až po nasadenie.
Ľuboslav Lacko, slovensky, 107 stran Visual Studio 2005 Team System slouží pro podporu celého životního cyklu vývoje - od návrhu specifikace po uvedení do provozu. Při vývoji v týmu anebo i při individuálním vývoji vám pomohou zvýšit produktivitu (a tím snížit náklady) a zvýšit předvídatelnost (a tím snížit rizika).
Microsoft, česky, 34 stran Microsoft Expression Web dá do rukou všem tvůrcům webů velmi silné nástroje pro tvorbu vysoce kvalitních webových stránek, které odpovídají všem webovým standardům a navíc velmi dobře vypadají.
Programujeme v jazycích C++ s Managed Extensions a C++/CLI
Ján Hanák, česky, 119 stran Vývojářská příručka je určena příznivcům jazyka C++. Na mnoha praktických příkadech ukazuje, že nová rozšíření Managed Extensions a CLI disponují úplnou výbavou pro vytváření náročných a sofistikovaných aplikací běžících pod křídly platformy Microsoft .NET Framework.
Webový vývoj v ASP.NET 2.0 pomocí bezplatných Express nástrojů pro úplné začátečníky
česky, 72 stran Brožura vysvětluje základy vývoje ASP.NET a práce s databází SQL Server Express úplným začátečníkům, pro vývoj se používá bezplatný nástroj Visual Web Developer Express. Tento materiál je možné v nezměněné podobě bez omezení kopírovat, distribuovat a používat pro výuku a vzdělávání.
Praktický úvod do noviniek SQL Serveru 2005 v oblasti relačných databáz
Ľuboslav Lacko, slovensky, 107 stran MS SQL Server 2005 je databázový systém novej generácie, ktorý poskytuje vysoko efektívne nástroje na správu a analýzu dát, lepšiu škálovateľnosť výkonu, vyššiu dostupnosť a bezpečnosť firemných dát, bohatšie a produktívnejšie nástroje na vývoj, nasadzovanie a správu programových aplikácií a viacero ďalších nových prvkov. Brožúra poskytuje ucelený prehľad o nových prvkoch v MS SQL Serveri 2005, predstavuje nové nástroje na správu systému. nové možnosti programovania v jazykoch T-SQL a .NET, rozšírenú podporu pre prácu s dátami vo formáte XML a zabudovanú webovú podporu.
Ľuboslav Lacko, slovensky, 105 stran Brožúra predstavuje nové filozofické a technologické trendy pre analýzu a dolovanie údajov v prostredí nového databázového servera SQL Server 2005. Na praktických príkladoch sú demonštrované možnosti integračných služieb pre prenos údajov z nehomogénnych zdrojov, modelovanie dátového skladu, vytváranie multidimenzionálnych kociek a data miningových modelov. Proces BI je popisovaný ucelene, vrátane možností klientského prístupu k výsledkom analýz.
Přecházíme z jazyka Visual Basic 6.0 na jazyk Visual Basic 2005
Ján Hanák, česky, 171 stran Kniha je určena vývojářům a programátory, kteří vytvářejí svá řešení v jazyce Visual Basic 6.0, ovšem rádi by svoji hodnotnou práci povýšili na novou úroveň a začali psát moderní aplikace .NET pomocí jazyka Visual Basic 2005 a vývojově-exekuční platformy Microsoft .NET Framework 2.0.
Vývoj webových aplikácií pre začiatočníkov pomocou Express nástrojov
Ľuboslav Lacko, slovensky, 130 stran Ve snaze oslovit hobby vývojáře začal Microsoft vyvíjet "odlehčené" verze vývojářských nástrojů a databázového serveru. Prvním krokem byl v nedávné minulosti projekt Web Matrix doplněný o ASP.NET Starter Kit. Web Matrix měl v porovnaní s Visual Studiem poměrně dost omezení, hlavně proto, že nebyl projektově, ale souborově orientovaný. Pro další období byl proto projekt WebMatrix utlumený a nahrazený projektem Visual Web Developer 2005. Seznamte se.
Příručka vývojáře pro přechod na platformu Microsoft .NET
překlad Ján Hanák, česky, 199 stran Příručku tvoří některé z nejpopulárnějších a vysoce hodnocených dokumentů ze série Přecházíme na platformu Microsoft .NET. Naleznete zde migrační průvodce pro mnohé programovací jazyky a technologie. Kromě jiných se dozvíte důležité informace o přechodu na technologii ASP.NET, či o programovacích jazycích jakými jsou Visual Basic .NET, řízené (managed) C++ a C#. Stranou nezůstávají ani programátoři pracující v jazyce Java, neboť pro ně je připravena samostatná sekce s názvem Přenos Java aplikací na platformu .NET Framework. V neposlední řadě se můžete těšit také na vyčerpávající informace o ADO.NET, COM Interop a společném běhovém prostředí.
Michael Juřek, česky, 114 stran Tato brožura se zabývá moderními přístupy k integraci aplikací v heterogenním prostředí. Je určena pro softwarové architekty, řídící pracovníky v IT, vedoucí projektů a zkušenější vývojáře. Snaží se klást důraz především na koncepce a metodické postupy při integraci aplikací. Soustředí se zejména na integraci aplikací uvnitř firmy či organizace. Je doplněna příklady implementací v BizTalk Serveru 2004 a měřeními výkonnosti, škálovatelnosti a propustnosti pro scénáře v příkladech.
Ľuboslav Lacko, slovensky, 130 stran Brožura představuje nový doplněk k produktu Microsoft SQL Server 2000 - produkt
Reporting Services (US). Dozvíte se o základní filozofii a architektuře, o vytváření vlastních reportů, o správě reportovacícho serveru a o zabudování funkčnostni reportů do vašich vlastních řešení. Tato brožura je finální verzí a nahrazuje pracovní verzi dříve zde umístěnou.
Ľuboslav Lacko, slovensky, 165 stran Brožurka popisující základy vývoje webových aplikací pro platformu .NET a to pomocí ASP.NET. Dozvíte se též jak vyvíjet tyto aplikace bez použití Visual Studia.NET a to pomocí "Free" nástroje
WebMatrix (US). Brožurka obsahuje i základy vývoje databázových webových aplikací nad volně šiřitelnou verzí
Microsoft SQL Serveru MSDE (US). Součástí této brožurky jsou též popisy použití
ASP.NET StarterKitů (US) a ukázkové příklady.
překlad Dalibor Kačmář, česky, 146 stran Popis platformy .NET a jejích jednotlivých komponent. Jedná se o doporučenou první četbu pro poznání .NET platformy po technické stránce. Co je to Microsoft.NET a proč ho použít? Jazyky v .NETu. Architektura .NET Frameworku. Vytváření tlustých a tenkých aplikací. Integrace na bázi XML a webových služeb. Mobilni klienti a .NET.
Luboslav Lacko, slovensky, 73 stran) Základy práce s SQL Serverem 2000 a jeho analytickými službami. Vytváření DTS balíčků pro transformaci, extrakci a plnění dat. Vytváření a používání datových OLAP kostek. Analýza pomocí MS Excelu. Jednoduchý datamining. Kompletní životní cyklus dat ve firmě.
Imrich Buranský, slovensky, 132 stran Vytváření XML dokumentů a jejich používání. XML a relační databáze SQL Server 2000. Zpřístupnění dat ve formátu XML prostřednictvím webové služby. MS Office a práce s XML a webovými službami. Budoucnost webových služeb.
Radek Pospíšil, česky, 72 stran Commerce Server jako nástroj pro B2B, B2C a B2E řešení. Přehled funkcí. Architektura systému. Integrace s dalšími produkty. Postup instalace testovací verze. Testovací aplikace Retail2002 včetně lokalizace pro české prostředí. Průvodce funkcemi produktu. Analytické možnosti a predikce chování nakupujících.
Luboslav Lacko, slovensky, 121 stran Praktická příručka pro vývoj mobilních aplikací. Vytváření nativního kódu v eMbedded Visual C++. Compact .NET Framework a Smart Devices Extension. Práce s mobilní databází SQL Server CE Edition. Vytváření tenkých aplikací pomocí ASP.NET Mobile Controls (Mobile Internet Toolkit). Vývoj aplikací pro SmartPhone.