Skip to Content

Postgrad

Print or email this page: Print this page Email a Friend

Advanced .NET Programming

Unit Code: HIT8197

Duration

Contact Hours

Campus

Prerequisite

Corequisite

1 Semester

36 Hours

Hawthorn

HIT8303 Data Structures and Patterns or HIT8304 Database Programming or 65% in HIT6302 Object-Oriented Programming or 75% in either HIT6037 Software Development in Java or HIT7427 Object-Oriented Programming in .NET

Nil

Credit Points: 12.5 Credit Points

> Related Course/s
> Teaching Methods
> Assessment
> Aims & Objectives
> Content
> Reading Materials

Related Course/s:

Discontinued
This unit has been discontinued and will not be offered from semester 1, 2013.


Go to top


Aims & Objectives:

On completion of this unit of study the student will be able to:

  • Design and develop complex concurrent programs using the .NET framework.
  • Describe, identify and debug issues related to the development of concurrent programs.
  • Create custom controls with the .NET framework. This includes custom drawn controls and design time support.
  • Using the .NET framework in relation to advanced areas of interest covered. This includes cryptography, regular expressions, multi-language development, memory management and interoperability with the Window's API.


Go to top


Teaching Methods:

Lectures (24 hrs), Tutorial (Lab) (12 hrs)


Go to top


Assessment:

Assignments, Tests, Portfolio and Presentation


Go to top


Content:

  • Overview of Visual Basic .NET, C# and the .NET framework.
  • Overview of programming fundamentals and good practice.
  • .NET Delegates and Events.
  • Developing concurrent programs.
  • Issues with concurrent programs and their solutions.
  • Debugging and debugging concurrent programs.
  • Drawing with GDI+.
  • Custom controls and Design time support.
  • Cryptography.
  • Calling the Windows API.
  • Regular Expressions.
  • Memory Management.
  • Assemblies and the Global Assembly Cache.

Go to top


Reading Materials:

Lea, D, Concurrent Programming in Java Design Principles and Patterns, 2nd edn, Addison-Wesley, 2000.


Go to top