Enterprise Application Development with C# .NET

This expertly designed program covers everything from .NET Reflection and WCF services to modern RESTful API development and MSMQ messaging, giving you the tools to build scalable, secure, high-performance applications. Learn to optimise application responsiveness with advanced memory caching and develop robust background processing solutions using Windows Services. Gain essential skills in legacy technologies like .NET Remoting, master remote debugging techniques, and dive deep into socket programming for real-time network communication.

22 hours · 15 sessionsCAD $627Beginner to AdvancedHands-On Learning
Enrol in This Course

What you'll learn

  • Design, implement, and consume WCF services for secure and reliable distributed communication
  • Implement asynchronous messaging solutions with MSMQ for improved application responsiveness
  • Apply advanced memory caching techniques to enhance application performance and scalability
  • Develop and manage Windows Services for background processing in enterprise scenarios

Prerequisites

Windows Application Development and Web Development with ASP.NET C# recommended.

Part of the C# .NET Development Track

Build real software with Microsoft's flagship language.

6 courses · approx. 18–24 weeksBeginner to Advanced
View full track

Course Modules

12 modules · instructor-led, hands-on delivery

01Introduction to Enterprise Application Development
02.NET Reflection
03Windows Communication Foundation (WCF)
04JSON and RESTful API Development
05Microsoft Message Queuing (MSMQ)
06.NET Memory Caching Techniques
07Windows Service Development
08.NET Application Setup and Deployment
09Unit Testing and Test-Driven Development (TDD)
10Workflow Development
11.NET Remoting
12Socket Programming

Other courses in this track

01
Introduction to C# .NET Programming17 hours · 12 sessionsCAD $425
02
Windows Application Development with C# .NET17 hours · 12 sessionsCAD $425
03
Web Development with ASP.NET C#22 hours · 15 sessionsCAD $627
04
Enterprise Data Access with C# .NET12 hours · 8 sessionsCAD $342
05

Enterprise Application Development with C# .NET(current)

22 hours · 15 sessionsCAD $627
06
Enterprise Programming in .NETContact for detailsContact for pricing

Ready to Enrol?

CAD $627 · Get in touch and we'll get you started in Enterprise Application Development with C# .NET.

Send an Enquiry