Skip to Content

Courses

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

 

Enterprise .NET

Unit Code:HIT8099



Credit Points

Duration

Contact Hours

Campus

Prerequisite

Corequisite

12.5 Credit Points

1 Semester

48 Hours

Hawthorn

HIT8304 Database Programming

Nil

Related Course/s:

A unit of study in the Master of Information Technology, Master of Information Technology (Professional Computing) and Master of Technology (Information Technology).

Aims & Objectives:

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

  • Implement software solutions that illustrate the purpose of .NET technologies related to enterprise application development.
  • Describe an architecture for a software solution to a given business scenario, and select and justify the .NET technologies needed for its implementation.
  • Describe architectural patterns and best practices for developing enterprise applications, and relate these to the .NET technologies covered.
  • Explain security issues that arise when developing distributed and service base applications and how these security concerns can be addressed to mitigate potential threats.

Teaching Methods:

Lectures (24 hrs), Tutorial (Labs) and Workshop (24 hrs)

Assessment:

Portfolio (including assignments and tests with feedbacks and “Pass/Fail” results provided to students as formative assessments) and Presentation

Generic Skills Outcomes:

Students will be provided with feedback on their progress in attaining:
  • communication skills
  • problem solving skills
  • ability to work independently

Content:

  • Current .NET language features, class libraries, and technologies used in the implementation of enterprise applications
  • Current good practice for implementing enterprise applications.
  • Security concerns and means of mitigating potential threats.

Reading Materials:

Fowler, Martin. Patterns of Enterprise Application Architecture.

Various web and MSDN articles to be advised.