1. Homepage
  2. Programming
  3. 31927 Applications Development with .NET - Assignment 2 - GUI

31927 Applications Development with .NET - Assignment 2 - GUI

Engage in a Conversation
UTS31927Applications Development with .NET32998.NET Applications DevelopmentC#LINQ

Faculty of Engineering and Information Technology School of Computer Science CourseNana.COM

31927 - Applications Development with .NET 32998 - .NET Applications Development CourseNana.COM

SPRING 2024 ASSIGNMENT-2 SPECIFICATION CourseNana.COM

Required in the lab/tutorial session 35% of the total marks for this subject
CourseNana.COM

Complete project folder zip (Code, solution files, Project Description, etc.), report, any instructions to run the program in a text file, all in 1 single zip file.
Canvas assignment submission CourseNana.COM

This assessment requires you to develop an application with the necessary graphical user interface - GUI (e.g., Windows Form) and underlying functionality based on your proposed topic. This is a group assignment, and each group should ideally consist of a minimum of two and a maximum of three students. CourseNana.COM

Assignment Objectives CourseNana.COM

The purpose of this assignment is to demonstrate competence in the following skills. CourseNana.COM

q GUI/Windowsformandcontrols
q Communicationbetweenmultipleinterfaces
q Usingcollections/generics/delegates
q Enumerators,properties,extensionmethods.
q File/databasereadingandwritingandEntityFramework q Testcases/NUnit CourseNana.COM

NOTE: Before proceeding, ensure you obtain pre-approval for your chosen topic from your tutor or subject coordinator, followed by project information submission (https://forms.office.com/r/deQr7rTGXt). It is crucial to seek their confirmation to ensure alignment with the course objectives and guidelines. CourseNana.COM

Due date Demonstrations Marks CourseNana.COM

Submission CourseNana.COM

Submit to
Note: This assignment is group work and individually assessed.
CourseNana.COM

Summary CourseNana.COM

Assignment 2 – Spring 2024 Page 1 of 3 CourseNana.COM

Marking Guide: CourseNana.COM

Below is the marking guide for this assessment. It is designed to allow you to get a Pass grade with minimal effort while still demonstrating that you understand the core principles of .NET development, to get a Distinction with reasonable effort, and to get a High Distinction with solid effort, and 100% with considerable effort. It is recommended that you pay attention to the grade distribution and work towards your own skill level with your team members. CourseNana.COM

In the demos in the lab, your code needs to be compiled in Visual Studio 2022 (with .NET 7.0 or higher) and then the tutor will test for normal functionality as described in the descriptions above. If your code does not compile, you will receive zero marks. You need to demonstrate that you understand the functionality of various components presented by you and should be easily readable and usable by your tutor. CourseNana.COM

Task CourseNana.COM

Project idea Code Quality CourseNana.COM

Items CourseNana.COM

Unique and technically challenging project addressing real-world CourseNana.COM

problem
Includes proper indenting and white spacing.
Helpful comments
Meaningful class/method/property/field names. CourseNana.COM

Project report CourseNana.COM

  • Project registration (get pre-approval from coordinator/tutor before submission) - https://forms.office.com/r/deQr7rTGXt CourseNana.COM

  • Project idea description, motivation, key features and contribution of each team member with references as needed (1500-2000 words) CourseNana.COM

Code Requirement CourseNana.COM

Interface Design CourseNana.COM

  • At least four GUI forms/screens/interfaces which are resizable & responsive that have their own distinct feature or functionality. e.g. pointless screens like a welcome screen don’t count. CourseNana.COM

  • At least six different unique categories of UI elements have been used. e.g. buttons, headings, dropdowns, images, bar graphs, carousels, lists, context menus, modals etc. CourseNana.COM

Functionality CourseNana.COM

Bonus Marks CourseNana.COM

Total (without bonus marks) CourseNana.COM

Use of either Blazor, ASP.NET, WPF or some other UI library instead of Windows Forms CourseNana.COM

Use of external database with LINQ
Use of Entity Framework
Use of external APIs or tools including data analytics or machine CourseNana.COM

learning CourseNana.COM

Assignment 2 – Spring 2024 CourseNana.COM

Page 2 of 3 CourseNana.COM

CourseNana.COM

Assignment Submission: CourseNana.COM

  1. Make sure to submit project registration information using https://forms.office.com/r/deQr7rTGXt before the project submission. CourseNana.COM

  2. Assignment should be submitted only by team leader as specified in the project registration form. CourseNana.COM

  3. You must upload a zip file of the C# solution to Canvas with a maximum 1500-2000 words long PDF file explaining the project idea, motivation, key features, usage instructions and contribution of each team member with references as needed. CourseNana.COM

  4. You may submit as many times as you like until the due date. The final submission you make is the one that will be marked. If you have not uploaded your zip file within 7 days of the Due Date, or it cannot be compiled and run in the lab, then your assignment will receive a zero mark. CourseNana.COM

NOTE 1: It is your group’s responsibility to make sure you have thoroughly tested your program to make sure it is working correctly. CourseNana.COM

NOTE 2: Your final submission to Canvas is the one that is marked. It does not matter if earlier submissions were working; they will be ignored. Download your submission from Canvas and test it thoroughly in your assigned laboratory. CourseNana.COM

Queries CourseNana.COM

If you have a problem such as illness affecting your assignment submission, contact the subject coordinator as soon as possible. CourseNana.COM

If you have a question about the assignment, please post it to the Canvas discussion board for this subject so that everyone can see the response. CourseNana.COM

If serious problems are discovered in assignment specification, the class will be informed via an announcement on Canvas/EdSteam. It is your responsibility to make sure you frequently check Canvas. CourseNana.COM

PLEASE NOTE : If the answer to your questions can be found directly in any of the following
q Subject outline
q Assignment specification CourseNana.COM

q Canvas FAQ and addendum q Canvas discussion board CourseNana.COM

You will be directed to these locations rather than given a direct answer. CourseNana.COM

Extensions and Special Consideration CourseNana.COM

Please refer to subject outline. CourseNana.COM

Academic Standards and Late Penalties CourseNana.COM

Please refer to subject outline. CourseNana.COM

Assignment 2 – Spring 2024 CourseNana.COM

Page 3 of CourseNana.COM

Get in Touch with Our Experts

WeChat (微信) WeChat (微信)
Whatsapp WhatsApp
UTS代写,31927代写,Applications Development with .NET代写,32998代写,.NET Applications Development代写,C#代写,LINQ代写,UTS代编,31927代编,Applications Development with .NET代编,32998代编,.NET Applications Development代编,C#代编,LINQ代编,UTS代考,31927代考,Applications Development with .NET代考,32998代考,.NET Applications Development代考,C#代考,LINQ代考,UTShelp,31927help,Applications Development with .NEThelp,32998help,.NET Applications Developmenthelp,C#help,LINQhelp,UTS作业代写,31927作业代写,Applications Development with .NET作业代写,32998作业代写,.NET Applications Development作业代写,C#作业代写,LINQ作业代写,UTS编程代写,31927编程代写,Applications Development with .NET编程代写,32998编程代写,.NET Applications Development编程代写,C#编程代写,LINQ编程代写,UTSprogramming help,31927programming help,Applications Development with .NETprogramming help,32998programming help,.NET Applications Developmentprogramming help,C#programming help,LINQprogramming help,UTSassignment help,31927assignment help,Applications Development with .NETassignment help,32998assignment help,.NET Applications Developmentassignment help,C#assignment help,LINQassignment help,UTSsolution,31927solution,Applications Development with .NETsolution,32998solution,.NET Applications Developmentsolution,C#solution,LINQsolution,