Timpul Liber- PC Magazine Romania, Iulie 2001
BIBLIOTECA TI
Elena Andreea
Liță
Introducere
în .NET
.NET este viziunea Microsoft prin care orice produs software este privit ca
un serviciu, un mediu de dezvoltare pentru următoarele generații de servicii
web. Toate produsele Microsoft, de la Visual Studio la Windows, de la FrontPage
la Exchange Server, chiar și suita Office, se vor integra treptat în această
viziune, pentru a asigura un nivel maxim de compatibilitate.
Prin introducerea unui limbaj comun de execuție, platforma .NET le permite
programatorilor să folosească orice limbaj doresc, realizarea aplicațiilor fiind
simplificată printr-o tehnologie proprietară denumită "Building Block Services".
"Introducing .NET" își propune să ne spună exact ceea ce trebuie să
știm despre .NET, adresându-se dezvoltatorilor și oamenilor de afaceri care
vor să fie cu un pas înaintea competiției. La ora actuală toate secțiunile din
.NET se află în versiune beta (în diverse stadii de dezvoltare), fiind necesar
ca potențialii cititorii să aibă cunoștințe minime despre COM, COM+, ASP și
VB.
Cartea acoperă subiecte ca .NET Framework, părțile componente ale platformei
.NET, modul în care acestea se integrează, detalii despre cele două limbaje
de programare VB.NET și C#, precum și exemple clare privind utilizarea .NET-ului.
Cei care lucrează în Java, VB sau C++ vor putea observa care este următoarea
generație de limbaje de programare și schimbările pe care le va face Microsoft
în limbajele folosite în prezent - Studio, Visual Basic, C++ și J++, dar și
modul în care .NET se integrează cu arhitectura DNA, care va deveni doar o componentă
a acestei noi viziuni.
Autorii cărții au dorit să ilustreze stadiul în care se află proiectul .NET
la ora actuală, chiar dacă nu toate tehnologiile pe care le-au abordat se vor
concretiza într-un produs final și chiar dacă poate nici numele facilităților
prezentate nu vor rămâne aceleași.
Introducing .NET,
Public Beta Release, Editura Wrox Press,
449 pagini, ISBN 1-861004-89-3, preț: 42$,
în România prin Byblos SRL.
Elemente
de bază în C#
C# este un nou limbaj de programare special conceput de Microsoft pentru dezvoltarea
serviciilor și aplicațiilor internet care vor rula pe noua platformă Microsoft
.NET. Aplicațiile web bazate pe componente, dezvoltate în C#, sunt la fel de
performante ca și cele bazate pe arhitectura client/server, deoarece Microsoft
.NET Framework este constituit dintr-un mediu de execuție numit Common Language
Runtime (CRL) și un set de biblioteci de clase, care oferă o platformă de dezvoltare
compatibilă cu diverse limbaje și unelte specifice.
Cartea C# Essentials este astfel o analiză completă a elementelor din limbajul
C# și a sintaxelor aferente, clasificate într-un rezumat concis, însoțit de
un glosar al cuvintelor cheie folosite în C#. De asemenea, sunt incluse specificații
de sintaxă de bază pentru alte limbaje de programare la care se face referință
în carte, furnizând cititorilor o modalitate rapidă de a înțelege gramatica
construcțiilor particulare și scrierea de cod valid.
Deși autorii au încercat să realizeze această lucrare astfel încât să fie utilă
pntru toți cei care sunt doresc să învețe C#, totuși ținta lor principală sunt
programatorii deja familiarizați cu limbaje ca C++, Smalltalk, Java sau Delphi.
Informațiile din carte se bazează pe versiunea beta 1 a .NET SDK (Software Development
Kit) lansat de Microsoft în noiembrie 2000.
C# Essentials,
Ben Albahari, Peter Drayton, Brad Merrill,
Editura O'Reilly, 199 pagini,
ISBN 0-596-00079-0, preț: 24 $,
în Romania prin Byblos SRL
Modelarea bazelor
de date
Modelarea bazelor de date se adresează informaticienilor avansați sau începători
care sunt interesați în proiectarea și implementarea modelelor de date relaționale,
orientate spre obiect sau distribuite.
Lucrarea abordează trei probleme fundamentale ale modelării datelor: proiectarea
conceptuală a bazelor de date, procesarea și optimizarea interogărilor în sistemele
de gestiune a bazelor de date și gestiunea tranzacțiilor și controlul concurenței
în sistemul de gestiune a bazelor de date.
Aceste subiecte sunt analizate detaliat, pe parcursul a zece capitole, în cadrul
sistemelor de gestiune a bazelor de date relaționale, orientate spre obiect,
relaționale orientate spre obiect și distribuite.
Exemplele concrete din lucrare se referă la sistemul Oracle 8i, unul dintre
cele mai puternice sisteme de gestiune a bazelor de date relaționale orientate
spre obiect.
Datorită modului în care este concepută, cartea poate fi folosită drept suport
de curs, oferind informații fundamentale referitoare la modelarea și gestionarea
bazelor de date.
Modelarea bazelor de date,
Ileana Popescu,
Editura Tehnică, 350 pagini,
ISBN 973-31-1555-X
|