TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Software Architecture/Engineering
FOLLOW
Welcome to the Software Architecture and Engineering section of C# Corner. Here you may find Software Architecture and Software Engineering related articles and news.
Articles
(165)
Blogs
(23)
Resources
(1)
Videos
(28)
News
(1)
Articles
Programming languages that are expected to be in high demand in 2024
Here are some of the programming languages that are expected to be in high demand in 2024.
Munesh Sharma
Nov 12, 2023
OpenID Connect and OAuth 2.0 Cognizance
An overview of OpenConnect and OAuth and its usage in the digital world. It introduces a standardized method for verifying user identities, allowing users to authenticate across different sites or ...
Aravind Govindaraj
Nov 01, 2023
Types of Testing in Software Development
This comprehensive article delves into the intricacies of software testing, outlining various types and their purposes. From unit testing to compliance testing, the piece provides insights into dif...
Keyur
Nov 01, 2023
What is Load Balancing?
The article gives an extensive overview of load balancing, covering its definition, importance, functioning, types of load balancing algorithms, benefits, various types of load balancers, and the d...
Keyur
Oct 31, 2023
How Caching Improves Data Access Performance?
In this article, we explore caching's role in enhancing data access performance. Caching involves storing frequently accessed data, reducing latency and database load. Despite its advantages, c...
Keyur
Oct 23, 2023
Common Interface Architecture With SSO
How to consume common interface from multiple consumer with SSO mechanism. The Common Interface Architecture with Single Sign-On (SSO) integrates two essential concepts in the realm of digital iden...
Aravind Govindaraj
Oct 18, 2023
Service Oriented Architecture vs Microservice Architecture
In software development, choosing the right architectural approach is critical to a project's success. Two prominent contenders in this area are Service-Oriented Architecture (SOA) and Microser...
Keyur
Oct 17, 2023
Software Architecture Types
Software architecture is the foundation of any software system, determining its structure, component interactions, and trade-offs. It significantly influences application quality, performance, scal...
Keyur
Sep 26, 2023
Essential Git Commands Every Developer Should Know
Git can also be intimidating and confusing for beginners and even experienced developers. That's why in this article, we will learn some of the essential Git commands that every developer shoul...
Keyur
Sep 23, 2023
Understanding the Big Ball of Mud in Software Architecture
In the realm of software development, creating well-structured, maintainable, and scalable architectures is a crucial goal for every engineering team. However, despite their best efforts, some proj...
Rijwan Ansari
Aug 07, 2023
Sequence Diagram Used in Software Development
The interactions between items or components in a system are often visualized in software development using sequence diagrams, a type of UML (Unified Modelling Language) diagram. By depicting the s...
Sardar Mudassar Ali Khan
Jul 02, 2023
Activity Diagrams Used in Software Development
The "Unified Modeling Language" provides the foundation for the system flow diagram. This diagram illustrates how the user interacts with the system for each use case. How the system will...
Sardar Mudassar Ali Khan
Jul 02, 2023
System Sequence Diagram Used in Software Development
A System Sequence Diagram (SSD) is a UML (Unified Modelling Language) diagram used in software development to depict the interactions between an external actor and the system being developed. It il...
Sardar Mudassar Ali Khan
Jun 30, 2023
Use Case View in Software Development
The Use Case View is a perspective used in software development that concentrates on identifying a system's functional needs from the viewpoint of its users or other external actors. It aids in...
Sardar Mudassar Ali Khan
Jun 30, 2023
How to Select the Software Model for the Software project
Every Software model provides the software development cycle that helps us to efficient and effective development. By using the Software development process model, we can get the requirements to fo...
Sardar Mudassar Ali Khan
Jun 29, 2023
Why We Use Software Models in Software Development
In this article, we will discuss a selection of process models and the importance of software process models why software models are important for the development of software processes, and how the...
Sardar Mudassar Ali Khan
Jun 29, 2023
Why Process Model is Important for the Modern Software Development?
Here we are discussing some important points in which we identify why the software process model is important for software development.
Sardar Mudassar Ali Khan
Jun 28, 2023
Why the Software Process Model is important
Software Process models have great importance in the development of software products. Every software model control, manage, guide, and monitor the software development process. Software process mo...
Sardar Mudassar Ali Khan
Jun 28, 2023
How to use Software Model Software Process Model
In this article, we will discuss how we can use the process models and the importance of software process models why software models are important for the development of software processes, and how...
Sardar Mudassar Ali Khan
Jun 29, 2023
How Process Models Play a Key Role in Software Development?
The software process model plays a key role in software development. Some of the key roles are given below.
Sardar Mudassar Ali Khan
Jun 28, 2023
No Records Available.
41
-
60
of
165
<<
1
2
3
4
5
>>
Learn MongoDB in 15 Days
Challenge yourself
Office 365 Copilot
E-Book Download
Get Certified
Github Copilot