Hľadanie: Webové programování v ASP.NET 2.0 CZ
zobraziť:
Programování v C
Zkušený autor a vysokoškolský učitel vás provede programováním v jazyce C# (verze 8, vydaná v roce 2019) od úplných základů až po velmi pokročilá témata. Nejprve přijdou na řadu potřebné základní pojmy a vše, co musí programátor vědět o počítači, o zobrazení dat v jeho paměti a o objektově orientovaném programování.
Na několika jednoduchých programech se naučíte základní konstrukce jazyka C#, překlad programu a jeho ladění. Cílem je dát vám do rukou nástroje, které umožní vše, o čem bude dále řeč, zkoušet na vlastních příkladech. Pak již budete připraveni na systematický výklad programovacího jazyka C#: proměnné, datové typy, příkazy a výrazy, vytváření a používání vlastních objektových datových typů, obsluhování výjimek (chyb vzniklých za běhu programu) a dotazovací jazyk LINQ.
Poslední část knihy je věnována vybraným programovým knihovnám jazyka C#, práci se znakovými řetězci, nástrojům pro vstupy a výstupy (tedy komunikaci programu s okolím), vytváření programů s grafickým uživatelským rozhraním a základům paralelního programování (používání tzv. podprocesů neboli vláken).
Programování v C++ od základů k profesionálnímu použití
„Jediným způsobem, jak se naučit nějaký programovací jazyk, je psát v něm programy.“ Zkušený autor se tohoto hesla drží i ve své nejnovější knize, která poslouží jako brána do světa programovacího jazyka C++ širokému okruhu zájemců: mohou s ní pracovat úplní začátečníci i ti, kteří již v nějakém jazyce programují a potřebují se posunout dále.
Hned po vysvětlení základních pojmů se začíná programovat „naostro“: vytvoříte si první program, naučíte se ho přeložit, spustit a odladit. V jedenadvaceti kapitolách se pak seznámíte s celou řadou témat: s objektovým programováním, základními programovacími konstrukcemi, šablonami, vestavěnými datovými typy, příkazy jazyka C++, poli a ukazateli. Následují uživatelem definované neobjektové typy, výrazy a deklarace, funkce, práce s preprocesorem jazyka C++, objektové typy, výjimky, vstupní a výstupní operace. Všechny nabyté znalosti si okamžitě vyzkoušíte v praxi na krátkých, jednoduchých a názorných příkladech (v knize jich je více než 170) – nehrozí tedy nebezpečí, že by čtenář zabloudil v teoretickém výkladu a nedokázal aplikovat získané znalosti v praxi.
Programy, s nimiž se v knize pracuje, jsou k dispozici ke stažení na internetu. Výklad přihlíží k poslednímu mezinárodnímu standardu jazyka C++ z roku 2017.
Programování mikrokontrolérů ATmega bez předchozích znalostí
Nenašli jste zatím publikaci, která by programování mikrokontrolérů ATmega vysvětlila jednoduše od úplných základů? Programování mikrokontrolérů ATmega bez předchozích znalostí nevyžaduje žádné dřívější zkušenosti s jejich programováním. Jednoduchou formou na příkladech se postupně seznámíte se základy, jak vytvářet programy pro mikrokontroléry ATmega, na kterých budete poté stavět u pokročilejších témat a vlastních projektů. V závěru knihy pak nechybí podklady na výrobu vlastní vývojové desky.
Programování v Excelu 2019
Excel 2019 umožňuje (stejně jako všechny předchozí verze) práci s jazykem Visual Basic for Application (VBA). Součástí instalace Excelu je editor kódu, který umožňuje vytvářet makra pomocí záznamu, především v něm je ale také možné vyvíjet vlastní programy a funkce pomocí kódu v jazyce VBA.
Rovněž lze tímto způsobem vytvářet a spouštět vlastní dialogová okna, doplňovat sešity Excelu o další ovládací prvky a vytvářet nové doplňky (Add In). Využití jazyka VBA v Excelu 2019 výrazně rozšiřuje možnosti předchozích verzí, a to jak pro osobní potřebu, tak pro další uživatele, například prostřednictvím firemní sítě.
Kniha nepředpokládá žádné předběžné znalosti programování, tvorba maker a kódu VBA v Excelu 2019 je vysvětlena od úplných základů.
Programování v Excelu 2013 a 2016
Jako všechny předchozí verze Excelu, je i Excel 2016 vybaven vývojářskými nástroji jazyka Visual Basic for Application (VBA) včetně editoru kódu. To umožňuje vytvářet makra pomocí záznamu, a kromě toho vyvíjet vlastní programy a funkce pomocí tvorby kódu v jazyce VBA. Editor jazyka VBA vám umožní také vytvářet a používat vlastní dialogová okna, doplňovat sešit Excelu o vlastní ovládací prvky a vytvářet nové vlastní doplňky (Add In). Využití jazyka VBA výrazně rozšiřuje možnosti Excelu 2016, a to jak pro svou potřebu, tak i pro širší okruh uživatelů, např. pro potřeby firemní sítě.
Tato knížka nepředpokládá žádné předběžné znalosti programování. Tvorba maker a kódu VBA v Excelu 2016 je popsána od úplného začátku.
Na sklade 1Ks
12,68 €
13,35 €
Java - programování podprocesů (vláken)
Kniha seznamuje s programováním paralelních podprocesů neboli vláken v programovacím jazyce Java.
Čtenář se postupně seznámí s pojmem podprocesu (vlákna, thread) a s jeho základními vlastnostmi, naučí se podproces vytvořit, spustit, uspat, přerušit atd. V následujících kapitolách se dozví, jak používat podprocesy v programech s grafickým uživatelským rozhraním (Swing a JavaFX), jak synchronizovat přístup podprocesů ke sdíleným datům a jak mohou podprocesy mezi sebou komunikovat, tedy jak si mohou vyměňovat data, aniž by přitom mohlo dojít ke konfliktům.
V závěrečných kapitolách pozná čtenář pokročilejší nástroje, jako jsou např. fondy podprocesů (thread pool), a naučí se programovat asynchronní výpočty.
Výklad doprovází řada ucelených příkladů.
CNC - Programování obráběcích strojů
Číslicově řízené výrobní stroje (CNC) jsou charakteristické tím, že ovládání pracovních funkcí stroje je prováděno řídicím systémem (RS) stroje pomocí v počítači vytvořeného programu. Jedná se o vysoce specializované téma, kterému nebyla dosud v naší knižní produkci věnována dostatečná pozornost. Nyní však držíte v rukou komplexní publikaci o CNC technice ve strojírenství, o principech CNC řízení, o způsobech programování. Publikace je určena široké odborné veřejnosti, ale svojí koncepcí vyhovuje zejména jako učebnice pro výuku na odborných školách všech stupňů se zaměřením na strojírenství. Využijí ji i pracovníci ve strojírenství pro zvýšení své kvalifikace a rekvalifikaci, stejně jako pracovníci podniků, kde se v rámci modernizace tato progresivní technika zavádí. Kniha je rovněž určena pro pracovníky útvarů technologické přípravy výroby a technologického rozvoje. Autor ve čtrnácti kapitolách shrnuje všechny zásadní dostupné informace o CNC obráběcích strojích, programování i technologii, které by měl znát každý kvalifikovaný pracovník: věnuje se v první řadě obrábění soustružením, frézováním a příbuzným profesím. CNC řízení je ale již běžné v mnoha jiných oblastech, jako vypalování a řezání laserem, plamenem, vodním paprskem, při ohýbání plechů a trubek, při elektroerozivním obrábění dutin, řezání drátem atd. Vlastní programování není nijak náročné, komplikovanější úkol představuje zabudovat do programu strategii obrábění a efektivní technologii, která může být pro různé tvary obráběného dílce odlišná. Navíc je nutné perfektně zvládnout příslušný řídicí systém a jeho simulaci programu. V knize je uvedeno velké množství školních i složitějších příkladů, na kterých si lze, po předchozím prostudování, procvičit programování CNC, aby mohl čtenář úspěšně zvládnout simulátor CNC i programování na vlastním stroji.
CNC obráběcí stroje a jejich programování
Publikace "CNC obráběcí stroje a jejich programování" je zaměřena na čtenáře, kteří mají zájem získat či prohloubit si vědomosti o CNC technice ve strojírenství, o principech CNC řízení a dává přehled o způsobech programování. Obsahem publikace jsou i další témata související s problematikou CNC.
Publikace je psána tak, aby byla srozumitelná široké odborné veřejnosti a svojí koncepcí vyhovuje i jako učebnice pro výuku na odborných školách všech stupňů se zaměřením na strojírenství. Jistě ji též využijí pracovníci ve strojírenství pro zvýšení své kvalifikace a rekvalifikace, a zárověň pracovníci podniků, které se modernizují a zavádí tuto progresivní techniku CNC. Je určena též pro pracovníky útvarů technologické přípravy výroby a technologického rozvoje, kde najdou informace na téma "Co umějí současné CNC stroje" a téma o ekonomice provozu CNC strojů.
Na uvedených příkladech si lze, po předchozím prostudování, procvičit programování CNC, než následně přikročí studující k programování na simulátoru CNC stroje a na vlastním stroji. Takto čtenář může přispět ke zrychlení a lepšímu pochopení cílů svého snažení. Ti, kteří již tuto oblast znají, se mohou dovědět více o možnostech CNC obráběcích strojů, o principech a možnostech dalšího ručního programování (při nepoužití kódu ISO) a v CAD/CAM systémech. Dále i o nastupující technologii HSC, ke které jsou k dispozici na trhu již odpovídající nástroje a CNC obráběcí stroje. Také zde najdou, zejména začínající firmy, informace o organizaci práce pro tuto oblast a informace, jak provádět kalkulace, tam kde se nejvíce používá CNC technika.
Stručný obsah
1. CNC obráběcí stroj - princip a řízení.
2. Programování CNC strojů - ruční a také pomocí CAD/CAMu.
3. Konstrukční řešení hlavních dílů CNC strojů.
4. Organizace Technologie Ekonomika - zde pojednává zejména o zařazení programátorů CNC strojů do organizace práce v podniku, o ekonomice provozu CNC strojů a kalkulacích nákladů na výrobek při použití těchto strojů.
5. CNC technika a její technický rozvoj - tato část popisuje současný stav a trendy vývoje, popisuje progresivní výrobní technologii HSC.
6. Přílohy - v těchto jsou obsaženy řešené příklady CNC programů, programování v jiném kódu než ISO a další informace.
Na sklade 1Ks
10,49 €
11,04 €
Lacná kniha Umění programování 1. díl - Základní algoritmy (-70%)
Již více než 40 let nejvlivnější učebnice programování!
Ponořte se do jedné z nejvýznamnějších učebnic programování a informatiky vůbec
a objevte důvody, proč se série knih Umění programování (The Art of Computer
Programming) stala tak průlomovým dílem.
Výuková publikace i referenční příručka plná nejdůležitějších programátorských
rad, zásad a principů probraných do nejhlubších matematických detailů obsahuje
stovky cvičebních úkolů a otázek včetně odpovědí a řešení většiny cvičení.
Tento svazek je průnikem celé série, neboť obsahuje základní výkladový materiál
používaný i v dalších svazcích.
8 důvodů unikátnosti série knih The Art of Computer Programming:
Začala vznikat na začátku 60. let a přes obrovský rozmach v oblasti IT jsou její
tvrzení platná dodnes.
Dokáže ji vstřebat každý čtenář se znalostmi středoškolské algebry.
Všechna matematická tvrzení jsou náležitě dokázána.
Může sloužit k samostudiu obecných programátorských pravidel a datových
struktur, praktického programování ve strojovém jazyce, ale i ke studiu diskrétní
matematiky.
Autor demonstruje algoritmy na strojově orientovaném jazyce, aby tak mohl
pracovat s elementárními počítačovými instrukcemi.
Aby autor dosáhl úplné obecnosti, vytvořil pro účely výkladu univerzální počítač.
Dobrovolníci vytvořili simulátory Knuthova počítače, takže je možné vše si
i prakticky vyzkoušet.
Programování je tu pojato i z estetické stránky; propojuje se tak exaktní a umělecká
činnost.
„Bible všech základních algoritmů a dílo, které dnešní vývojáře učí vše, co by o programování
měli znát.“
– magazín Byte, září 1995
„Pokud si myslíte, že jste dobrý programátor, přečtěte si Knuthovo Umění
Programování. A určitě mi pošlete resumé, pokud jeho dílo dočtete až do konce.“
– Bill Gates, zakladatel společnosti Microsoft
„Je příjemné, když je problém tak složitý, že musíte sáhnout do poličky pro Knutha.
Mám pocit, že pouhé otevření té knihy je pro počítače užitečné.“
– Jonathan Laventhol, vedoucí technolog společnosti Imagination
O autorovi:
Donald Erwin Knuth,
emeritní profesor Stanfordovy
univerzity v Kalifornii,
je jedním z nejuznávanějších
světových
odborníků v oblasti informačních
technologií. Vytvořil systémy
TeX a METAFONT, které se staly standardy
počítačové sazby. Napsal přes
20 knih a 160 odborných publikací
o programování, sazbě či obecně o informačních
technologiích. Na sérii knih
Umění programování (The Art of Computer
Programming) začal pracovat již
v roce 1962, kdy absolvoval kalifornský
Institute of Technology, a novým dílům
se věnuje dodnes. Je nositelem mnoha
vyznamenání v oboru informatiky
včetně Turingovy ceny, IEEE Computer
Pioneer Award nebo americké národní
medaile za vědu. V roce 1996 navštívil
Českou republiku, aby převzal titul
Doctor honoris causa v oboru informatika
na Masarykově univerzitě v Brně.
Na sklade 1Ks
13,44 €
44,81 €
dostupné aj ako:
Atmel AVR programování v jazyce C
Pokud potřebujeme vytvořit jednoduchý program pro takový "jednočipák" je použití assembleru ještě únosné. S rozvojem schopností malých počítačů potřebují k jejich využití konstrukéři vytvářet programy poměrně rozsáhlé a složité a jejich tvorba v assembleru se stává již neúnosná.Proto byly pro jednočipové mikrořadiče a mikropočítače vytvořeny překladače z vyšších programovacích jazyků. Velké obliby dosáhl zejména jazyk C, což je dané tím, že má nejenom vlastnosti, které očekáváme od vyšších programovacích jazyků, ale i vlastnosti očekávané spíše u assemblerů. Z vyšších programovacích jazyků má jazyk C "nejblíže" k hardware. Proto se i u velkých počítačů používá při vytváření operačních systémů.Převážná část knihy věnována především popisu vývojového prostředí CodeVisionAVR C, které je právě vhodné pro začátečníky, studenty či amatérské konstruktéry. Školní verze programu je umístěna na doprovodném CD.Vývojový prostředek CodeVisionAVR obsahuje překladač jazyka C, integrované vývojové prostředí IDE a průvodce, wizard, umožňující automatické generování zdrojového kódu pro mikrokontroléry ATMEL AVR. CodeVisionAVR je program spustitelný pod Windows 95, 98, 2000 a XP. Jeho překladač jazyka C z větší části vyhovuje specifikaci ANSI C (pokud to umožňuje architektura AVR), a dále má několik rozšíření vyhovujících potřebám vestavěných (embedded) systémů, speciálně AVR. Hlavním omezením školní verze je restrikce délky vytvářeného kódu. Všechny příklady v této knize jsou tvořeny a překládány pomocí této školní verze.V případě, kdy tvoříme v jazyce C nějakou AVR aplikaci pro nekomerční použití a narazili bychom na omezení délky kódu v CodeVisionAVR můžeme použít free kompilátor GCC pro AVR, který může překládat zdrojové kódy v C bez omezení délkou. Proto autor zařadil do přílohy knihy krátký popis použití tohoto překladače, který ve spojení s AVR Edit tvoří docela slušný vývojový prostředek s IDE. Rovněž tento free překladač spolu s instalačními soubory AVR Edit je součástí doprovodného CD.Kniha je určena především začátečníkům, u nichž se předpokládá alespoň základní znalost jazyka C, např. na úrovni středoškolské učebnice jazyka C.
Programování mikrokontrolérů ATmega bez předchozích znalostí
Chcete začít programovat mikrokontroléry ATmega? Nenašli jste zatím publikaci, která by vše vysvětlila jednoduše od úplných základů? Programování mikrokontrolérů ATmega bez předchozích znalostí nevyžaduje žádné dřívější zkušenosti s programováním. Jednoduchou formou na příkladech se postupně seznámíte se základy, jak vytvářet programy pro mikrokontroléry ATmega, na kterých budete poté stavět u pokročilejších témat a vlastních projektů. Naučíte se pracovat s nejrůznějšími datovými typy, využívat pokročilejší programové konstrukce, zpracovat přerušení, vstupy a výstupy, využívat čítače, časovače, převodníky a sériové komunikační jednotky. Zkušený autor vás provede všemi důležitými oblastmi, v závěru knihy pak nechybí podklady na výrobu vlastní vývojové desky. Publikace vás mimo jiné seznámí s tématy: * Základní datové typy a programové konstrukce * Ovládání vstupů a výstupů * Funkce, pole, ukazatele * Přerušení, čítače, časovače, převodníky * Práce se znaky a řetězci * Sériové komunikační jednotky * Výroba vlastní vývojové desky O autorovi: David Matoušek se věnuje programování v jazyce C++ již více než 20 let. Programuje aplikace pro operační systém Windows pomocí nástrojů C++ Builder, Visual C++ a Dev-C++, kromě toho se zabývá i programováním mikrokontrolérů řad Atmel, PIC a 8051. V současné době působí na Fakultě elektrotechniky a informatiky Univerzity Pardubice.
Na stiahnutie
13,19 €
Webové metodiky
Kniha čtenáře provází po celé délce historie od vzniku první metodiky HDM přes všechny její nástupce až po dvojici vítězných soupeřů – metodik UWE a WebML/WebRatio. Autor se snažil během výkladu upozornit na dvě hlavní inovativní charakteristiky všech webových metodik, a to modelování navigace a modelování prezentace. Další část knihy se zabývala vztahem webových metodik k současným moderním konceptům webového inženýrství, jako jsou MDA, SOA, sémantický web a některé další. V knize je představena původní metodika MBWE a metoda MDGD autora této publikace. Závěr knihy je věnován stručnému porovnání představených metodik a na základě jejich předchozí evoluce, je učiněno několik stručných úvah o jejich budoucnosti.
Spojovačky - Zvířata v zoo - Zvieratá v zoo
SPOJOVAČKY jsou báječnou sérií pro chvíle odpočinku. Každý díl vám nabízí 23 obrázku s více než 500 očíslovanými body. Jejich spojením však vaše dílo nekončí – můžete se pustit také do barvení nebo jednoduchého stínování pastelkou. Vyzkoušejte svoji trpělivost, procvičte si koncentraci a nechejte se překvapit svou vlastní tvořivostí. Nahlédnete do světa umění, naučíte se základním principům kreslení a budete nadšeni, jaké ohromující obrazy vám pod rukama vznikají.
Programování pro úplné začátečníky, 2. vydání
Chcete proniknout do základů programování, ale všechny příručky se vám zdají složité? Ať už se učíte programovat ve škole, nebo jako samouk, kniha vás prvními kroky provede přístupnou formou. Na praktických příkladech a cvičeních v jazyce Pascal se naučíte vytvářet své první prográmky. Výuka probíhá postupně, po malých dávkách a srozumitelně. Kniha nevyžaduje naprosto žádné znalosti programování.
Nauč sa čítať v ľuďoch ako v knihách
Chcete vedieť rýchlo prečítať ľudí, dešifrovať reč ich tela, odhaliť lži a pochopiť ľudskú povahu? Ponorte sa do fascinujúceho sveta neverbálnej komunikácie a reči tela. Dozviete sa, ako môžu jemné gestá, výrazy tváre a iné neverbálne podnety odhaliť množstvo informácií o myšlienkach, emóciách a zámeroch človeka. Kniha ponúka praktické postrehy a stratégie na rozlúštenie týchto podnetov a pomáha čitateľom zlepšiť ich schopnosť porozumieť ostatným a spojiť sa s nimi.
Vďaka kombinácii psychologických teórií a príkladov zo skutočného života nájdete praktické rady,
ako interpretovať a analyzovať ľudí, zlepšovať komunikačné schopnosti a budovať úspešné vzťahy.
Začínáme programovat v jazyku Java
Tato publikace uvádí čtenáře do světa programování prostřednictvím jazyka Java, jenž je v současné době nejpoužívanějším jazykem pro tvorbu rozsáhlých programů a aplikací.
Postupně čtenáře seznamuje s jednotlivými konstrukcemi jazyka, a přitom se neomezuje pouze na to, jak navržený program zakódovat, ale učí čtenáře doopravdy programovat. Nesoustředí se proto na výuku syntaxe jazyka a práce s knihovnami, ale učí, jak program v daném programovacím jazyce navrhnout. Učí čtenáře, jak má při programování myslet.
Kniha je sice primárně určena začátečníkům, ale ohlasy recenzentů ukázaly, že v ní najdou poučení i zkušení programátoři.
Kniha vznikla na základě dlouholetých zkušeností autorů nejen s výukou programování na univerzitě, ale i s výukou na středních školách a vedením doplňujících kurzů pro profesionální programátory.
Autoři v ní uvádějí čtenáře krok za krokem do tajů návrhu programů v jazyce Java a ukazují mu, jak možnosti této moderní technologie co nejlépe využít a kde si dát naopak pozor na její úskalí. Přitom je paralelně seznamují se zásadami moderního programování a učí se je naplňovat v praxi.
Slnko v duši, nádej v tebe
Dvadsaťjedenročná Hermína, tuláčka, ktorú matka opustila ako malé dieťa, je večne na úteku. Žije na okraji spoločnosti, bez domova, bez peňazí a bez nádeje na lepší život. Jedného dňa jej v bare v Luberone skríži cestu Jo, drsne vyzerajúci šesťdesiatnik, a ponúkne jej sezónnu prácu chyžnej vo svojom hoteli. Mladá žena už nemá čo stratiť, a tak ho nasleduje. Starý, impozantný a majestátny hotel, ktorému dali meno Dača, sa stane jej domovom a zmení jej život.
dostupné aj ako:
Webové programování v ASP.NET 2.0
Světový bestseller z legendární edice Programmer to programmer přibližuje
tvorbu webových aplikací ASP.NET pomocí konkrétních projektů,
jež autor řeší od sestavení úkolu přes návrh řešení až po kompletní realizaci
aplikace. Na praktických ukázkách v jazyce C# se naučíte navrhovat
a tvořit kompletní weby v ASP.NET 2.0 obsahující součásti, které najdete
na jakémkoli moderním webovém portálu: diskuzní fóra, ankety, zasílání
novinek, správa článků, elektronický obchod a mnoho dalšího.
Autor v každé kapitole, jež se věnuje vývoji jedné konkrétní součásti webu,
nejdříve popisuje řešený problém, poté probere prvky, s nimiž se bude
návrh potýkat, a nakonec předvede, jak efektivním a moderním programováním
problém vyřešit. Výklad postupuje krok za krokem a doplňují jej
rozsáhlé ukázky zdrojových kódů jednotlivých příkladů.
S touto knihou se naučíte:
Plně využívat nové funkce verze 2.0 ke snížení množství nutného kódu
Jedinečným a praktickým způsobem zvládnout různé problémy, s nimiž
se setkáte v průběhu vývoje jakýchkoli webů
Implementovat nové možnosti včetně témat, členství, personalizace,
lokalizace, vzorových stránek, webových částí a kešování
Využívat mnoho nových serverových ovládacích prvků včetně GridView,
DetailsView, MultiView, Wizard, Menu, SiteMap a Login
Všechny zdrojové kódy příkladů z knihy si čtenáři mohou stáhnout
z webové stránky knihy na adrese http://knihy.cpress.cz/k1457.
„Tato publikace je jiná než většina těch, které můžete běžně sehnat
v obchodech. Pokud berete v úvahu výkon, bezpečnost, robustnost, škálovatelnost
a potrpíte si na detaily, Marcova Pivnice jako vzorová webová
aplikace je reálnější než většina ve skutečnosti existujících stránek, které
jsem kdy viděl. Vlastně, tento styl psaní je tou nejlepší demonstrací nových
možností ASP.NET 2.0.“
– z předmluvy ke knize; Francesco Balena, zakladatel .Net2TheMax,
autor a regionální ředitel společnosti Microsoft
Vypredané
7,59 €
7,99 €
Hrad v Škótsku
Schúľte sa do svojho obľúbeného kresla, zababušte sa do huňatej deky a pri vôni vanilky sa začítajte do ďalšieho romantického príbehu z krajiny tisícich hradov a drsnej vysočiny. V jednom škótskom hrade na vás čaká príbeh o dvoch nedokonalých ľuďoch, ktorých spojí dokopy priam dokonalá láska.
Keď sa Izzy vráti z vychýrenej kuchárskej školy Killorgally späť do škótskeho hradu, ktorý zdedila, čaká ju tam hneď niekoľko prekvapení. Okrem toho, že vo svojej kuchyni objaví príťažlivého profesora histórie Rossa, jej mama sa počas Izzyinej neprítomnosti pustila do rozsiahlej rekonštrukcie a navyše hrad na Vianoce prenajala skupinke zámožných hostí!
A tak Izzy zostáva len niekoľko týždňov na to, aby chátrajúci hrad premenila na kúzelný hotel. Našťastie má hneď niekoľkých pomocníkov a jedným z nich je na prekvapenie všetkých aj Ross. A hoci si to Izzy vôbec nechce pripustiť, začína na neho myslieť čoraz viac...