/
.NET Design Patterns and Advanced Techniques
Course Outline
Are .NET technical skills enough? Having mastered a .NET software language and then learnt to build, debug and deploy .NET applications, are you now asking:
How do I implement common design patterns in .NET?
How do I reuse my code beterrn projects?
Why does a small change seriously break my project code?
What will be my test strategy and will I get good test coverage?
Building quality real-world applications require more than a software laguage and a groovy IDE. You need good practiced to be effective and productive.
Outcomes
At the end of this course you will be able to:
- Understand best practices for building and deploy .NET solutions
- Develop multi-threaded applications
- Use Attributes and Reflection
- Understand best pracices for testing .NET Solutions
- Name and implement common design patterns in .NET
Book Course Now
Click on a date or location below to register for this course:
Please Note: Special prices are available for an In House delivery of this course. Read about the benefits and choices of our 'In House' course delivery option here.
Contact an Object Training Account Manager to enquire about alternative delivery options (such as In House or Customisation).
*All Australian prices are exclusive of GST
*If the course status is FULL please contact object training on 1300 360 203
| Sydney |
3.0 |
23/08/10 - 25/08/10 |
$1,920.00 |
Available |
| Sydney |
3.0 |
25/10/10 - 27/10/10 |
$1,920.00 |
Available |
| Melbourne |
3.0 |
22/09/10 - 24/09/10 |
$1,920.00 |
Available |
| Melbourne |
3.0 |
22/11/10 - 24/11/10 |
$1,920.00 |
Available |
| Canberra |
3.0 |
27/09/10 - 29/09/10 |
$1,920.00 |
Available |
| Brisbane |
3.0 |
13/12/10 - 15/12/10 |
$1,920.00 |
Available |
Topics Covered
Unit Testing
NUnit
Deploy Components in .NET
Simple Deployment
Private Assembly Deployment
GAC- Global; Assembly Cache Deployment
Multi file Assemblies
Click Once Deployment
Attributes in .NET
Predefined Attributes
Custom Attributes
Reflection
Threading and Asynchronous Operations
Starting a Thread
Back and Foregroud Threads
Pausing and Resuming Threads
Mutexes
Semaphores
Thread-Relative Static Fields
Class-Synchronization
Lock Statement
Interlocked Operations
Asynchronous Programming
Design Patterns
Creational Patterns
Factory Method Pattern
Abstract Factory
Singleton
Structural Patterns
Adapter Pattern
Bridge Pattern
Composite Pattern
Decorator Pattern
Facade Pattern
Flyweight Pattern
Proxy Pattern
Behavioural Patterns
Command Pattern
Mediator Pattern
Memento Pattern
Observer Pattern
State Pattern