Solution architecture with .NET learn solution architecture principles and design techniques to build modern .NET solutions

Библиографическая информация
Главный автор: Hallal, Jamil
Формат: Электронная книга
Язык:English
Публикация: Birmingham Packt Publishing, 2021.
Предметы:
Online-ссылка:EBSCOhost
Перейти в каталог НБ ТГУ
LEADER 04718cam a2200505 i 4500
001 koha001013838
003 OCoLC
005 20250222070014.0
006 m d
007 cr |||||||||||
008 210727s2021 enk o 001 0 eng d
035 |a koha001013838 
040 |a UKMGB  |b eng  |e rda  |e pn  |c UKMGB  |d OCLCO  |d EBLCP  |d OCLCF  |d UKAHL  |d OCLCO  |d N$T 
015 |a GBC1C8630  |2 bnb 
016 7 |a 020283742  |2 Uk 
020 |a 1801072434 
020 |a 9781801072434  |q (electronic bk.) 
020 |z 9781801075626 (pbk.) 
037 |a 9781801072434  |b Packt Publishing Pvt. Ltd 
050 4 |a QA76.76.M52 
082 0 4 |a 005.2/768  |2 23/eng/20230113 
049 |a MAIN 
100 1 |a Hallal, Jamil,  |9 912638 
245 1 0 |a Solution architecture with .NET  |b learn solution architecture principles and design techniques to build modern .NET solutions  |c Jamil Hallal. 
264 1 |a Birmingham  |b Packt Publishing,  |c 2021. 
300 |a 1 online resource (218 pages) 
588 |a Online resource; title from PDF title page (EBSCO, viewed January 13, 2023). 
500 |a Includes index. 
505 0 |a Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Section 1: Understanding the Responsibilities of a Solution Architect -- Chapter 1: Principles of the Software Development Life Cycle -- Understanding the software development life cycle -- Exploring the different SDLC stages -- Planning and requirement analysis -- Defining requirements -- Architectural design -- Software development -- Testing -- Deployment and maintenance -- Getting familiar with the popular SDLC models -- The Waterfall model -- The Agile model -- The Spiral model -- The DevOps model 
505 8 |a Choosing the right model -- Summary -- Chapter 2: Team Roles and Responsibilities -- Exploring the development team hierarchy -- The project manager -- the godfather -- The functional analyst -- the explorer -- The solution architect -- the game changer -- The development lead -- the tech-savvy one -- Software developers -- the masters of magic -- Quality assurance -- the quality guards -- Highlighting the five key attributes to consider when assembling a team -- Building a great team culture -- Establishing development standards and best practices -- Equipping the team with the right tools 
505 8 |a Maintaining continuous communication -- Helping developers grow professionally -- Summary -- Chapter 3: What Makes an Effective Solution Architect? -- What is solution architecture? -- Exploring the personality traits and skills of an effective architect -- Leading by example -- Displaying outstanding communication skills -- Possessing deep analytical skills -- Showcasing brilliant project and resource management skills -- Exhibiting patience with others -- Working collaboratively -- Demonstrating influencing and negotiation skills -- Possessing a wide range of technical expertise 
505 8 |a Breaking down problems efficiently -- Being pragmatic -- Taking a look at the common pitfalls for architects -- The enterprise architect versus the technical architect versus the solution architect -- Summary -- Section 2: Designing a Solution Architecture -- Chapter 4: Designing a Solution Architecture -- Exploring the key principles of solution architecture -- Business principles -- Data principles -- Application principles -- Technology principles -- Learning to model software architecture using UML -- Component diagrams -- Class diagrams -- Sequence diagrams -- State diagrams 
505 8 |a Activity diagrams -- Package diagrams -- Use case diagrams -- Designing architecture with UML -- Summary -- Chapter 5: Exploring Architecture Design Patterns -- Introducing the architectural patterns -- Popular architecture patterns -- Layered architecture -- Presentation architecture -- Clean architecture -- Microservices architecture -- Service-oriented architecture -- Exploring additional architecture patterns -- The serverless pattern -- The client-server pattern -- The event-driven pattern -- The pipe-filter pattern -- Choosing the right patterns -- Summary 
630 0 0 |a Microsoft .NET Framework.  |9 910690 
630 0 7 |a Microsoft .NET Framework.  |2 fast  |0 (OCoLC)fst01020083  |9 910690 
653 0 |a Application software  |x Development. 
653 0 |a Software architecture. 
653 6 |a Ordinateurs  |x Architecture. 
653 7 |a Computer architecture.  |2 fast  |0 (OCoLC)fst00872026 
655 0 |a EBSCO eBooks  |9 905790 
856 4 0 |3 EBSCOhost  |u https://www.lib.tsu.ru/limit/2023/EBSCO/2974379.pdf 
856 |y Перейти в каталог НБ ТГУ  |u https://koha.lib.tsu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=1013838 
910 |a EBSCO eBooks 
999 |c 1013838  |d 1013838 
039