Create a full crud front end in visual studio

Assignment Help Other Subject
Reference no: EM132234454

Advanced Web Development

Asp.net Design pattern

Instructions:

• The assessment is an open book exercise - students may consult with others, but finally must present their own work
• BE CREATIVE, this project has a ton of potential and a variety of interpretations.

Complete the following specifications:

1. The program will have a database back end created in SQL Management Server and connected remotely to your program. Save the DB files in the same folder as your program to make it easy to move around.

2. The database will contain at least 4 tables connected with relationships of sufficient complexity. Fields will include Strings, Integers, and Boolean (bit).

3. The database must be operated on using Entity Framework, with LINQ and at least one lambda.

4. Create a full CRUD (Create, Read, Update, and Delete) front end in Visual Studio.

5. Use Classes to hold the methods and the variables.

6. To the best of your ability separate out the 3 layers of Presentation (stuff you see on the forms), Business (all the coding in classes) and Database (all the database calls) in their own classes. Better yet, into their own Projects.

7. Use any front end you like to display your data.

8. The program must be fit for purpose (i.e.: it must work) although it can be simplified from a ‘real' program.
Front End features
• Data entry text boxes or listboxes, and labels
• Buttons or Radio buttons or any other clickable event to manipulate data
• Adequate signage and titles to make it easy to understand.

Reference no: EM132234454

Explain the present state of ndas-s office automation

In short explain the present state of NDAS's office automation, system integration, and networking. Start by explaining how each department uses information technology.

The spread of christianity

Read "The Spread of Christianity ", "The Latin Church in Western Europe" and "The Encounter between War and Religion." Discuss the development of the Roman Catholic Church.

Discuss anticipated findings from your study

Summarize how you could conduct a single case study to assess this using the scientific method. Discuss what single case method you would use and why. Discuss anticipated fi

Describe an issue in your home community

Describe an issue in your home community and what "medicine" is doing to control it. Describe ways in which community members have responded to the issue described. From you

Describe diagnostic criteria utilized to diagnose disorder

Please describe the diagnostic criteria utilized to diagnose this disorder. You can utilize the DSM-IV TR diagnostic criteria or the ICD-10 (International Classification of

Research theory in homeland security

Research Theory in Homeland Security and Emergency Management. Emergency management, homeland security, and criminal justice are all fields that may be approached academical

Discuss impact of the personal computer and cellular phones

Provide an introduction that defines both technology and social change, and discusses how they are related. Discuss the impact of the personal computer, cellular phones, and t

Write the weaknesses of current labour legislation

Workers can't truly be free in body and spirit unless their freedom extends into places where they earn their daily bread." (1935) Drawing on reading of NLRA write down the

Reviews

len2234454

2/14/2019 8:49:32 PM

Mark 5 4 3 0 Assignment Specifications 5% No errors N/A Minor details of the assignment specification are violated, such as files named incorrectly or extra instructions slightly misunderstood. Significant details of the specification are violated, such as extra instructions ignored or entirely misunderstood.

len2234454

2/14/2019 8:49:25 PM

Mark 20 16 12 0 Code Efficiency 5% No errors, code uses the best approach in every case. N/A Code uses poorly-chosen approaches in at least one place. Many things in the code could have been accomplished in an easier, faster, or otherwise better fashion.

len2234454

2/14/2019 8:49:19 PM

Mark 20 16 12 0 Documentation 20% No errors, code is well-commented. One or two places that could benefit from comments are missing them or the code is overly commented. Complicated lines or sections of code uncommented or lacking meaningful comments. No comments present.

len2234454

2/14/2019 8:49:14 PM

Mark 50 40 30 0 Readability 20% No errors, code is clean, understandable, and well-organized. Minor issues with layout, variable naming, or general organization. At least one major issue with layout, variable names, or organization. Major problems with at three or four of the readability subcategories.

len2234454

2/14/2019 8:49:07 PM

Grade % Excellent 100% Adequate 80% Poor 60% Not Met 0% Program Specifications / Correctness 50% No errors, program always works correctly and meets the specification. Minor details of the program specification are violated, program functions incorrectly for some inputs. Significant details of the specification are violated, program often exhibits incorrect behaviour. Program only functions correctly in very limited cases or not at all.

len2234454

2/14/2019 8:48:59 PM

Database Features 3.1 The program will have a database back end created in SQL Management Server and connected remotely to your program. 3.2 The database will contain at least 3 tables connected with relationships of sufficient complexity. 3.3 The database must be operated on using Entity Framework, with Linq and at least one lambda. Observation and Explanation 4.1 The student has been observed creating the program in the class 4.2 The student has verbally explained and visually shown the program logic to the tutor, verifying a thorough understanding of the code and architecture. 4.3 The student has commented the code in important non repeating sections providing a concise explanation of what each section does using Summary and comments.

len2234454

2/14/2019 8:48:48 PM

Tick Achieved Form features 1.1 Use a CRUD frontend to operate on your data with the relevant form feature Class Operations 2.1 Use Classes to hold the methods and the variables 2.2 To the best of your ability separate out the 3 layers of Presentation (stuff you see on the forms), Business (all the coding in classes) and Database (all the database calls) in their own classes. 2.3 For multiple Business classes create a folder to keep them in

len2234454

2/14/2019 8:48:28 PM

Front End features Data entry text boxes or listboxes, and labels Buttons or Radio buttons or any other clickable event to manipulate data Adequate signage and titles to make it easy to understand.

len2234454

2/14/2019 8:48:19 PM

Due date: Date submitted: (late submissions incur 10% penalty, after 7 days late, the assessment will not be marked) Assessment conditions: This is a resource-based assessment. This means that you may have access to any relevant resources to assist you. This could include, for example, your learning materials, information on the Internet, and so on. However, all work must be your own with no assistance from any other person.

Write a Review

 
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd