C# Programming: 4
Prepare for the Capstone by developing existing C# skills.
C# Programming: 4
Prepare for the Capstone by developing existing C# skills.
What you’ll be able to do — competencies
- Create and apply custom attributes using reflection
- Revise a Windows Presentation Foundation (WPF) application by adding an Entity Data Model (EDM) and using the LINQ to Entities query method to bind WPF controls to the EDM
- Apply scrum/agile practices to create an application
Course description
Develop skills to transfer data between a SQL Server database and XML files. Working in a team environment, apply the scrum/agile practices to design and write C# computer programs. The assigned projects are designed to refresh you on the materials already taught and to prepare you for the Capstone.
Prerequisites
- C# Programming: 3
- Data Access using C# or equivalent knowledge
Syllabus
Create and apply custom attributes using reflection.
- Use the Intermediate Language Disassembler to view the manifest and metadata of an assembly
- Create code to reflect an assembly that retrieves the signatures of constructors and methods
- Use reflection to implement late binding
- Create a custom attribute for classes and methods
- Apply a custom attribute to classes and methods
Revise a Windows Presentation Foundation (WPF) application by adding an Entity Data Model (EDM) and using the LINQ to Entities query method to bind WPF controls to the EDM.
- Create a Windows Presentation Forms (WPF) application
- Revise a WPF application to set up a connection to a SQL Server database and to create an EDM from the selected tables of the database using the ADO.NET Entity Data Model Wizard
- Revise a WPF application to bind WPF controls to the EDM using LINQ to Entities query method
Apply scrum/agile practices to create an application.
- Complete a quiz that addresses the terminology and processes involved in applying scrum/agile practices to create an application
- Install a signed class library assembly into the Global Assembly Cache (GAC) and revise another WPF assembly to use the signed assembly using scrum/agile practices
- Create a WPF application with multiple forms bound to a SQL Server database using scrum/agile practices
Next available start dates
Online — Evenings
C# Programming: 4
Total classroom hours
30 hours
Schedule
Online
Evenings, 6:00 PM - 9:00 PM, 10 T Th, 5/11/2021 - 6/10/2021
Quarter: Spring
Total cost
$929
Instructor: Carl Prothman
Notes
Online courses require an internet connection and the ability to interact both through audio and video using either a web cam/microphone, speakers/headset using a computer or via a mobile phone connection. Any costs associated with connectivity or equipment are the responsibility of the student.
Interested in custom learning solutions for your team?
Tombolo Institute Corporate Solutions offers tailor-made professional development programs to meet your organization’s goals.
Get started