LEADER 05261nam 2200637 450 001 9910821214003321 005 20200520144314.0 010 $a1-84968-913-X 035 $a(CKB)3710000000205320 035 $a(EBL)1593842 035 $a(SSID)ssj0001374271 035 $a(PQKBManifestationID)11887147 035 $a(PQKBTitleCode)TC0001374271 035 $a(PQKBWorkID)11323749 035 $a(PQKB)11685297 035 $a(Au-PeEL)EBL1593842 035 $a(CaPaEBR)ebr10900538 035 $a(CaONFJC)MIL632106 035 $a(OCoLC)885019790 035 $a(MiAaPQ)EBC1593842 035 $a(PPN)228008190 035 $a(EXLCZ)993710000000205320 100 $a20140809h20142014 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aApplied architecture patterns on the Microsoft platform $ework with various Microsoft technologies using applied architecture patterns /$fAndre Dovgal, Gregor Noriskin, Dmitri Olechko 205 $aSecond edition. 210 1$aBirmingham, England :$c[Packt] Publishing,$d2014. 210 4$dİ2014 215 $a1 online resource (456 p.) 225 0 $aProfessional Expertise Distilled 300 $aIncludes index. 311 $a1-84968-912-1 327 $aCover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Solution Decision Framework; The need for a decision framework; Sources of input; Organizational direction; Functional requirements and use cases; Non-functional requirements; Derived (architectural) requirements; Deciding upon your architecture strategy; Technology evaluation dimensions; Organizational context; Solution design aspects; Solution implementation aspects; Solution operation aspects; Applying the framework; Summary; Chapter 2: The .NET Framework Primer 327 $aAn evaluation framework for .NET Framework APIsEvaluation framework dimensions; Evaluation framework ratings; The .NET Framework; The Base Class Library; The System namespace; The System.Text namespace; The System.IO namespace; The System.Net namespace; The System.Collections namespace; The System.Collections.Generic namespace; The System.Collections.Concurrent namespace; The System.Linq namespace; The System.Xml namespace; The System.Xml.Linq namespace; The System.Security.Cryptography namespace; The System.Threading namespace; The System.Threading.Tasks namespace 327 $aThe System.ServiceProcess namespaceThe System.ComponentModel.Composition namespace; The System.ComponentModel.DataAnnotations namespace; ADO.NET; The System.Data namespace; The System.Data.Entity namespace; The System.Data.Linq namespace; The System.Data.Services namespace; Windows Forms; The System.Windows.Forms namespace; Windows Presentation Foundation; The System.Windows namespace; ASP.NET; The System.Web.Forms namespace; The System.Web.Mvc namespace; The System.Web.WebPages namespace; The System.Web.Services namespace; The Microsoft.AspNet.SignalR namespace 327 $aWindows Communication FoundationThe System.ServiceModel namespace; Windows Workflow Foundation; The System.Activities namespace; Summary; Chapter 3: The SQL Server Primer; What is included in SQL Server 2012?; SQL Server editions; SQL Server components and tools; SQL Server 2012 abilities; High availability; Manageability; Programmability and maintainability; Scalability; Performance; Security; Data quality; Building the payroll processor application; Use case; Key requirements; Functional requirements - first draft; Requirements analysis; Functional requirements - second draft 327 $aNonfunctional requirementsThe database design; The Input dataset design; The application prototype design; The ABC client design; The XYZ client design; Lessons learned; New features of SQL Server 2014; Summary; Chapter 4: The SSIS Primer; What's new in SSIS 2012; Building the payroll processor application; Adding more details to the RPP use case; Requirements analysis; SSIS package design; Lessons learned; What's new in SSIS 2014; Summary; Chapter 5: The BizTalk Server Primer; Using BizTalk in an integration architecture; BizTalk essentials; New features of BizTalk Server 2013 327 $aBizTalk Server editions 330 $aPresented in a scenario-driven tutorial way, we lead you through fictitious example problems and present you with the best solutions. This book is intended for architects, developers, and managers who need to improve their knowledge of the Microsoft application platform. This book will appeal to anyone, especially consultants, who want to get up to speed on selecting the most appropriate platform for a particular problem. A good understanding of the general Windows platform and development technologies would be helpful. 606 $aSoftware architecture 615 0$aSoftware architecture. 676 $a005.12 700 $aDovgal$b Andre$01627659 702 $aNoriskin$b Gregor 702 $aOlechko$b Dmitri 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910821214003321 996 $aApplied architecture patterns on the Microsoft platform$93964357 997 $aUNINA