Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
15

Latest Updates

Documenting code, one commit at a time.

English 5 posts
×

Completing the Billing Cycle: Implementing Point of Sale Features in .NET

Building a functional Point of Sale (POS) system requires more than just a database; it requires a robust architecture capable of handling transactional integrity while maintaining a clean user experience. In the final phases of development for the JuanIHerrera/Sistema-POS project, the focus shifted to completing the core billing and invoicing module.

The Complexity of POS Transactions

0 C# .NET Serde

Starting Fresh: Establishing the Foundation for CRUD-WindowsForms

Every project begins with a blank slate, and today marks the first step in the journey of building the CRUD-WindowsForms application. Starting a new repository is like standing at the base of a mountain; it is the moment where we commit to our architecture, define our patterns, and prepare the structure that will support our future features.

The Philosophy of the First Commit

0 C# Windows Forms

Enhancing UI Consistency in C# Windows Forms

Developing desktop applications requires careful attention to the user interface. While functionality is the backbone of any software, the visual presentation significantly impacts the user's perception and comfort. Recently, I worked on the CRUD-WindowsForms project, focusing on refining the aesthetic consistency of our primary interface.

The Challenge: UI Refresh

In long-standing projects,

Starting Fresh: Establishing a Solid Foundation in .NET

Every project begins with a single commit. For the Registro-con-ASP.NET project, that first step was about setting up the foundation for a registration system built on the powerful .NET framework. When starting a greenfield project, the most important task isn't building features—it's establishing a reliable architectural structure.

The Anatomy of a New Project

Starting a web application

0 C# ASP.NET

Implementing Data Retrieval Patterns in Registro-con-ASP.NET

The Challenge

Building an effective registration system requires more than just storing information; it requires efficient data retrieval. Our project, Registro-con-ASP.NET, reached a point where basic CRUD operations needed to evolve to support structured querying, allowing administrators to view and manage registered records effectively.

The Solution

We implemented a dedicated