Having spent the last two weeks tweaking my diagrams and pictures with a book designer, I learned quite a lot about differences in a design and development environment. To get facts straight, they live in a DPI-based world, which is nasty. And since my designer uses MacOS X platform to do the design stuff, a lot of interesting issues arrised. Again.
What I wanted to convey is: The book is finally done.
Title (in Slovene): Arhitektura sodobnih rešitev Microsoft .NET - Načrtovalski vzorci
Its physical incarnation should be available to general developer/architect public in a few weeks, but most definitely here.
Everyone who managed to send me an email after my previous blog post, will be getting a copy in his/her mailbox today.
If you would like a copy (electronic one, that is), drop me an email using this link.
Here's the TOC, up to level 3, (in Slovene):
1 PREDGOVOR2 UVOD3 OZADJE3.1 O PLATFORMI3.2 O PROGRAMSKIH JEZIKIH3.3 O NAČRTOVALSKIH VZORCIH3.3.1 Začetniki koncepta načrtovalskih vzorcev3.3.2 Načrtovalski vzorci v informacijski tehnologiji3.3.3 Načrtovalski vzorec: Windows DNA3.3.4 Porazdeljene transakcije3.4 SPLOŠNO O PORAZDELJENIH STORITVAH3.4.1 Strateški pomen Enterprise Services3.4.2 Prihodnost Enterprise Services3.4.3 Hitrost COM+3.4.4 O .NET Enteprise Services3.4.5 O porazdeljenem transakcijskem koordinatorju (MSDTC)3.5 KJE SMO?4 NAČRTOVALSKI VZORCI4.1 NAČRTOVALSKI VZOREC PORAZDELJENE APLIKACIJE4.1.1 Ideja4.1.2 Porazdeljena aplikacija potrebuje nivo fasade4.1.3 Porazdeljena aplikacija potrebuje nivo dostopa do podatkov4.1.4 Objekti entitetnih storitev validirajo poslovna pravila4.1.5 Ločeno upravljanje transakcij4.1.6 Procesi4.1.7 Kje smo?4.2 NAČRTOVALSKI VZOREC SPLETNE APLIKACIJE4.2.1 Namen4.2.2 Struktura4.2.3 Stran začasnih naročil4.2.4 Objekt DataSet4.2.5 DataSet <> DataTable <> DataAdapter4.2.6 Kje smo?4.3 NAČRTOVALSKI VZOREC PODATKOVNEGA DOSTOPA4.3.1 Namen4.3.2 Struktura4.3.3 Razredi4.3.4 Dodajanje novega naročila4.3.5 Kaj pa transakcije?4.3.6 Dostop do podatkov4.3.7 Kje smo?4.4 NAČRTOVALSKI VZOREC ENTITETNIH STORITEV4.4.1 Namen4.4.2 Struktura4.4.3 Primer poslovnega pravila4.4.4 Nivo dostopa do podatkov4.4.5 Validacija poslovnih pravil4.4.6 Naprednejši koncepti validacije poslovnih pravil4.4.7 Kje smo?4.5 NAČRTOVALSKI VZOREC POSLOVNE FASADE4.5.1 Namen4.5.2 Struktura4.5.3 Kdaj uporabiti?4.5.4 Razmislite o spletnih storitvah4.5.5 Kje smo?4.6 NAČRTOVALSKI VZOREC TRANSAKCIJSKIH STORITEV4.6.1 Transakcije in .NET v splošnem4.6.2 Namen4.6.3 Struktura4.6.4 Kako deluje?4.6.5 Kdaj uporabiti?4.6.6 Kako uporabiti?4.6.7 Kje smo?5 .NET ENTEPRISE SERVICES5.1 KAKO UPORABLJATI .NET ENTERPRISE SERVICES?5.1.1 Načrtovanje komponent5.1.2 Razredni in članski atributi5.2 NAMESTITEV KOMPONENT5.3 KJE SMO?6 UNIČEVANJE VIROV6.1 METODA FINALIZE6.1.1 Dedovanje iz System.Object6.1.2 O finalizaciji6.1.3 Kdaj uporabiti finalizacijo?6.1.4 Oživljanje6.2 METODA DISPOSE6.2.1 Kdaj klicati metodo Dispose?6.3 BREZ UPORABE .NET ENTERPRISE SERVICES6.3.1 Podatkovni nivo – osnovna komponenta6.3.2 Podatkovni nivo – ostale komponente6.3.3 Komponente drugih nivojev6.4 UPORABA V .NET ENTERPRISE SERVICES6.4.1 Podatkovni nivo – osnovna komponenta6.4.2 Podatkovni nivo – ostale komponente6.4.3 Komponente drugih nivojev6.5 KJE SMO?7 VIRI
If you still don't have my previous book, Arhitektura spletnih storitev - Usmeritve za načrtovanje, you can write to me using this link.
Thanks again to all the reviewers and especially to Microsoft gals who had to read this technical, unreadable text during the proof reading process. Thanks to Mateja from Alten, for doing a fantastic design work.
Remember Me
The opinions expressed herein are my own personal opinions and do not represent my company's view in any way.
My views often change.
This blog is just a collection of bytes.
Copyright © 2003-2024Matevž Gačnik
E-mail