International Journal of Engineering and Architecture https://gprjournals.org/journals/index.php/ijea <p><strong>International Journal of Engineering and Architecture</strong> (IJEA) is a peer-reviewed journal published by GPR Journals. The scope of IJEA is full range of engineering fields such as Biomedical Engineering, Chemical Engineering, Civil Engineering, Computing &amp; Software Engineering, Control Engineering &amp; Robotics, Electrical &amp; Electronic Engineering, Energy Engineering, Materials Engineering, Mechanical Engineering, etc. IJEA also covers architectural fields such as Architectural Design &amp; Theory, Architectural Heritage Conservation, Architectural Science &amp; Technology, Landscaping Architecture, Urban Planning, etc. This journal strives to promote scientifically robust research in emerging engineering fields. Manuscripts submitted to this journal are published online and can be printed as hard copies upon author’ request. Papers can be submitted via email to <a href="mailto:journals@gprjournals.org" target="_blank" rel="noopener">journals@gprjournals.org</a> or <a href="https://gprjournals.org/online-submission/">online submission.</a></p> Global Peer Reviewed Journals en-US International Journal of Engineering and Architecture 2958-5287 <p><em>The authors retain the copyright and grant this journal right of first publication. This license allows other people to freely share and adapt the work but must give appropriate credit, provide a link to the license, and indicate if changes were made. They may do so in any reasonable manner, but not in any way that suggests the licensor endorses them or their use.</em></p> Design Pattern Usage in Large-Scale .NET Applications https://gprjournals.org/journals/index.php/ijea/article/view/420 <p><strong>Aim: </strong>In recent years, the complexity of large .NET applications has necessitated better design pattern application in order to facilitate scalability, maintainability, and flexibility. Enterprise applications with high transactional volumes and numerous data sources need strong architectures to support performance and reliability requirements. Design patterns offer plug-and-play solutions to solve these issues, but their extension into .NET environments is largely unexplored. This research seeks to investigate the use of design patterns in big .NET applications, determining prominent patterns, challenges, and best practices. Through their function within enterprise scenarios, the research will offer concrete recommendations for developers to enhance system performance and design.</p> <p><strong>Methods: </strong>A qualitative thematic analysis was conducted on 23 peer-reviewed articles and selected open-source .NET repositories, using a systematic review and code analysis to extract recurring design patterns, implementation trends, and challenges. The findings indicate that Repository, Unit of Work, and Dependency Injection patterns greatly improve scalability and maintainability.</p> <p><strong>Results: </strong>These results imply that .NET programmers need to give prime importance to well-established patterns such as Repository, Unit of Work, and Dependency Injection for enterprise requirements, while using caution with complicated patterns to enhance system performance and maintainability. This equilibrium is essential in creating durable .NET applications in high-risk enterprise settings.</p> Vamshi Krishna Jakkula Copyright (c) 2025 Vamshi Krishna Jakkula https://creativecommons.org/licenses/by/4.0 2025-10-07 2025-10-07 2 2 1 17 10.58425/ijea.v2i2.420