We may earn an affiliate commission when you visit our partners.
Brian Lagunas

Watch this course to learn how to navigate a view into one region, while simultaneously navigating another related view into a different region of the same view.

Read more

Watch this course to learn how to navigate a view into one region, while simultaneously navigating another related view into a different region of the same view.

This course is the 4th course in a series called "Prism Problems & Solutions" and continues to build upon the tips and tricks learned in the previous courses in this series. Every production WPF application has some form of navigation in which a user navigates from one view to another within the application. More complex applications have multiple regions in a single view, that can be navigated independently of the other regions on the same view. The problem which arises from this complex architecture, is when you must navigate a view into one region, while simultaneously navigating another related view into a different region of the same view. Things only become more complicated when having to handle navigating multiple related views in separate regions within a single view. By the way, they must all share the same data across these decoupled region boundaries. This course will show viewers how to solve this very complex navigation scenario by using the power and extensibility of Prism.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Introduction
Connecting the Ribbon
Injecting Dynamic Ribbon Tabs
Injecting Any View into Any Region
Read more
Reducing the Memory Footprint with Caching

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches learners to handle complex navigation scenarios where multiple regions in a single view are navigated independently
Suitable for experienced WPF developers who want to enhance their navigation skills
Uses a powerful and extensible framework, Prism, to solve navigation challenges

Save this course

Save Prism 7 Problems & Solutions: Loading Dependent Views to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Prism 7 Problems & Solutions: Loading Dependent Views with these activities:
Practice navigating views in Prism
This will help you become familiar with the basics of navigating views in Prism. It is important to practice this skill regularly to improve your understanding and speed.
Browse courses on Navigation
Show steps
  • Create a new Prism application.
  • Add a few views to your application.
  • Write some code to navigate between the views in your application.
Attend a workshop on Prism
This will give you a chance to learn from experienced Prism developers and get hands-on experience with the framework.
Browse courses on Navigation
Show steps
  • Find a workshop on Prism that fits your schedule and interests.
  • Register for the workshop.
  • Attend the workshop and participate actively.
Show all two activities

Career center

Learners who complete Prism 7 Problems & Solutions: Loading Dependent Views will develop knowledge and skills that may be useful to these careers:
Software Engineer
Software Engineers are responsible for the design, development, and maintenance of software applications. This course can help Software Engineers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Software Engineers can create more complex and sophisticated applications that are easy to navigate and use.
Web Developer
Web Developers are responsible for the design, development, and maintenance of websites. This course can help Web Developers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Web Developers can create more complex and sophisticated websites that are easy to navigate and use.
UX Designer
UX Designers are responsible for the creation of user-friendly interfaces for websites, mobile apps, and other digital products. This course can help UX Designers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, UX Designers can create more intuitive and user-friendly interfaces that are easy to navigate and use.
Software Developer
Software Developers are responsible for the design, development, and maintenance of software applications. This course can help Software Developers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Software Developers can create more complex and sophisticated applications that are easy to navigate and use.
Web Designer
Web Designers are responsible for the design and implementation of the user interface of a website or application. This course can help Web Designers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Web Designers can create more complex and sophisticated websites that are easy to navigate and use.
Software Architect
Software Architects are responsible for the design and architecture of software applications. This course can help Software Architects build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Software Architects can create more complex and sophisticated applications that are easy to navigate and use.
Application Developer
Application Developers are responsible for the design, development, and maintenance of software applications. This course can help Application Developers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Application Developers can create more complex and sophisticated applications that are easy to navigate and use.
Front-End Developer
Front-end Developers are responsible for the design and implementation of the user interface of a website or application. This course can help Front-end Developers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Front-end Developers can create more complex and sophisticated user interfaces that are easy to navigate and use.
User Experience Designer
User Experience Designers are responsible for the design and implementation of the user interface of a website or application. This course can help User Experience Designers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, User Experience Designers can create more complex and sophisticated user interfaces that are easy to navigate and use.
Product Designer
Product Designers are responsible for the design and development of products. This course can help Product Designers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Product Designers can create more complex and sophisticated products that are easy to navigate and use.
Interaction Designer
Interaction Designers are responsible for the design of the user interface of a website or application. This course can help Interaction Designers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Interaction Designers can create more complex and sophisticated user interfaces that are easy to navigate and use.
Information Architect
Information Architects are responsible for the design and organization of websites and other digital products. This course can help Information Architects build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Information Architects can create more complex and sophisticated websites and applications that are easy to navigate and use.
Visual Designer
Visual Designers are responsible for the design of the user interface of a website or application. This course can help Visual Designers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Visual Designers can create more complex and sophisticated user interfaces that are easy to navigate and use.
UI Developer
UI Developers are responsible for the design and implementation of the user interface of a website or application. This course can help UI Developers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, UI Developers can create more complex and sophisticated user interfaces that are easy to navigate and use.
Digital Designer
Digital Designers are responsible for the design of websites and other digital products. This course can help Digital Designers build a foundation in the use of Prism, a powerful framework for building complex WPF applications with multiple regions that can be navigated independently. By understanding how to use Prism, Digital Designers can create more complex and sophisticated digital products that are easy to navigate and use.

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Prism 7 Problems & Solutions: Loading Dependent Views.
Provides a comprehensive guide to using .NET Core, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced .NET Core developers.
Provides a comprehensive guide to dependency injection, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced dependency injection developers.
Provides a comprehensive overview of enterprise application architecture patterns, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced enterprise application architects.
Provides a comprehensive overview of design patterns, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced design pattern developers.
Provides a comprehensive overview of software development best practices, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced software developers.
Provides a comprehensive overview of software development best practices, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced software developers.
Provides a comprehensive overview of software development best practices, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced software developers.
Provides a comprehensive overview of computer science fundamentals, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced computer scientists.
Provides a comprehensive overview of algorithm design and analysis, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced algorithm designers.
Provides a comprehensive overview of algorithms and data structures, including detailed explanations of the concepts and techniques covered in the course. It is an excellent resource for both beginners and experienced algorithm and data structure developers.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Prism 7 Problems & Solutions: Loading Dependent Views.
Prism 7 Problems & Solutions: Mastering TabControl
Most relevant
Query data in Django
JavaScript Decision Programming with Nested If
Establish Company Training Initiatives with Canvas
COVID19 Data Analysis Using Python
Building Windows Store Business Apps with Prism 1
Create a basic contacts list web app using Django
Deploy Microservices using Spring Cloud Framework
Generate a Report with LibreOffice Base
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser