Microsoft

.NET 2.0: Architecture and Design - Building Distributed Applications

Course Code: MDN2-AB      Days: 5
Show all Microsoft .NET 2.0 Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Audience

This course is designed for application developers with previous Microsoft .NET experience who wish to construct better distributed applications using decades of collective real-world knowledge.

Skills Gained

Distributed Systems bring there own set of unique challenges. This course presents common strategies in application design as it applies to .NET 2.0 and Visual Studio 2005. Through discussion, demonstration and hands-on experience, this class provides essential and practical information for designers and senior developers building robust, reliable, high-performance distributed .NET applications.

Fundamental to the course are the technologies of the Internet, the .NET Framework and other .NET services. Using everything from Sockets to Windows Communication Foundation (WCF), you explore how to integrate applications, explain why certain technologies are not suitable for particular types of applications, and demonstrate how your applications benefit from effective use of design patterns.

The lab exercises demonstrate particular patterns, architectural and implementation details through the continuous development of an example distributed application.

Prerequisistes

This course is specifically designed for students who already have a solid level of .NET experience and understanding. Participants should be proficient with object oriented programming, and have experience with either C# or Visual Basic .NET.

Course Outline

  • Development methodologies, object-orientation, and modeling
  • Foundations and challenges of networked computing and distributed systems
  • Processes, object agility, and serialization
  • Windows Server 2003, IIS 6.0, and Enterprise Services
  • Designing layers and components
  • Tier distribution and scaling
  • Asynchronous execution, synchronization, and events
  • RPC and message oriented communication
  • Caching and replication
  • XML Messaging and Web Services
  • Web Services and Service-Oriented Architectures
  • Cryptography and .NET Security
  • Component versioning
  • Deploying, testing, and profiling


How to make a booking for the MDN2-AB course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership