32013 .NET Enterprise Development6cp
Requisite(s): 32998 .NET Application Development AND 32606c Database
The lower case 'c' after the subject code indicates that the subject is a corequisite. See definitions for details.
These requisites may not apply to students in certain courses. See access conditions.
Anti-requisite(s): 31100 Enterprise Development with .NET
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#.
Autumn session, City campus
Detailed subject description.
Information to assist with determining the applicable fee type can be found at Understanding fees.
- Commonwealth-supported students: view subject fees at Fees Search: Commonwealth-supported
- Postgraduate domestic fee-paying students: fees are charged according to the course enrolled in; refer to Domestic Fees Search: Postgraduate and Research
- International students: fees are charged according to the course enrolled in; refer to International Fees Search
- Subject EFTSL: 0.125