Cantitate/Preț
Produs

Building Client/Server Applications with VB .Net

Autor Jeff Levinson
en Limba Engleză Paperback – apr 2003

Considerăm că abordarea propusă de Jeff Levinson în Building Client/Server Applications with VB .Net diferă semnificativ de lucrarea Programming the Web with Visual Basic .Net semnată de Constance Petersen. În timp ce Petersen se concentrează pe tranziția programatorilor către mediul web, volumul de față este mai puțin abstract și mai mult orientat către aplicații practice, oferind un manual complet pentru dezvoltarea sistemelor enterprise. Jeff Levinson nu se rezumă la prezentarea unor fragmente de cod, ci ghidează cititorul prin procesul de scriere a unei aplicații integrale, explicând contextul logic al fiecărei sarcini. Structura cărții este organizată tehnic și progresiv, începând cu o analiză a arhitecturii aplicațiilor și a modelului N-Tier. Merită menționat modul în care autorul detaliază construcția infrastructurii aplicației, de la gestionarea erorilor prin clase specifice până la logica obiectelor de business. În a doua jumătate a volumului, accentul se mută pe interfețele de utilizator (Windows și Web Forms) și pe integrarea tehnologiilor de interoperabilitate. Implementarea Web Services și utilizarea UDDI sunt tratate ca elemente cheie în ecosistemul Microsoft .NET 1.0. Poziționată în contextul operei sale, această carte reprezintă fundamentul tehnic pe care Jeff Levinson va construi ulterior în Pro Visual Studio Team System with Team Edition for Database Professionals. Dacă în lucrările ulterioare autorul pune accent pe efortul colectiv de echipă, aici se concentrează pe rigoarea arhitecturală necesară unui dezvoltator individual pentru a livra soluții robuste. Cartea acoperă inclusiv subiecte avansate precum utilizarea reflecției și adaptarea aplicațiilor pentru piețe globale prin localizare și suport Unicode.

Citește tot Restrânge

Preț: 27841 lei

Preț vechi: 34802 lei
-20%

Puncte Express: 418

Carte în stoc

Livrare din stoc 08 mai


Specificații

ISBN-13: 9781590590706
ISBN-10: 1590590708
Pagini: 624
Ilustrații: XXIV, 624 p.
Dimensiuni: 191 x 235 x 33 mm
Greutate: 1.15 kg
Ediția:Softcover Reprint of the Original 1st edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

Public țintă

Professional/practitioner

De ce să citești această carte

Recomandăm această carte profesioniștilor care au nevoie de o metodologie clară pentru construirea aplicațiilor client/server folosind Visual Basic .NET. Cititorul câștigă o perspectivă aplicată asupra arhitecturii N-Tier și a serviciilor web, trecând dincolo de teorie. Este un instrument esențial pentru cei care doresc să stăpânească fluxul complet de dezvoltare enterprise, de la designul obiectelor de business până la implementarea interfețelor complexe și a mecanismelor de securitate.


Despre autor

Jeff Levinson, stabilit în Boston, deține o experiență profesională vastă ce cuprinde consultanță în tehnologie, publishing și managementul achizițiilor. Această diversitate de perspective îi permite să abordeze dezvoltarea software dintr-un unghi pragmatic și orientat spre eficiență business. Recunoscut pentru expertiza sa în ecosistemul Microsoft, Levinson a publicat lucrări de referință despre Visual Studio Team System, fiind un promotor al bunelor practici în arhitectura de sistem. Experiența sa în consilierea companiilor pe teme de abilități de afaceri și tehnologie se reflectă în claritatea cu care explică structurile complexe ale NET Framework.


Descriere scurtă

Building Client/Server Applications with VB .NET: An Example-Driven Approach is based on Release 1.0 of the .NET Framework / Release 1.0 of Visual Studio .NET + .NET Framework Service Pack 1. Jeff Levinson walks readers through how to write a complete application—no “snippets” of code—and will show readers examples of how, when, and why to perform a task. Building Client/Server Applications with VB .NET: An Example-Driven Approach is the manual on software development for enterprise application development.

Cuprins

1 Understanding Application Architecture: An Overview.- 2 Building an N-Tier Application.- 3 Creating the Application Infrastructure.- 4 Handling Errors with Class.- 5 Building Business Objects.- 6 Creating the Windows User Interface.- 7 Revisiting Objects and Rules.- 8 Reusing Code.- 9 Understanding Server-Side Business Rules.- 10 Using Reflection.- 11 Implementing Web Services and the UDDI.- 12 Creating a Web Forms Interface.- 13 Globalizing and Localizing Your Application.- Appendix A Adding Support for Unicode Characters.- Appendix B Recommended Reading.- Remoting.- Object-Oriented Design/UML.- Security.- ADO.NET/Databases.- Design Patterns.- Regular Expressions.- Globalization and Localization.- Business Rules.- .NET Framework (Intermediate Language).- Visual Basic .NET Primer.- Web Services and UDDI.- General .NET Web Sites.

Recenzii

From the reviews:
"Oh no, not another book on client/server! But this one is different. … Starting from the theoretical beginnings, it describes how to set up the IIS web server and what exactly it is you are trying to achieve. … A good book if you want a real example of Client/Server architecture in action." (Ian Elliot, VSJ – Visual Systems Journal, May, 2004)

Notă biografică

Jeff Levinson is a solution design and integration architect for The Boeing Company. He is the author of Building Client/Server Applications with VB .NET: An Example-Driven Approach (Apress 2003) and has written several articles for Visual Studio Magazine. He speaks at various Microsoft user groups and was a speaker at Microsoft's DevDays 2004. Jeff holds the following certifications: MCSD, MCAD, MCSD.NET, MCDBA, SCJP, and Security+. He earned his master's degree in software engineering from Carnegie Mellon University. He and his wife, Tami, live in Redmond, Washington. He enjoys golfing, reading, running, and spending time with his wife.

Caracteristici

Practical manual of software development for Enterprise application development Goes clearly through all the steps of writing a complete application Includes supplementary material: sn.pub/extras