The 5th in the series, this video reviews a logical architecture for a multitiered application and gives the rationale and motivation for having a logical architecture. It reviews how to create multi-project solutions in Visual Studio, how to configure and implement an application logging strategy with NLog, how to create and drop a database with scripts, how to create a database connection test application, and finally, how to code Data Access Objects (DAO) by hand. This video prepares you for venturing deeper into the topic of hand-coding DAOs and Business Objects (BO).
Programming techniques illustrated in this series are covered in more detail in my books:
C# For Artists, 2nd Edition: https://www.pulpfreepress.com/product...
ASP.Net: An Integrated Approach: https://www.pulpfreepress.com/product...
C# Collections: A Detailed Presentation: https://www.pulpfreepress.com/product...
GitHub Repository: https://github.com/pulpfreepress/Empl...
Series Links:
Part I: • C# Programming: Creating Complex Visual St...
Part II: • C# Programming: Creating Complex Visual St...
Part III: • C# Programming: Creating Complex Visual St...
Part IV: • C# Programming: Creating Complex Visual St...
NOTE: **Copy the entire link!**. If you simply click on the link, they may not work. It seems YouTube drops the time from the link when clicked.
Outline:
Intro: • C# Programming: Creating Complex Visual St...
Video's Focus: • C# Programming: Creating Complex Visual St...
Agenda: • C# Programming: Creating Complex Visual St...
What You Should Know: • C# Programming: Creating Complex Visual St...
Project Structure: • C# Programming: Creating Complex Visual St...
Infrastructure Layer: • C# Programming: Creating Complex Visual St...
Deleting Class1.cs files: • C# Programming: Creating Complex Visual St...
Installing NLog NuGet Packages: • C# Programming: Creating Complex Visual St...
Configure NLog.config: • C# Programming: Creating Complex Visual St...
ApplicationBase Class: • C# Programming: Creating Complex Visual St...
SaticLogger Class: • C# Programming: Creating Complex Visual St...
PersonVO Class: • C# Programming: Creating Complex Visual St...
EmployeeVO Class: • C# Programming: Creating Complex Visual St...
Data Access Layer: • C# Programming: Creating Complex Visual St...
Database Script Walkthrough: • C# Programming: Creating Complex Visual St...
Interpreting Log Output: • C# Programming: Creating Complex Visual St...
Testing Database Connection: • C# Programming: Creating Complex Visual St...
Installing Microsoft Enterprise Library V6: • C# Programming: Creating Complex Visual St...
Fixing install-packages.ps1 error: • C# Programming: Creating Complex Visual St...
Install NuGet Package Manager: • C# Programming: Creating Complex Visual St...
SimpleConnection.cs Walkthrough: • C# Programming: Creating Complex Visual St...
SimpleConnection.exe.config Walkthrough: • C# Programming: Creating Complex Visual St...
Coding Data Access Objects: • C# Programming: Creating Complex Visual St...
Installing Enterprise Library Version 6 NuGet Packages: • C# Programming: Creating Complex Visual St...
Coding BaseDAO.cs: • C# Programming: Creating Complex Visual St...
Coding EmployeeDAO.cs: • C# Programming: Creating Complex Visual St...
Business Object Layer: • C# Programming: Creating Complex Visual St...
Coding BaseBO.cs: • C# Programming: Creating Complex Visual St...
Coding EmployeeBO.cs: • C# Programming: Creating Complex Visual St...
Presentation Layer: • C# Programming: Creating Complex Visual St...
Compiling and Debugging: • C# Programming: Creating Complex Visual St...
Success!: • C# Programming: Creating Complex Visual St...