Miles Brown
Bio
I'm Miles Brown, a Programming & Technology professional with expertise in using various technologies for software & web development @Positiwise Software Pvt Ltd, a leading technology solution for Software Development & IT Outsourcing.
Stories (16/0)
Blazor vs React: The Technical Difference
Blazor and React have emerged as two leading front-end web development frameworks, but they have key differences in their underlying architecture and approach. This article will compare Blazor and React across several axes - architecture, performance, ease of use, capabilities, and community ecosystem - to help illustrate their tradeoffs and guide when each one is better suited.
By Miles Brown4 months ago in Chapters
Beginner's Guide to Test-Driven Development
What is Test-Driven Development (TDD) Test-driven development (TDD) is a software development process that repeats a concise development cycle. First, an automated test case is written that defines the desired improvement or new function. Next, the minimum amount of code is written to pass that test. Finally, that code is refactored to acceptable standards. This process encourages simple and decoupled designs. The benefits of TDD include increased test coverage, faster feedback to developers, and more modular code with reduced defects. Over time, an extensive regression test suite accumulates, allowing for changes with confidence.
By Miles Brown4 months ago in 01
Should You Use GitHub or GitLab? A Detailed Comparison for Developers
Version control systems like Git have become integral to modern software development. It has led to the rise of code hosting platforms like GitHub and GitLab, built on top of Git. Given their similarities, choosing between GitHub and GitLab can be difficult for a developer. This comprehensive guide compares every aspect of GitHub and GitLab to help you decide which platform to use.
By Miles Brown5 months ago in Education
How to Add a Blog to Your Existing WooCommerce Website
Adding a blog to your WooCommerce store is a great way to drive more traffic, establish yourself as an authority, and ultimately boost conversions. In this comprehensive guide, we’ll walk through everything you need to know to seamlessly integrate a WordPress blog with your existing WooCommerce website.
By Miles Brown5 months ago in 01
Securing Your .NET Web API: Best Practices for Developers
Quick Introduction APIs have become an essential part of modern application development, allowing different software components to communicate with each other.. .NET Web APIs provide a simple way to build RESTful APIs that a wide range of clients can consume. However, like any web-facing application, APIs must be secured appropriately to prevent misuse and protect sensitive data. This article will explore best practices and techniques for securing .NET Web APIs.
By Miles Brown5 months ago in Education
Top 20 Web Development Trends in 2023
The world of web development is continually evolving as new technologies emerge and best practices change. What was considered cutting edge a few years ago may now be outdated. To stay relevant, web developers must keep up with the latest trends. This article explores some of the most important web development trends expected to continue gaining momentum in 2023 and beyond.
By Miles Brown6 months ago in 01
Building a High-Performance WooCommerce Store Development Tips
WooCommerce powers over 30% of all online stores, making it the most popular eCommerce platform for WordPress. But with this popularity comes challenges in scaling. A high traffic WooCommerce store needs to be optimized for speed and performance.
By Miles Brown6 months ago in Journal
Implementing JWT Authentication in ASP.NET Core: A Comprehensive Guide
Authentication is a critical aspect of web applications, ensuring that users have the right permissions to access specific resources. One popular method of authentication is JSON Web Tokens (JWT), which provides a secure and efficient way to manage user authentication.
By Miles Brown6 months ago in Education
Building Scalable Applications with .NET Core
Introduction Welcome to the world of scalable applications! In this article, we'll embark on a journey through the intricacies of building robust and scalable applications using .NET Core. But before we dive in, let's lay the foundation by understanding what .NET Core is and why scalability is a crucial aspect.
By Miles Brown6 months ago in Education
Create CI/CD Pipelines for .NET Applications
Continuous Integration and Continuous Delivery (CI/CD) have become an important practice for modern software/app development in ASP.NET infrastructure. It automates the building, testing, & deployment of code changes that can improve the productivity & quality of the code and boost the project delivery speed. In this post, I tried to elaborate on how to set up CI/CD pipelines for .NET applications using popular tools like Azure Pipelines and GitHub Actions in simple technical terms.
By Miles Brown7 months ago in Education
Clean Architecture with .NET and .NET Core – Explained
Clean Architecture is a software design approach that separates concerns into distinct layers with clear boundaries. This makes the application easier to understand, maintain, and scale over time. In this post, we'll explore implementing clean architecture in .NET and .NET Core.
By Miles Brown7 months ago in Education
ASP.NET Core vs. ASP.NET MVC Choosing the Right Framework
ASP.NET Core and ASP.NET MVC are both popular web application frameworks used for building web apps and services on the .NET platform. ASP.NET Core is the newer, open-source and cross-platform framework that represents a complete rewrite of ASP.NET. ASP.NET MVC is the older framework that builds on top of the .NET Framework.
By Miles Brown7 months ago in Education