C# Programming: 4

Prepare for the Capstone by developing existing C# skills.

course image

Course details

ceus icon CEUs 3

schedule icon Schedule Evenings

location icon Location Online

cost icon Cost

Registration details

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

expand drawer icon collaspe drawer icon

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

expand drawer icon collaspe drawer icon
  • C# Programming: 3
  • Data Access using C# or equivalent knowledge

Syllabus

expand drawer icon collaspe drawer icon

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

Registration open expand drawer icon collaspe drawer icon
C# Programming: 4
hours icon

Total classroom hours

30 hours

schedule icon

Schedule

Online

Evenings, 6:00 PM - 9:00 PM, 10 T Th, 11/12/2020 - 12/17/2020

cost icon

Total cost

$929

instructor icon

Instructor: Carl Prothman

notes icon

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