Kursus

Architects MasterClass

Evaluering: 1.5Evaluering - Målt fra 1-5 hvor 1 er bedst
The Architects MasterClass is a intense 5 days training, and is the ultimate resource for the professional architect.
As opposed to the Architecture MasterClass the Architects MasterClass is dedicated to core body of knowledge required of today's architects, knowledge that transcends mere design patterns and architecture.
The core body of knowledge comprises of three elements: development process and project leadership skills, technology, and finally analysis and design. The class agenda reflects these thee elements.
The first day is devoted to the accompanying service-oriented development process and the required project management skills.
The second and third days are an accelerate course in WCF, ensuring the architect is a qualified technical lead in all aspects of WCF, such as interface-based design and factoring, service oriented design, general design principal and patterns concerning reliability, data transfer, instance management scalability and throughput, availability and responsiveness, loosely coupled systems, fault propagation, transaction management, concurrency management and security scenarios.
In the fourth and fifth day Juval Löwy will explain the IDesign original approach to large system analysis and design and the IDesign Method for capturing the design decisions.
Juval Löwy will interactively design one or two systems by soliciting from the students requirements for an actual application, and proceeding in real time to design the system, outlining the architecture that addresses the requirements, discussing logical tiers, security, interoperability, scalability, transactions, and other aspects of a service-oriented application.
Lastly, you will see how to convert and execute on the design diagrams a vertical slice of the system design. Students will see how to approach rarely discussed topics such as allocation of services to assemblies, allocation of services to processes, transaction boundaries, identity management, authorization and authentication boundaries and more.

Taastrup 
7. til 11. marts 2011
5 dage
09:00 - 18:00
 
Nr.: 88581 A
DKK 27.950,- ekskl. moms
 
Deltagerprofil
Any .NET architect, project lead or senior developer would benefit greatly from the class. The class relies on WCF as a reference model. Prior knowledge of WCF is recommended. 

Indhold
The Architect

  • Software development as engineering
  • Types of architects
  • The role of the architect
  • Architecture and technology
  • Service-oriented programming

Service-Oriented Development Process

  • Project planning
  • Estimation and tracking
  • Documentation
  • Requirement management and traceability
  • Configuration management
  • Quality control
  • Design for performance
  • Services simulation and emulation
  • Peer reviews
  • Development standards
  • Metrics collection
  • Visibility management
  • Avoiding Process Groupthink

Introduction to Service-Orientation

  • Why service orientation
  • Service-oriented architecture
  • Service-oriented applications

WCF Essentials

  • Service-oriented programming
  • Using WCF
  • WCF architecture
  • Implementation considerations

Service Contract Design and Factoring

  • Service contract design
  • Contract factoring techniques
  • Contract metrics

Service-Oriented Design Patterns and Best Practices

  • Data contracts versioning, data contract and data tables
  • Instance management and throttling
  • Operations and event management
  • Service discovery
  • Windows Azure AppFabric service bus
  • Transaction management and consistency
  • Concurrent management, responsiveness and availability
  • Security scenarios

Service Granularity

  • Every class as a service?
  • Performance consideration and perspective
  • WCF benchmarks
  • WCF Wrapper
  • Beyond .NET and WCF

Design and Architecture

  • Use cases analysis
  • Assembly allocation
  • Run-time processes design
  • Identity management
  • Authentication
  • Authorization
  • Transaction flow
  • Synchronization

Vertical Slice

  • Executing on the IDesign Method diagrams
  • Building layers and simulation
  • Employing design aspects
  • Stress testing

About Juval Löwy
Juval Löwy is a software architect and the principal of IDesign, www.idesign.net, specializing in .NET architecture consulting and advanced .NET training.
Juval is Microsoft's Regional Director for the Silicon Valley, and participates in the Microsoft internal design reviews for future versions of .NET and related technologies. Juval publish numerous articles, regarding almost every aspect of .NET development, and is a frequent presenter at development conferences.
Microsoft recognized Juval as a Software Legend as one of the world's top .NET experts and industry leaders.

For yderligere information kontakt
Produktansvarlig, Mette Hougaard Holm
Email: mette.holm@teknologisk.dk

Kontakt os

kurser@teknologisk.dk
Telefon: +45 7220 3000
Telefontid: 
Man-Tor: 8.00-16.30
Fredag:   8.00-15.00

Læs mere