University of Technology, Sydney

Staff directory | Webmail | Maps | Newsroom | What's on

31100 Enterprise Development with .NET

Requisite(s): (31927 Application Development with .NET AND (31061c Database Principles OR 31271c Database Fundamentals OR 31474c Database Fundamentals))
The lower case 'c' after the subject code indicates that the subject is a corequisite. See definitions for details.
Anti-requisite(s): 32013 .NET Enterprise Development
Recommended studies:

A good understanding of the C# programming language is recommended. A basic understanding of client–server network concepts and database design is assumed. Students should be able to write HTML and simple SQL queries.



In this subject, students design, implement and then test web-based applications suitable for deployment in a modern enterprise. Students work in groups and gain experiences in the tools and practices used by small software development teams working in industry and embedded in larger organisations. The subject spans technical knowledge as well as the professional practices required by working software developers.

The subject is primarily focused on developing web-based, database-driven enterprise applications using the .NET framework. Technologies covered include LINQ, ASP.NET Web Forms, ASP.NET MVC, ADO.NET, Entity Framework and Identity. Practices include test-driven development, architectural layering and agile development. The language used is C#.

Typical availability

Autumn session, City campus

Detailed subject description.

Fee information

Information to assist with determining the applicable fee type can be found at Understanding fees.

Access conditions

Note: The requisite information presented in this subject description covers only academic requisites. Full details of all enforced rules, covering both academic and admission requisites, are available at access conditions and My Student Admin.